- •Предисловие
- •Введение
- •УниФицированный язык моделирования и его поддержка EnterpriSe ArchitecT
- •1.1.История создания uml
- •1.1.Инструментальное средство Enterprise Architect
- •1.1.Диаграммы uml в Enterprise Architect
- •1.1. Основные элементы интерфейса Enterprise Architect
- •1.1. Создание проекта в Enterprise Architect
- •1.1.Создание диаграммы в Enterprise Architect
- •1.1.Коллективная работа в Enterprise Architect
- •1.1.Использованием стереотипов элементов
- •1.1.Навигация в Enterprise Architect
- •1.1. Задания для самоконтроля
- •4. Выбор из многих
- •5. Выбор из многих
- •9. Выбор из одного
- •10. Выбор из многих
- •1.1. Практические задания
- •Типовой проект моделирования предметной области
- •1.1. Основные понятия при создании моделей предметной области
- •1.1. Этапы типового проекта моделирования предметной области
- •1.1. Применение диаграммы деятельности uml для моделирования этапов работ бизнес-процесса с использованием Enterprise Architect
- •1.1. Задания для самоконтроля
- •2. Выбор из одного
- •6. Выбор из многих
- •7. Выбор из одного
- •8. Выбор из одного
- •9. Выбор из одного
- •10. Выбор из одного
- •1.1. Практические задания
- •Моделирование бизнес-процессов
- •3.1. Моделирование целей бизнеса
- •3.2. Моделирование состава бизнес-процессов
- •3.3. Моделирование бизнес-процесса в виде потока работ
- •3.4. Определение функциональных требований на основе моделей бизнес-процесса
- •3.5. Задания для самоконтроля
- •3.6. Практические задания
- •Моделирование объектов бизнес-процессов
- •4.1. Моделирование объектов
- •4.2. Моделирование типов данных
- •4.3. Моделирование состояний объектов
- •4.4. Моделирование организационной структуры
- •4.5. Моделирование ключевых показателей бизнес-процессов
- •4.6. Задания для самоконтроля
- •4.7. Практические задания
- •5. Прочие модели предметной области
- •5.1. Моделирование ролей
- •5.2. Моделирование технического и программного обеспечения
- •5.3. Моделирование бизнес-правил
- •Перечень сокращений
- •Предметный указатель
- •Перечень ссылочных документов
- •Приложение 1. Технология оформления международного перевода в банке
- •Приложение 2 Форма заявление на перевод валютных средств клиентом банка
- •Г. Москва заявление на перевод n_________________
- •Подпись печать.
1.1.Коллективная работа в Enterprise Architect
Коллективная работа в EA организуется через элемент Область просмотра (View)/Пакет (Package). Областью просмотра или пакетом в называется элемент, используемый для группировки элементов модели/диаграмм. С использованием областей просмотра и пакетов можно разделить модель на несколько частей. Часть модели, находящаяся в области просмотра/пакета может быть экспортирована в файл в формате XML.
Для экспорта части модели в файл формата XML:
Щелкните правой клавишей мыши по области просмотра или пакета в браузере EA.
В появившемся меню выберите пункт «Import/Export», далее в появившемся меню выберите пункт «Export package to XML file».
В появившемся окне в поле «File Name» задайте имя файла и нажмите кнопку «Export».
4. Часть модели будет экспортирована в заданный файл.
Для импорта части модели из файла формата XML:
Щелкните правой клавишей мыши по области просмотра или пакета в браузере EA, в который необходимо поместить импортируемую часть модели.
В появившемся меню выберите пункт «Import/Export», далее в появившемся меню выберите пункт «Import package from XML file».
В появившемся окне в поле «File Name» задайте имя импортируемого файла и нажмите кнопку «Import».
4. Часть модели будет импортирована в выбранную область просмотра/папку.
1.1.Использованием стереотипов элементов
Стереотип используется для определение нового элемента языка на основе существующего элемента моделирования [2].
Задание стереотипа в ЕА осуществляется следующим образом.
Выберите в главном меню пункт «Settings».
В появившемся меню выберите пункт «UML».
В появившемся окне «UML Types» в поле «Stereotype» задайте название стереотипа, напримр, бизнес-процесс.
В поле «Base Clacc» выберите элемент «usecase».
Нажмите кнопку «Save».
Новый стереотип будет внесен в список стереотипов.
1.1.Навигация в Enterprise Architect
Для удобства работы с моделями в ЕА можно создавать схему навигации и список сокращений.
Для этого, например, на соответствующей диаграмме Навигация по моделям следует создать ссылки на модели, например как представлено на рис. 1.21. На диаграмме также можно создать список сокращений и их расшифровку.
Ссылки на модели создаются посредством перетаскивания иконки диаграммы из браузера на поле диаграммы и выборе типа перетаскивания «Hyperlink»
Для удобства работы с моделями можно создать несколько диаграмм навигации.
Рис. 1.21. Пример диаграммы навигации по моделям
Пример расположения моделей «Навигация по моделям и список сокращений» в браузере EA представлен на рис. 1.22.
Рис. 1.22. Пример расположения модели «Навигация по моделям и список сокращений» в браузере EA
1.1. Задания для самоконтроля
Тест 1. Унифицированный язык моделирования UML и его поддержка ЕА
1. Выбор из одного
Какие диаграммы UML 2.0 относятся к структурным ? |
|
диаграмма состояний |
|
|
|
|
|
2. Выбор из многих
Какие диаграммы UML 2.0 относятся к процессным ? |
|
|
|
|
|
|
|
|
|
|
3. Выбор из одного
На какой стадии работ по ГОСТ 34.601-90 формируются требования пользователя? |
|
Разработка концепции АС |
|
Формирование требований к АС |
|
|
Техническое задание |
|
|
Рабочая документация |
