Похожие презентации:
5 ОО анализ: Моделирование бизнес-процессов и диаграммы активностей
1. 5 ОО анализ: Моделирование бизнес-процессов и диаграммы активностей
2. 5.1 Понятие бизнес-процесса
Бизнес-процесс = устойчивый процесс,соотнесенный с отдельным видом
производственно-хозяйственной
деятельности компании и обычно
ориентированный на создание новой
стоимости
Бизнес-процесс = иерархия
взаимосвязанных функциональных
действий, реализующих одну/несколько
целей организации
3. 5.2 Бизнес-процесс и прецедент
Прецедент описывает решениенекоторой частной задачи
пользователя
Бизнес-процесс ориентирован
на достижение глобальных целей
компании
Бизнес-процесс включает
несколько прецедентов
4. 5.3 Описание бизнес-процесса
• позволяет понять контекствозникновения прецедентов
• выполняют с помощью
диаграммы активностей (Activity
Diagram, AD)
5. Пример 5.1: Описание бизнес-процесса
6. 5.4 Элементы диаграммы активностей
1. Начальное состояние= точка входа в процесс
- только одно
7. Элементы диаграммы активностей
2. Конечное состояние= точка выхода из процесса
- может быть несколько
- желательно разбить на
несколько AD, если не
получится с единственным
конечным состоянием без
пересечения линий
8. Элементы диаграммы активностей
3. Участники- создается «плавательная
дорожка» с его активностями
- дорожки разделены
пунктирной линией
9. Элементы диаграммы активностей
4. Активность ( Деятельность)= состояние объекта (их группы), в
котором он (они) выполняют
некоторые действия
- прямоугольник со скругленными
краями
- имя активности – внутри
прямоугольника
10. Элементы диаграммы активностей
5. Переходы между активностями- изображаются стрелками
5.1 Условный переход
- изображается ромбом
11. Условный переход
12. Элементы диаграммы активностей
5.2 Сложные переходы:- разветвители
(распараллеливание потока
управления)
- синхронизаторы (слияние
нескольких потоков)
13. 5.5 Сложные переходы
14. Разветвитель
•При его срабатывании сразу несколькообъектов переходят в активное
состояние
Пример 7.2: Обслуживание авто на pitстопе
•Этот процесс завершится только после
того, как завершатся оба процесса
(смена резины и дозаправка)
15. Пример использования сложных переходов
16. Синхронизатор
• Означает, что этот переходсработает только в случае, если
завершились все входящие
активности
В примере 7.2: машина сможет уехать
с pit-стопа, если обе команды
завершили работу
17. Особенность синхронизатора
Отличается от состояния снесколькими входами
В примере 7.1 процесс может прийти
в конечное состояние:
- при невозможности поставки
товара
- после отмены заказа
- после отгрузки товара
18. Диаграмма активностей:
• Строят одновременно сдиаграммами прецедентов
• Дополняет диаграммы прецедентов
• Позволяет понять бизнес-процесс
заказчика, а прецеденты –
определить место ИС в этом
бизнес-процессе
Бизнес