Различия

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

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

ru:simulation_fca:basic_principle:simulation_operation [2016/10/13 15:31]
apinaeva
ru:simulation_fca:basic_principle:simulation_operation [2016/10/13 15:34] (текущий)
Строка 9: Строка 9:
   -Экземпляр имитирующей операции будет ожидать имитирующий материальный ресурс только в том случае, если количество имитирующего материального ресурса контролируется. Контролируемыми имитирующие материальные ресурсы становятся, если для модели ресурса задана системная переменная "Количество" и заполнен параметр "Нижняя граница" (**Окно свойств** объекта справочника "Объекты деятельности" или "Субъекты" -> вкладка **Параметры ФСА** -> вкладка **Переменные** -> гиперссылка **Создать системные переменные материального ресурса**). Например, если значение параметра "Нижняя граница" равно 0, количество имитирующего материального ресурса не может опускаться ниже 0. Если значение параметра "Нижняя граница" не задано, количество имитирующего материального ресурса всегда будет считаться достаточным для выполнения любого экземпляра любой имитирующей операции.   -Экземпляр имитирующей операции будет ожидать имитирующий материальный ресурс только в том случае, если количество имитирующего материального ресурса контролируется. Контролируемыми имитирующие материальные ресурсы становятся, если для модели ресурса задана системная переменная "Количество" и заполнен параметр "Нижняя граница" (**Окно свойств** объекта справочника "Объекты деятельности" или "Субъекты" -> вкладка **Параметры ФСА** -> вкладка **Переменные** -> гиперссылка **Создать системные переменные материального ресурса**). Например, если значение параметра "Нижняя граница" равно 0, количество имитирующего материального ресурса не может опускаться ниже 0. Если значение параметра "Нижняя граница" не задано, количество имитирующего материального ресурса всегда будет считаться достаточным для выполнения любого экземпляра любой имитирующей операции.
   -Если для выполнения экземпляра имитирующей операции необходим имитирующий временной ресурс, а все экземпляры этого имитирующего ресурса по каким-то причинам недоступны, экземпляр имитирующей операции встает в очередь к этому имитирующему временному ресурсу. Обслуживание экземпляров имитирующих операций, ожидающих экземпляры имитирующего временного ресурса, также происходит в порядке FIFO: первый зашел, первый получил, но с учетом приоритета, заданного для модели операции. Приоритет задается в **Окне свойств** объекта справочника "Процессы" (вкладка **Параметры ФСА** -> вкладка **Ресурсы** -> параметр "Приоритет").   -Если для выполнения экземпляра имитирующей операции необходим имитирующий временной ресурс, а все экземпляры этого имитирующего ресурса по каким-то причинам недоступны, экземпляр имитирующей операции встает в очередь к этому имитирующему временному ресурсу. Обслуживание экземпляров имитирующих операций, ожидающих экземпляры имитирующего временного ресурса, также происходит в порядке FIFO: первый зашел, первый получил, но с учетом приоритета, заданного для модели операции. Приоритет задается в **Окне свойств** объекта справочника "Процессы" (вкладка **Параметры ФСА** -> вкладка **Ресурсы** -> параметр "Приоритет").
-  -Если у модели операции установить галочку в параметре "Не ставится в очередь" (**Окно свойств** объекта справочника "Процессы" -> вкладка **Параметры ФСА** -> параметр "Не ставится в очередь"), то экземпляр имитирующей операции, созданный по этой модели, при недоступности экземпляров необходимых имитирующих временных ресурсов, завершится вместе с завершением экземпляра соответствующего имитирующего процесса. +  -Если у модели операции установить флажок в параметре "Не ставится в очередь" (**Окно свойств** объекта справочника "Процессы" -> вкладка **Параметры ФСА** -> параметр "Не ставится в очередь"), то экземпляр имитирующей операции, созданный по этой модели, при недоступности экземпляров необходимых имитирующих временных ресурсов, завершится вместе с завершением экземпляра соответствующего имитирующего процесса. 
-  -Если для выполнения экземпляра имитирующей операции необходима параллельная работа экземпляров нескольких имитирующих временных ресурсов, то после получения необходимых имитирующих материальных ресурсов экземпляр имитирующей операции устанавливается в очереди ко всем необходимым имитирующим временным ресурсам. Начало выполнения экземпляра имитирующей операции возможно, если экземпляры всех необходимых имитирующих временных ресурсов будут свободны __одновременно__. Ожидание этого момента может занять длительное время. Поведение экземпляра имитирующей операции во время ожидания экземпляров имитирующих временных ресурсов зависит от значения параметра "Занимать ресурс" (**Окно свойств** объекта справочника "Процессы" -> вкладка **Параметры ФСА** -> вкладка **Ресурсы**). По умолчанию в этом параметре не установлен флажок, при этом экземпляр имитирующей операции в процессе ожидания экземпляров необходимых имитирующих временных ресурсов не блокирует освободившиеся экземпляры, и они переходят к выполнению экземпляров других операций. Для блокировки освободившихся экземпляров временных ресурсов на время ожидания экземпляров остальных необходимых временных ресурсов, следует установить флажок в параметре "Занимать ресурс". Также рекомендуется задавать высокий приоритет (**Окно свойств** объекта справочника "Процессы" -> вкладка **Параметры ФСА** -> параметр "Приоритет") тем моделям операций, для выполнения которых необходима одновременная работа экземпляров нескольких имитирующих временных ресурсов. Это позволит устранить или минимизировать ожидание имитирующих временных ресурсов, т.к. в этом случае в момент поступления экземпляра имитирующей операции в очереди имитирующих временных ресурсов, их экземпляры прервут выполнение менее приоритетной работы, чтобы приступить к выполнению поступившего экземпляра более приоритетной операции.+  -Если для выполнения экземпляра имитирующей операции необходима параллельная работа экземпляров нескольких имитирующих временных ресурсов, то после получения необходимых имитирующих материальных ресурсов экземпляр имитирующей операции устанавливается в очереди ко всем необходимым имитирующим временным ресурсам. Начало выполнения экземпляра имитирующей операции возможно, если экземпляры всех необходимых имитирующих временных ресурсов будут свободны __одновременно__. Ожидание этого момента может занять длительное время. Поведение экземпляра имитирующей операции во время ожидания экземпляров имитирующих временных ресурсов зависит от значения параметра "Занимать ресурс" (**Окно свойств** объекта справочника "Процессы" -> вкладка **Параметры ФСА** -> вкладка **Ресурсы**). По умолчанию флажок в этом параметре не установлен, при этом экземпляр имитирующей операции в процессе ожидания экземпляров необходимых имитирующих временных ресурсов не блокирует освободившиеся экземпляры, и они переходят к выполнению экземпляров других операций. Для блокировки освободившихся экземпляров временных ресурсов на время ожидания экземпляров остальных необходимых временных ресурсов, следует установить флажок в параметре "Занимать ресурс". Также рекомендуется задавать высокий приоритет (**Окно свойств** объекта справочника "Процессы" -> вкладка **Параметры ФСА** -> параметр "Приоритет") тем моделям операций, для выполнения которых необходима одновременная работа экземпляров нескольких имитирующих временных ресурсов. Это позволит устранить или минимизировать ожидание имитирующих временных ресурсов, т.к. в этом случае в момент поступления экземпляра имитирующей операции в очереди имитирующих временных ресурсов, их экземпляры прервут выполнение менее приоритетной работы, чтобы приступить к выполнению поступившего экземпляра более приоритетной операции.
   -Выполнение экземпляра имитирующей операции может прерваться по причине того, что у экземпляра имитирующего временного ресурса закончилось рабочее время или к нему в очередь поступил экземпляр другой имитирующей операции с более высоким приоритетом.   -Выполнение экземпляра имитирующей операции может прерваться по причине того, что у экземпляра имитирующего временного ресурса закончилось рабочее время или к нему в очередь поступил экземпляр другой имитирующей операции с более высоким приоритетом.
   -Если экземпляр имитирующей операции может выполняться только одним и тем же экземпляром имитирующего временного ресурса, который должен продолжить выполнять этот экземпляр имитирующей операции, даже если его выполнение пришлось прервать на некоторое время, то у модели операции должен быть снят флажок в параметре "Может передаваться" (**Окно свойств** объекта справочника "Процессы" -> вкладка **Параметры ФСА**). Для реализации этого требования экземпляр имитирующей операции после прерывания его выполнения устанавливается в очередь не просто к имитирующему временному ресурсу, а к конкретному экземпляру этого имитирующего ресурса - к тому, который начал его выполнять. Если у модели операции флажок в параметре "Может передаваться" установлен, экземпляр имитирующей операции после прерывания устанавливается в общую очередь имитирующего временного ресурса и в дальнейшем может быть выполнен любым экземпляром этого имитирующего ресурса.    -Если экземпляр имитирующей операции может выполняться только одним и тем же экземпляром имитирующего временного ресурса, который должен продолжить выполнять этот экземпляр имитирующей операции, даже если его выполнение пришлось прервать на некоторое время, то у модели операции должен быть снят флажок в параметре "Может передаваться" (**Окно свойств** объекта справочника "Процессы" -> вкладка **Параметры ФСА**). Для реализации этого требования экземпляр имитирующей операции после прерывания его выполнения устанавливается в очередь не просто к имитирующему временному ресурсу, а к конкретному экземпляру этого имитирующего ресурса - к тому, который начал его выполнять. Если у модели операции флажок в параметре "Может передаваться" установлен, экземпляр имитирующей операции после прерывания устанавливается в общую очередь имитирующего временного ресурса и в дальнейшем может быть выполнен любым экземпляром этого имитирующего ресурса. 
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki