- •Введение
- •1. Унифицированный язык моделирования uml и его поддержка Rational Rose
- •1.1. История создания uml
- •1.2. Диаграммы uml
- •Этапы работ по rup, модели и диаграммы uml в Rational Rose
- •1.3. Инструментальное средство визуального моделирования Rational Rose
- •1.3.1. Основные элементы интерфейса Rational Rose
- •Назначение иконок стандартной панели
- •Назначение иконок диаграммы деятельности
- •1.3.2. Работа в Rational Rose
- •2. Описание дисциплины бизнес моделирования
- •2.1. Цели бизнес моделирования
- •2.2. Концепции бизнес моделирования
- •2.2.1. Функционально - стоимостной анализ (Activity-Based Costing)
- •2.2.2. Архитектура бизнеса
- •2.2.3. Типовые бизнес решения
- •2.2.4. Моделирования больших организаций
- •2.2.5. Различные сценарии бизнес моделирования
- •2.3. Виды деятельности на этапе бизнес моделирования
- •2.4. Результаты бизнес моделирования
- •2.5. Роли и виды деятельности при проведении бизнес моделирования
- •2.6. Практические задания Тема: Построение потока работ бизнес моделирования в Rational Rose Задание 1. Построить поток работ в соответствие с примером
- •Задание 2. Построить поток работ документирования на этапе бизнес моделирования
- •3. Разработка моделей бизнес процессов
- •3.1. Моделирование бизнес процессов
- •Этапы модели дисциплины бизнес моделирования по rup
- •3.1.1. Цель разработки модели бизнес процессов
- •3.1.2. Использование диаграммы функций для разработки моделей бизнес процессов
- •Со стереотипом родитель - потомок «generalization»
- •3.1.3. Порядок построения модели бизнес процессов в Rational Rose
- •3.3. Практические задания
- •4. Разработка моделей потоков работ
- •4.1. Цель моделирование потока работ
- •4.2. Использование диаграммы деятельности для разработки модели потока работ
- •Для отображения деятельностей, выполняемых параллельно
- •Для отображения множественного выбора
- •В котором выполняется определенная деятельность
- •4.3. Порядок построения модели потока работ бизнес процессов в Rational Rose
- •4.4. Практические задания
- •5. Разработка моделей бизнес сущностей и их состояний
- •5.1. Цель моделирование бизнес сущностей и их состояний
- •5.2. Использование диаграммы классов или функций для разработки модели бизнес сущностей
- •5.3. Использование диаграммы состояний или деятельности для разработки модели состояний документа или бизнес сущности
- •5.4. Порядок построения модели бизнес сущности и ее состояния в Rational Rose
- •5.4. Практические задания
- •6. Разработка моделей ролей
- •6.1. Цель моделирование ролей
- •6.2. Использование диаграммы классов/функций для разработки модели ролей
- •6.3. Порядок построения модели ролей в Rational Rose
- •7.3. Порядок построения модели бизнес правил в Rational Rose
- •7.4. Практические задания
- •Заключение
- •Приложение 1. Технология оформления международного перевода в банке
- •Приложение 2. Форма заявление на перевод валютных средств клиентом банка
- •Приложение 3. Форма перевода по поручению клиента мт100 в формате swift
1.3.2. Работа в Rational Rose
Создание моделей является первым шагом при работе с Rational Rose. Модели можно создавать как без использования шаблонов, так и с их использованием. Готовая модель со всеми диаграммами сохраняется в файле с расширением .mdl (модель).
Для создания модели:
Выберите в меню File пункт New .
Если на экране появляется список шаблонов (рис. 1.7) выберите требуемый и нажмите кнопку Ok. Если шаблон не требуется использовать, нажмите кнопку Cancel.
Рис. 1.7. Экран Rational Rose с шаблонами
Для сохранения модели выберите в меню File пункт Save или щелкните мышью по иконке Save стандартной панели инструментов.
Для добавления новой диаграммы:
В браузере щелкните правой кнопкой по пакету.
Выберите пункт New, далее выберите диаграмму.
Введите имя новой диаграммы. Новая диаграмма добавляется ниже выбранного пакета.
Дважды щелкните по иконке созданной диаграммы для ее открытия.
Для удаления диаграммы щелкните по иконке диаграммы правой кнопкой мыши в окне браузера и выберите пункт меню Delete.
Работа с иконками на диаграмме организуется следующим образом. Выбирается на панели иконка, затем щелчком левой клавиши мыши иконка помещается на поле диаграммы. Элемент именуется в соответствующей спецификации. Спецификация элемента открывается по щелчку правой клавиши мыши и выбором из появившегося контекстного меню первого пункта.
В Rational Rose можно изменять шрифты и изменять их размеры. Назначить элементам диаграмм новый шрифт или размер можно следующим образом:
Выделите требуемый элемент диаграммы.
Выберите в меню Format пункт Font. На экране отобразиться окно работы со шрифтами (рис. 1.8.)
В Rational Rose можно изменять не только шрифт, но и цвет.
Для изменения цвета линии элемента:
Выделите требуемый элемент диаграммы.
Выберите в меню Format пункт Line Color. На экране отобразиться окно работы с цветом (рис. 1.9.).
Выберите требуемый цвет линии.
Рис. 1.8. Окно работы со шрифтами
Рис. 1.9. Окно работы с цветом
Для изменения цвета заливки элемента:
Выделите требуемый элемент диаграммы.
Выберите в меню Format пункт Fill Color. На экране отобразиться окно работы с цветом (рис. 1.9.).
Выберите требуемый цвет заливки.
Коллективная работа в Rational Rose организуется через элемент Пакет (Package). Пакетом в UML называется элемент, используемый для группировки элементов модели. Пакетами можно разделить модель в Rational Rose на несколько файлов. Для этого в браузере следует щелкнуть по пакету правой клавишей мыши. В появившемся меню выбрать пункт Units Control. Сохранить файл с пакетом и его содержимым. Сохраненный файл будет иметь расширение .cat. Открыть файл в новой модели можно, выбрав пункт Units Load. Пакет, загружаемый в пустую модель, будет помещён на диаграмму классов в представлении Logical View.
2. Описание дисциплины бизнес моделирования
Цели занятия:
изучить структуру дисциплины бизнес моделирования с точки зрения рационального унифицированного процесса;
изучить поток работ дисциплины бизнес моделирования;
познакомиться с составом моделей и документов, разрабатываемых при проведении бизнес моделирования;
изучить состав ролей, участвующих в бизнес моделировании и их основные функции;
получить навыки работы с визуальным средством моделирования Rational Rose;
моделировать потоки работ при проведении бизнес моделирования, ориентированные под собственные потребности при проведении бизнес моделирования в Rational Rose.