Содержание
- 2. Business Process Model and Notation (BPMN) 2.0 http://www.bpmn.org/ http://www.omg.org/ BPMN v2.0 BPMN 2.0 by Example: non-normative
- 3. BPMN (Business Process Model and Notation) BPMN (нотация и модель бизнес-процессов) – это система условных обозначений
- 4. Основные элементы
- 5. Элементарное Действие выражается в выполнении одной единственной Задачи. Самой распространённой Задачей является типичная для технологического процесса
- 6. BPMN. События
- 7. BPMN. События
- 8. BPMN. События
- 9. Не прерывающее событие
- 10. Прерывающие типы событий
- 11. BPMN. События Вы администратор в салоне. Клиент ожидает в очереди. События: отключили электричество; мастер освободился; прошло
- 12. BPMN. Администратор салона
- 13. Входящие / исходящие события Входящее событие наступает, если мы получаем какой то сигнал, сообщение и т.д.
- 14. Типы События: Сообщение, Таймер - простое Стартовое событие. - Стартовое событие -таймер позволяет запустить процесс по
- 15. Показан процесс с промежуточным сообщением: Сообщения в процессе выполнения задачи А не поступило, поэтому после завершения
- 16. Показан процесс с промежуточным сообщением и вариант обработки поступления сообщения. При поступлении сообщения выполнение задачи А
- 17. Пример процесса с не прерывающим событием: в данном случае при поступлении сообщения обработка задачи А не
- 18. Дополнительные типы событий
- 19. Дополнительные типы событий Отмена – отменяет дальнейшее выполнение процесса, при этом все, что было выполнено в
- 20. Дополнительные типы событий Ошибка – в каком то процессе возникла ошибка, которая запускает последующий процесс. Событие
- 21. ИЛИ (XOR) Процесс может развиваться только по одному пути развития событий. BPMN. Шлюзы
- 22. ИЛИ (XOR, основанный на событиях ) Процесс может развиваться только по одному пути, но теперь он
- 23. Объединение Включающий шлюз (И/ИЛИ, OR) во всех случаях множественных решений, требуется заранее заданное условие, чтобы развилка
- 24. Параллельный, основанный на событиях, запускающий процесс. возможна активация сразу нескольких маршрутов, возможно асинхронное выполнение маршрутов (связанных
- 25. BPMN. Шлюзы Вы администратор в салоне. Клиент ожидает в очереди. События: отключили электричество; мастер освободился; прошло
- 26. BPMN. Шлюзы
- 27. Исходящие данные отображает появление данных в результате выполнения процесса или операции. Например, в результате обслуживания клиента,
- 28. Поток по умолчанию Такой поток, который считается верным в процессе. Из таких потоков, складывается верный, желаемый
- 29. BPMN. Потоки Вы администратор в салоне. Клиент ожидает в очереди. События: Отключили электричество Мастер освободился Прошло
- 31. Объект данных представляет собой информацию, проходящую через процесс, например бизнес-документы, электронные письма или письма. Хранилище данных
- 32. Activity - общий термин для работы, выполняемой компанией в процессе; Простые или составные; Представляются как закругленные
- 33. Сервисная операция Операция, которая выполняется сервисом или механизмом. Иными словами, это операции выполняемые автоматически. Пример —
- 34. Ручная операция Выполнение сценария Пользовательская операция Сценарий создается заранее и представляет собой последовательность действий. По сути
- 35. Повторно используемый процесс Процесс-ссылка Событийный процесс Определяется место в процессе, где используется сторонний подпроцесс В некоторых
- 36. Приватный бизнес-процесс относится ко внутренним процессам компании. BPMN. Приватные процессы
- 37. C помощью публичного бизнес-процесса отображаются взаимоотношения BPMN. Публичные процессы
- 38. Process Diagram Collaboration Diagram – Диаграмма взаимодействия процессов Типы диаграмм
- 39. Диаграмма хореографии Диаграмма взаимодействия посредством обмена сообщениями. Conversation Diagram Типы диаграмм
- 40. BPMN. Дополнительные элементы Artifacts Пул отображает ответственность за действия в процессе. Пул может быть организацией, ролью
- 41. BPMN. Обычные Anti-patterns Неявное параллельное разделение Неявный инклюзивное разделение Несколько неявных шлюзов Неявное соединение с шлюзом
- 42. Anti-Pattern: нет начального события
- 43. Нет начального события : рекомендация
- 44. Каждый шлюз слияния должен обладать минимум двумя входящими связями, шлюз ветвления - минимум двумя исходящими. На
- 45. Anti-Pattern: Неявное параллельное разделение
- 46. Неявное параллельное разделение: рекомендация
- 47. Неявное включающее разделение Условия незаметны на больших диаграммах
- 48. Неявное включающее разделение: рекомендация
- 49. Комбинированный объединенный шлюз
- 50. Комбинированный объединенный шлюз: рекомендация
- 51. Циклы
- 52. Циклы: рекомендация
- 53. Техническая задача в User Lane
- 54. Техническая задача в User Lane: рекомендация
- 55. Ветвление по логическим выражениям
- 56. Ветвление по событиям
- 57. Ветвление на альтернативные потоки Шлюз, разветвляющий ветки, и шлюз, объединяющий эти ветки, должны совпадать
- 58. Несогласованное присвоение имен
- 59. Некорректное наименование
- 60. Огромные диаграммы
- 61. Требуется провести три последовательные итерации одного действия Мультиэкземплярные задачи
- 62. В качестве иллюстрации параллельной мультиэкземплярной задачи можно рассмотреть ситуацию, когда требуется параллельно обработать несколько поступивших писем
- 63. Для сравнения приведем одну и ту же схему в двух нотациях – одна в UML, вторая
- 64. BPMN применяется на самом верхнем уровне — уровне бизнес-процессов; UML — на уровне компонентов программного обеспечения
- 66. Скачать презентацию