Это старая версия документа.
После того как все необходимые параметры и списки заполнены, можно запускать имитацию. Имитировать выполнение можно как одного процесса, так и модели процессов или множества отдельных процессов. Для запуска имитации необходимо воспользоваться пунктом меню "Анализ процессов → Запустить новую имитацию". Откроется окно имитации (Рис.1).
Перечень процессов, выполнение которых необходимо проимитировать, добавляется на закладку "Процессы имитации". Добавить процессы можно методом Drag&Drop из Навигатора из справочников "Процессы", "Субъекты", "Объекты деятельности".
Если в список переносится субъект или объект деятельности, то в перечень процессов имитации попадают процессы-родители операций, при выполнении которых соответствующий субъект или объект используется в качестве ресурса.
Добавить процессы в список "Процессы имитации" также можно с помощью гиперссылки "Выбрать процессы для имитации". При этом откроется окно выбора объектов (Рис.2). В этом окне галочками отмечаются необходимые объекты.
Установка галочки для свернутого элемента не приведет к установке галочек для всех нижележащих элементов. Если это требуется, галочку для соответствующего элемента необходимо устанавливать при нажатой клавише Shift.
Если галочка установлена и для процесса, и для его подпроцесса, в список "Процессы имитации" попадет только сам процесс. При этом имитация подпроцесса будет также проведена в соответствии с правилами имитации.
Описание параметров окна имитации (Рис.1) представлено в Табл.1.
Параметр имитации | Описание |
---|---|
Название | Отображает наименование имитации в виде "Имитация <Дата и время создания имитации>. |
Дата и время запуска имитации | Отображает дату и время запуска имитации. |
Время имитации | Задает дату и время начала и окончания имитации (Рис.3). |
Шаг имитации | Время, за которое механизм имитации выполняет один такт. Время возникновения событий или длительность операций при выполнении имитации округляются до шага имитации. Например, если время выполнения процесса - 7 минут, а шаг имитации - 10 минут, то в статистике по процессу будет зафиксировано время выполнения 10 минут. Чем меньше шаг имитации, тем точнее будет проходить имитация, но при этом она займет больше времени. |
Валюта имитации | Задает валюту, в которой будут рассчитаны стоимостные параметры имитации. По умолчанию принимает значение, заданное в параметре "Базовая валюта" в меню "ФСА → Параметры ФСА". |
Шаг группировки гистограмм времени | Задает начальный шаг группировки значений для построения гистограмм времени. При достижении предельного количества столбцов гистограммы (1000) шаг автоматически удваивается. По умолчанию устанавливается равным шагу имитации. |
Шаг группировки гистограмм стоимости | Задает начальный шаг группировки значений для построения гистограмм стоимости. При достижении предельного количества столбцов гистограммы (1000) шаг автоматически удваивается. По умолчанию принимает значение 10. |
Описание параметров структуры "Время имитации" представлено в Табл.2.
Параметр | Описание |
---|---|
Дата начала | Задает дату начала имитации. По умолчанию устанавливается текущая дата. |
Время начала | Задает время начала имитации. По умолчанию устанавливается начало рабочего времени, заданное в базовом календаре. Базовым считается календарь, указанный в параметре "Базовый календарь" в меню "ФСА → Параметры ФСА". |
Дата окончания | Задает дату окончания имитации. По умолчанию устанавливается текущая дата. |
Время окончания | Задает время окончания имитации. По умолчанию устанавливается окончание рабочего времени, заданное в базовом календаре. Базовым считается календарь, указанный в параметре "Базовый календарь" в меню "ФСА → Параметры ФСА". |
Длительность | Задает длительность имитации. Параметр рассчитывается автоматически, если заданы остальные параметры структуры. |
В Business Studio существует два режима имитации: автоматический и пошаговый. Режим автоматической имитации запускается по кнопке . Пошаговый режим имитации запускается по кнопке .
Нажатие на одну из этих кнопок приводит к открытию окна хода имитации (Рис.4).
Управление процессом имитации осуществляется следующими кнопками (Табл.3):
Кнопка | Описание |
---|---|
Продолжить. Запускает автоматический режим имитации после паузы или остановки имитации. | |
Пауза. Приостанавливает имитацию. Нажатие кнопки после паузы продолжает имитацию с места остановки. | |
Шаг. Запускает и выполняет пошаговый режим имитации. При этом если имитация запущена с диаграммы, то на диаграмме выделяется объект, имитация которого происходит в данный момент. | |
Стоп. Полностью останавливает имитацию. Нажатие кнопки после остановки запустит имитацию сначала. | |
Задержка имитации. Вносит задержку между шагами имитации. Нажатие на кнопку включает или отключает задержку. По умолчанию время задержки - 1с. Изменить время задержки можно с помощью кнопки . | |
Продлить интервал. Позволяет продлить время имитации после наступления времени окончания имитации. Открывает окно (Рис.3) для задания нового значения времени окончания имитации. |
Запуск имитации процесса с диаграммы
С диаграммы процесса имитацию можно запустить по кнопке , которая расположена на Панели инструментов диаграммы процесса. Если на диаграмме были произведены изменения без сохранения, будет предложено сохранить изменения и продолжить открытие окна имитации.
В открывшемся окне имитации процесс, с диаграммы которого запущена имитация, будет добавлен в список "Процессы имитации" автоматически.
Во время имитации для процессов диаграммы отображается количество повторений. На диаграмме процесса в нотации ЕРС дополнительно отображается количество повторений событий и операторов.
Если запущена пошаговая имитация, то на диаграмме рамкой выделяются элементы, которые выполняются во время текущего шага имитации (Рис.3).
Правила имитации
Правила имитации недекомпозированных процессов, расположенных на диаграмме IDEF0
Для недекомпозированного процесса, расположенного на диаграмме IDEF0, проводится псевдоимитация: считается, что такой процесс начинает выполняться в момент старта имитации.
Временные и материальные ресурсы, используемые в процессе, считаются доступными в любой момент времени. При этом такой процесс не занимает экземпляры временных ресурсов на время своего выполнения и не расходует материальные ресурсы. Для расчета стоимости процесса учитывается Ставка в час экземпляра временного ресурса, работающего по базовому календарю. Если такой экземпляр не найден, учитывается Ставка в час, выбранная случайным образом.
По результатам выполнения такого процесса могут быть произведены продукты, но они не могут быть использованы в качестве материальных ресурсов при выполнении других процессов.
Для того чтобы в результатах имитации параметры недекомпозированных процессов, расположенных на диаграммах IDEF0, были учтены полностью, имитация должна продолжаться не менее чем самый длительный процесс.
Правила имитации процесса-ссылки
При имитации процесса-ссылки выполнение процесса имитируется по диаграмме типового процесса. Параметры ФСА процесса-ссылки не задаются и при имитации не учитываются. Если на диаграмме процесса имитации расположен процесс-ссылка, то типовой процесс попадает в перечень имитируемых процессов автоматически.