Принципы имитации деятельности, представленной в виде функций IDEF0

Имитация деятельности, представленной в виде функциональной структуры, имеет свои особенности, поскольку нотация IDEF0 не предусматривает моделирование последовательности экземпляров операций на диаграмме. Функции IDEF0 используются как "контейнеры" для хранения диаграмм процессов, описанных в нотации Basic Flowchart/Cross-functional Flowchart, ЕРС или BPMN. В этом случае движок имитации представляет функциональную диаграмму IDEF0 в виде ряда отдельных диаграмм процессов в нотациях Basic Flowchart/Cross-functional Flowchart, ЕРС или BPMN и создает по ним экземпляры имитирующих процессов. При этом созданные экземпляры имитирующих процессов могут передавать управление друг другу (если это предусмотрено аналитиком) или запускаться на выполнение независимо друг от друга.

Для моделирования передачи управления между экземплярами процессов необходимо связать диаграммы функций по правилам, описанным в главе Моделирование передачи управления из одного процесса в другой. Если диаграммы функций не связаны, то созданные по ним экземпляры имитирующих процессов запускаются на выполнение по правилам возникновения экземпляров имитирующих стартовых событий (см. главу Моделирование возникновения экземпляра процесса) независимо друг от друга и выполняются параллельно.

Для модели операции, представленной в виде недекомпозированной функции IDEF0, проводится "псевдоимитация" выполнения экземпляра операции, заключающаяся в простой калькуляции ряда стоимостных и временных параметров. При этом:

  1. Создается один экземпляр имитирующей операции.
  2. Имитирующие временные и материальные ресурсы, необходимые для выполнения экземпляра имитирующей операции, считаются доступными в любой момент времени в требуемом количестве. Экземпляр имитирующей операции не занимает экземпляры имитирующих временных ресурсов на время своего "псевдовыполнения" и не расходует имитирующие материальные ресурсы. Для расчета стоимости экземпляра имитирующей операции используется значение параметра "Ставка в час" того экземпляра имитирующего временного ресурса, который "работает" по базовому календарю (Окно свойств объекта справочника "Объекты деятельности" или "Оргединицы" → вкладка Параметры имитации → вкладка Смены → параметр "Календарь"). Если такой экземпляр не найден, используется значение параметра "Ставка в час", выбранное случайным образом.
  3. По результатам "псевдовыполнения" экземпляра имитирующей операции могут быть произведены имитирующие продукты, но они не могут быть использованы в качестве имитирующих материальных ресурсов при выполнении других экземпляров имитирующих операций.
  4. Временные и стоимостные параметры экземпляра имитирующей операции рассчитываются в случае, если продолжительность имитации больше или равна времени выполнения экземпляра операции (Окно свойств объекта справочника "Деятельность" → вкладка Параметры имитации → параметр Время выполнения).
  5. Значение параметра "Длительность" (см. главу Анализ результатов, сгруппированных относительно имитирующих процессов и операций) имитирующей операции не рассчитывается.
« ПредыдущаяНа уровень вышеСледующая »
 
Driven by DokuWiki