Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:simulation_fca:technology:simulation_description [2013/11/06 15:22]
maxstroy21 [Последовательное исполнение операций]
— (текущий)
Строка 1: Строка 1:
-===== Правила расчета длительности процессов ===== 
  
-При расчете длительности экземпляров процессов учитывается как идет выполнения процесса: последовательно, параллельно или имеют место условные переходы. 
- 
-==== Последовательное выполнение операций ==== 
- 
-Для расчета длительности экземпляра процесса при последовательном выполнении операций (//Рис.1//, //Рис.2//, //Рис.3//) суммируется продолжительность выполнения каждого экземпляра операции. 
- 
-\\ 
- 
-| [{{ ru/simulation_fca/technology/simulation_description/simulation_description_001.png?nolink |Рисунок 1. Последовательное выполнение действий. Нотация Процесс/Процедура}}] | [{{ ru/simulation_fca/technology/simulation_description/simulation_description_002.png?nolink |Рисунок 2. Последовательное выполнение функций. Нотация EPC}}] | 
- 
-\\ 
- 
-[{{ ru/simulation_fca/technology/simulation_description/simulation_description_004.png?nolink |Рис. 3. Последовательное выполнение задач. Нотация BPMN}}] 
- 
-\\ 
- 
-**Влияние промежуточных событий на длительность экземпляра процесса** 
- 
-В нотации EPC промежуточные события не оказывают на длительность экземпляра процесса никакого влияния. 
- 
-В нотации BPMN расчет длительности экземпляра процесса будет зависеть от того, какого типа промежуточное событие на диаграмме процесса: Обработчик или Инициатор. Если промежуточное событие Инициатор, то его наличие не скажется на расчете длительности экземпляра процесса. Если промежуточное событие Обработчик, то имитация экземпляра процесса приостановится до момента его (экземпляра события) совершения. Совершение экземпляра события произойдет по правилам, прописанных либо в условиях, либо в правилах возникновения событий. Если заданы и условия и правила, то по срабатывании первого из них.  
-На //Рис.4// промежуточное событие есть триггер неопределенного типа, что означает, что он является Инициатором. Поэтому его параметры никак не скажутся на расчете длительности экземпляра процесса. 
- 
-\\ 
- 
-[{{ ru/simulation_fca/technology/simulation_description/simulation_description_006.png?nolink |Рис. 4. Последовательное выполнение задач и событий. Нотация BPMN}}] 
- 
-\\ 
- 
-==== Параллельное выполнение операций ==== 
- 
-Выполнение параллельных веток начинается одновременно.  Внутри каждой ветки последовательно выполняются экземпляры ее операций (//Рис.5//, //Рис.6//, //Рис.7//) вплоть до точки объединения веток, в длительность экземпляра процесса включается продолжительность той ветки, длительность которой наибольшая. Параллельное выполнение экземпляров операций позволяет сократить длительность экземпляра процесса без уменьшения его полного времени. Параллельность обеспечивается оператором ветвления и оператором слияния. Чтобы слияние прошло успешно, необходимо соблюдение правил ветвления и слияния веток процесса.  
- 
-\\ 
- 
-| [{{ ru/simulation_fca/technology/simulation_description/simulation_description_007.png?nolink |Рисунок 5. Параллельное выполнение действий. Нотация Процесс/Процедура}}] | [{{ ru/simulation_fca/technology/simulation_description/simulation_description_008.png?nolink |Рисунок 6. Параллельное выполнение функций. Нотация EPC }}] | 
- 
-\\ 
- 
-[{{ ru/simulation_fca/technology/simulation_description/simulation_description_009.png?nolink |Рис. 7. Параллельное выполнение задач. Нотация BPMN}}] 
- 
-\\ 
- 
-==== Расширенные возможности управления ходом процесса ==== 
-Для реализации более гибкого управления ходом выполнения процесса используются условные переходы. Условный переход определяет одну или несколько веток операций, по которым будет продолжено выполнение экземпляра процесса. При имитации, как только имитация достигает точки условного перехода, она принимает решение, по каким веткам пойти. В длительность экземпляра процесса включается продолжительность экземпляров операций выбранной ветки, если она была одна, или самой длинной ветки, если их было несколько. 
- 
-В нотациях Процедура/Процесса для обозначения условного перехода используется специальный элемент - Решение. 
- 
-В нотации EPC для обозначения условного перехода используются операторы {{ru/simulation_fca/technology/simulation_description/simulation_description_010.png?nolink}}, {{ru/simulation_fca/technology/simulation_description/simulation_description_011.png?nolink}}.  
- 
-\\ 
- 
-| [{{ ru/simulation_fca/technology/simulation_description/simulation_description_020.png?nolink |Рисунок 8. Условное выполнение процессов. Нотация Процесс/Процедура }}] | [{{ ru/simulation_fca/technology/simulation_description/simulation_description_021.png?nolink |Рисунок 9. Условное выполнение процессов. Нотация EPC}}] | 
- 
-\\ 
- 
- 
-| [{{ ru/simulation_fca/technology/simulation_description/simulation_description_022.png?nolink |Рисунок 10. Условное выполнение процессов в цикле. Нотация Процесс/Процедура }}] | [{{ ru/simulation_fca/technology/simulation_description/simulation_description_023.png?nolink |Рисунок 11. Условное выполнение процессов в цикле. Нотация EPC}}] | 
- 
-\\ 
- 
-| [{{ ru/simulation_fca/technology/simulation_description/simulation_description_024.png?nolink |Рисунок 12. Комбинация цикла и нескольких условий выхода из цикла. Нотация Процесс/Процедура }}] | [{{ ru/simulation_fca/technology/simulation_description/simulation_description_025.png?nolink |Рисунок 13. Комбинация цикла и нескольких условий выхода из цикла. Нотация EPC}}] | 
- 
-\\ 
- 
-=== Обозначение условных переходов в нотации BPMN === 
- 
-\\ 
- 
-| [{{  ru/simulation_fca/technology/simulation_description/simulation_description_013.png?nolink |Рисунок 14. Ветвление по XOR. (Эксклюзивный шлюз) }}] | [{{  ru/simulation_fca/technology/simulation_description/simulation_description_015.png?nolink |Рисунок 15. Ветвление по OR. (Неэксклюзивный шлюз) }}] | 
- 
-\\ 
- 
- 
-| [{{  ru/simulation_fca/technology/simulation_description/simulation_description_017.png?nolink |Рисунок 17. Ветвление как по OR. (Комплексный шлюз) }}] | [{{  ru/simulation_fca/technology/simulation_description/simulation_description_019.png?nolink |Рисунок 15. Ветвление при помощи условных потоков (Условные потоки ) }}] | 
- 
-\\ 
-  
-[{{ ru/simulation_fca/technology/stages_simulation_fca/jump_process/jump_process_208.png?nolink |Рисунок 18. Ветвление, использующее эксклюзивный шлюз по событиям}}] 
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki