Знакомство с bpmn: различия между версиями
Строка 2: | Строка 2: | ||
[[Файл:Бэbpmn.png|мини|альт=Базовые элементы BPMN|Рис.1 Базовые элементы BPMN]] | [[Файл:Бэbpmn.png|мини|альт=Базовые элементы BPMN|Рис.1 Базовые элементы BPMN]] | ||
[[Файл:Elements1.png|мини|альт=Пример схемы в BPMN-нотации. Стартовое событие-действие параллельно с задачей сценария-окончание|Рис.2 Пример схемы в BPMN-нотации. Стартовое событие-действие параллельно с задачей сценария-окончание]] | [[Файл:Elements1.png|мини|альт=Пример схемы в BPMN-нотации. Стартовое событие-действие параллельно с задачей сценария-окончание|Рис.2 Пример схемы в BPMN-нотации. Стартовое событие-действие параллельно с задачей сценария-окончание]] | ||
[[Файл:Exclusivegateway.png|мини|альт=Исключающий шлюз (эксклюзивный)|Рис.3 Исключающий шлюз (эксклюзивный)]] | |||
[[Файл:Parallelgateway.png|мини|альт=Параллельный шлюз (неэксклюзивный)|Рис.4 Параллельный шлюз (неэксклюзивный)]] | |||
На схеме бизнес-процесса узлы процесса можно изображать по-разному. Способ изображения узлов и переходов важен, потому что от этого зависит легкость (или сложность) понимания бизнес-процесса людьми. | На схеме бизнес-процесса узлы процесса можно изображать по-разному. Способ изображения узлов и переходов важен, потому что от этого зависит легкость (или сложность) понимания бизнес-процесса людьми. | ||
Строка 60: | Строка 61: | ||
==== Шлюзы ==== | |||
*Ветвление - исключающий шлюз / эксклюзивный шлюз (Рис.3 - Выполнение процесса пойдёт только по одной ветви. Перечеркиванием указан путь по умолчанию, если он выбран) | *Ветвление - исключающий шлюз / эксклюзивный шлюз (Рис.3 - Выполнение процесса пойдёт только по одной ветви. Перечеркиванием указан путь по умолчанию, если он выбран) | ||
*Разделение и слияние - параллельный шлюз / неэксклюзивный шлюз (Рис.4 Выполнение процесса пойдёт параллельно по всем ветвям и процесс сможет продолжится только когда все ветви придут в слияние) | *Разделение и слияние - параллельный шлюз / неэксклюзивный шлюз (Рис.4 Выполнение процесса пойдёт параллельно по всем ветвям и процесс сможет продолжится только когда все ветви придут в слияние) |
Версия 16:31, 16 мая 2023
Базовые элементы BPMN нотации
На схеме бизнес-процесса узлы процесса можно изображать по-разному. Способ изображения узлов и переходов важен, потому что от этого зависит легкость (или сложность) понимания бизнес-процесса людьми.
Согласованные наборы графических элементов, из которых строятся схемы бизнес-процессов, называются графическими нотациями изображения бизнес-процессов.
Нотация BPMN – имеет универсальные элементы. Элементы BPMN-нотации определяются парой графических объектов – формой элемента и изображенной внутри нее иконкой. Например, форма для всех маршрутных узлов BPMN одинакова, а поведение определяется иконкой: «крестик» соответствует выбору одного из нескольких направлений, а «плюсик» - разделению точки управления на несколько одновременно перемещающихся точек. Это позволяет использовать различные комбинации форм и иконок вместо того, чтобы вводить новые графические элементы и таким образом можно уменьшить общее число используемых в нотации объектов, сохраняя выразительность и функциональность нотации.
Стартовые узлы
|
|
События промежуточные
|
|
События конечные (завершающие)
|
|
Узлы Действия
|
|
Задачи сценарии
(справа компактный вид) Подробнее о работе с обработчиками
|
Шлюзы
- Ветвление - исключающий шлюз / эксклюзивный шлюз (Рис.3 - Выполнение процесса пойдёт только по одной ветви. Перечеркиванием указан путь по умолчанию, если он выбран)
- Разделение и слияние - параллельный шлюз / неэксклюзивный шлюз (Рис.4 Выполнение процесса пойдёт параллельно по всем ветвям и процесс сможет продолжится только когда все ветви придут в слияние)
Роли
Для исполнения бизнес-процессов каждому узлу действия должна быть назначена роль (Рис.5 - Роль1 у стартового узла и Действия1).
Роль, указанная на стартовом узле может быть без инициализатора (Рис.5 - Роль1). В таком случае на неё будет назначен исполнитель, запустивший процесс.
Роли могут быть инициализированы конкретным исполнителем или группой (Рис.5 - Роль2, Роль3), встроенным или созданным бинарным отношением (Рис.5 - Роль4, Роль5).
На роли также могут назначаться автоматические исполнители - боты.