Нотация моделирования бизнес-процессов bpmn
DESCRIPTION
Нотация моделирования бизнес-процессов BPMN. Основные вопросы. Что такое BPMN ? Обзор программных продуктов Основные компоненты BPMN и их назначение Пример Рекомендуемая литература. Что такое BPMN ?. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/1.jpg)
Нотация моделирования бизнес-процессов BPMN
![Page 2: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/2.jpg)
Основные вопросыОсновные вопросы
Что такое BPMN? Обзор программных продуктов Основные компоненты BPMN и их
назначение Пример Рекомендуемая литература
![Page 3: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/3.jpg)
Что такое Что такое BPMNBPMN?? Нотация по моделированию бизнес-
процессов (The Business Process Modeling Notation, BPMN)
Разработка BPMI – Business Process Management Institute
Май, 2004 – BPMN 1.0 – выпуск первой редакции
Далее – BPMN 1.1, 1.2. Текущая версия – BPMN 2.0 Модель в нотации BPMN – BPD (Business
Process Diagram)
![Page 4: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/4.jpg)
Особенность Особенность BPMNBPMN
BPMNBPMN
Комплексная Комплексная нотация нотация
(Powerful Notation)(Powerful Notation)
Простая Простая графическая графическая
нотация нотация
(Simple Notation)(Simple Notation)
![Page 5: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/5.jpg)
К вопросу программного обеспеченияК вопросу программного обеспечения Некоторые программные продукты (так называемые
BPMBPM-системы-системы):
1) Oracle BPM Suite (Oracle Corp.)2) Unify NXJ (Unify Corp.)3) IBM Web Sphere Business Modeler Advanced (IBM)4) Lombardi Teamworks (Lombardi Software → с
недавних пор IBM, в скором времени будет интегрирован в линейку программных продуктов WebSphere)
5) SAP Netweaver BPM (SAP)6) TIBCO iProcess Suite (TIBCO Software Inc.)7) Intalio (Intalio)8) Active Modeler Avantage (KAISHA Tec. Company)9) Runa WFE (Консалтинговая группа «Руна»)И др.
![Page 6: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/6.jpg)
Основные элементы модели Основные элементы модели бизнес-процесса бизнес-процесса BPMNBPMN
Выделяют четыре основные категории элементов:
Объекты потока управления (Flow Objects): события, действия и логические операторы
Соединяющие объекты (Connecting Objects): поток управления, поток сообщений и ассоциации
Роли или зоны ответственности (Swimlanes): пулы и дорожки
Артефакты (Artifacts): данные, группы и текстовые аннотации.
![Page 7: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/7.jpg)
Объекты потока управленияОбъекты потока управления
События Действия Шлюзы
![Page 8: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/8.jpg)
СобытиеСобытие
Событие – это то, что происходит в течение бизнес-процесса и оказывает влияние на его ход. Чаще всего событие имеет причину (триггер) или воздействие (результат).
Виды событий
Стартовое событие
(Start Event)
Конечное событие
(End Event)
Промежуточное событие
(Intermediate Event)
![Page 9: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/9.jpg)
Триггеры (маркеры) событийТриггеры (маркеры) событий
![Page 10: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/10.jpg)
ДействияДействия Действие представляет собой
деятельность, выполняемую внутри бизнес-процесса. Действие может быть как элементарным, так и неэлементарным (составным).
Процесс
Подпроцесс
Задача
![Page 11: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/11.jpg)
ПодпроцессПодпроцесс (Sub-Process) (Sub-Process)
Развернутый подпроцесс
2 уровня представления подпроцессов
Стандартное представление подпроцесса
Подпроцесс в IBM WebSphere Business Modeler
Свернутый подпроцесс
(Collapsed Sub-Process)
![Page 12: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/12.jpg)
Маркеры подпроцессовМаркеры подпроцессов
Маркер цикла
Многоэкземплярный маркер
Маркер Ad-Hoc
Маркер Компенсации
![Page 13: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/13.jpg)
Задача (Задача (Task)Task)
Задача с маркером Задача в IBM WebSphere Business Modeler
Общий вид задачи
Ручное выполнение
Задача бизнес-правил
![Page 14: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/14.jpg)
ШлюзыШлюзы (Gates) (Gates) Шлюзы используются для контроля
расхождений и схождений потока операций. Термин шлюз подразумевает пропускное устройство, которое либо позволяет осуществлять переход через шлюз, либо нет.
Виды шлюзов (Gates):
1. Эксклюзивный шлюз (ИЛИ)
2. Неэксклюзивный шлюз (ИЛИ)
3. Комплексный шлюз
4. Параллельный шлюз (И)
![Page 15: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/15.jpg)
Эксклюзивные шлюзы (ИЛИ) – Эксклюзивные шлюзы (ИЛИ) – Exclusive GatesExclusive Gates ( (XORXOR))
![Page 16: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/16.jpg)
Эксклюзивные шлюзы (ИЛИ) – Эксклюзивные шлюзы (ИЛИ) – Exclusive GatesExclusive Gates ( (XORXOR)) Эксклюзивные шлюзы, основанные на данных (Data-based)
Пример: Фрагмент модели процесса заказа товара через интернет
Поток по умолчанию
![Page 17: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/17.jpg)
Эксклюзивные шлюзы (ИЛИ) – Эксклюзивные шлюзы (ИЛИ) – Exclusive GatesExclusive Gates ( (XORXOR))
![Page 18: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/18.jpg)
Эксклюзивные шлюзы (ИЛИ) – Эксклюзивные шлюзы (ИЛИ) – Exclusive GatesExclusive Gates ( (XORXOR))
Эксклюзивный шлюз, основанный на данных (с маркером)
Пример: Фрагмент модели сдачи лабораторных работ
![Page 19: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/19.jpg)
Эксклюзивные шлюзы (ИЛИ) – Эксклюзивные шлюзы (ИЛИ) – Exclusive GatesExclusive Gates ( (XORXOR))
Это одно и то же!!
![Page 20: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/20.jpg)
Эксклюзивные шлюзы (ИЛИ) – Эксклюзивные шлюзы (ИЛИ) – Exclusive GatesExclusive Gates ( (XORXOR)) Шлюзы для слияния…
1)
2)
![Page 21: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/21.jpg)
Эксклюзивные шлюзы (ИЛИ) – Эксклюзивные шлюзы (ИЛИ) – Exclusive GatesExclusive Gates ( (XORXOR)) Эксклюзивные шлюзы, основанные на событиях (Event-based)
![Page 22: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/22.jpg)
ПараллельныйПараллельный шлюзшлюз ( (ИИ) – Parallel ) – Parallel Gateway (AND)Gateway (AND)
Параллельный шлюз для разветвления: После задачи А параллельно начинаются задачи В и С
Параллельный шлюз для слияния: Перед началом задачи F заканчиваются задачи C и D.
![Page 23: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/23.jpg)
ПараллельныйПараллельный шлюзшлюз ( (ИИ) – Parallel ) – Parallel Gateway (AND)Gateway (AND)
Пример: Процесс «Выполнение расчетно-графической работы»
![Page 24: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/24.jpg)
ПараллельныйПараллельный шлюзшлюз ( (ИИ) – Parallel ) – Parallel Gateway (AND)Gateway (AND) Возможен и такой вариант:
![Page 25: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/25.jpg)
Соединяющие элементы Соединяющие элементы (Connecting (Connecting Objects)Objects) Спецификация BPMN выделяет следующие
виды соединяющих элементов: Поток операций (Sequence) Поток сообщений (Message) Ассоциация (Association)
![Page 26: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/26.jpg)
ЗоныЗоны ответственностиответственности (Swimlanes: Pools and (Swimlanes: Pools and
Lanes)Lanes) Пул = Участник Процесса = Бизнес-роль
Дорожки = Подразделения внутри Пула
![Page 27: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/27.jpg)
Пример модели с разделением на зоны Пример модели с разделением на зоны ответственностиответственности
![Page 28: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/28.jpg)
АртефактыАртефакты
Объект данных
Текстовая аннотация
Группа
![Page 29: Нотация моделирования бизнес-процессов BPMN](https://reader033.vdocuments.net/reader033/viewer/2022051000/568139f5550346895da1b1c9/html5/thumbnails/29.jpg)
BPDBPD с артефактами с артефактами