Действия (activities)

Изображаются прямоугольниками со скругленными углами. Общее название для любой выполняемой в процессе работы. Действия могут быть атомарными или составными. Среди действий различают задачи и подпроцессы. Типы действий (рисунок 2.1):

Рисунок 2.1 – Типы действий


Задание (task) – это единица работы, элементарное действие в процессе.

Множественные экземпляры (multiple instances) действия показывают, что одно действие выполняется многократно, по одному разу для каждого объекта. Например, для каждого объекта в заказе клиента выполняется один экземпляр действия. Экземпляры действия могут выполняться параллельно или последовательно.

Циклическое действие (loop activity) выполняется, пока условие цикла верно. Условие цикла может проверяться до или после выполнения действия.

Свёрнутый подпроцесс (collapsed subprocess) является сложным действием и содержит внутри себя правильную ДБП. Скрывает детали выполнения.

Развёрнутый подпроцесс (expanded subprocess) также является составным действием, но раскрывает детали реализации процесса. Другими словами – содержит правильную BPMN диаграмму.

Ad-hoc подпроцесс (ad-hoc subprocess) содержит только задания. Задания выполняются в произвольном порядке до тех пор, пока не выполнено условие завершения подпроцесса.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: