Мастер-класс по BPMN-схемам
Развилки (шлюзы)
Примеры развилок
Стартовые события
Примеры стартовых событий
Промежуточные события
Примеры промежуточных событий
Завершающие события
Данные и участники
8.54M

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 — запуск по сигналу
English     Русский Rules