Московский институт стали и сплавов
Опубликован: 14.06.2023 | Доступ: свободный | Студентов: 69 / 11 | Длительность: 05:24:00
Лекция 3:

Введение в BPMN 2.0

< Лекция 2 || Лекция 3: 123 || Лекция 4 >

Область применения нотации

Нотация применяется для графического изображения как схем исполнимых бизнес-процессов, так и некоторых видов бизнес-процессов для аналитического моделирования.

Нотация состоит из следующих разделов:

  • Бизнес-процессы (Business Processes)
  • Хореография (Choreography)
  • Взаимодействие (Collaborations)

Несмотря на то, что разделы "Хореография" и "Взаимодействие" относятся только к бизнес-процессам для аналитического моделирования, а раздел "Бизнес-процессы" - как к исполнимым бизнес-процессам, так и к бизнес-процессам для аналитического моделирования, наибольшую известность получила та часть нотации BPMN 2.0, которая относится к исполнимым бизнес-процессам.

Раздел "Бизнес-процессы" состоит из подразделов:

  • Приватные невыполняемые бизнес-процессы
  • Приватные выполняемые бизнес-процессы
  • Публичные процессы

Из них "Приватные выполняемые бизнес-процессы" относятся к исполнимым бизнес-процессам, а остальные два подраздела - к бизнес-процессам для аналитического моделирования

В части, относящейся к исполнимым бизнес-процессам, нотация BPMN 2.0 в основном ограничивается описанием перспективы потока управления, немного затрагивая перспективу ресурсов.

Основные элементы нотации

Перечислим основные виды графических элементы нотации:

  1. Элементы управления (Flow Objects)

    • Шаги (Activities)
    • Шлюзы (Gateways)
    • События (Events)
  2. Соединяющие линии (Connecting Objects)

    • Потоки управления (соответствуют ранее введенному понятию "переход")
    • Ассоциации
    • Потоки сообщений
  3. Роли-дорожки (Pools - Swimlanes)

    • Пулы
    • Дорожки
  4. Данные (Data)

    • Объекты данных
    • Хранилища данных
    • Сообщения
  5. Артефакты (Artifacts)

    • Группы
    • Ассоциации
    • Аннотации

Особенность нотации BPMN - использование различных сочетаний элементов. Например, (если окружность означает событие, конвертик - сообщение, предмет белого цвета - пассивное поведение, а черного цвета - активное поведение) то белый конвертик, изображенный в окружности, будет означать событие получения сообщения, а белый конвертик, изображенный в окружности - событие отправки сообщения.

Шаги бизнес-процесса в нотации BPMN могут быть задачами или подпроцессами. Подпроцессы могут быть внутренними или внешними.

Типы используемых в нотации BPMN задач перечислены на Рис. 3.1

Типы шагов

Рис. 3.1. Типы шагов

Задачи "Пользовательская задача" и "Неавтоматизированная задача" соответствуют узлам-действиям.

Шлюзы - это элементы, в которых происходит деление-слияние точек управления или выбор перехода, по которому точка управления будет перемещена дальше (это определение совпадает с определением, данным в "Системы управления бизнес-процессами и связанные с ними концепции" ). Используемые в нотации шлюзы приведены на Рис. 3.2

Шлюзы

Рис. 3.2. Шлюзы

Поведение шлюзов "Оператор исключающего или" и "Оператор и" соответствует поведению элементов "Исключающий шлюз" и "Параллельный шлюз", описанных в "Процессный подход к организации управления предприятием" .

Применяемые в нотации BPMN обозначения для потоков управления (переходов) приведены на Рис. 3.3.

Обозначения для потоков управления, используемые на схемах приватных выполняемых бизнес-процессов (исполнимых бизнес-процессов)

Рис. 3.3. Обозначения для потоков управления, используемые на схемах приватных выполняемых бизнес-процессов (исполнимых бизнес-процессов)

В нотации BPMN применяется три типа событий. Эти типы приведены на Рис. 3.4.

Типы событий нотации BPMN

Рис. 3.4. Типы событий нотации BPMN

На рисунке 3.5 приведены использующиеся в BPMN события, полученные добавлением к типу события его "внутренней" части.

События

Рис. 3.5. События

Из всех событий наиболее часто используются события "окончание бизнес-процесса" и "завершение потока управления".

Конечное событие "окончание бизнес-процесса" обозначается "толстой" окружностью с кружком внутри. В случае прихода точки управления в элемент "окончание бизнес-процесса" все точки управления экземпляра бизнес-процесса удаляются и экземпляр сразу завершается,.

Конечное событие "завершение потока управления" обозначается "толстой" окружностью без каких-либо элементов внутри. В случае прихода точки управления в элемент "завершение потока управления" пришедшая в элемент точка управления удаляется, а состояния других точек управления экземпляра бизнес-процесса не изменяется. Если в экземпляре бизнес-процесса не осталось точек управления, то он считается завершенным.>

На рисунке 3.6 представлены использующиеся в BPMN элементы, имеющие отношение к перспективе ресурсов - пулы и дорожки.

Пулы и дорожки

Рис. 3.6. Пулы и дорожки
< Лекция 2 || Лекция 3: 123 || Лекция 4 >