Знакомство с bpmn: различия между версиями
| Строка 9: | Строка 9: | ||
| Нотация BPMN – имеет универсальные элементы. Элементы BPMN-нотации определяются парой графических объектов – формой элемента и изображенной внутри нее иконкой. Например, форма для всех маршрутных узлов BPMN одинакова, а поведение определяется иконкой: «крестик» соответствует выбору одного из нескольких направлений, а «плюсик» - разделению точки управления на несколько одновременно перемещающихся точек. Это позволяет использовать различные комбинации форм и иконок вместо того, чтобы вводить новые графические элементы и таким образом можно уменьшить общее число используемых в нотации объектов, сохраняя выразительность и функциональность нотации.   | Нотация BPMN – имеет универсальные элементы. Элементы BPMN-нотации определяются парой графических объектов – формой элемента и изображенной внутри нее иконкой. Например, форма для всех маршрутных узлов BPMN одинакова, а поведение определяется иконкой: «крестик» соответствует выбору одного из нескольких направлений, а «плюсик» - разделению точки управления на несколько одновременно перемещающихся точек. Это позволяет использовать различные комбинации форм и иконок вместо того, чтобы вводить новые графические элементы и таким образом можно уменьшить общее число используемых в нотации объектов, сохраняя выразительность и функциональность нотации.   | ||
| {| class="wikitable" | |||
| {| | |||
| |- | |- | ||
| Строка 23: | Строка 22: | ||
| **ошибке | **ошибке | ||
|   || |   || | ||
|   [[Файл:Bpmn-el-start.png|мини| |   [[Файл:Bpmn-el-start.png|мини|центр|альт=Стартовые узлы с событиями и без|Стартовые узлы с событиями и без]] | ||
| |- | |- | ||
| | '''События промежуточные''' | | '''События промежуточные''' | ||
| Строка 32: | Строка 31: | ||
| *ошибка | *ошибка | ||
|   || |   || | ||
|   [[Файл:Bpmn-el-events.png|мини| |   [[Файл:Bpmn-el-events.png|мини|центр|альт=Генерация и обработка промежуточных событий|Генерация и обработка промежуточных событий]] | ||
| |- | |- | ||
| Строка 39: | Строка 38: | ||
| *Завершение потока | *Завершение потока | ||
|   || |   || | ||
|   [[Файл:Bpmn-el-end.png|мини| |   [[Файл:Bpmn-el-end.png|мини|центр|альт=Узел Окончание|Узел Окончание]] [[Файл:Bpmn-el-endt.png|мини|слева|альт=Узлы Завершение потока с событием и без|Узлы Завершение потока с событием и без]] | ||
| |- | |- | ||
| | '''Узлы Действия''' | | '''Узлы Действия''' | ||
| Строка 46: | Строка 45: | ||
|   || |   || | ||
| [[Файл:Bpmn-el-task.png|мини| | [[Файл:Bpmn-el-task.png|мини|центр|альт=Действияе и мультидействие|Действие и мультидействие]] | ||
| |- | |- | ||
| Строка 56: | Строка 55: | ||
|   || |   || | ||
| [[Файл:Bpmn-el-handler.png|мини| | [[Файл:Bpmn-el-handler.png|мини|центр|альт=Задача сценария (обработчик)|Задача сценария (обработчик)]] | ||
| |} | |} | ||
Версия 16:26, 16 мая 2023
Базовые элементы BPMN нотации
На схеме бизнес-процесса узлы процесса можно изображать по-разному. Способ изображения узлов и переходов важен, потому что от этого зависит легкость (или сложность) понимания бизнес-процесса людьми.
Согласованные наборы графических элементов, из которых строятся схемы бизнес-процессов, называются графическими нотациями изображения бизнес-процессов.
Нотация BPMN – имеет универсальные элементы. Элементы BPMN-нотации определяются парой графических объектов – формой элемента и изображенной внутри нее иконкой. Например, форма для всех маршрутных узлов BPMN одинакова, а поведение определяется иконкой: «крестик» соответствует выбору одного из нескольких направлений, а «плюсик» - разделению точки управления на несколько одновременно перемещающихся точек. Это позволяет использовать различные комбинации форм и иконок вместо того, чтобы вводить новые графические элементы и таким образом можно уменьшить общее число используемых в нотации объектов, сохраняя выразительность и функциональность нотации.
| Стартовые узлы 
 | |
| События промежуточные 
 | |
| События конечные (завершающие) 
 | |
| Узлы Действия 
 | |
| Задачи сценарии (справа компактный вид) Подробнее о работе с обработчиками 
 | 
Шлюзы
- Ветвление - исключающий шлюз / эксклюзивный шлюз (Рис.3 - Выполнение процесса пойдёт только по одной ветви. Перечеркиванием указан путь по умолчанию, если он выбран)
- Разделение и слияние - параллельный шлюз / неэксклюзивный шлюз (Рис.4 Выполнение процесса пойдёт параллельно по всем ветвям и процесс сможет продолжится только когда все ветви придут в слияние)
Роли
Для исполнения бизнес-процессов каждому узлу действия должна быть назначена роль (Рис.5 - Роль1 у стартового узла и Действия1).
Роль, указанная на стартовом узле может быть без инициализатора (Рис.5 - Роль1). В таком случае на неё будет назначен исполнитель, запустивший процесс.
Роли могут быть инициализированы конкретным исполнителем или группой (Рис.5 - Роль2, Роль3), встроенным или созданным бинарным отношением (Рис.5 - Роль4, Роль5).
На роли также могут назначаться автоматические исполнители - боты.










