Различия

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

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

ru:simulation_fca:basic_principle:simulation_rules [2015/02/05 10:23]
admin
— (текущий)
Строка 1: Строка 1:
- 
- 
- 
-====== Алгоритм имитации выполнения экземпляра операции ======  
-===== Последовательность действий при имитации выполнения экземпляра операции ===== 
-  -Имитация будет рассчитывать значения параметров на основе параметров ФСА следующих операций: 
-      *не имеющих своей диаграммы процесса, то есть конечных операций; 
-      *операций, чей статус не включен в перечень статусов на вкладке **Статусы процесса для имитации** в **Главном меню** -> **Анализ процессов** -> **Параметры ФСА**. То есть если операция имеет свою диаграмму процесса, но при этом ее статус не включен в упомянутый список, операция будет считаться конечной. 
-  -Имитация создает экземпляр имитирующей операции. 
-  -Выполнение экземпляра операции начинается с того, что экземпляр ждет окончания технологического ожидания, если оно задано. Экземпляры материальных ресурсов при этом не расходуются и обращение к экземплярам временных ресурсов не происходит, тратится только один ресурс - время. Затем экземпляр переходит в стадию активного выполнения, когда ему требуются материальные и временные ресурсы. С этого момента он начинает занимать очереди к материальным и временным ресурсам. 
-  -Если для выполнения экземпляра операции необходим временной или материальный ресурс, который в момент обращения к нему по каким-то причинам недоступен, экземпляр встает в очередь к этому ресурсу. Обслуживание экземпляров операций в ожидании материального ресурса происходит в порядке живой очереди. Обслуживание экземпляров операций в очереди к временному ресурсу происходит в порядке живой очереди, но с учетом приоритета операции (параметр "Приоритет" на вкладке **Параметры ФСА** операции).  
-  -Сначала операция занимает очереди к материальным ресурсам и лишь по их окончании занимает очереди к временным ресурсам. 
-  -Если для выполнения операции необходим материальный ресурс, количество которого контролируется, экземпляр операции будет ожидать того момента, когда появится достаточное его количество. Контролируемыми являются те материальные ресурсы, у которых создана переменная "Количество" с заполненным параметром "Нижняя граница". Например, если значение нижней границы равно 0, количество экземпляров материального ресурса не может опускаться ниже 0. Если значение нижней границы не задано, то количество экземпляров ресурса всегда будет  считаться достаточным для выполнения операции. 
-  -Если для выполнения экземпляра операции необходима параллельная работа нескольких временных ресурсов, то экземпляр устанавливается в очередь к этим временным ресурсам. Начало выполнения экземпляра возможно, если все необходимые временные ресурсы будут свободны. Ожидание момента, когда все временные ресурсы одновременно будут свободны, может занять некоторое время. По умолчанию, если напротив временного ресурса не стоит галка "Занимать ресурс", то временной ресурс, ставший доступным в процессе такого ожидания, не блокируется на время ожидания других временных ресурсов и может заниматься другими операциями. Тем не менее если необходимо заблокировать временной ресурс на время ожидания остальных временных ресурсов, необходимо использовать опцию "Занимать ресурс". 
-  -Выполнение операции может прерваться по причине того, что у экземпляра временного ресурса закончилось рабочее время или к нему в очередь поступила операция с более высоким приоритетом. 
-  -Если за операцией должен быть закреплен конкретный экземпляр временного ресурса, который должен выполнить эту операцию даже с учетом ее прерывания, то у операции не должна быть установлена опция "Может передаваться". Для реализации этого требования операция после ее прерывания устанавливается в очередь не к временному ресурсу, а к конкретному экземпляру временного ресурса, который начал выполнять эту операцию. Если у операции установить опцию "Может передаваться", операция после прерывания устанавливается в общую очередь к временному ресурсу и в дальнейшем может быть выполнена любым экземпляром этого ресурса.  
-  -Если у временного ресурса не задана смена работы, то для имитации времени доступности экземпляра этого временного ресурса выбирается смена по умолчанию. Если у временного ресурса смена работы задана, но при этом значение параметра "Количество экземпляров" равно 0, ресурс доступен в неограниченном количестве экземпляров. 
-  -Если у постоянного расхода не задана смена работы, то время работы ресурса считается как непрерывное в течение всего времени имитации.  
- 
- 
-===== Особенности псевдоимитации недекомпозированных функций IDEF0 ===== 
- 
- 
- 
-  -Функция IDEF0, не имеющая декомпозиции, имитируется путем однократного псевдовыполнения. 
-  -Временные и материальные ресурсы, используемые в функции, считаются доступными в любой момент времени. При этом функция не занимает экземпляры временных ресурсов на время своего псевдовыполнения и не расходует материальные ресурсы. Для расчета стоимости ее псевдовыполнения суммируются стоимости работы временных ресурсов, которые вычисляются на основе Ставки в час экземпляра временного ресурса по базовому календарю и времени однократного псевдовыполнения функции. 
-  -По результатам псевдовыполнения такой функции могут быть произведены продукты, но они не могут быть использованы в качестве материальных ресурсов при выполнении других операций. 
-  -Для того чтобы в результатах имитации были учтены **Параметры ФСА** функций IDEF0, имитация должна продолжаться не менее, чем время однократного псевдовыполнения самой длительной из функций. 
- 
- 
- 
-===== Правила имитации процесса-ссылки ===== 
- 
- 
- 
-При имитации процесса-ссылки выполнение процесса имитируется по диаграмме типового процесса. **Параметры ФСА** процесса-ссылки при имитации не учитываются. Если на диаграмме процесса имитации расположен процесс-ссылка, то типовой процесс попадает в перечень имитируемых процессов автоматически. 
- 
- 
- 
- 
- 
-[<contextnavigator>] 
- 
  
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki