Различия

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

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

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