Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:simulation_fca:basic_principle:idef0_simulation [2015/12/22 10:39] |
ru:simulation_fca:basic_principle:idef0_simulation [2023/03/16 12:20] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Принципы имитации деятельности, представленной в виде функций IDEF0 ====== | ||
+ | Имитация деятельности, представленной в виде функциональной структуры, имеет свои особенности, поскольку нотация IDEF0 не предусматривает моделирование последовательности экземпляров операций на диаграмме. Функции IDEF0 используются как "контейнеры" для хранения диаграмм процессов, описанных в нотации Basic Flowchart/Cross-functional Flowchart, ЕРС или BPMN. В этом случае движок имитации представляет функциональную диаграмму IDEF0 в виде ряда отдельных диаграмм процессов в нотациях Basic Flowchart/Cross-functional Flowchart, ЕРС или BPMN и создает по ним экземпляры имитирующих процессов. При этом созданные экземпляры имитирующих процессов могут передавать управление друг другу (если это предусмотрено аналитиком) или запускаться на выполнение независимо друг от друга. | ||
+ | |||
+ | Для моделирования передачи управления между экземплярами процессов необходимо связать диаграммы функций по правилам, описанным в главе [[ru/simulation_fca/simulation_activity/modeling_transfer_control]]. Если диаграммы функций не связаны, то созданные по ним экземпляры имитирующих процессов запускаются на выполнение по правилам возникновения экземпляров имитирующих стартовых событий (см. главу [[ru/simulation_fca/simulation_activity/description_processes/rules_origin]]) независимо друг от друга и выполняются параллельно. | ||
+ | |||
+ | |||
+ | Для модели операции, представленной в виде недекомпозированной функции IDEF0, проводится "псевдоимитация" выполнения экземпляра операции, заключающаяся в простой калькуляции ряда стоимостных и временных параметров. При этом: | ||
+ | -Создается один экземпляр имитирующей операции. | ||
+ | -Имитирующие временные и материальные ресурсы, необходимые для выполнения экземпляра имитирующей операции, считаются доступными в любой момент времени в требуемом количестве. Экземпляр имитирующей операции не занимает экземпляры имитирующих временных ресурсов на время своего "псевдовыполнения" и не расходует имитирующие материальные ресурсы. Для расчета стоимости экземпляра имитирующей операции используется значение параметра "Ставка в час" того экземпляра имитирующего временного ресурса, который "работает" по базовому календарю (**Окно свойств** объекта справочника "Объекты деятельности" или "Оргединицы" -> вкладка **Параметры имитации** -> вкладка **Смены** -> параметр "Календарь"). Если такой экземпляр не найден, используется значение параметра "Ставка в час", выбранное случайным образом. | ||
+ | -По результатам "псевдовыполнения" экземпляра имитирующей операции могут быть произведены имитирующие продукты, но они не могут быть использованы в качестве имитирующих материальных ресурсов при выполнении других экземпляров имитирующих операций. | ||
+ | -Временные и стоимостные параметры экземпляра имитирующей операции рассчитываются в случае, если продолжительность имитации больше или равна времени выполнения экземпляра операции (**Окно свойств** объекта справочника "Деятельность" -> вкладка **Параметры имитации** -> параметр {{bslink>Время выполнения|ShowOnForm?a14299f2-18ea-4c7f-aa99-4efad0c49e5c;p=faad0e1f-9a5f-4f6e-b45a-480550cdcdfa,sp=00fd894a-6112-44a5-8538-0b58d5af2ab9,o=Param}}). | ||
+ | -Значение параметра "Длительность" (см. главу [[ru/simulation_fca/results_analysis/analysis_of_processes]]) имитирующей операции не рассчитывается. | ||
+ | |||
+ | [<contextnavigator>] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | {(rater>id=ru_simulation_fca_basic_principle_idef0_simulation|name=Принципы имитации деятельности, представленной в виде функций IDEF0|type=vote|trace=ip|headline=off)} |