Различия

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

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

ru:simulation_fca:technology:simulation_description [2013/02/15 12:27]
admin
— (текущий)
Строка 1: Строка 1:
-====== Методика имитационного моделирования ====== 
  
- 
- 
-Анализ деятельности компании с помощью методики имитационного моделирования осуществляется в 3 этапа:  
- 
- 
- 
-  -Разрабатываются диаграммы исследуемых процессов. 
-  -Для операций, входящих в исследуемые процессы на всех уровнях декомпозиции процессов, заполняются параметры: "Время выполнения", "Время ожидания". 
-  -Проводится имитация для множества исследуемых процессов, в результате чего определяется время, которое затрачивается на выполнение операций. 
- 
- 
- 
-Если проводится имитация процесса в нотации Процесс, Процедура, ЕРС или BPMN, система последовательно имитирует выполнение процесса по диаграмме. Если подпроцессы декомпозированы, то система переходит на диаграмму подпроцесса, имитирует ее выполнение и возвращается обратно. 
- 
- 
- 
-Время выполнения и Время ожидания операции могут быть заданы в виде случайных величин. Ход выполнения процессов в нотациях Процесс, Процедура, ЕРС и BPMN в общем случае, носит вероятностный характер. Поэтому длительность процесса, в общем случае, является случайной величиной. 
- 
- 
-===== Правила расчета длительности процессов в нотациях Процедура, Процесс, EPC и BPMN ===== 
- 
-==== Последовательный блок ==== 
- 
-При последовательном выполнении действий (//Рис.1//) или функций (//Рис.2//) их продолжительность суммируется и включается в длительность процесса. 
- 
-| [{{ru/simulation_fca/technology/simulation_description/simulation_description_002.png?nolink |Рисунок 1. Последовательное выполнение действий}}] | [{{ru/simulation_fca/technology/simulation_description/simulation_description_004.png?nolink |Рисунок 2. Последовательное выполнение функций}}]  
- 
-  
- 
-При последовательном выполнении задач, когда не возникает никаких событий, переход к следующему процессу осуществляется по потокам управления. 
- 
-{{Методика%20имитационного%20моделирования.%20Правила%20расчета%20длительности%20процессов%20в%20нотациях%20Процедура.files:image004.png?342x65}}Рис. 3. Последовательное выполнение задач 
- 
-Продолжительность выполнения задач  суммируется и включается в длительность процесса. 
- 
-При последовательном выполнении событий и задач, промежуточные события не оказывают влияние на длительность процесса. 
- 
-{{Методика%20имитационного%20моделирования.%20Правила%20расчета%20длительности%20процессов%20в%20нотациях%20Процедура.files:image006.png?535x76}}Рис. 3. Последовательное выполнение задач и событий 
- 
-==== Параллельный блок ==== 
- 
-При параллельном выполнении веток процесса последовательно выполняются действия (//Рис.4//) или функции (//Рис.5//) всех веток, но в длительность процесса включается продолжительность той ветки, длительность которой наибольшая. 
- 
-| {{Методика%20имитационного%20моделирования.%20Правила%20расчета%20длительности%20процессов%20в%20нотациях%20Процедура.files:image007.png?257x419|http://byte_srv:8080/lib/exe/fetch.php/ru/simulation_fca/technology/simulation_description/simulation_description_006.png}} | {{Методика%20имитационного%20моделирования.%20Правила%20расчета%20длительности%20процессов%20в%20нотациях%20Процедура.files:image008.png?257x481|http://byte_srv:8080/lib/exe/fetch.php/ru/simulation_fca/technology/simulation_description/simulation_description_008.png}} || Рисунок 4. Параллельное выполнение действий | Рисунок 5. Параллельное выполнение функций | 
- 
-Пример построения параллельных веток в BPMN приведен на рис3. 
- 
-  
- 
-{{Методика%20имитационного%20моделирования.%20Правила%20расчета%20длительности%20процессов%20в%20нотациях%20Процедура.files:image009.png?544x312}}Рис. 6. Параллельное выполнение задач 
- 
-==== Блок с условиями ==== 
- 
-В тех случаях, когда действия Процедуры, Процесса выполняются в зависимости от какого-то условия, для обозначения условия используется специальный элемент - Решение. Для стрелок «Связь предшествования», исходящих из этого элемента, задается Условие перехода по этой стрелке к следующим действиям или Вероятность этого перехода. 
- 
-В тех случаях, когда функции EPC выполняются в зависимости от какого-то условия, для обозначения условия используются операторы {{Методика%20имитационного%20моделирования.%20Правила%20расчета%20длительности%20процессов%20в%20нотациях%20Процедура.files:image010.png?33x33|http://byte_srv:8080/lib/exe/fetch.php/ru/simulation_fca/technology/simulation_description/simulation_description_010.png}}, {{Методика%20имитационного%20моделирования.%20Правила%20расчета%20длительности%20процессов%20в%20нотациях%20Процедура.files:image011.png?33x33|http://byte_srv:8080/lib/exe/fetch.php/ru/simulation_fca/technology/simulation_description/simulation_description_012.png}}. Для событий, следующих за этими операторами, задается Условие перехода к следующим функциям или Вероятность этого перехода (//Рис.5,// //Рис.6,// //Рис.7//). 
- 
-Переход по условию в BPMNосуществляется пр помощи 
- 
-==== Эксклюзивного шлюза ==== 
- 
-{{Методика%20имитационного%20моделирования.%20Правила%20расчета%20длительности%20процессов%20в%20нотациях%20Процедура.files:image013.png?222x132}}Рис. 7. Ветвление по XOR 
- 
-  
- 
-==== Неэксклюзивного шлюза** 
- 
-{{Методика%20имитационного%20моделирования.%20Правила%20расчета%20длительности%20процессов%20в%20нотациях%20Процедура.files:image015.png?271x181}}Рис. 8. Ветвление по OR 
- 
-  
- 
-==== Комплексного шлюза ==== 
- 
-{{Методика%20имитационного%20моделирования.%20Правила%20расчета%20длительности%20процессов%20в%20нотациях%20Процедура.files:image017.png?233x139}}Рис. 9. Ветвление как по OR 
- 
-==== При помощи условных потоков ==== 
- 
-{{Методика%20имитационного%20моделирования.%20Правила%20расчета%20длительности%20процессов%20в%20нотациях%20Процедура.files:image019.png?264x195}}Рис. 10. Ветвление при помощи условных потоков 
- 
-При имитации процесса, как только система достигает блока «Решение» или одного из операторов, она каждый раз в соответствии с заданным Условием или Вероятностью принимает решение, какой путь выбрать. 
- 
-  
- 
-| {{Методика%20имитационного%20моделирования.%20Правила%20расчета%20длительности%20процессов%20в%20нотациях%20Процедура.files:image020.png?257x323|http://byte_srv:8080/lib/exe/fetch.php/ru/simulation_fca/technology/simulation_description/simulation_description_014.png}} | {{Методика%20имитационного%20моделирования.%20Правила%20расчета%20длительности%20процессов%20в%20нотациях%20Процедура.files:image021.png?257x385|http://byte_srv:8080/lib/exe/fetch.php/ru/simulation_fca/technology/simulation_description/simulation_description_016.png}} ||| Рисунок 11. Условное выполнение процессов ||| 
-| {{Методика%20имитационного%20моделирования.%20Правила%20расчета%20длительности%20процессов%20в%20нотациях%20Процедура.files:image022.png?273x290|http://byte_srv:8080/lib/exe/fetch.php/ru/simulation_fca/technology/simulation_description/simulation_description_018.png}} || {{Методика%20имитационного%20моделирования.%20Правила%20расчета%20длительности%20процессов%20в%20нотациях%20Процедура.files:image023.png?273x321|http://byte_srv:8080/lib/exe/fetch.php/ru/simulation_fca/technology/simulation_description/simulation_description_020.png}} || 
-| Рисунок 12. Условное выполнение процессов в цикле |||| 
-| | | | | 
-  
- 
-| {{Методика%20имитационного%20моделирования.%20Правила%20расчета%20длительности%20процессов%20в%20нотациях%20Процедура.files:image024.png?305x290|http://byte_srv:8080/lib/exe/fetch.php/ru/simulation_fca/technology/simulation_description/simulation_description_022.png}} | {{Методика%20имитационного%20моделирования.%20Правила%20расчета%20длительности%20процессов%20в%20нотациях%20Процедура.files:image025.png?305x384|http://byte_srv:8080/lib/exe/fetch.php/ru/simulation_fca/technology/simulation_description/simulation_description_024.png}} || Рисунок 13. Комбинация цикла и нескольких условий выхода из цикла || 
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki