- •Проектирование информационных систем
- •Часть II
- •ПРактическая работа № 7 . Моделирование предметной области
- •Основные понятия, используемые при создании моделей предметной области
- •Организационная структура
- •Цели бизнес процессов
- •Состав бизнес - процессов
- •Описание бизнес - процессов
- •Объекты бизнес - процессов
- •Типы данных
- •Деятельность по обеспечению заказа на ужин в ресторане
- •Литература
- •Цели и задачи работы
- •Теоретическая часть
- •Порядок выполнения работы
- •Индивидуальные задания.
- •Список рекомендуемой литературы
Цели бизнес процессов
Целью модели «Цели бизнес процессов» » является отображение требуемых значений технических, технологических, производственно-экономических или других показателей бизнес процессов, которые должны быть достигнуты в результате их выполнения.
Для разработки модели «Цели бизнес процессов» должна использоваться диаграмма классов (classdiagram).
Элементы диаграммы классов (classdiagram), используемые для разработки модели целей, представлены в табл. 2.
Таблица 2.
Элементы диаграммы классов (class diagram), используемые для разработки модели «Цели бизнес процессов»
Изображение элемента |
Название и назначение элемента |
класс со стереотипом <<target>>. Используется для отображения целей бизнес процессов. | |
|
используется для группировки целей в разбивке по различным критериям |
|
связь зависимость. Используется для отображения связей между элементами. Связь проводится от зависимого элемента к независимому элементу |
Пример модели «Цели системы», представлен на рис. 6.
Рис. 6. Пример модели «Цели бизнес процессов»
Пример расположения модели «Цели бизнес процессов» в браузере EA представлен на рис. 7.
Рис. 7. Пример расположения модели «Цели бизнес процессов» в браузере EA
Состав бизнес - процессов
Целью разработки модели «Состав бизнес - процессов» является отображение собственно состава обследуемых бизнес- процессов, их связей и целей, которые они поддерживают.
Для разработки модели «Состав бизнес - процессов» должна использоваться настраиваемая пользователем диаграмма (custom diagram).
Элементы настраиваемой пользователем диаграммы (custom diagram), используемые для разработки модели, представлены в табл. 3.
Таблица 3.
Элементы настраиваемой пользователем диаграммы (custom diagram), используемые для разработки модели «Состав бизнес процессов»
Изображение элемента |
Название и назначение элемента |
|
пакет. Используется для отображения групп бизнес - процессов |
|
элемент действующее лицо «Actor». Используется для отображения инициаторов бизнес – процессов, получателей результатов бизнес процессов, находящих вне обследуемого объекта автоматизации |
|
Бизнес процесс. Элемент может использоваться со стереотипом, например «бизнес - процесс» |
|
связь ассоциация. Используется для отображения связей между элементами |
|
связь зависимость. Используется для отображения связей между элементами. Связь проводится от зависимого элемента к независимому элементу. Связь может использоваться со стереотипом, например «поддерживает» |
связь «включает». Специализированная связь, используется для отображения включения функциональности одного бизнес - процесса в другой. | |
связь «расширяет». Специализированная связь, используется для расширения функциональности одного бизнес - процесса функциональностью другого при наступлении определенных условий | |
класс со стереотипом <<target>>. Используется для отображения целей бизнес процессов. |
В зависимости от уровня сложности организации модель бизнес - процессов может строиться как иерархия диаграмм.
На первом уровне помещается пакеты с изображением групп бизнес - процессов, их связи, на последующем уровне также группы бизнес процессов, их связи и т.д. На самом последнем уровне бизнес процессы, инициаторы бизнес процессов, получатели результатов бизнес - процессов, цели бизнес - процессов и их связи между собой.
Элемент «Цель» на диаграмму с изображением бизнес - процессов помещаются из пакета 01. Цели бизнес процессов.
Связь ассоциация используется для отображения связи между бизнес - процессом и инициатором бизнес – процесса, получателем результатов бизнес процессов (рис. 8).
Рис. 8. Пример связи «ассоциация»
Связь со стереотипами «включает» и «расширяет» используется между бизнес – процессами (рис. 8).
Связь зависимость используется для отображения связей между группами бизнес – процессов, между бизнес – процессами с использованием не стандартных стереотипов, и бизнес - процессами и целями, которые они поддерживают (рис. 9, 10) со стереотипом поддерживает.
Рис. 9. Пример использования связи «зависимость» между группами бизнес - процессов
Рис. 10. Пример использования связи «зависимость» между бизнес – процессом и целью, которую он поддерживает
Пример модели «Состав бизнес – процессов университета» представлен на рис. 11, 12.
Рис. 11. Пример модели «Состав бизнес – процессов университета».
Группа независимых бизнес процессов
Рис. 12. Пример модели «Состав бизнес – процессов университета». Изображение бизнес процесса и связанных с ним инициаторов бизнес процесса и цели бизнес процесса
Пример расположения модели «Состав бизнес - процессов» в браузере EA представлен на рис. 13.
Рис. 12. Пример расположения модели «Состав бизнес - процессов» в браузере EA