🗊Презентация Поведенческое проектирвоание

Нажмите для полного просмотра!
Поведенческое проектирвоание, слайд №1Поведенческое проектирвоание, слайд №2Поведенческое проектирвоание, слайд №3Поведенческое проектирвоание, слайд №4Поведенческое проектирвоание, слайд №5Поведенческое проектирвоание, слайд №6Поведенческое проектирвоание, слайд №7Поведенческое проектирвоание, слайд №8Поведенческое проектирвоание, слайд №9Поведенческое проектирвоание, слайд №10Поведенческое проектирвоание, слайд №11Поведенческое проектирвоание, слайд №12Поведенческое проектирвоание, слайд №13Поведенческое проектирвоание, слайд №14Поведенческое проектирвоание, слайд №15Поведенческое проектирвоание, слайд №16Поведенческое проектирвоание, слайд №17Поведенческое проектирвоание, слайд №18Поведенческое проектирвоание, слайд №19Поведенческое проектирвоание, слайд №20Поведенческое проектирвоание, слайд №21Поведенческое проектирвоание, слайд №22Поведенческое проектирвоание, слайд №23Поведенческое проектирвоание, слайд №24Поведенческое проектирвоание, слайд №25Поведенческое проектирвоание, слайд №26Поведенческое проектирвоание, слайд №27Поведенческое проектирвоание, слайд №28Поведенческое проектирвоание, слайд №29Поведенческое проектирвоание, слайд №30Поведенческое проектирвоание, слайд №31Поведенческое проектирвоание, слайд №32Поведенческое проектирвоание, слайд №33Поведенческое проектирвоание, слайд №34Поведенческое проектирвоание, слайд №35Поведенческое проектирвоание, слайд №36Поведенческое проектирвоание, слайд №37Поведенческое проектирвоание, слайд №38Поведенческое проектирвоание, слайд №39Поведенческое проектирвоание, слайд №40Поведенческое проектирвоание, слайд №41Поведенческое проектирвоание, слайд №42Поведенческое проектирвоание, слайд №43Поведенческое проектирвоание, слайд №44Поведенческое проектирвоание, слайд №45Поведенческое проектирвоание, слайд №46Поведенческое проектирвоание, слайд №47Поведенческое проектирвоание, слайд №48Поведенческое проектирвоание, слайд №49Поведенческое проектирвоание, слайд №50Поведенческое проектирвоание, слайд №51Поведенческое проектирвоание, слайд №52Поведенческое проектирвоание, слайд №53Поведенческое проектирвоание, слайд №54Поведенческое проектирвоание, слайд №55Поведенческое проектирвоание, слайд №56Поведенческое проектирвоание, слайд №57Поведенческое проектирвоание, слайд №58Поведенческое проектирвоание, слайд №59Поведенческое проектирвоание, слайд №60Поведенческое проектирвоание, слайд №61Поведенческое проектирвоание, слайд №62Поведенческое проектирвоание, слайд №63Поведенческое проектирвоание, слайд №64Поведенческое проектирвоание, слайд №65Поведенческое проектирвоание, слайд №66Поведенческое проектирвоание, слайд №67Поведенческое проектирвоание, слайд №68Поведенческое проектирвоание, слайд №69Поведенческое проектирвоание, слайд №70Поведенческое проектирвоание, слайд №71Поведенческое проектирвоание, слайд №72Поведенческое проектирвоание, слайд №73Поведенческое проектирвоание, слайд №74Поведенческое проектирвоание, слайд №75Поведенческое проектирвоание, слайд №76Поведенческое проектирвоание, слайд №77Поведенческое проектирвоание, слайд №78Поведенческое проектирвоание, слайд №79Поведенческое проектирвоание, слайд №80Поведенческое проектирвоание, слайд №81Поведенческое проектирвоание, слайд №82Поведенческое проектирвоание, слайд №83Поведенческое проектирвоание, слайд №84Поведенческое проектирвоание, слайд №85Поведенческое проектирвоание, слайд №86Поведенческое проектирвоание, слайд №87Поведенческое проектирвоание, слайд №88Поведенческое проектирвоание, слайд №89Поведенческое проектирвоание, слайд №90Поведенческое проектирвоание, слайд №91Поведенческое проектирвоание, слайд №92Поведенческое проектирвоание, слайд №93Поведенческое проектирвоание, слайд №94Поведенческое проектирвоание, слайд №95Поведенческое проектирвоание, слайд №96Поведенческое проектирвоание, слайд №97Поведенческое проектирвоание, слайд №98Поведенческое проектирвоание, слайд №99Поведенческое проектирвоание, слайд №100Поведенческое проектирвоание, слайд №101Поведенческое проектирвоание, слайд №102Поведенческое проектирвоание, слайд №103Поведенческое проектирвоание, слайд №104Поведенческое проектирвоание, слайд №105Поведенческое проектирвоание, слайд №106Поведенческое проектирвоание, слайд №107Поведенческое проектирвоание, слайд №108Поведенческое проектирвоание, слайд №109Поведенческое проектирвоание, слайд №110Поведенческое проектирвоание, слайд №111Поведенческое проектирвоание, слайд №112Поведенческое проектирвоание, слайд №113Поведенческое проектирвоание, слайд №114Поведенческое проектирвоание, слайд №115Поведенческое проектирвоание, слайд №116Поведенческое проектирвоание, слайд №117Поведенческое проектирвоание, слайд №118

Содержание

Вы можете ознакомиться и скачать презентацию на тему Поведенческое проектирвоание. Доклад-сообщение содержит 118 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Поведенческое проектирование
Описание слайда:
Поведенческое проектирование

Слайд 2





Модели поведенческого проектирования
- схемы алгоритмов;
- EPC-диаграммы;
- методология BPMN.
Описание слайда:
Модели поведенческого проектирования - схемы алгоритмов; - EPC-диаграммы; - методология BPMN.

Слайд 3





ГОСТ 19.701-90
- схемы данных – определяют последовательность обработки данных и их носители;
- схемы программ – отображают последовательность операций в программе (по сути, это и есть блок-схемы алгоритмов в традиционном понимании);
- схемы работы системы – отображают управление операциями и потоки данных в системе;
- схемы взаимодействия программ – отображают путь активации программ (модулей) и их взаимодействие с соответствующими данными;
- схемы ресурсов системы – отображают конфигурацию блоков данных и обрабатывающих блоков.
Описание слайда:
ГОСТ 19.701-90 - схемы данных – определяют последовательность обработки данных и их носители; - схемы программ – отображают последовательность операций в программе (по сути, это и есть блок-схемы алгоритмов в традиционном понимании); - схемы работы системы – отображают управление операциями и потоки данных в системе; - схемы взаимодействия программ – отображают путь активации программ (модулей) и их взаимодействие с соответствующими данными; - схемы ресурсов системы – отображают конфигурацию блоков данных и обрабатывающих блоков.

Слайд 4





Элементы  графической нотации:
- символы данных – указывают на наличие данных, вид носителя или способ ввода-вывода данных;
- символы процесса – указывают операции, которые следует выполнить над данными;
- символы линий – указывают потоки данных между процессами и/или носителями данных, а также потоки управления между процессами;
- специальные символы – используются для облегчения написания и чтения схем.
Описание слайда:
Элементы графической нотации: - символы данных – указывают на наличие данных, вид носителя или способ ввода-вывода данных; - символы процесса – указывают операции, которые следует выполнить над данными; - символы линий – указывают потоки данных между процессами и/или носителями данных, а также потоки управления между процессами; - специальные символы – используются для облегчения написания и чтения схем.

Слайд 5





1. СИМВОЛЫ ДАННЫХ
Основные
Описание слайда:
1. СИМВОЛЫ ДАННЫХ Основные

Слайд 6





Специфические
Описание слайда:
Специфические

Слайд 7


Поведенческое проектирвоание, слайд №7
Описание слайда:

Слайд 8





2. СИМВОЛЫ ПРОЦЕССА
Основной
Описание слайда:
2. СИМВОЛЫ ПРОЦЕССА Основной

Слайд 9





Специфические
Описание слайда:
Специфические

Слайд 10


Поведенческое проектирвоание, слайд №10
Описание слайда:

Слайд 11





3. СИМВОЛЫ ЛИНИЙ
Основной
Описание слайда:
3. СИМВОЛЫ ЛИНИЙ Основной

Слайд 12





Специфические
Описание слайда:
Специфические

Слайд 13





4. СПЕЦИАЛЬНЫЕ СИМВОЛЫ
Описание слайда:
4. СПЕЦИАЛЬНЫЕ СИМВОЛЫ

Слайд 14


Поведенческое проектирвоание, слайд №14
Описание слайда:

Слайд 15





Правила и рекомендации построения схем
1. Допускается зеркально отображать символы и поворачивать их вокруг оси. В частности, запоминающие устройства с прямым доступом (таблицы на жестком диске) на схемах, как правило, поворачивают на 90о против часовой стрелки.
2. Большинство символов допускают задание внутри них текстовых пояснений. Если текст не помещается внутри символа, то лучше его приводить, используя комментарии.
3. Количество пересечений линий следует минимизировать. При этом считается, что пересекающиеся линии не имеют логической связи друг с другом. Другими словами потоки данных или управления в местах пересечений не меняют своего направления.
Описание слайда:
Правила и рекомендации построения схем 1. Допускается зеркально отображать символы и поворачивать их вокруг оси. В частности, запоминающие устройства с прямым доступом (таблицы на жестком диске) на схемах, как правило, поворачивают на 90о против часовой стрелки. 2. Большинство символов допускают задание внутри них текстовых пояснений. Если текст не помещается внутри символа, то лучше его приводить, используя комментарии. 3. Количество пересечений линий следует минимизировать. При этом считается, что пересекающиеся линии не имеют логической связи друг с другом. Другими словами потоки данных или управления в местах пересечений не меняют своего направления.

Слайд 16






4. Если две или более линий объединятся в одну, то место объединения должно быть смещено.
Описание слайда:
4. Если две или более линий объединятся в одну, то место объединения должно быть смещено.

Слайд 17






5. Несколько выходов из символа решения следует показывать одним из следующих способов:
- несколькими линиями от данного символа к другим символам;
- одной линией от данного символа, которая затем разветвляется в соответствующее число потоков.
Описание слайда:
5. Несколько выходов из символа решения следует показывать одним из следующих способов: - несколькими линиями от данного символа к другим символам; - одной линией от данного символа, которая затем разветвляется в соответствующее число потоков.

Слайд 18






6. Вместо одного символа с соответствующим текстом могут быть использованы несколько символов с перекрытием изображения, каждый из которых может содержать дополнительный текст (например, запись или посылка нескольким получателям, подготовка нескольких копий документа и т. д.).
Описание слайда:
6. Вместо одного символа с соответствующим текстом могут быть использованы несколько символов с перекрытием изображения, каждый из которых может содержать дополнительный текст (например, запись или посылка нескольким получателям, подготовка нескольких копий документа и т. д.).

Слайд 19






7. Если направление стрелки не указано, то направление потока считается сверху вниз, слева направо.
Описание слайда:
7. Если направление стрелки не указано, то направление потока считается сверху вниз, слева направо.

Слайд 20


Поведенческое проектирвоание, слайд №20
Описание слайда:

Слайд 21


Поведенческое проектирвоание, слайд №21
Описание слайда:

Слайд 22





EPC-ДИАГРАММЫ
Событийная цепочка процессов (EPC, event-driven process chain)
Август-Вильгельм Шеер (August-Wilhelm Scheer) 
ARIS (Architecture of Integrated Information Systems - Архитектура интегрированных информационных систем) 
начало 1990-х годов.
Описание слайда:
EPC-ДИАГРАММЫ Событийная цепочка процессов (EPC, event-driven process chain) Август-Вильгельм Шеер (August-Wilhelm Scheer) ARIS (Architecture of Integrated Information Systems - Архитектура интегрированных информационных систем) начало 1990-х годов.

Слайд 23





1. СИМВОЛЫ ПРОЦЕССА
Описание слайда:
1. СИМВОЛЫ ПРОЦЕССА

Слайд 24





2. СИМВОЛЫ ОБЪЕКТОВ
Описание слайда:
2. СИМВОЛЫ ОБЪЕКТОВ

Слайд 25


Поведенческое проектирвоание, слайд №25
Описание слайда:

Слайд 26





3. СИМВОЛЫ ИСПОЛНИТЕЛЕЙ
Описание слайда:
3. СИМВОЛЫ ИСПОЛНИТЕЛЕЙ

Слайд 27





4. СИМВОЛЫ ПО
Описание слайда:
4. СИМВОЛЫ ПО

Слайд 28





5. СИМВОЛЫ ЛИНИЙ
Описание слайда:
5. СИМВОЛЫ ЛИНИЙ

Слайд 29


Поведенческое проектирвоание, слайд №29
Описание слайда:

Слайд 30





6. ЛОГИЧЕСКИЕ СИМВОЛЫ
Описание слайда:
6. ЛОГИЧЕСКИЕ СИМВОЛЫ

Слайд 31


Поведенческое проектирвоание, слайд №31
Описание слайда:

Слайд 32


Поведенческое проектирвоание, слайд №32
Описание слайда:

Слайд 33





7. СПЕЦИАЛЬНЫЕ (ДОПОЛНИТЕЛЬНЫЕ) СИМВОЛЫ
Описание слайда:
7. СПЕЦИАЛЬНЫЕ (ДОПОЛНИТЕЛЬНЫЕ) СИМВОЛЫ

Слайд 34





Отличия в цвете
Описание слайда:
Отличия в цвете

Слайд 35





Правила и рекомендации
1. Диаграмма процесса EPC должна начинаться как минимум одним стартовым событием (стартовое событие может следовать за интерфейсом процесса) и завершаться как минимум одним конечным событием (конечное событие может предшествовать интерфейсу процесса).
2. События и функции по ходу выполнения процесса должны чередоваться.
3. Рекомендуемое количество функций на диаграмме - не более 20. Если количество функций диаграммы значительно превышает 20, то существует вероятность, что неправильно выделены процессы на верхнем уровне и необходимо произвести корректировку модели.
4. События и функции должны содержать строго по одной входящей и одной исходящей связи (потоку управления), отражающей ход выполнения процесса.
Описание слайда:
Правила и рекомендации 1. Диаграмма процесса EPC должна начинаться как минимум одним стартовым событием (стартовое событие может следовать за интерфейсом процесса) и завершаться как минимум одним конечным событием (конечное событие может предшествовать интерфейсу процесса). 2. События и функции по ходу выполнения процесса должны чередоваться. 3. Рекомендуемое количество функций на диаграмме - не более 20. Если количество функций диаграммы значительно превышает 20, то существует вероятность, что неправильно выделены процессы на верхнем уровне и необходимо произвести корректировку модели. 4. События и функции должны содержать строго по одной входящей и одной исходящей связи (потоку управления), отражающей ход выполнения процесса.

Слайд 36






5. На диаграмме не должны присутствовать элементы без единой связи. Исключение может составлять элемент «цель» всего процесса (диаграммы).
6. События и логические операторы, окружавшие функцию на вышележащей (родительской) диаграмме, должны быть начальными/результирующими событиями и операторами на диаграмме декомпозиции функции.
7. Каждый оператор слияния должен обладать минимум двумя входящими связями и только одной исходящей, оператор ветвления - только одной входящей связью и минимум двумя исходящими. Операторы не могут обладать одновременно несколькими входящими и исходящими связями.
8. Логические операторы могут объединять или разветвлять только функции или только события. Одновременное объединение/ветвление функции и события невозможно.
Описание слайда:
5. На диаграмме не должны присутствовать элементы без единой связи. Исключение может составлять элемент «цель» всего процесса (диаграммы). 6. События и логические операторы, окружавшие функцию на вышележащей (родительской) диаграмме, должны быть начальными/результирующими событиями и операторами на диаграмме декомпозиции функции. 7. Каждый оператор слияния должен обладать минимум двумя входящими связями и только одной исходящей, оператор ветвления - только одной входящей связью и минимум двумя исходящими. Операторы не могут обладать одновременно несколькими входящими и исходящими связями. 8. Логические операторы могут объединять или разветвлять только функции или только события. Одновременное объединение/ветвление функции и события невозможно.

Слайд 37






9. Логический оператор, разветвляющий ветви, и оператор, объединяющий эти ветви, должны совпадать. Допускается также ситуация, когда оператор ветвления «И», оператор объединения – «ИЛИ».
Описание слайда:
9. Логический оператор, разветвляющий ветви, и оператор, объединяющий эти ветви, должны совпадать. Допускается также ситуация, когда оператор ветвления «И», оператор объединения – «ИЛИ».

Слайд 38


Поведенческое проектирвоание, слайд №38
Описание слайда:

Слайд 39





Недопустимые  ситуации
Описание слайда:
Недопустимые ситуации

Слайд 40






10. Количество пересечений линий следует минимизировать. При этом считается, что пересекающиеся линии не имеют логической связи друг с другом. Другими словами, потоки в местах пересечений не меняют своего направления.
Описание слайда:
10. Количество пересечений линий следует минимизировать. При этом считается, что пересекающиеся линии не имеют логической связи друг с другом. Другими словами, потоки в местах пересечений не меняют своего направления.

Слайд 41


Поведенческое проектирвоание, слайд №41
Описание слайда:

Слайд 42





Методология BPMN
Лучшее из:
- UML (Unified Modeling Language, Унифицированный язык моделирования):
o Activity Diagram (диаграмма деятельности);
o EDOC (Enterprise Distributed Object Computing, корпоративная распределенная обработка объектов) – Business Processes (бизнес-процессы);
- IDEF (SADT);
- ebXML (Electronic Business eXtensible Markup Language, расширяемый язык разметки для электронного бизнеса) BPSS (Business Process Specification Schema, схемы спецификации бизнес-процессов);
- ADF (Activity-Decision Flow, поток «деятельность-результат») Diagram;
- RosettaNet;
- LOVEM (Line of Visibility Engineering Methodology, визуальная методология проектирования);
- EPC.
Описание слайда:
Методология BPMN Лучшее из: - UML (Unified Modeling Language, Унифицированный язык моделирования): o Activity Diagram (диаграмма деятельности); o EDOC (Enterprise Distributed Object Computing, корпоративная распределенная обработка объектов) – Business Processes (бизнес-процессы); - IDEF (SADT); - ebXML (Electronic Business eXtensible Markup Language, расширяемый язык разметки для электронного бизнеса) BPSS (Business Process Specification Schema, схемы спецификации бизнес-процессов); - ADF (Activity-Decision Flow, поток «деятельность-результат») Diagram; - RosettaNet; - LOVEM (Line of Visibility Engineering Methodology, визуальная методология проектирования); - EPC.

Слайд 43





МИНУСЫ И ВАЖНЫЕ ОСОБЕННОСТИ BPMN
Система имеет значительное количество понятий и терминов, их нужно знать и применять грамотно.
Высокий уровень вхождения. Как и любой инструмент с широкими возможностями требует большего времени на изучение, по сравнению с другими нотациями (IDEF0, IDEF3).
Необходимо знание бизнес-анализа. В BPMN модели — это не просто картинки или схемы, которые вы можете нарисовать в любом графическом редакторе. Здесь очень важна грамотная структура и четкая последовательность.
Описание слайда:
МИНУСЫ И ВАЖНЫЕ ОСОБЕННОСТИ BPMN Система имеет значительное количество понятий и терминов, их нужно знать и применять грамотно. Высокий уровень вхождения. Как и любой инструмент с широкими возможностями требует большего времени на изучение, по сравнению с другими нотациями (IDEF0, IDEF3). Необходимо знание бизнес-анализа. В BPMN модели — это не просто картинки или схемы, которые вы можете нарисовать в любом графическом редакторе. Здесь очень важна грамотная структура и четкая последовательность.

Слайд 44





Категории 
- объекты потока (Flow Objects);
- данные (Data);
- зоны ответственности (Swimlanes);
- соединяющие элементы (Connecting Objects);
- артефакты (Artifacts).
Описание слайда:
Категории - объекты потока (Flow Objects); - данные (Data); - зоны ответственности (Swimlanes); - соединяющие элементы (Connecting Objects); - артефакты (Artifacts).

Слайд 45





1. СИМВОЛЫ ОБЪЕКТОВ ПОТОКА
Описание слайда:
1. СИМВОЛЫ ОБЪЕКТОВ ПОТОКА

Слайд 46





2. СИМВОЛЫ ДАННЫХ
Описание слайда:
2. СИМВОЛЫ ДАННЫХ

Слайд 47





3. СИМВОЛЫ ЗОНЫ ОТВЕТСТВЕННОСТИ
Описание слайда:
3. СИМВОЛЫ ЗОНЫ ОТВЕТСТВЕННОСТИ

Слайд 48





4. СИМВОЛЫ СОЕДИНЯЮЩИХ ЭЛЕМЕНТОВ (ЛИНИЙ)
Описание слайда:
4. СИМВОЛЫ СОЕДИНЯЮЩИХ ЭЛЕМЕНТОВ (ЛИНИЙ)

Слайд 49


Поведенческое проектирвоание, слайд №49
Описание слайда:

Слайд 50





5. СИМВОЛЫ АРТЕФАКТОВ (СПЕЦИАЛЬНЫЕ СИМВОЛЫ)
Описание слайда:
5. СИМВОЛЫ АРТЕФАКТОВ (СПЕЦИАЛЬНЫЕ СИМВОЛЫ)

Слайд 51





События по времени наступления
стартовое событие – инициирует начало процесса (диаграммы). Из стартового события поток управления может только исходить, а поток сообщений - как входить, так и исходить. На диаграмме процесса, как правило, отображается только одно стартовое событие, но оно может отсутствовать или их может быть несколько при отображении процесса с пулами, дорожками или развернутыми подпроцессами. Контур события отображается одинарной тонкой линией;
конечное событие – является результатом выполнения процесса. В конечное событие поток управления может только входить, а поток сообщений - как входить, так и исходить. В конечное событие может только входить поток (стрелка). На диаграмме конечное событие, как и стартовое, может быть одно, несколько (даже при отсутствии пулов и дорожек) или ни одного. Контур события отображается одинарной жирной линией;
o промежуточное событие – все остальные события, возникающие в ходе выполнения процесса. В промежуточное событие обязательно должен входить и выходить один поток. Исключение составляет граничные (Boundary) события, возникающие и обрабатываемые непосредственно либо в самом начале действия либо в его конце. Такие события отображаются на границе (контуре) действия и у них может быть только либо входящий либо исходящий поток. Контур события отображается двойной тонкой линией;
Описание слайда:
События по времени наступления стартовое событие – инициирует начало процесса (диаграммы). Из стартового события поток управления может только исходить, а поток сообщений - как входить, так и исходить. На диаграмме процесса, как правило, отображается только одно стартовое событие, но оно может отсутствовать или их может быть несколько при отображении процесса с пулами, дорожками или развернутыми подпроцессами. Контур события отображается одинарной тонкой линией; конечное событие – является результатом выполнения процесса. В конечное событие поток управления может только входить, а поток сообщений - как входить, так и исходить. В конечное событие может только входить поток (стрелка). На диаграмме конечное событие, как и стартовое, может быть одно, несколько (даже при отсутствии пулов и дорожек) или ни одного. Контур события отображается одинарной жирной линией; o промежуточное событие – все остальные события, возникающие в ходе выполнения процесса. В промежуточное событие обязательно должен входить и выходить один поток. Исключение составляет граничные (Boundary) события, возникающие и обрабатываемые непосредственно либо в самом начале действия либо в его конце. Такие события отображаются на границе (контуре) действия и у них может быть только либо входящий либо исходящий поток. Контур события отображается двойной тонкой линией;

Слайд 52





по возможности прерывания выполнения действия (подпроцесса)
непрерывающее событие – стартовое или промежуточное событие, возникающее в ходе выполнения действия, но инициирующее связанный с событием исходящий поток только после завершения действия. Контур события отображается штриховой линией;
прерывающее событие – событие, возникающее до или после стандартного выполнения действия или требующее его немедленного прекращения в исключительных ситуациях. Например, при отсутствии всей необходимой информации или возникновении ошибки в ходе ее обработки, необходимости выполнения дополнительных действий и т.д. Контур события отображается сплошной линией;
Описание слайда:
по возможности прерывания выполнения действия (подпроцесса) непрерывающее событие – стартовое или промежуточное событие, возникающее в ходе выполнения действия, но инициирующее связанный с событием исходящий поток только после завершения действия. Контур события отображается штриховой линией; прерывающее событие – событие, возникающее до или после стандартного выполнения действия или требующее его немедленного прекращения в исключительных ситуациях. Например, при отсутствии всей необходимой информации или возникновении ошибки в ходе ее обработки, необходимости выполнения дополнительных действий и т.д. Контур события отображается сплошной линией;

Слайд 53





по типу результата действия
 событие-инициатор обработки – стартовое или промежуточное событие, возникшее в результате выполнения действия и требующее его последующей обработки. Отображается незакрашенной иконкой;
событие-результат обработки – промежуточное или конечное событие, возникшее в результате выполнения действия и являющееся итоговым результатом стандартного или нестандартного выполнения процесса. Отображается закрашенной иконкой;
Описание слайда:
по типу результата действия  событие-инициатор обработки – стартовое или промежуточное событие, возникшее в результате выполнения действия и требующее его последующей обработки. Отображается незакрашенной иконкой; событие-результат обработки – промежуточное или конечное событие, возникшее в результате выполнения действия и являющееся итоговым результатом стандартного или нестандартного выполнения процесса. Отображается закрашенной иконкой;

Слайд 54





Типы  событий по времени возникновения и результату действия
Описание слайда:
Типы событий по времени возникновения и результату действия

Слайд 55





Типы  событий по возможности прерывания выполнения действия
Описание слайда:
Типы событий по возможности прерывания выполнения действия

Слайд 56





Действие задача (Task) 
элементарное (неделимое, атомарное) действие. Специфика (разновидность) задачи может быть отображена иконкой (маркером) в левом верхнем углу символа действия:
 сервисная (Service). Задача предназначена для оказания услуги, которая может являться как веб-сервисом, так и автоматизированным приложением;
отправка сообщения (Send). Задача считается выполненной, если сообщение послано хотя бы один раз;
получение сообщения (Receive). Задача считается выполненной, если сообщение получено хотя бы один раз;
пользовательская (User). Характерная задача, выполняемая исполнителем при содействии других людей или программного обеспечения;
ручное исполнение (Manual). Характерная задача, выполняемая исполнителем без каких-либо средств автоматизации;
бизнес-правило (Business-Rule). Задача, технология выполнения которой зависит от текущих обстоятельств и выбирается на основе заданного бизнес-правила;
сценарий (Script). Задача, порядок выполнения операций которой описан на языке, распознаваемом исполнителем. Обычно используется для задач, выполняемых автоматическими средствами;
Описание слайда:
Действие задача (Task)  элементарное (неделимое, атомарное) действие. Специфика (разновидность) задачи может быть отображена иконкой (маркером) в левом верхнем углу символа действия: сервисная (Service). Задача предназначена для оказания услуги, которая может являться как веб-сервисом, так и автоматизированным приложением; отправка сообщения (Send). Задача считается выполненной, если сообщение послано хотя бы один раз; получение сообщения (Receive). Задача считается выполненной, если сообщение получено хотя бы один раз; пользовательская (User). Характерная задача, выполняемая исполнителем при содействии других людей или программного обеспечения; ручное исполнение (Manual). Характерная задача, выполняемая исполнителем без каких-либо средств автоматизации; бизнес-правило (Business-Rule). Задача, технология выполнения которой зависит от текущих обстоятельств и выбирается на основе заданного бизнес-правила; сценарий (Script). Задача, порядок выполнения операций которой описан на языке, распознаваемом исполнителем. Обычно используется для задач, выполняемых автоматическими средствами;

Слайд 57





подпроцесс (Sub-Process)
составное действие, включающее в себя другие действия, шлюзы, события и потоки операций. Части подпроцесса могут непосредственно отображены на диаграмме внутри символа действия или вынесены на отдельную диаграмму декомпозиции. Во втором случае на родительской диаграмме в центре нижнего края действия (подпроцесса) отображается символ + . Кроме стандартных подпроцессов, имеется еще две специфические его разновидности:
событийный подпроцесс (Event Sub-Process). Запускается каждый раз, когда происходит одно из стартовых событий. На диаграмме событийный подпроцесс не связан с другими действиями потоками операций. Контур подпроцесса отображается точками;
транзакция (Transaction). Действие, состоящее из составных операций, удачное завершение (получение конкретного положительного результата) которого возможно при удачном завершении всех его составляющих. В случае возникновения проблем при выполнении подпроцесса (невозможности выполнения одной из операций или высокой вероятности ее некорректного выполнения) результаты предыдущих операций отменяются (событие отмена) или компенсируются (событие компенсация). Контур подпроцесса отображается двойной сплошной линией;
-  - вызов (Call). Позволяет включать в состав диаграммы повторно используемые задачи и подпроцессы. На диаграмме выделяется жирным контуром.
Описание слайда:
подпроцесс (Sub-Process) составное действие, включающее в себя другие действия, шлюзы, события и потоки операций. Части подпроцесса могут непосредственно отображены на диаграмме внутри символа действия или вынесены на отдельную диаграмму декомпозиции. Во втором случае на родительской диаграмме в центре нижнего края действия (подпроцесса) отображается символ + . Кроме стандартных подпроцессов, имеется еще две специфические его разновидности: событийный подпроцесс (Event Sub-Process). Запускается каждый раз, когда происходит одно из стартовых событий. На диаграмме событийный подпроцесс не связан с другими действиями потоками операций. Контур подпроцесса отображается точками; транзакция (Transaction). Действие, состоящее из составных операций, удачное завершение (получение конкретного положительного результата) которого возможно при удачном завершении всех его составляющих. В случае возникновения проблем при выполнении подпроцесса (невозможности выполнения одной из операций или высокой вероятности ее некорректного выполнения) результаты предыдущих операций отменяются (событие отмена) или компенсируются (событие компенсация). Контур подпроцесса отображается двойной сплошной линией; -  - вызов (Call). Позволяет включать в состав диаграммы повторно используемые задачи и подпроцессы. На диаграмме выделяется жирным контуром.

Слайд 58





Дополнительные особенности
-  - цикл (Loop). Действие выполняется в цикле с пред- (while) или пост- (repeat-until) условием;
- ||| или ≡ - многоэкземплярность (Multi-Instance). Параллельное или последовательное выполнение нескольких экземпляров однотипных действий. При последовательном выполнении действие можно рассматривать как цикл с параметром (for);
-  - компенсация (Compensation). Действие выполняется взамен стандартного при невозможности его удачного завершения;
- ~ - настраиваемый подпроцесс (Ad-Hoc). Указывается только для подпроцессов. Конкретный состав и последовательность входящих в него действий определяется исполнителем в процессе его выполнения.
Описание слайда:
Дополнительные особенности -  - цикл (Loop). Действие выполняется в цикле с пред- (while) или пост- (repeat-until) условием; - ||| или ≡ - многоэкземплярность (Multi-Instance). Параллельное или последовательное выполнение нескольких экземпляров однотипных действий. При последовательном выполнении действие можно рассматривать как цикл с параметром (for); -  - компенсация (Compensation). Действие выполняется взамен стандартного при невозможности его удачного завершения; - ~ - настраиваемый подпроцесс (Ad-Hoc). Указывается только для подпроцессов. Конкретный состав и последовательность входящих в него действий определяется исполнителем в процессе его выполнения.

Слайд 59





Шлюз
Шлюз предназначен для указания специфики пропуска потока операций по альтернативным или параллельным ветвям. Шлюз может не иметь входящих или исходящих потоков, но должен иметь, как минимум, два и более либо входящих либо исходящих потока. Тип шлюза задается маркером, указываемым внутри его символа:
- ,  – эксклюзивный (Exclusive, XOR – исключающее ИЛИ). Предназначен для разделения потока операций на несколько альтернативных маршрутов, т.е. в ходе выполнения процесса может быть активирован только один из предложенных маршрутов. Условия пропуска по исходящему маршруту задается рядом с соответствующей линией в виде логического выражения;
-  – неэксклюзивный (Inclusive, OR – логическое ИЛИ). Предназначен для разделения потока операций на несколько маршрутов, каждый из которых активируется при условии истинности связанного с ним логического выражения. Таким образом, при выполнении процесса может быть выбрано сразу несколько маршрутов, в т.ч. и ни одного в случае ложности всех выражений;
-  – комплексный (Complex). Аналогичен неэксклюзивному шлюзу. Отличие заключается в том, что с ним связано одно выражение, которое определяет, какие из потоков операций будут активированы;
Описание слайда:
Шлюз Шлюз предназначен для указания специфики пропуска потока операций по альтернативным или параллельным ветвям. Шлюз может не иметь входящих или исходящих потоков, но должен иметь, как минимум, два и более либо входящих либо исходящих потока. Тип шлюза задается маркером, указываемым внутри его символа: - ,  – эксклюзивный (Exclusive, XOR – исключающее ИЛИ). Предназначен для разделения потока операций на несколько альтернативных маршрутов, т.е. в ходе выполнения процесса может быть активирован только один из предложенных маршрутов. Условия пропуска по исходящему маршруту задается рядом с соответствующей линией в виде логического выражения; -  – неэксклюзивный (Inclusive, OR – логическое ИЛИ). Предназначен для разделения потока операций на несколько маршрутов, каждый из которых активируется при условии истинности связанного с ним логического выражения. Таким образом, при выполнении процесса может быть выбрано сразу несколько маршрутов, в т.ч. и ни одного в случае ложности всех выражений; -  – комплексный (Complex). Аналогичен неэксклюзивному шлюзу. Отличие заключается в том, что с ним связано одно выражение, которое определяет, какие из потоков операций будут активированы;

Слайд 60






-  – параллельный (Parallel, AND – логическое И). Предназначен для слияния/ветвления одновременно (параллельно) выполняемых потоков операций;
-  – эксклюзивный, основанный на событиях (Exclusive Event-Based). Предназначен для разделения потока операций на несколько альтернативных маршрутов. Единственный маршрут, по которому будет продолжен процесс, выбирается не на основе логического выражения, а в зависимости от произошедших событий, которые указываются по соответствующему маршруту;
-  – эксклюзивный, основанный на событиях, запускающий процесс (Exclusive Event-Based Gateway to start a Process). Аналогичен предыдущему, но используется в качестве начального символа процесса (подпроцесса). Не имеет входящих потоков;
-  – параллельный, основанный на событиях, запускающий процесс (Parallel Event-Based Gateway to start a Process). Аналогичен предыдущему, но возможна активация сразу нескольких маршрутов в случае срабатывания событий, с которыми они связаны. Возможно асинхронное выполнение маршрутов (связанных потоков операций и действий). Т.е. после активации и начала выполнения одного из маршрутов, другие маршруты тоже могут быть активированы и выполнены, пока не наступил момент завершения процесса (подпроцесса). Не имеет входящих потоков.
Описание слайда:
-  – параллельный (Parallel, AND – логическое И). Предназначен для слияния/ветвления одновременно (параллельно) выполняемых потоков операций; -  – эксклюзивный, основанный на событиях (Exclusive Event-Based). Предназначен для разделения потока операций на несколько альтернативных маршрутов. Единственный маршрут, по которому будет продолжен процесс, выбирается не на основе логического выражения, а в зависимости от произошедших событий, которые указываются по соответствующему маршруту; -  – эксклюзивный, основанный на событиях, запускающий процесс (Exclusive Event-Based Gateway to start a Process). Аналогичен предыдущему, но используется в качестве начального символа процесса (подпроцесса). Не имеет входящих потоков; -  – параллельный, основанный на событиях, запускающий процесс (Parallel Event-Based Gateway to start a Process). Аналогичен предыдущему, но возможна активация сразу нескольких маршрутов в случае срабатывания событий, с которыми они связаны. Возможно асинхронное выполнение маршрутов (связанных потоков операций и действий). Т.е. после активации и начала выполнения одного из маршрутов, другие маршруты тоже могут быть активированы и выполнены, пока не наступил момент завершения процесса (подпроцесса). Не имеет входящих потоков.

Слайд 61


Поведенческое проектирвоание, слайд №61
Описание слайда:

Слайд 62





Объект данных
С помощью дополнительных маркеров на диаграмме может быть показана специфика использования и содержания данных:
-  – входные данные (Data Inputs). Исходные ТМЦ или информация для выполнения действий. Отображается у верхнего края символа;
-  – выходные данные (Data Outputs). Результат действия. Отображается у верхнего края символа;
- ||| – набор данных (Data Collection). Коллекция или массив однотипных данных. Отображается у нижнего края символа.
Связь между объектом данных и действиями отображается с помощью ассоциации.
Описание слайда:
Объект данных С помощью дополнительных маркеров на диаграмме может быть показана специфика использования и содержания данных: -  – входные данные (Data Inputs). Исходные ТМЦ или информация для выполнения действий. Отображается у верхнего края символа; -  – выходные данные (Data Outputs). Результат действия. Отображается у верхнего края символа; - ||| – набор данных (Data Collection). Коллекция или массив однотипных данных. Отображается у нижнего края символа. Связь между объектом данных и действиями отображается с помощью ассоциации.

Слайд 63





Потоки операций
-  – условный поток операций (Conditional Sequence Flow). Используется при ветвлении потоков. Обычно отображается исходящим из действия, чтобы не отображать на диаграмме шлюз. Условия активации потока задается рядом в виде логического выражения;
-  – поток операций по умолчанию (Default Sequence Flow). Используется при ветвлении потоков. Может исходить из действия или шлюза. Не связан ни с каким логическим выражением. Поток по умолчанию активируется, если активация других потоков в соответствии с их логическими выражениями или событиями невозможна.
Описание слайда:
Потоки операций -  – условный поток операций (Conditional Sequence Flow). Используется при ветвлении потоков. Обычно отображается исходящим из действия, чтобы не отображать на диаграмме шлюз. Условия активации потока задается рядом в виде логического выражения; -  – поток операций по умолчанию (Default Sequence Flow). Используется при ветвлении потоков. Может исходить из действия или шлюза. Не связан ни с каким логическим выражением. Поток по умолчанию активируется, если активация других потоков в соответствии с их логическими выражениями или событиями невозможна.

Слайд 64


Поведенческое проектирвоание, слайд №64
Описание слайда:

Слайд 65





Диаграмма внутреннего процесса
Описание слайда:
Диаграмма внутреннего процесса

Слайд 66





Диаграмма открытого процесса
Описание слайда:
Диаграмма открытого процесса

Слайд 67





Диаграмма взаимодействия процессов
Описание слайда:
Диаграмма взаимодействия процессов

Слайд 68





Диаграмма хореографии
Описание слайда:
Диаграмма хореографии

Слайд 69





Правила и рекомендации построения BPMN-диаграмм
1. Несмотря на тот факт, что события – необязательные элементы на диаграммах, рекомендуется отображать начальные и конечные события. У одного процесса (пула, дорожки, развернутого подпроцесса) должно быть только одно начальное событие, но может быть несколько конечных событий.
2. На диаграмме не должны присутствовать элементы без единой связи.
3. В отличие от EPC-диаграмм, допускается последовательное следование нескольких событий или процессов подряд.
4. Каждый шлюз слияния должен обладать минимум двумя входящими связями, шлюз ветвления - минимум двумя исходящими.
Описание слайда:
Правила и рекомендации построения BPMN-диаграмм 1. Несмотря на тот факт, что события – необязательные элементы на диаграммах, рекомендуется отображать начальные и конечные события. У одного процесса (пула, дорожки, развернутого подпроцесса) должно быть только одно начальное событие, но может быть несколько конечных событий. 2. На диаграмме не должны присутствовать элементы без единой связи. 3. В отличие от EPC-диаграмм, допускается последовательное следование нескольких событий или процессов подряд. 4. Каждый шлюз слияния должен обладать минимум двумя входящими связями, шлюз ветвления - минимум двумя исходящими.

Слайд 70






5. Ветвление на альтернативные потоки по логическим выражениям («исключающее ИЛИ» или логическое «ИЛИ») можно отобразить через соответствующий шлюз (эксклюзивный, неэксклюзивный или комплексный) или с использованием специфических потоков операций.
Описание слайда:
5. Ветвление на альтернативные потоки по логическим выражениям («исключающее ИЛИ» или логическое «ИЛИ») можно отобразить через соответствующий шлюз (эксклюзивный, неэксклюзивный или комплексный) или с использованием специфических потоков операций.

Слайд 71






6. Ветвление на альтернативные потоки в зависимости от произошедших событий можно отобразить через эксклюзивный шлюз, основанный на событиях, или с использованием граничных событий.
Описание слайда:
6. Ветвление на альтернативные потоки в зависимости от произошедших событий можно отобразить через эксклюзивный шлюз, основанный на событиях, или с использованием граничных событий.

Слайд 72






7. Шлюз, разветвляющий ветки, и шлюз, объединяющий эти ветки, должны совпадать. Допускается также ситуация, когда шлюз ветвления «И», шлюз объединения – «ИЛИ».
Описание слайда:
7. Шлюз, разветвляющий ветки, и шлюз, объединяющий эти ветки, должны совпадать. Допускается также ситуация, когда шлюз ветвления «И», шлюз объединения – «ИЛИ».

Слайд 73


Поведенческое проектирвоание, слайд №73
Описание слайда:

Слайд 74





Недопустимые  ситуации
Описание слайда:
Недопустимые ситуации

Слайд 75






8. Количество пересечений линий следует минимизировать. При этом считается, что пересекающиеся линии не имеют логической связи друг с другом. Другими словами, потоки в местах пересечений не меняют своего направления.
Описание слайда:
8. Количество пересечений линий следует минимизировать. При этом считается, что пересекающиеся линии не имеют логической связи друг с другом. Другими словами, потоки в местах пересечений не меняют своего направления.

Слайд 76


Поведенческое проектирвоание, слайд №76
Описание слайда:

Слайд 77


Поведенческое проектирвоание, слайд №77
Описание слайда:

Слайд 78





Операции
Сервисная операция
Операция, которая выполняется сервисом или механизмом. Иными словами, это операции выполняемые автоматически. Пример — рассчитать цену с учетом скидки. Операция выполняется программой, автоматически. Этот тип операций удобно использовать, когда вы отображаете работу программы или инструмента. Или показываете взаимодействие человека и программы. Кстати, пул, который означает сотрудника в модели, также может обозначать программу. Если задать один пул как программу, а другой как пользователя, то можно раскрыть процесс взаимодействия. Такое возможно только в нотации BPMN 2.0.
Описание слайда:
Операции Сервисная операция Операция, которая выполняется сервисом или механизмом. Иными словами, это операции выполняемые автоматически. Пример — рассчитать цену с учетом скидки. Операция выполняется программой, автоматически. Этот тип операций удобно использовать, когда вы отображаете работу программы или инструмента. Или показываете взаимодействие человека и программы. Кстати, пул, который означает сотрудника в модели, также может обозначать программу. Если задать один пул как программу, а другой как пользователя, то можно раскрыть процесс взаимодействия. Такое возможно только в нотации BPMN 2.0.

Слайд 79






Отправка сообщения
Операция, результатом которой является отправленние сообщение. И вот первый пример гибкости нотации — операция «отправить электронное письмо», может быть, как типом «пользовательская операция», так и «отправка сообщения». Какой тип использовать — зависит от целей моделирования конкретного процесса и правил, которые вы для себя приняли.
Описание слайда:
Отправка сообщения Операция, результатом которой является отправленние сообщение. И вот первый пример гибкости нотации — операция «отправить электронное письмо», может быть, как типом «пользовательская операция», так и «отправка сообщения». Какой тип использовать — зависит от целей моделирования конкретного процесса и правил, которые вы для себя приняли.

Слайд 80






Получение сообщения
Операция, связанная с получением сообщения. Пример — получить письмо на почте.
Описание слайда:
Получение сообщения Операция, связанная с получением сообщения. Пример — получить письмо на почте.

Слайд 81






Пользовательская операция
Операция, которая выполняется сотрудником, с помощью сервиса, инструмента или других сотрудников. Это может быть программа, веб приложение, оборудование и так далее. Если вы обозначили операцию как пользовательская, свяжите ее с сервисом или инструментом, который в ней используется. Пример пользовательской операции — отправить электронное письмо. Сервисом будет выступать почтовое приложение. Еще пример — просверлить отверстие в стене. Инструмент — перфоратор.
Описание слайда:
Пользовательская операция Операция, которая выполняется сотрудником, с помощью сервиса, инструмента или других сотрудников. Это может быть программа, веб приложение, оборудование и так далее. Если вы обозначили операцию как пользовательская, свяжите ее с сервисом или инструментом, который в ней используется. Пример пользовательской операции — отправить электронное письмо. Сервисом будет выступать почтовое приложение. Еще пример — просверлить отверстие в стене. Инструмент — перфоратор.

Слайд 82






Ручная операция
Операция, которая выполняется сотрудником самостоятельно, без применения каких то сервисов или инструментов. Пример — почистить апельсин.
Описание слайда:
Ручная операция Операция, которая выполняется сотрудником самостоятельно, без применения каких то сервисов или инструментов. Пример — почистить апельсин.

Слайд 83






Выполнение сценария
Операция, которая подразумевает выполнение сценария. Сценарий создается заранее и представляет собой последовательность действий. По сути , сценарий это тоже процесс. Проще всего понять сценарий, как процедуру. Например — проверить документ. Эта операция подразумевает выполнение ряда действий, т.е. мы проверяем конкретные пункты в документе. Это и есть сценарий. Если вы используете этот тип операции, то нужно обязательно указать, какой сценарий используется. Кстати, когда для проверки используется чек-лист, то такая операция явно имеет тип «выполнение сценария», а чек-лист — сценарий.
Сценарий, это очень удобный элемент, который позволяет «облегчить» модель за счет уменьшения количества отображенных операций. Т.е. мы убираем операции, которые можно преобразовать в сценарии.
Описание слайда:
Выполнение сценария Операция, которая подразумевает выполнение сценария. Сценарий создается заранее и представляет собой последовательность действий. По сути , сценарий это тоже процесс. Проще всего понять сценарий, как процедуру. Например — проверить документ. Эта операция подразумевает выполнение ряда действий, т.е. мы проверяем конкретные пункты в документе. Это и есть сценарий. Если вы используете этот тип операции, то нужно обязательно указать, какой сценарий используется. Кстати, когда для проверки используется чек-лист, то такая операция явно имеет тип «выполнение сценария», а чек-лист — сценарий. Сценарий, это очень удобный элемент, который позволяет «облегчить» модель за счет уменьшения количества отображенных операций. Т.е. мы убираем операции, которые можно преобразовать в сценарии.

Слайд 84






Выполнение бизнес правила
Операция, которая запускает действие какого то правила. Сценарии и правила схожи. И то, и другое создается и известно заранее. Но есть и разница. Сценарий — ряд действий, который нужно выполнить, чтобы завершить задачу. Правило же, предполагает наличие определенных условий и вариантов действий. Сценарий выполнять обязательно. Правило — дает выбор. Пример операции связанной с бизнес правилом — принять решение о закупке. В качестве правила будет выступать условие — закупка разрешена в рамках определенной суммы. Если сумма закупки выше, то нужно согласовать с вышестоящим руководством. Кстати в этом примере, операция «правило», может запустить операцию «сценарий».
Бизнес правило это уникальная штука! И с точки зрения моделирования бизнес процессов, и с точки зрения выполнения. Есть мнение, что описанные бизнес процессы, строги и не дают свободу действий сотрудникам. Это не верно. И как раз бизнес правила, дают допустимую свободу действий — модели с точки зрения развития процесса, сотруднику с точки зрения действий.
Описание слайда:
Выполнение бизнес правила Операция, которая запускает действие какого то правила. Сценарии и правила схожи. И то, и другое создается и известно заранее. Но есть и разница. Сценарий — ряд действий, который нужно выполнить, чтобы завершить задачу. Правило же, предполагает наличие определенных условий и вариантов действий. Сценарий выполнять обязательно. Правило — дает выбор. Пример операции связанной с бизнес правилом — принять решение о закупке. В качестве правила будет выступать условие — закупка разрешена в рамках определенной суммы. Если сумма закупки выше, то нужно согласовать с вышестоящим руководством. Кстати в этом примере, операция «правило», может запустить операцию «сценарий». Бизнес правило это уникальная штука! И с точки зрения моделирования бизнес процессов, и с точки зрения выполнения. Есть мнение, что описанные бизнес процессы, строги и не дают свободу действий сотрудникам. Это не верно. И как раз бизнес правила, дают допустимую свободу действий — модели с точки зрения развития процесса, сотруднику с точки зрения действий.

Слайд 85






Операция-ссылка
Операция ссылается на другой процесс и фактически выполняет его. Т.е. процесс уже где то существует и здесь он тоже выполняется. В таком случае, чтобы не копировать процесс из одного места в другое, просто дается ссылка на него.
Описание слайда:
Операция-ссылка Операция ссылается на другой процесс и фактически выполняет его. Т.е. процесс уже где то существует и здесь он тоже выполняется. В таком случае, чтобы не копировать процесс из одного места в другое, просто дается ссылка на него.

Слайд 86






Операция-вызов
Отличается от ссылки тем, что если вы используете операцию-вызов, то еще и используете ресурсы этой операции или процесса. Т.е. «одалживаете» сам процесс, из другого места.
Описание слайда:
Операция-вызов Отличается от ссылки тем, что если вы используете операцию-вызов, то еще и используете ресурсы этой операции или процесса. Т.е. «одалживаете» сам процесс, из другого места.

Слайд 87





Процессы
Повторно используемый процесс
С помощью данного элемента, определяется место в процессе, где используется сторонний подпроцесс. Например — по ходу приготовления ужина, возникает ситуация, когда для его продолжения нужно сходить в магазин. Соответственно «Сходить в магазин» будет повторно используемым подпроцессом.
Описание слайда:
Процессы Повторно используемый процесс С помощью данного элемента, определяется место в процессе, где используется сторонний подпроцесс. Например — по ходу приготовления ужина, возникает ситуация, когда для его продолжения нужно сходить в магазин. Соответственно «Сходить в магазин» будет повторно используемым подпроцессом.

Слайд 88






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

Слайд 89






Событийный процесс
Особый вид процесса. Особенность заключается в том, что такой процесс не имеет входящих/исходящих потоков. Т.е. на диаграмме он не соединен стрелками с другими процессами/операциями. А запускается он, когда в процессе наступает событие, такое же, какое указано в событийном процессе в качестве старта. Зачем это нужно? Иногда не нужно включать процесс в основной поток. Например потому, что событие, запускающее процесс, возникает крайне редко. При этом, ход основного процесса, может как прерываться и переходить в событийный подпроцесс, так и нет. Т.е. событийный процесс выполняется параллельно. Например — в процессе обслуживания клиента в банке, оператор видит, что клиент является мошенником. В таком случае он подает сигнал службе безопасности, который служит стартом для соответствующего процесса. Однако оператор не прерывает процесс а продолжает обслуживание, с целью удержания мошенника на месте, до прибытия сотрудников.
Описание слайда:
Событийный процесс Особый вид процесса. Особенность заключается в том, что такой процесс не имеет входящих/исходящих потоков. Т.е. на диаграмме он не соединен стрелками с другими процессами/операциями. А запускается он, когда в процессе наступает событие, такое же, какое указано в событийном процессе в качестве старта. Зачем это нужно? Иногда не нужно включать процесс в основной поток. Например потому, что событие, запускающее процесс, возникает крайне редко. При этом, ход основного процесса, может как прерываться и переходить в событийный подпроцесс, так и нет. Т.е. событийный процесс выполняется параллельно. Например — в процессе обслуживания клиента в банке, оператор видит, что клиент является мошенником. В таком случае он подает сигнал службе безопасности, который служит стартом для соответствующего процесса. Однако оператор не прерывает процесс а продолжает обслуживание, с целью удержания мошенника на месте, до прибытия сотрудников.

Слайд 90






Спонтанный процесс (ad-hoc)
Еще один вид особого процесса. В спонтанном процессе, операции не имеют последовательности действий. Т.е. они могут выполняться спонтанно, в любом порядке, с любым количеством повторений. Выполнение такого процесса полностью определяется его исполнителем. Например, спонтанный процесс «Приготовить кофе», имеет в своем составе операции: «Насыпать кофе», «Насыпать сахар», «Налить воду». Порядок действий не важен, т.к. в любом случае, мы получим один результат. Что еще важно — не все действия в спонтанном процессе обязательны для выполнения. События начала и окончания, не могут включаться в спонтанный подпроцесс.
Описание слайда:
Спонтанный процесс (ad-hoc) Еще один вид особого процесса. В спонтанном процессе, операции не имеют последовательности действий. Т.е. они могут выполняться спонтанно, в любом порядке, с любым количеством повторений. Выполнение такого процесса полностью определяется его исполнителем. Например, спонтанный процесс «Приготовить кофе», имеет в своем составе операции: «Насыпать кофе», «Насыпать сахар», «Налить воду». Порядок действий не важен, т.к. в любом случае, мы получим один результат. Что еще важно — не все действия в спонтанном процессе обязательны для выполнения. События начала и окончания, не могут включаться в спонтанный подпроцесс.

Слайд 91





Повторения
Повторение может относится как в операциям, так и к процессам.
Стандартное повторение
В основе стандартного повторения лежит простая мысль. Процесс будет повторяться до тех пор, пока не получен нужный результат. Например — вы будете добавлять соль в блюдо, до тех пор, пока не посчитаете что ее достаточно. Только не забывайте указывать условия выхода из повторения.
Описание слайда:
Повторения Повторение может относится как в операциям, так и к процессам. Стандартное повторение В основе стандартного повторения лежит простая мысль. Процесс будет повторяться до тех пор, пока не получен нужный результат. Например — вы будете добавлять соль в блюдо, до тех пор, пока не посчитаете что ее достаточно. Только не забывайте указывать условия выхода из повторения.

Слайд 92






Множественное повторение
Этот тип повторения отличается от предыдущего тем, что количество повторений известно и задано заранее. Т.е. для завершения процесса и перехода к следующему, его нужно выполнить несколько раз. Например, нужно дважды проверить первичные документы, прежде чем передать в архив.
Описание слайда:
Множественное повторение Этот тип повторения отличается от предыдущего тем, что количество повторений известно и задано заранее. Т.е. для завершения процесса и перехода к следующему, его нужно выполнить несколько раз. Например, нужно дважды проверить первичные документы, прежде чем передать в архив.

Слайд 93






Компенсация
Операция или процесс компенсации, выполняется в том случае, если в процессе, произошло что-то, требующие дополнительных действий для его завершения. Например — при согласовании документа, необходимо внести поправки. В таком случае, выполняется компенсирующие действие «внести поправки», которое позволяет завершить процесс согласования. Форма компенсации очень удобна для моделирования. Компенсация — отличительная черта нотации BPMN 2.0.
Описание слайда:
Компенсация Операция или процесс компенсации, выполняется в том случае, если в процессе, произошло что-то, требующие дополнительных действий для его завершения. Например — при согласовании документа, необходимо внести поправки. В таком случае, выполняется компенсирующие действие «внести поправки», которое позволяет завершить процесс согласования. Форма компенсации очень удобна для моделирования. Компенсация — отличительная черта нотации BPMN 2.0.

Слайд 94





Входящие / исходящие события
Прежде чем приступить к тригерам, объясню, что такое входящие и исходящие события.
Событие с входящим тригером (входящее событие), означает что оно наступает, если мы получаем какой то сигнал, сообщение и т.д. Например получение письма — входящий тригер.
Событие с исходящим тригером (исходящее событие) означает, что событие свершается, если что то отправлено. Опять же — отправлено письмо. Исходящими событиями удобно отображать выполнение условия по передаче информации.
Стартовые события, могут быть только входящими, а события окончания — только исходящими. Логика очень простая — стартовое событие запускает процесс, а запуск может происходит только при получении информации. Событие окончания, которое отражает факт завершения процесса, может только передавать информацию. Ведь если информация продолжает поступать, то процесс не завершен.
Промежуточные события могут быть как входящими (получение информации), так и исходящими (отправление информации). К таким событиям относятся: сообщение, эскалация, компенсация, ссылка, сигнал, множественное.
Описание слайда:
Входящие / исходящие события Прежде чем приступить к тригерам, объясню, что такое входящие и исходящие события. Событие с входящим тригером (входящее событие), означает что оно наступает, если мы получаем какой то сигнал, сообщение и т.д. Например получение письма — входящий тригер. Событие с исходящим тригером (исходящее событие) означает, что событие свершается, если что то отправлено. Опять же — отправлено письмо. Исходящими событиями удобно отображать выполнение условия по передаче информации. Стартовые события, могут быть только входящими, а события окончания — только исходящими. Логика очень простая — стартовое событие запускает процесс, а запуск может происходит только при получении информации. Событие окончания, которое отражает факт завершения процесса, может только передавать информацию. Ведь если информация продолжает поступать, то процесс не завершен. Промежуточные события могут быть как входящими (получение информации), так и исходящими (отправление информации). К таким событиям относятся: сообщение, эскалация, компенсация, ссылка, сигнал, множественное.

Слайд 95





Спусковые крючки событий
Сообщение
Событие наступило, когда было получено или отправлено какое то сообщение.
Событие начала — поступило письмо от заказчика с подтверждением оплаты (только входящее).
Промежуточное событие — отправлен отчет (исходящее). Получена спецификация заказа (входящее)
Событие окончания — отправлено подтверждение отгрузки товара клиенту (только исходящее)
Описание слайда:
Спусковые крючки событий Сообщение Событие наступило, когда было получено или отправлено какое то сообщение. Событие начала — поступило письмо от заказчика с подтверждением оплаты (только входящее). Промежуточное событие — отправлен отчет (исходящее). Получена спецификация заказа (входящее) Событие окончания — отправлено подтверждение отгрузки товара клиенту (только исходящее)

Слайд 96






Таймер
Событие, обозначающее время. Это может быть конкретное время или дата — 10:00 А может быть интервал — каждый понедельник. При наступлении определенного времени процесс начнется.
Пример — событие «последний рабочий день месяца» запускает процесс «инвентаризация». Таймер не может быть событием окончания. Это противоречит сути процессного подхода — каждый процесс производит продукт. А если процесс может быть завершен просто по времени, то это дает возможность не получить продукт в итоге.
Описание слайда:
Таймер Событие, обозначающее время. Это может быть конкретное время или дата — 10:00 А может быть интервал — каждый понедельник. При наступлении определенного времени процесс начнется. Пример — событие «последний рабочий день месяца» запускает процесс «инвентаризация». Таймер не может быть событием окончания. Это противоречит сути процессного подхода — каждый процесс производит продукт. А если процесс может быть завершен просто по времени, то это дает возможность не получить продукт в итоге.

Слайд 97






Сигнал об ошибке. Такой тип события всегда связан с другим процессом. Т.е. в каком то процессе возникла ошибка, которая запускает последующий процесс. Пример — событие «ошибка соединения», запускает процесс проверки интернет соединения с компьютером.
Событие начала — «отсутствуют сопроводительные документы», является ошибкой в процессе «отгрузка товара», но запускает процесс «Повторно подготовить сопроводительные документы».
Промежуточное событие — «клиент не подтвердил бронирование номера» направляет процесс по другой ветке и после этого события следует операция «связаться с клиентом для подтверждения брони».
Событие окончания — из примера со стартовым событием, «отсутствуют сопроводительные документы», завершает процесс отгрузки товара.
Описание слайда:
Сигнал об ошибке. Такой тип события всегда связан с другим процессом. Т.е. в каком то процессе возникла ошибка, которая запускает последующий процесс. Пример — событие «ошибка соединения», запускает процесс проверки интернет соединения с компьютером. Событие начала — «отсутствуют сопроводительные документы», является ошибкой в процессе «отгрузка товара», но запускает процесс «Повторно подготовить сопроводительные документы». Промежуточное событие — «клиент не подтвердил бронирование номера» направляет процесс по другой ветке и после этого события следует операция «связаться с клиентом для подтверждения брони». Событие окончания — из примера со стартовым событием, «отсутствуют сопроводительные документы», завершает процесс отгрузки товара.

Слайд 98






Эскалация
Запускает процесс, который ускоряет выполнение другого процесса, если тот выполняется не правильно. Событие «Эскалация» всегда связано с другим процессом, который передает (эскалирует) выполнение процесса другому человеку или системе, а тот его принимает.
Событие начала — «на заявку клиента не был дан ответ в течении суток», запускает процесс рассмотрения заявки у руководителя отдела, вместо специалиста по обслуживанию. Событие может быть только входящее.
Промежуточное событие — может отображать тот же переход заявки от специалиста к руководителю, но в рамках одного процесса. А таком случае промежуточное событие отправки у специалиста, будет переходить в соответствующее событие приема у руководителя.
Событие окончания — тот же пример, что и в стартовом событии, «на заявку клиента не был дан ответ в течении суток», завершает процесс и отправляет заявку другому человеку. Событие только исходящее.
Описание слайда:
Эскалация Запускает процесс, который ускоряет выполнение другого процесса, если тот выполняется не правильно. Событие «Эскалация» всегда связано с другим процессом, который передает (эскалирует) выполнение процесса другому человеку или системе, а тот его принимает. Событие начала — «на заявку клиента не был дан ответ в течении суток», запускает процесс рассмотрения заявки у руководителя отдела, вместо специалиста по обслуживанию. Событие может быть только входящее. Промежуточное событие — может отображать тот же переход заявки от специалиста к руководителю, но в рамках одного процесса. А таком случае промежуточное событие отправки у специалиста, будет переходить в соответствующее событие приема у руководителя. Событие окончания — тот же пример, что и в стартовом событии, «на заявку клиента не был дан ответ в течении суток», завершает процесс и отправляет заявку другому человеку. Событие только исходящее.

Слайд 99






Отмена
Такое событие отменяет дальнейшее выполнение процесса, при этом все, что было выполнено в процессе до этого, должно быть компенсировано. Техника и инструменты, должны быть возвращены на место, отправленные сообщения аннулированы и т.д.
Промежуточное событие — в случае промежуточного события, процесс направляется по другой ветке. Например после события отмены клиентского заказа, необходимо еще выполнить ряд действий, связанных с указанием причин отмены.
Событие окончания — «никто не пришел», отменяет подготовку вечеринки, и все что было для нее сделано.
Событие отмены не может быть стартовым
Описание слайда:
Отмена Такое событие отменяет дальнейшее выполнение процесса, при этом все, что было выполнено в процессе до этого, должно быть компенсировано. Техника и инструменты, должны быть возвращены на место, отправленные сообщения аннулированы и т.д. Промежуточное событие — в случае промежуточного события, процесс направляется по другой ветке. Например после события отмены клиентского заказа, необходимо еще выполнить ряд действий, связанных с указанием причин отмены. Событие окончания — «никто не пришел», отменяет подготовку вечеринки, и все что было для нее сделано. Событие отмены не может быть стартовым

Слайд 100






Компенсация
Понятие компенсации означает, что в случае наступления события компенсации в процессе, для его завершения, должны быть выполнены дополнительные действия.
Событие начала — запускает процесс, который должен компенсировать обстоятельства, возникшие в другом процессе. Такое событие тоже всегда связано с другим процессом. Пример — событие начала «проверить сборку узла», запускает соответствующий процесс и компенсирует процесс «сборка узла».
Промежуточное событие, обозначающее что тесто слишком жидкое, является исходящим событием компенсации, т.к. запускает операцию «добавить еще муку». После выполнения компенсирующей операции, процесс «приготовить тесто» будет завершен. Если добавление муки выполняет другая роль в процессе, то в одной роли это будет исходящее событие, а в другое — входящее.
Событие окончания — «клиент просит скидку за пределами лимита», заканчивает процесс продаж у менеджера и запускает процесс «рассмотрение клиентской заявки» у сотрудника, ответственного за подобные решения.
Описание слайда:
Компенсация Понятие компенсации означает, что в случае наступления события компенсации в процессе, для его завершения, должны быть выполнены дополнительные действия. Событие начала — запускает процесс, который должен компенсировать обстоятельства, возникшие в другом процессе. Такое событие тоже всегда связано с другим процессом. Пример — событие начала «проверить сборку узла», запускает соответствующий процесс и компенсирует процесс «сборка узла». Промежуточное событие, обозначающее что тесто слишком жидкое, является исходящим событием компенсации, т.к. запускает операцию «добавить еще муку». После выполнения компенсирующей операции, процесс «приготовить тесто» будет завершен. Если добавление муки выполняет другая роль в процессе, то в одной роли это будет исходящее событие, а в другое — входящее. Событие окончания — «клиент просит скидку за пределами лимита», заканчивает процесс продаж у менеджера и запускает процесс «рассмотрение клиентской заявки» у сотрудника, ответственного за подобные решения.

Слайд 101






Состояние
Событие, обозначающее некое состояние объекта. Состояние относится к параметрам. Например — стартовое событие «температура процессора превысила 70 градусов», запускает процесс охлаждения процессора. Или — стартовое событие, обозначающее состояние вашей второй половины как «плохое настроение», запускает процесс приготовления его/ее любимого блюда. Тоже касается и промежуточных событий — состояние какого то объекта, определяет ветку развития процесса.
Событие окончания не может иметь тригер состояния.
Описание слайда:
Состояние Событие, обозначающее некое состояние объекта. Состояние относится к параметрам. Например — стартовое событие «температура процессора превысила 70 градусов», запускает процесс охлаждения процессора. Или — стартовое событие, обозначающее состояние вашей второй половины как «плохое настроение», запускает процесс приготовления его/ее любимого блюда. Тоже касается и промежуточных событий — состояние какого то объекта, определяет ветку развития процесса. Событие окончания не может иметь тригер состояния.

Слайд 102






Сигнал
Событие сообщает о поступлении или отправке какого то сигнала. Сигнал похож на сообщение, но разница заключается в том, что сообщение содержит информацию, а сигнал нет.
Событие начала — свисток чайника, это сигнал, который запускает процесс заваривания чая.
Промежуточное событие — поднятый флажок проводника, передает сигнал машинисту о готовности к отправке. Для машиниста, соответственно, сигнал является входящим.
Событие окончания — выключение света на сцене, передает сигнал об окончании выступления и завершает процесс.
Описание слайда:
Сигнал Событие сообщает о поступлении или отправке какого то сигнала. Сигнал похож на сообщение, но разница заключается в том, что сообщение содержит информацию, а сигнал нет. Событие начала — свисток чайника, это сигнал, который запускает процесс заваривания чая. Промежуточное событие — поднятый флажок проводника, передает сигнал машинисту о готовности к отправке. Для машиниста, соответственно, сигнал является входящим. Событие окончания — выключение света на сцене, передает сигнал об окончании выступления и завершает процесс.

Слайд 103






Множественное
Событие предполагает множество вариантов, но для его наступления, достаточно хотя бы одного. Или какой то одной комбинации событий. Бывают такие случаи, когда нет необходимости конкретизировать каждое событие и можно их объединить в группу. В таком случае достаточно просто перечислить — какие варианты наступления события могут быть.
Событие начала — процесс начнется, если клиент позвонит по телефону, придёт в офис или обратиться через форму связи в интернет. Все это отображается одним значком. Список событий задается или в названии события, или с помощью текстовой аннотации, или в описании элемента диаграммы. Событие начала может быть только входящим.
Тоже касается и промежуточного и события окончания. Единственный нюанс — промежуточное событие может быть как исходящим, так и входящим. Событие окончания может быть только исходящим.
Описание слайда:
Множественное Событие предполагает множество вариантов, но для его наступления, достаточно хотя бы одного. Или какой то одной комбинации событий. Бывают такие случаи, когда нет необходимости конкретизировать каждое событие и можно их объединить в группу. В таком случае достаточно просто перечислить — какие варианты наступления события могут быть. Событие начала — процесс начнется, если клиент позвонит по телефону, придёт в офис или обратиться через форму связи в интернет. Все это отображается одним значком. Список событий задается или в названии события, или с помощью текстовой аннотации, или в описании элемента диаграммы. Событие начала может быть только входящим. Тоже касается и промежуточного и события окончания. Единственный нюанс — промежуточное событие может быть как исходящим, так и входящим. Событие окончания может быть только исходящим.

Слайд 104






Параллельное множественное
Тоже самое, что и множественное, но событие произойдет только если будут выполнены все заданные условия. Например, мы начнем процесс подготовки к лыжной прогулке, в том случае, если сейчас зима, на улице есть снег и температура составляет не выше 5 градусов.
Описание слайда:
Параллельное множественное Тоже самое, что и множественное, но событие произойдет только если будут выполнены все заданные условия. Например, мы начнем процесс подготовки к лыжной прогулке, в том случае, если сейчас зима, на улице есть снег и температура составляет не выше 5 градусов.

Слайд 105






Ссылка
Используется для связки процессов или частей. Если событие окончания одного процесса, ссылается на другой процесс, то это же событие является началом другого процесса. Только типы событий разные.
Пример — событие «ужин закончился», которое является завершающим событием процесса «ужин», ссылается на процесс «помыть посуду» и запускает его. Промежуточные процессы могут ссылаться как на внешние процессы, так и на процессы внутри себя.
Ссылки могут быть как входящими, так и исходящими.
Описание слайда:
Ссылка Используется для связки процессов или частей. Если событие окончания одного процесса, ссылается на другой процесс, то это же событие является началом другого процесса. Только типы событий разные. Пример — событие «ужин закончился», которое является завершающим событием процесса «ужин», ссылается на процесс «помыть посуду» и запускает его. Промежуточные процессы могут ссылаться как на внешние процессы, так и на процессы внутри себя. Ссылки могут быть как входящими, так и исходящими.

Слайд 106






Терминация
Событие окончания, которое говорит о том, что выполнение всех операций в процессе, должно быть немедленно завершено. Самый простой пример — срабатывание пожарной сигнализации в здании, является событием терминации, потому что надо все бросить и эвакуироваться.
Описание слайда:
Терминация Событие окончания, которое говорит о том, что выполнение всех операций в процессе, должно быть немедленно завершено. Самый простой пример — срабатывание пожарной сигнализации в здании, является событием терминации, потому что надо все бросить и эвакуироваться.

Слайд 107






Прерывающее и не прерывающее события
Ну и последнее, что надо знать о свойствах событий. Каждое событие, в нотации BPMN 2.0 может прерывать или не прерывать процесс. Это относится только к событиям начала и промежуточным событиям. Прерывание, означает что наступление события необходимо для продолжения процесса. Если же событие не влияет на ход процесса, не определяет или не изменяет его, то оно просто учитывается. Например автоматическая фиксация какого-нибудь KPI, не влияет на процесс, но тем не менее может быть отображена на схеме. Также, не прерывающие событиями можно отображать совокупность условий, которые на данный момент не влияют на процесс, но будучи выполненными вместе, собираются в Множественное или Множественное параллельное событие, которое уже влияет на процесс. Примеры подобных ситуаций я соберу в отдельной статье.
Описание слайда:
Прерывающее и не прерывающее события Ну и последнее, что надо знать о свойствах событий. Каждое событие, в нотации BPMN 2.0 может прерывать или не прерывать процесс. Это относится только к событиям начала и промежуточным событиям. Прерывание, означает что наступление события необходимо для продолжения процесса. Если же событие не влияет на ход процесса, не определяет или не изменяет его, то оно просто учитывается. Например автоматическая фиксация какого-нибудь KPI, не влияет на процесс, но тем не менее может быть отображена на схеме. Также, не прерывающие событиями можно отображать совокупность условий, которые на данный момент не влияют на процесс, но будучи выполненными вместе, собираются в Множественное или Множественное параллельное событие, которое уже влияет на процесс. Примеры подобных ситуаций я соберу в отдельной статье.

Слайд 108





Развилки BPMN 2.0
Шлюз, основанный на данных (XOR)
Развилка подобного типа означает, что дальнейшее развитие процесса зависит от определенных данных или решений. При этом процесс может развиваться только по одному пути развития событий. Самый простой пример — любой вопрос, ответ на который может быть да или нет. На улице идет дождь? Если да, то берем зонт. Если нет, то не берем.
Описание слайда:
Развилки BPMN 2.0 Шлюз, основанный на данных (XOR) Развилка подобного типа означает, что дальнейшее развитие процесса зависит от определенных данных или решений. При этом процесс может развиваться только по одному пути развития событий. Самый простой пример — любой вопрос, ответ на который может быть да или нет. На улице идет дождь? Если да, то берем зонт. Если нет, то не берем.

Слайд 109






Шлюз, основанный на событиях (XOR)
Как и в предыдущем варианте, процесс может развиваться только по одному пути, но теперь он определяется на основании событий. Т.е. в зависимости от того, какое событие произойдет дальше процесс и будет развиваться. Например — если клиент перезвонил в оговоренный срок, то дальше просто происходит беседа с ним. Если же звонка не было, то менеджеру самому необходимо связаться с клиентом.
Описание слайда:
Шлюз, основанный на событиях (XOR) Как и в предыдущем варианте, процесс может развиваться только по одному пути, но теперь он определяется на основании событий. Т.е. в зависимости от того, какое событие произойдет дальше процесс и будет развиваться. Например — если клиент перезвонил в оговоренный срок, то дальше просто происходит беседа с ним. Если же звонка не было, то менеджеру самому необходимо связаться с клиентом.

Слайд 110






Включающий шлюз (решение, объединение, OR)
Данная развилка используется когда необходимо показать, что процесс может развиваться в результате наступления нескольких событий. Например, вы можете пойти гулять с собакой в случае если настало время прогулки, если собака просится на улицу или если оба эти события наступили. Т.е. наступление одного события и, как следствие, развитие процесса, не исключает наступление другого события. Процесс запускается при любом сочетании событий.
Описание слайда:
Включающий шлюз (решение, объединение, OR) Данная развилка используется когда необходимо показать, что процесс может развиваться в результате наступления нескольких событий. Например, вы можете пойти гулять с собакой в случае если настало время прогулки, если собака просится на улицу или если оба эти события наступили. Т.е. наступление одного события и, как следствие, развитие процесса, не исключает наступление другого события. Процесс запускается при любом сочетании событий.

Слайд 111






Комплексное решение, объединение
В нотации BPMN 2.0, во всех случаях множественных решений, требуется заранее заданное условие, чтобы развилка сработала. Почему то в голову пришел вот такой пример — для того чтобы сработало заклинание, его необходимо произнести (выполнить процесс), только в полнолуние, в апреле високосного года, или при убывающей луне 29 февраля. Т.е. вы сможете пройти развилку и выполнить операцию, только если выполнен один из наборов условий.
Описание слайда:
Комплексное решение, объединение В нотации BPMN 2.0, во всех случаях множественных решений, требуется заранее заданное условие, чтобы развилка сработала. Почему то в голову пришел вот такой пример — для того чтобы сработало заклинание, его необходимо произнести (выполнить процесс), только в полнолуние, в апреле високосного года, или при убывающей луне 29 февраля. Т.е. вы сможете пройти развилку и выполнить операцию, только если выполнен один из наборов условий.

Слайд 112






Параллельная развилка, объединение (AND)
Здесь все просто. Для того чтобы процесс стал развиваться дальше, необходимо выполнение всех условий, входящих в развилку. Если же из развилки выходит несколько потоков, то они развиваются параллельно. Пример — чтобы войти в дверь, закрытую на 3 замка, вам нужно открыть каждый из них. Дверь — это и есть развилка))
Описание слайда:
Параллельная развилка, объединение (AND) Здесь все просто. Для того чтобы процесс стал развиваться дальше, необходимо выполнение всех условий, входящих в развилку. Если же из развилки выходит несколько потоков, то они развиваются параллельно. Пример — чтобы войти в дверь, закрытую на 3 замка, вам нужно открыть каждый из них. Дверь — это и есть развилка))

Слайд 113





Объекты данных BPMN 2.0
Исходящие данные
Отображает появление данных в результате выполнения процесса или операции. Например, в результате обслуживания клиента, появляются данные о времени обслуживания. С помощью этого элемента можно показывать фиксацию показателей эффективности.
Описание слайда:
Объекты данных BPMN 2.0 Исходящие данные Отображает появление данных в результате выполнения процесса или операции. Например, в результате обслуживания клиента, появляются данные о времени обслуживания. С помощью этого элемента можно показывать фиксацию показателей эффективности.

Слайд 114






Входящие данные
Используется чтобы показать, что для выполнения процесса или операции, необходимы некоторые данные. Например, для идентификации клиента, обратившегося в кол центр, необходим номер договора.
Описание слайда:
Входящие данные Используется чтобы показать, что для выполнения процесса или операции, необходимы некоторые данные. Например, для идентификации клиента, обратившегося в кол центр, необходим номер договора.

Слайд 115





Потоки BPMN 2.0
Поток по умолчанию
Такой поток, который считается верным в процессе. Из таких потоков, складывается верный, желаемый путь всего процесса.
Описание слайда:
Потоки BPMN 2.0 Поток по умолчанию Такой поток, который считается верным в процессе. Из таких потоков, складывается верный, желаемый путь всего процесса.

Слайд 116






Условный поток
Развитие процесса происходят исходя из определенных условий. Но если вы не обозначили условия событиями или развилками, то можно воспользоваться таким элементом. Тогда в описании потока необходимо указать условия его возникновения.
Описание слайда:
Условный поток Развитие процесса происходят исходя из определенных условий. Но если вы не обозначили условия событиями или развилками, то можно воспользоваться таким элементом. Тогда в описании потока необходимо указать условия его возникновения.

Слайд 117


Поведенческое проектирвоание, слайд №117
Описание слайда:

Слайд 118






https://www.elma-bpm.ru/journal/index.php?ELEMENT_ID=2900
Описание слайда:
https://www.elma-bpm.ru/journal/index.php?ELEMENT_ID=2900



Похожие презентации
Mypresentation.ru
Загрузить презентацию