Похожие презентации:
BPMN((Unsaved-312064153689518901)) (1)
1. Мастер-класс по BPMN-схемам
2. Развилки (шлюзы)
Exclusive gateaway (Исключающий шлюз, ИЛИ) – выбор только одного вариантаParallel gateaway (Параллельный шлюз, И) – выбор нескольких вариантов одновременно
Inclusive gateaway (Шлюз И/ИЛИ) – выбор нескольких задач одновременно
Event-bases gateaway (Событийный шлюз) – выбор первого события из нескольких
Complex gateaway (Мультишлюз) – дополнительный шлюз
3. Примеры развилок
Мультишлюз:Шлюз И/ИЛИ:
4. Стартовые события
Start Event — начало процессаMessage Start Event — запуск по получению внешнего сообщения
Timer Start Event — запуск по таймеру
Conditional Start Event — запуск по определенному условию
Signal Start Event — запуск по сигналу
5. Примеры стартовых событий
Условие:Эскалация:
6. Промежуточные события
Промежуточные события возникают в процессе выполнения бизнес-процесса и отражают моменты, когда процесс должендождаться чего-либо, отправить сообщение, или произойти определенное действие без прерывания основного потока.
Они помогают детализировать логику процесса и его взаимодействие с внешней средой или другими частями системы.
Intermediate Throw Event: Инициирует промежуточное
Message
событие Intermediate Catch Event: Ожидает получения
сообщения от другого участника
Message Intermediate Throw Event: Отправляет сообщение
другому участнику взаимодействия
Timer Intermediate Catch Event: Ожидает наступления
определенного времени
Signal Intermediate Throw/Catch Event:
Отправляет или принимает сигнал во время
выполнения процесса
Conditional Intermediate Catch Event:
Приостанавливает выполнение процесса до тех
пор, пока определенное условие не станет
истинным
Link Intermediate Throw/Catch Event:
Создает связь между разными частями
процесса.
Compensation Intermediate Throw Event:
Запускает компенсирующие действия (откат
операций).
Escalation Intermediate Throw/Catch Event:
Передача информации между подпроцессом и
верхнеуровневым процессом.
7. Примеры промежуточных событий
Message Intermediate Throw/Catch Event:Escalation Intermediate Throw/Catch Event:
Compensation Intermediate Throw Event:
8. Завершающие события
End Event: Стандартное завершение процесса
Message End Event: Завершение процесса с
отправкой сообщения
Compensation End Event: Завершение с компенсацией
Signal End Event: Завершение с отправкой сигнала дру
Escalation End Event: Завершение с эскалацией,
передачей контроля на более высокий уровень
Error End Event: Завершение процесса из-за ошибки
Terminate End Event: Полное и немедленное прекраще
9. Данные и участники
Start Event — начало процессаMessage Start Event — запуск по получению внешнего сообщения
Timer Start Event — запуск по таймеру
Conditional Start Event — запуск по определенному условию
Signal Start Event — запуск по сигналу