Различия

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

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

ru:simulation_fca:technology:stages_simulation_fca:start_simulation [2012/08/15 10:14]
admin
— (текущий)
Строка 1: Строка 1:
-====== Запуск имитации ====== 
  
- 
- 
-После того как все необходимые параметры и списки заполнены, можно запускать имитацию. Имитировать выполнение можно как одного процесса, так и модели процессов или множества отдельных процессов. Для запуска имитации необходимо воспользоваться пунктом меню «ФСА -> Запустить новую имитацию». Откроется окно имитации (//Рис.1//). 
- 
- 
- 
-[{{ ru/simulation_fca/technology/stages_simulation_fca/start_simulation/start_simulation_130.png?588x336&nolink |//Рис.////1//. Окно имитации}}] 
- 
- 
- 
-Перечень процессов, выполнение которых необходимо проимитировать, добавляется на закладку «Процессы имитации». Добавить процессы можно методом Drag&Drop из Навигатора из справочников «Процессы», «Субъекты», «Объекты деятельности». 
- 
- 
- 
-Если в список переносится субъект или объект деятельности, то в перечень процессов имитации попадают процессы-родители операций, при выполнении которых соответствующий субъект или объект используется в качестве ресурса. 
- 
- 
- 
-Добавить процессы в список «Процессы имитации» также можно с помощью гиперссылки «Выбрать процессы для имитации». При этом откроется окно выбора объектов (//Рис.2//). В этом окне галочками отмечаются необходимые объекты. 
- 
- 
- 
-//Установка галочки для свернутого элемента не приведет к установке галочек для всех нижележащих элементов. Если это требуется, галочку для соответствующего элемента необходимо устанавливать при нажатой клавише// //S////hift.// 
- 
- 
- 
-//Если галочка установлена и для процесса, и для его подпроцесса, в список «Процессы имитации» попадет только сам процесс. При этом имитация подпроцесса будет также проведена в соответствии с правилами имитации.// 
- 
-[{{ ru/simulation_fca/technology/stages_simulation_fca/start_simulation/start_simulation_132.png?557x380&nolink |//Рис.////2//. Окно выбора процессов имитации}}] 
- 
- 
- 
- 
- 
-Описание параметров окна имитации (//Рис.1//) представлено в //Табл.1//. 
- 
- 
-<startTableBox> 
-^  **Параметр имитации**  ^  **Описание**  ^ 
-| Название | Отображает наименование имитации в виде «Имитация <Дата и время создания имитации>. | 
-| Дата и время запуска имитации | Отображает дату и время запуска имитации. | 
-| Время имитации | Задает дату и время начала и окончания имитации (//Рис.3//). | 
-| Шаг имитации | Время, за которое механизм имитации выполняет один такт. Время возникновения событий или длительность операций при выполнении имитации округляются до шага имитации. Например, если время выполнения процесса -- 7 минут, а шаг имитации -- 10 минут, то в статистике по процессу будет зафиксировано время выполнения 10 минут. Чем меньше шаг имитации, тем точнее будет проходить имитация, но при этом она займет больше времени. | 
-| Валюта имитации | Задает валюту, в которой будут рассчитаны стоимостные параметры имитации. По умолчанию принимает значение, заданное в параметре «Базовая валюта» в меню «ФСА -> Параметры ФСА». | 
-| Шаг группировки гистограмм времени | Задает начальный шаг группировки значений для построения гистограмм времени. При достижении предельного количества столбцов гистограммы (1000) шаг автоматически удваивается. По умолчанию устанавливается равным шагу имитации. | 
-| Шаг группировки гистограмм стоимости | Задает начальный шаг группировки значений для построения гистограмм стоимости. При достижении предельного количества столбцов гистограммы (1000) шаг автоматически удваивается. По умолчанию принимает значение 10. | 
-<endTableBox|Таблица 1. Описание параметров окна имитации> 
- 
- 
-[{{ ru/simulation_fca/technology/stages_simulation_fca/start_simulation/start_simulation_134.png?416x170&nolink |//Рис.////3//. Структура «Время имитации»}}] 
- 
- 
- 
- 
- 
-Описание параметров структуры «Время имитации» представлено в //Табл.2//. 
- 
- 
-<startTableBox> 
-^  **Параметр**  ^  **Описание**  ^ 
-| Дата начала | Задает дату начала имитации. По умолчанию устанавливается текущая дата. | 
-| Время начала | Задает время начала имитации. По умолчанию устанавливается начало рабочего времени, заданное в базовом календаре. Базовым считается календарь, указанный в параметре «Базовый календарь» в меню «ФСА -> Параметры ФСА». | 
-| Дата окончания | Задает дату окончания имитации. По умолчанию устанавливается текущая дата. | 
-| Время окончания | Задает время окончания имитации. По умолчанию устанавливается окончание рабочего времени, заданное в базовом календаре. Базовым считается календарь, указанный в параметре «Базовый календарь» в меню «ФСА -> Параметры ФСА». | 
-| Длительность | Задает длительность имитации. Параметр рассчитывается автоматически, если заданы остальные параметры структуры. | 
-<endTableBox|Таблица 2. Описание параметров окна «Время имитации»> 
- 
- 
- 
-В Business Studio существует два режима имитации: автоматический и пошаговый. Режим автоматической имитации запускается по кнопке {{ru:techniques:simulation_fca:technology:stages_simulation_fca:start_simulation.files:start_simulation_008.jpg?25x24|Запустить имитацию}}. Пошаговый режим имитации запускается по кнопке {{ru:techniques:simulation_fca:technology:stages_simulation_fca:start_simulation.files:start_simulation_010.jpg?25x24|Запустить пошаговую имитацию}}. 
- 
- 
- 
-Нажатие на одну из этих кнопок приводит к открытию окна хода имитации (//Рис.4//). 
- 
- 
-[{{ ru/simulation_fca/technology/stages_simulation_fca/start_simulation/start_simulation_140.png?593x461&nolink |//Рис.////4//. Окно хода имитации (закладка «Процессы»)}}] 
- 
- 
- 
- 
- 
-Управление процессом имитации осуществляется следующими кнопками (//Табл.3//): 
- 
- 
-<startTableBox> 
-^  **Кнопка**  ^  **Описание**  ^ 
-| {{ru:techniques:simulation_fca:technology:stages_simulation_fca:start_simulation.files:start_simulation_014.jpg?25x24|Продолжить}} | Продолжить. Запускает автоматический режим имитации после паузы или остановки имитации. | 
-| {{ru:techniques:simulation_fca:technology:stages_simulation_fca:start_simulation.files:start_simulation_016.jpg?25x24|Пауза}} | Пауза. Приостанавливает имитацию. Нажатие кнопки {{ru:techniques:simulation_fca:technology:stages_simulation_fca:start_simulation.files:start_simulation_014.jpg?25x24|Продолжить}} после паузы продолжает имитацию с места остановки. | 
-| {{ru:techniques:simulation_fca:technology:stages_simulation_fca:start_simulation.files:start_simulation_018.jpg?25x24|Сделать шаг}} | Шаг. Запускает и выполняет пошаговый режим имитации. При этом если имитация запущена с диаграммы, то на диаграмме выделяется объект, имитация которого происходит в данный момент. | 
-| {{ru:techniques:simulation_fca:technology:stages_simulation_fca:start_simulation.files:start_simulation_020.jpg?25x24|Остановить имитацию}} | Стоп. Полностью останавливает имитацию. Нажатие кнопки {{ru:techniques:simulation_fca:technology:stages_simulation_fca:start_simulation.files:start_simulation_014.jpg?25x24|Продолжить}} после остановки запустит имитацию сначала. | 
-| {{ru:techniques:simulation_fca:technology:stages_simulation_fca:start_simulation.files:start_simulation_022.jpg?36x22|Задержка имитации}} | Задержка имитации. Вносит задержку между шагами имитации. Нажатие на кнопку {{ru:techniques:simulation_fca:technology:stages_simulation_fca:start_simulation.files:start_simulation_024.jpg?25x24|Задержка имитации (вкл/выкл)}} включает или отключает задержку. По умолчанию время задержки -- 1с. Изменить время задержки можно с помощью кнопки {{ru:techniques:simulation_fca:technology:stages_simulation_fca:start_simulation.files:start_simulation_026.jpg?15x24|Задание задержки имитации}}. | 
-| {{ru:techniques:simulation_fca:technology:stages_simulation_fca:start_simulation.files:start_simulation_028.jpg?25x24|Продлить интервал}} | Продлить интервал. Позволяет продлить время имитации после наступления времени окончания имитации. Открывает окно (//Рис.3//) для задания нового значения времени окончания имитации. | 
-<endTableBox|Таблица 3. Описание кнопок управления имитацией> 
- 
-**Правила имитации** 
- 
- 
- 
-  -Подпроцессы, статус которых не выбран для проведения имитации, считаются конечными. В имитации будут использованы значения параметров ФСА, заданные непосредственно для этих подпроцессов. **//Статусы процессов для имитации задаются в списке «Статусы процесса для имитации» в меню ФСА -> Параметры ФСА.//** 
-  -Процессы начинают выполняться в соответствии с правилами возникновения их стартовых событий. 
-  -Если на диаграмме процесса есть Интерфейс процесса или МДС, то процесс запускает на выполнение диаграмму Интерфейса или диаграмму процесса, указанную в МДС. Переход осуществляется только в том случае, если процесс, на диаграмму которого необходимо перейти, есть в списке имитируемых процессов. 
-  -При имитации для каждого процесса создаются экземпляры. Экземпляр процесса создается в момент, когда процесс начинает выполняться и перестает существовать после того, как завершились операции, которые были запущены в рамках экземпляра. 
-  -Если для выполнения процесса необходим временной ресурс, который в момент старта процесса недоступен, процесс устанавливается в очередь к ресурсу. Процессы устанавливаются в очередь с учетом порядка их поступления и их приоритетов. 
-  -Задачи из очереди последовательно передаются экземплярам ресурса на выполнение. 
-  -Если для выполнения процесса необходима параллельная работа нескольких ресурсов, то процесс устанавливается в очередь ко всем этим ресурсам. Для начала выполнения процесса необходимо, чтобы все необходимые ресурсы в этот момент были свободны. Наступление момента, когда все ресурсы окажутся свободными может занять некоторое время, учитывая, что доступные ресурсы по умолчанию не блокируются на время ожидания других ресурсов и могут выполнять другие задачи. Чтобы заблокировать ресурс в момент начала выполнения процесса на время ожидания остальных ресурсов, необходимо использовать опцию «Занимать ресурс». 
-  -Если экземпляр ресурса выполняет задачу, которую в случае прерывания по каким-либо причинам должен продолжить выполнять именно он, то у задачи не должна быть установлена опция «Может передаваться». Если ему приходится прервать выполнение задачи, она устанавливается в его собственную очередь -- очередь экземпляра ресурса. Если у задачи опция «Может передаваться» установлена, задача устанавливается в очередь ко всему ресурсу и может быть в дальнейшем выполнена другим экземпляром этого ресурса. 
-  -Экземпляр ресурса может прерывать выполнение задачи, если у него кончается рабочее время, или в очередь ресурса поступает более приоритетная задача, которая назначается ему. 
-  -Если для выполнения процесса необходим материальный ресурс, количество которого контролируется, то процесс не начнет выполняться до тех пор, пока материальный ресурс не будет в требуемом количестве. Контролируемыми являются те ресурсы, у которых создана переменная «Количество» с заполненным параметром «Нижняя граница», ниже которого значение количества не может опускаться. Например, в типовом случае значение нижней границы равно 0. Если значение нижней границы не задано, то количество ресурса будет всегда считаться достаточным для выполнения процесса. 
-  -Если у временного ресурса не задана смена работы, то время работы учитывается как смена по умолчанию. Если у временного ресурса смена работы задана, но при этом значение параметра «Количество экземпляров» равно 0, ресурс доступен в неограниченном количестве. 
- 
- 
- 
-**Правила имитации недекомпозированных процессов, расположенных на диаграмме IDEF0** 
- 
- 
- 
-Для недекомпозированного процесса, расположенного на диаграмме IDEF0, проводится псевдоимитация: считается, что такой процесс начинает выполняться в момент старта имитации. 
- 
- 
- 
-Временные и материальные ресурсы, используемые в процессе, считаются доступными в любой момент времени. При этом такой процесс не занимает экземпляры временных ресурсов на время своего выполнения и не расходует материальные ресурсы. Для расчета стоимости процесса учитывается Ставка в час экземпляра временного ресурса, работающего по базовому календарю. Если такой экземпляр не найден, учитывается Ставка в час, выбранная случайным образом. 
- 
- 
- 
-По результатам выполнения такого процесса могут быть произведены продукты, но они не могут быть использованы в качестве материальных ресурсов при выполнении других процессов. 
- 
- 
- 
-Для того чтобы в результатах имитации параметры недекомпозированных процессов, расположенных на диаграммах IDEF0, были учтены полностью, имитация должна продолжаться не менее чем самый длительный процесс. 
- 
- 
- 
-**Правила имитации процесса-ссылки** 
- 
- 
- 
-При имитации процесса-ссылки выполнение процесса имитируется по диаграмме типового процесса. Параметры ФСА процесса-ссылки не задаются и при имитации не учитываются. Если на диаграмме процесса имитации расположен процесс-ссылка, то типовой процесс попадает в перечень имитируемых процессов автоматически. 
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki