Нотация bpmn Тема 5 - belarusian state...

39
Нотация BPMN Тема 5

Upload: others

Post on 01-Jan-2021

34 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Нотация BPMN

Тема 5

Page 2: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Федоров И. Г.Моделирование бизнес-процессов

в нотации BPMN 2.0

Freund J., Rücker B. Real-Life BPMN: Using BPMN 2.0

to Analyze, Improve, and Automate Processes in Your Company

Page 3: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

История BPMN

Page 4: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Основные элементы BPMN1. Элементы управления2. Соединительные элементы3. Артефакты4. Данные5. Зоны ответственности

Page 5: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Подклассы нотации BPMN● Основной набор (7 элементов)

достаточен для концептуальной, но не исполняемой модели

● Подмножество описательных элементов (+17) достаточен для исполняемой модели

● Подмножество аналитических элементов (+29)

● Полный набор (+50) позволяет создавать любые типы диаграмм

Page 6: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Основной набор элементов

Page 7: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Основной набор элементов (расширение)

Page 8: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Типы диаграмм1. Диаграммы оркестровки (схема потока работ)

a. Модели приватных (внутренних) процессовb. Модели публичных (внешних) процессов

2. Диаграммы взаимодействия между участниками процессов3. Диаграммы диалогов участников4. Диаграммы хореографии для описания регламента обмена

сообщениями между участниками

Page 9: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Диаграммы оркестровки

Закрытый процесс

Page 10: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Диаграммы оркестровки

Аналитическая схема процесса

Page 11: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Диаграммы оркестровки

Исполняемая схема процесса

Page 12: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Диаграммы оркестровки

Взаимодействие процессов

Page 13: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Диаграммы взаимодействия

Обмен сообщениями между участниками

Page 14: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Диаграммы оркестровки

Хореография обмена сообщениями между участниками процесса

Page 15: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Диаграммы диалогов

Диалог участников процесса

Page 16: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Соотношение между разными типами диаграмм

Оркестровка Диалоги

Хореография

Скрыть задачи, не относящиеся

к взаимодействию

Сгруппировать сообщения в диалоги

Сгруппировать сообщения в задачи

хореографии

Сгруппировать диалоги в задачи

хореографии

Взаимодействие

Page 17: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Операции

Page 18: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Виды операций

Page 19: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Отправка и получения сообщений

Page 20: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Маркеры операции

Подпроцесс, т.е. составная операция

Цикл

Параллельное исполнение

Последовательное исполнение

Компенсация (отмена операции)

По случаю (Ad Hoc), удобно при моделировании неструктурированных процессов

Page 21: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Группа операций

Page 22: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Вложенные подпроцессы

Page 23: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

“Функции” в BPMN

Page 24: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Событийный подпроцесс

Page 25: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Транзакция

Page 26: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Логический оператор И

Page 27: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Логический оператор ИЛИ

Page 28: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Логический оператор Исключающее ИЛИ

Page 29: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Комплексный оператор

Page 30: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Событийный оператор может создавать процесс

Page 31: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

События

Page 32: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Обработка исключительных ситуаций

Page 33: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Обработка исключительных ситуаций

Page 34: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Эскалация

Page 35: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Эскалация

Page 36: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Компенсация

Page 37: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Объекты данных

Page 38: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Объекты данных

Page 39: Нотация BPMN Тема 5 - Belarusian State Universitykm.mmf.bsu.by/courses/2017/msbp/BP2018-05.pdfТема 5 Федоров И. Г. Моделирование бизнес-процессов

Средства● Bizagi Modeler● bpmn.io● Camunda Modeler