Инструменты моделирования Rational Rose

Средства анализа и моделирования бизнес процессов. Проектирование и разработка информационных систем и программного обеспечения для управления предприятиями. Применение Rational Rose для создания графических объектно-ориентированных моделей и языке UML.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 30.06.2020
Размер файла 200,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.Allbest.Ru/

Размещено на http://www.Allbest.Ru/

Размещено на http://www.Allbest.Ru/

Rational Rose

1 слайд

Rational Rose представляет собой CASE средство проектирования и разработки информационных систем и программного обеспечения для управления предприятиями. Как и другие CASE средства (ARIS, BPwin, ERwin) его можно применять для анализа и моделирования бизнес процессов. Первая версия этого продукта была выпущена компанией Rational Software. В дальнейшем Rational Rose был куплен IBM.

Принципиальное отличие Rational Rose от других средств заключается в объектно-ориентированном подходе. Графические модели, создаваемые с помощью этого средства, основаны на объектно-ориентированных принципах и языке UML (Unified Modeling Language). Инструменты моделирования Rational Rose позволяют разработчикам создавать целостную архитектуру процессов предприятия, сохраняя все взаимосвязи и управляющие воздействия между различными уровнями иерархии.

2 слайд

Моделирование бизнес процессов в Rational Rose выполняется за счет применения различных аспектов. Каждый из этих аспектов концентрирует внимание на определенных характеристиках и возможностях процессов.

К таким аспектам относятся:

· вариант использования (use case). Этот аспект дает возможность понять, каким образом действуют участники процесса и за счет этого определить их взаимодействие и влияние на процесс. Для построения моделей процесса в рамках данного аспекта применяются Use-case диаграммы, диаграммы последовательностей, диаграммы совместной работы и диаграммы действий;

· логический аспект. С помощью этого аспекта можно определить функциональные требования процессов. Он задает логическую взаимосвязь между классами элементов процессов. Для построения моделей применяются диаграммы классов и диаграммы состояний;

· составляющие элементы. Этот аспект обращает внимание на состав элементов процесса и их распределение при создании информационной системы. Модели в этом аспекте строятся с помощью диаграммы компонентов. Она содержит информацию об элементах процесса и программном обеспечении;

· ввод в действие. Этот аспект показывает схему процесса в привязке к аппаратному обеспечению информационной системы. Для построения моделей применяется только одна диаграмма - диаграмма топологии;

За счет применения различных аспектов Rational Rose предоставляет пользователям (бизнес аналитикам, инженерам, техническим специалистам и руководителям) возможность создавать, анализировать, изменять и управлять моделями, используя единый объектно-ориентированный подход и единый язык моделирования.

3 слайд

Возможности Rational Rose

Последние версии Rational Rose содержат несколько программных продуктов, которые обеспечивают широкие возможности по моделированию бизнес процессов. Пользователи могут создавать графические модели процессов, приближенные к потребностям бизнеса.

Rational Rose обеспечивает следующие возможности моделирования бизнес процессов:

· поддержка объектного моделирования. Применение принципов объектного моделирования и языка UML позволяет приблизить модели процессов к требованиям бизнеса и упрощает вид моделей;

· структурное представление элементов. Модели процессов и их элементы могут быть представлены в виде графической структуры, наглядно отображающий их состав и взаимосвязи;

· интеграция моделей. За счет применения единого языка UML, Rational Rose позволяет объединить модели бизнес процесса, модели приложений и модели данных;

· интеграция с программными продуктами. Для расширения возможностей моделирования и анализа бизнес процессов в Rational Rose реализована возможность интеграции с другими программными продуктами, например, Microsoft Visual Studio;

· открытая архитектура. Она позволяет дополнять существующий инструментарий программы новыми функциями и возможностями;

· обратное проектирование. Эта возможность позволяет на основе имеющегося программного кода построить понятийную модель. Для целей моделирования бизнес процессов данная возможность может быть полезна, если моделируемый процесс автоматизирован.

4 слайд

Преимущества Rational Rose

Основное преимущество данного CASE средства связано с объектным принципом моделирования. За счет его применения можно максимально сблизить представления различных специалистов, которые осуществляют моделирование бизнес процессов и работают с моделями. Помимо этого, есть и преимущества, обусловленные удобством работы с программным пакетом Rational Rose.

Преимуществами Rational Rose являются:

· поддержка командной работы. В этом CASE средстве реализована простая поддержка всех участников проекта. Пользователи могут работать со своими собственными уникальными моделями и в своем собственном окружении без смены рабочего места, при этом сохраняется взаимосвязь с общими моделями;

· управление моделями. Все создаваемые модели могут быть легко изменены. Изменения в одной модели автоматически отражаются во взаимосвязанных моделях. Для управления моделями применяется система контроля версий и управления конфигурацией. Это позволяет легко проводить изменения в любых моделях бизнес процессов;

· контроль ошибок. Rational Rose обеспечивает отслеживание ошибок, возникающих при моделировании. Это позволяет исправить ошибки с учетом их наследования и передачи на очередной уровень моделирования;

· документирование моделей. Пользователи могут создавать необходимые им отчеты и документы по моделям процессов. Документы формируются под потребности пользователя и могут настраиваться для применения к разным моделям;

· управление конфигурацией. Пользователи могут настраивать конфигурацию интерфейса и части приложений под свои потребности. В Rational Rose применяется графический пользовательский интерфейс (GUI), за счет которого можно настроить необходимое окружение для комфортной работы.

5 слайд

Планирование групповой разработки

Групповая разработка требует, чтобы группы аналитиков, архитекторов и разработчиков имели возможность одновременно видеть «полную картину» при работе над ее частью

6 слайд

информационный моделирование rational rose

Для успешного управления моделью, в которой множество членов группы имеют различные виды доступа, необходимо:

Сформулировать рабочую стратегию для управления групповыми действиями

Иметь инструментальные средства поддержки этой стратегии

При разработке текущих проектов инструментальные средства должны быть способны:

Обеспечить всех членов группы одновременным доступом к полной модели

Управлять доступом к модифицированию элементов модели

Вносить изменения контролируемым способом

Обслуживать множество версий модели

Для разрешения этих проблем Rose интегрирована с Rational ClearCase

7 слайд

Инструмент конфигурационного управления ClearCase эффективно поддерживает групповую разработку:

Защищает разработчиков от несанкционированных изменений модели

Поддерживает сравнение и объединение изменений, сделанных многими участниками разработки

Поддерживает распределенную (географически рассредоточенную) разработку

Интеграция допускает из меню Rose часто используемые команды управления версиями

8 слайд

Для поддержки многократного использования:

Артефакты многократного использования должны быть архитектурно-существенными модулями, а не обычными классами

Члены группы должны иметь доступ к переналаживаемым артефактам

Эти артефакты должны легко каталогизироваться, отыскиваться и применяться в моделях

9 слайд

Rose поддерживает работу в группе, позволяя выделять части модели в отдельные файлы (управляемые модули)

Каждый член группы отвечает за определенный модуль

Самый низкий уровень детализации для управляемого модуля - это пакет

Управляемые модули могут помещаться под управление версиями

10 слайд

Отображение виртуального пути дает Rose возможность при обращении к управляемому модулю использовать относительный путь к файлу вместо его физического пути

Это позволяет перемещать модель между системами и каталогами и модифицировать модель из различных рабочих областей.

12 слайд

Книги по Rational Rose

Rational Rose остается довольно популярным CASE средством моделирования бизнес процессов. По данному программному пакету написано достаточно много литературы и учебных материалов. В данном разделе представлены наиболее популярные и интересные книги по применению Rational Rose.

UML и Rational Rose

Rational Rose является одним из популярных инструментов визуального моделирования. Данная книга подробно описывает работу с пакетом Rational Rose, объясняет каким образом осуществлять моделирование бизнес процессов с применением UML диаграмм и объектно-ориентированных приложений. В книге рассказывается, как, используя Rational Rose, можно перевести диаграммы процессов в программный код.

UML и Rational Rose раскрывает следующие вопросы: основные понятия и принципы языка UML, создание UML диаграмм, разработка детальных объектных моделей, разработка детальных моделей данных, моделирование на основе применения XML DTDs, автоматическая генерация кода, обратное моделирование, применение техник прямого и обратного моделирования.

Rational Rose 2000 и UML. Визуальное моделирование

В этой книге представлено описание языка моделирования UML с его стандартными нотациями и семантикой для описания структуры объектов и их поведения. Применение языка UML продемонстрировано на основе пакета моделирования Rational Rose 2000.

Книга дает разъяснения по каждому элементу языка UML и применению технологии моделирования RUP. Для демонстрации возможностей RUP и UML разбирается весь цикл разработки от создания идеи, до проведения анализа и проектирования. Весь процесс разбирается на конкретных примерах в пакете Rational Rose 2000.

Объектно-ориентированный анализ и проектирование с использованием UML и IBM Rational Rose

Эта книга посвящена изучению языка UML версии 1.5 на основе применения пакета Rational Rose, который был разработан компанией IBM. В книге представлено описание всех элементов языка, даны примеры моделирования процессов, указаны особенности процесса объектно-ориентированного анализа, представлен процесс проектирования и разработки процессов с применение пакета IBM Rational Rose.

Книга будет полезна начинающим и достаточно опытным бизнес аналитикам, специалистам по моделированию процессов и всем интересующимся объектно-ориентированным моделированием.

CASE-технологии. Практическая работа в Rational Rose

Книга вышла в 2002 году. В этой книге подробно рассмотрен процесс создания программной системы от идеи, до реализации программного кода. Все шаги работы представлены с объяснением применения Rational Rose. Представлены возможности этого инструмента, его функции и решаемые задачи.

В качестве примера реализации в книге рассматривается создание системы управления тепличным хозяйством. На основе языка UML созданы необходимые модели, подробно описаны возможности создания web приложений и баз данных.

Данная книга будет полезна системным и бизнес аналитикам, занимающимся вопросами моделирования процессов и созданием информационных систем.

Размещено на allbest.ru

...

Подобные документы

  • Среда проектирования программного обеспечения Rational Rose. Унифицированный язык моделирования UML. Требования к функциональности, к безопасности, интерфейсу, настраиваемости, информационной и программной совместимости, программная документация.

    курсовая работа [582,0 K], добавлен 20.07.2011

  • Характеристика программных продуктов Open Source: Umbrello - среды UML-моделирования на языке, Rational Rose - средства визуального моделирования объектно-ориентированных информационных систем. Описание и сравнение сайтов по созданию онлайн UML диаграмм.

    контрольная работа [1,5 M], добавлен 03.11.2013

  • Разработка информационной системы для ведения каталога книг/читателей, поисковой системы и системы предварительных заказов на приобретение книг. Среда Rational Rose. Внесение изменений в объект. Основные операции классов и атрибуты типов данных.

    лабораторная работа [417,6 K], добавлен 17.05.2013

  • Использование CASE-средств для поддержки процессов создания и сопровождения информационных систем. Задачи графического редактора диаграмм, документатора и администратора проекта. Основные возможности IBM Rational Professional Bundle и IBM Rational Rose.

    реферат [28,1 K], добавлен 30.05.2012

  • UML как стандарт для создания модели информационной системы. Особенности работы в средстве проектирования Rational Rose 2003. Назначение операций главного меню File и Edit. Особенности разработки диаграммы развертывания в среде IBM Rational Rose 2003.

    дипломная работа [524,1 K], добавлен 27.09.2010

  • Характеристика CASE-засобу Rational Rose 98/2000. Дослідження призначення панелей інструментів середовища. Причини, що стримують застосування CASE-засобів. Особливості робочого інтерфейсу Rational Rose. Відмінність між нотаціями Booch, OMT та Unified.

    лабораторная работа [260,8 K], добавлен 10.11.2021

  • Загальна характеристика мови моделювання UML. Розробка діаграм UML з метою автоматизації продаж в магазині. Rational Rose як засіб візуального моделювання об'єктно-орієнтованих інформаційних систем. Зворотне проектування як головна перевага Rational Rose.

    контрольная работа [1,7 M], добавлен 23.10.2014

  • Классификация автоматизированных информационных систем (АИС). Проектирование АИС складского учета с использованием CASE-средства Rational Rose. Подходы к проектированию, анализ CASE-средств. Программная реализация профессионально ориентированной АИС.

    курсовая работа [1,4 M], добавлен 06.03.2012

  • Теория и основные этапы моделирования бизнес-процессов. Метод объектно-ориентированного анализа и проектирования. Особенности методологии ARIS. Метод, используемый в технологии Rational Unified Process. Связь функционального и имитационного моделирования.

    презентация [531,0 K], добавлен 22.10.2014

  • Введение в Rose. Создание управляемого элемента. Варианты использования и действующие лица. Выполнение лабораторной работы. Присвоение имен вариантам использования. Создание абстрактного действующего лица. Спецификация объекта. Кооперативная диаграмма.

    учебное пособие [2,7 M], добавлен 09.03.2013

  • Исследование объектно-ориентированного подхода к проектированию программного обеспечения будильника. Модель программного обеспечения. Взаимодействие между пользователями и системой. Диаграммы и генерация программного кода при помощи средств Rational Rose.

    курсовая работа [355,8 K], добавлен 26.09.2014

  • Описание математической модели открытого пенсионного фонда. Смертность и размер когорт. Проектирование программного обеспечения для численного моделирования открытого пенсионного фонда с помощью Rational Rose. Себестоимость программного продукта.

    дипломная работа [1,1 M], добавлен 10.11.2012

  • Разработка объектно-ориентированной модели ООО "Мир Компьютеров". Описание предметной области. Разработка функциональной модели системы средствами BPwin. Проектирование информационной системы средствами Rational Rose. Сопровождение информационных сетей.

    курсовая работа [843,4 K], добавлен 07.01.2015

  • Особенности и принципы моделирования программных продуктов в среде Rational Rose. Проектирование системы моментальных платежей "Терминал приема платежей". Создание модели системы на языке UML и программного продукта в виде исполняемого и исходных файлов.

    курсовая работа [1,7 M], добавлен 09.11.2011

  • Реалізація механізму роботи пекарні за допомогою засобів UML, а саме використання програмного продукту Rational Rose (об’єктно-орієнтованого засобу проектування). Проект автоматизованої моделі цього виробництва за допомогою AllFusion Process Modeler.

    курсовая работа [189,1 K], добавлен 28.04.2011

  • Методика разработки объектно-ориентированной модели информационной подсистемы необходимой для учета успеваемости студентов факультета, которая спроектирована с помощью программного продукта Rational Rose 2003 и унифицированного языка моделирования UML.

    курсовая работа [183,9 K], добавлен 25.06.2011

  • Развитие современных информационных технологий. Этапы объектно-ориентированного проектирования информационных систем Rational Rose. Моделирование железнодорожной информационной системы. Создание диаграмм последовательности, компонентов, размещения.

    курсовая работа [840,0 K], добавлен 11.07.2012

  • Разработка объектно-ориентированной модели информационной подсистемы учета студентов университета во время экзаменационной сессии с помощью программы Rational Rose 2000, с использованием языка UML. Порядок генерации программного кода на языке С++.

    курсовая работа [689,9 K], добавлен 21.06.2011

  • Анализ деятельности предприятия и моделирование основных бизнес-процессов. Моделирование бизнес-процессов при помощи CASE-средства Rational Rose. Получение прибыли путем расширения рынка товаров и услуг. Бизнес-процесс "Заказ и закупка товара".

    дипломная работа [1,2 M], добавлен 31.07.2012

  • Проектирование схемы реляционной базы данных торговой компании. Создание диаграмм последовательности (Sequence Diagram) и кооперативных диаграмм (Collaboration diagram). Автоматическая генерация кода нескольких компонентов средствами Rational Rose.

    курсовая работа [2,0 M], добавлен 26.06.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.