Комплексный шлюз
Комплексный шлюз BPMN
Автор: Олег Борознов, 07.03.2018
Комплексный шлюз BPMN (Сложный логический оператор) позволяет моделировать сложные условия ветвления и слияния, которые невозможно смоделировать другими видами шлюзов. Данный шлюз не рекомендуется использовать на диаграммах, поскольку он имеет нечеткую семантику.
Графически комплексный шлюз BPMN изображается в виде ромба с маркером «звездочкой» внутри:
В качестве примера применения комплексного шлюза BPMN рассмотрим бизнес-процесс постройки и запуска метрополитена. Первой задачей процесса является проектирование метро. Затем параллельно запускается постройка станций, в нашем случае – три станции. Движение в метро можно открывать, когда построено хотя бы 2 станции, нет смысла ждать постройки всех станций. Это условие отражено на диаграмме комплексным шлюзом.
Обратите внимание, что комплексный шлюз BPMN требует написания текстовой аннотации. В ней описывают условия, при которых шлюз срабатывает. Также при необходимости в тексте поясняют логику работы шлюза, если она сложная. В нашем примере написано, что шлюз срабатывает, когда построены минимум 2 станции.
Хотите быстро освоить BPMN?
Пройдите обучение в нашем учебном центре! |
Начать курс обучения