Роздрукувати сторінку
Главная \ Методичні вказівки \ Методичні вказівки \ 1026 Руководство пользователя Business Studio Версия 3.6, Business Studio 3.6 Глава 7 Имитационное моделирование и функционально-стоимостной анализ

Руководство пользователя Business Studio Версия 3.6, Business Studio 3.6 Глава 7 Имитационное моделирование и функционально-стоимостной анализ

« Назад

ГЛАВА 7. Имитационное моделирование и Функционально-стоимостной анализ

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

Функционально-стоимостной анализ (ФСА) используется для операционно-ориентированного расчета себестоимости продукта (услуги). В основе ФСА лежит положение о том, что для производства продукта (услуги) необходимо выполнить ряд действий, каждое из которых требует определенных ресурсов. Необходимо рассчитать расходы на выполнение каждого действия – и их сумма, с определенными поправками, будет составлять себестоимость продукта (услуги).

В Business Studio имитационное моделирование и функционально-стоимостной анализ используются параллельно для расчета стоимости и времени выполнения процессов. Функционально-стоимостной анализ позволяет рассчитать себестоимость продукции (услуги) через перенос стоимости ресурсов на стоимость выполняемых процессов. Стоимость временного ресурса переносится на стоимость процесса пропорционально времени, которое ресурс затрачивает на выполнение процесса. Стоимость материального ресурса переносится на стоимость процесса пропорционально количеству повторений процесса. Время выполнения и количество повторений процесса определяется посредством имитационного моделирования. Для каждого эксперимента можно задать время начала и окончания в абсолютных единицах с привязкой к конкретной дате календаря.

Рекомендации по практическому применению методов имитационного моделирования и функционально-стоимостного анализа при анализе моделей бизнес-процессов приведены в методике «Имитационное моделирование и функционально-стоимостной анализ» (файл «Методика Имитационное моделирование и функционально-стоимостной анализ.doc» в папке «Документация»).

Функциональность ФСА поставляется с версией Business Studio Enterprise.

1.1. Меню ФСА

Меню ФСА находится в Главном меню Business Studio. С помощью пункта меню «Запустить новую имитацию» создается новая имитация и открывается окно редактирования имитации. С помощью пункта «Параметры ФСА» открывается окно Настроек для всех пользователей Business Studio для редактирования базовых параметров ФСА (см. п. 7.2.1). Остальные пункты открывают справочники соответствующих классов для просмотра и редактирования данных.

1.2. Заполнение данных для ФСА

1.2.1. Параметры ФСА базы

Параметры ФСА базы задаются в Настройках для всех пользователей Business Studio с помощью параметра «Параметры ФСА» (пункт Главного меню «Сервис –> Настройки для всех пользователей»). Также открыть окно редактирования этих параметров можно, выбрав пункт Главного меню «ФСА –> Параметры ФСА». В окне задаются параметры базы, используемые при проведении имитационного моделирования и функционально-стоимостного анализа: «Базовая валюта», «Базовый календарь», «Время синхронизации для Процессов/Процедур», «Формат дней во временных параметрах», «Рабочие дни». В списке «Статусы процесса для имитации» указываются те статусы, процессы с которыми участвуют в имитации. Однако если процесс добавлен в список Имитации «Процессы имитации», то его имитация будет проведена вне зависимости от статуса. Статус проверяется для подпроцессов процессов имитации. Подпроцессы, статус которых не соответствует одному из статусов списка «Статусы процесса для имитации», при проведении имитации считаются конечными (недекомпозированными).

1.2.2. Параметры ФСА процесса

Для определения стоимости и времени выполнения процесса необходимо заполнить ряд временных и стоимостных параметров в окне свойств процесса. Окно свойств вызывается для элемента класса «Процессы» нажатием кнопки . В окне «Редактирование объекта из: Процессы» необходимо выделить параметр «Параметры ФСА» и нажать кнопку  в строке. Откроется окно ввода Параметров ФСА процесса.

1.2.3. Параметры ФСА ресурсов

Существует два вида ресурсов:

  • временные ресурсы – ресурсы, стоимость использования которых зависит от времени выполнения процесса, в рамках которого они используются;

  • материальные ресурсы – ресурсы, стоимость использования которых зависит от количества повторений процесса, в рамках которого они используются.

Ресурсами могут быть элементы классов «Субъекты» и «Объекты деятельности».

Параметры ресурсов, используемые при имитационном моделировании и функционально-стоимостном анализе, задаются в окне свойств субъектов или объектов в параметре «Параметры ФСА». Окно свойств вызывается для элемента класса нажатием кнопки . В открывшемся окне необходимо выделить параметр «Параметры ФСА» и нажать кнопку  в строке. Откроется окно ввода Параметров ФСА субъекта или объекта.

Для использования элемента в качестве материального ресурса задаются Цена и Валюта цены; Единица измерения; Тип материального ресурса (Локальный – для каждого экземпляра каждого процесса имитации используется свой экземпляр материального ресурса, Глобальный – для всех экземпляров процессов имитации используется один экземпляр материального ресурса). Начальное количество материального ресурса можно задать путем создания переменной «Количество» с указанием ее Стартового значения на закладке «Переменные» (см. п. 7.2.8). Для использования субъекта/объекта в качестве временного ресурса заполняется список «Смены», где указываются Календарь работы ресурса, Количество экземпляров ресурса, работающих в соответствии с этим календарем, Ставка в час и Валюта ставки.

1.2.4. Назначение ресурсов на процесс

Перечень временных и материальных ресурсов, необходимых для выполнения процесса, задается на закладке «Ресурсы» в Параметрах ФСА процесса (см. п. 7.2.2).

Автоматически на закладку «Ресурсы» процесса попадают все субъекты и объекты деятельности, связанные с процессом в соответствующих списках или входящие в процесс на диаграмме EPC. Ресурсы могут быть также добавлены в список «Ресурсы» вручную перетаскиванием из Навигатора.

Удалить строку с ресурсом можно с помощью пункта контекстного меню «Удалить выделенные строки (Ctrl+Del)».

1.2.5. Назначение продуктов процесса

В качестве продуктов в Business Studio можно использовать элементы класса «Объекты деятельности». Продукты являются материальными ресурсами, производимыми при выполнении процесса. В отличие от материальных ресурсов, количество которых при выполнении процесса уменьшается, количество продуктов при выполнении процесса увеличивается.

Перечень продуктов, производимых в рамках выполнения процесса, задается на закладке «Продукты» в Параметрах ФСА процесса (см. п. 7.2.2).

Автоматически в список «Продукты» процесса попадают элементы, связанные с процессом в соответствующих списках или исходящие из процесса на диаграмме EPC. Продукт может быть также добавлен на закладку «Продукты» вручную перетаскиванием из Навигатора. 

Удалить строку с продуктом можно с помощью пункта контекстного меню «Удалить выделенные строки (Ctrl+Del)».

1.2.6. Параметры ФСА событий

Параметры событий, используемые при имитационном моделировании и функционально-стоимостном анализе, задаются в окне свойств событий в параметре «Параметры ФСА». Окно свойств вызывается для элемента класса нажатием кнопки . В открывшемся окне необходимо выделить параметр «Параметры ФСА» и нажать кнопку  в строке. Откроется окно ввода Параметров ФСА события.

Правила возникновения события

Во время имитации экземпляры процесса запускаются на выполнение в соответствии с правилами возникновения их стартовых событий. Правила возникновения стартового события процесса задаются на закладке «Правила возникновения» в окне «Параметры ФСА» события.

Для события задается Интервал времени, в течение которого оно возникает (Рис. 7.2.1), Тип случайной величины (Момент времени или Шаг запуска); Закон распределения случайной величины (см. п. 7.2.9); Количество событий, которые должны возникнуть в течение заданного интервала.

На закладке «Интервал возникновения события» задается интервал в течение Суток или Года, в рамках которого возникает событие.

В разделе «Повторять» задается частота повторения интервала возникновения события.

В разделе «Пределы повторения» задаются стартовая и конечная даты периода, в течение которого повторяется интервал возникновения события.

По гиперссылке Смоделировать моменты возникновения события открывается окно для моделирования моментов возникновения события за период (Рис. 7.2.2).

Период можно изменять в параметрах «Начало» и «Окончание» окна «Моменты возникновения событий». Также можно изменять шаг группировки. По кнопке  «Сгенерировать новую последовательность» можно посмотреть другие варианты последовательностей возникновения событий за период.

Условия перехода по ветке маршрута процесса

Для определения дальнейшего хода выполнения процесса в точках ветвлений на диаграммах процессов в нотации ЕРС необходимо задать условия возникновения событий, следующих после операторов ветвления, или задать вероятность их возникновения в Параметрах ФСА событий.

1.2.7. Параметры ФСА стрелки диаграммы

Для определения дальнейшего хода выполнения процесса в точках ветвлений на диаграммах процессов в нотациях Процесс, Процедура необходимо задать «Параметры ФСА» в свойствах стрелок типа «Связь предшествования», исходящих из блоков «Решение» (вероятность или условие).

1.2.8. Переменные ФСА

Переменные ФСА – содержит пополняемые линейные справочники глобальных переменных, переменных объектов, субъектов и процессов. Открывается пунктом Главного меню «ФСА –> Переменные ФСА».

Переменные объектов, субъектов и процессов могут быть созданы в справочнике «Переменные ФСА» или в списке «Переменные». Список «Переменные» отображается в Параметрах ФСА справочников «Объекты деятельности», «Субъекты», «Процессы». Значения переменных изменяются в течение всей имитации при выполнении процессов. Действия, выполняемые с переменными в рамках процессов, фиксируются на закладке «Действия с переменными» в Параметрах ФСА процесса (см. п. 7.2.2). Переменные могут определять ход выполнения процесса:

1) При использовании их в условиях событий/стрелок.

2) Если какое-либо действие с переменной не может быть выполнено по причине выхода значения переменной за заданные границы, то выполнение процесса приостанавливается.

Переменная «Количество» объектов и субъектов используется для задания доступного количества материальных ресурсов. Если она не задана явно, то она создается  автоматически на время имитации. У процессов аналогичным образом автоматически создаются действия с переменной «Количество» (для ресурсов – вычитание, для продуктов – сложение).

Окно для ввода Значения переменной или операнда

Стартовые значения переменных и значения операндов в списке «Действия с переменными» процессов и в списке «Условия» событий и стрелок задаются в окне «Значение» (Рис. 7.2.3). В качестве значения переменной или операнда могут быть заданы: значение-константа, случайная величина (см. п. 7.2.9 «Закон распределения») или выбрана другая переменная.

1.2.9. Закон распределения

Закон распределения – соответствие между возможными значениями случайной величины и вероятностями их появления.

Случайная величина – числовая переменная величина, принимающая в зависимости от случая те или иные значения с определенными вероятностями.

В Business Studio можно задать законы распределения таких случайных величин как: момент возникновения или шаг повторения стартового события, количество событий, возникающих в течение интервала возникновения стартового события, значение переменной и операнда, время выполнения и время ожидания процесса, количество материального ресурса и продукта, используемого и производимого при выполнении процесса.

В форме закона распределения случайной величины можно задать Константу, Дискретный закон распределения или Непрерывный закон распределения: Равномерный, Нормальный, Экспоненциальный, Гамма (Эрланга) или Треугольный. Для каждого закона распределения необходимо задать его параметры. Если параметры закона заданы верно, будет построен график закона распределения (Рис. 7.2.4).

1.2.10. Справочник «Календари»

Календари – это линейный пополняемый справочник календарей. Открывается пунктом Главного меню «ФСА –> Календари». В календаре задаются настройки рабочего времени компании и временных ресурсов.

В поле Название – задается наименование календаря.

На закладке Рабочее время задаются интервалы рабочего времени в течение суток.

В разделе «Повторять» задается частота повторения интервалов рабочего времени.

В разделе «Пределы повторения» задаются стартовая и конечная даты периода повторения интервалов рабочего времени календаря.

На закладке Исключения задаются исключения из календаря. Новое исключение создается добавлением новой строки. В качестве исключения может быть задан нерабочий день или день с измененными рабочими часами. Окно параметров исключения аналогично окну Календаря.

Справа расположен календарь, в котором цветом отображается тип даты календаря: белый цвет – рабочий день, серый цвет – нерабочий день, желтый цвет – рабочий день-исключение, синий цвет – нерабочий день-исключение. При наведении на ячейку даты календаря всплывает подсказка с рабочими часами, действующими на эту дату. С помощью кнопок со стрелками осуществляется переход по месяцам и годам календаря. Наведя на ячейку даты календаря, с помощью пункта контекстного меню «Создать исключение» можно создать исключение.

1.2.11. Справочник «Единицы измерения»

Единицы измерения – это линейный пополняемый справочник единиц измерения. Например, «Рубли», «Доллары», «Штуки», «Листы бумаги» и т.д. Открывается выбором пункта Главного меню «Справочники –>  Единицы измерения».

1.2.12. Справочник «Курсы валют»

Курсы валют – это линейный пополняемый справочник курсов валют. Открывается выбором пункта Главного меню «ФСА –> Курсы валют». Курсы валют используются для конвертации валют.

1.3. Проведение имитационного моделирования

Запустить имитацию можно с помощью пункта Главного меню «ФСА –> Запустить новую имитацию» или с диаграммы конкретного процесса по кнопке  на панели инструментов диаграммы. Если на диаграмме были произведены какие-либо изменения, будет выдано предложение о сохранении. После запуска имитации откроется окно свойств Имитации процесса (см. п. 7.3.1).

1.3.1. Имитации

Справочник «Имитации» предназначен для задания параметров имитаций и хранения их результатов. Справочник открывается с помощью пункта Главного меню «ФСА –> Имитации».

В Business Studio существует два режима имитации: автоматический и пошаговый. По кнопке  запускается автоматический режим имитации, по кнопке  – пошаговый. При нажатии на одну из этих кнопок будет открыто окно хода имитации (см. п. 7.3.2). При повторном запуске имитации значения, полученные ранее, будут очищены.

1.3.2. Окно хода имитации

В окне хода имитации отображается Дата и Время начала имитации, Текущая дата и Текущее время имитации, а также Скорость имитации (Рис. 7.3.2).

Управление ходом имитации осуществляется с помощью кнопок на панели инструментов окна (Таблица 7.3.1).

Таблица 7.3.1 Панель инструментов для управления имитацией

Кнопка

Описание

 

Запускает или продолжает автоматический режим имитации. За один запуск проводит имитацию за период, указанный в параметре «Время имитации» в окне свойств имитации. Подробнее см. п. 7.3.1.

 

Пауза. Приостанавливает имитацию. Нажатие кнопки  после паузы продолжает имитацию с места остановки.

 

Сделать шаг. Выполняет пошаговый режим имитации.

 

Остановить имитацию. Нажатие кнопки  после остановки запускает имитацию с самого начала.

 

Задержка имитации. Вносит задержку между шагами имитации. Нажатие на кнопку  включает или отключает задержку. По умолчанию время задержки – 1с. Изменить время задержки можно с помощью кнопки .

 

Продлить интервал. Позволяет продлить имитацию после окончания имитации. Открывает окно для задания нового значения времени окончания имитации. После задания нового времени имитация оказывается в режиме «Пауза».

В статусной строке отображается состояние имитации.

На закладке «Процессы» отображаются процессы, выполнение которых имитируется, и их текущее состояние. С помощью опции «Показывать конечные процессы» осуществляется управление отображением конечных процессов в списке.

На закладке «Временные ресурсы» отображен перечень временных ресурсов, используемых при проведении имитации, и их текущее состояние. При выделении ресурса справа отображается детализация состояния ресурса на момент выделения.

На закладке «Переменные» отображаются Значения переменных, используемых при проведении имитации.

Пошаговая имитация диаграммы

При запуске пошаговой имитации с диаграммы процесса во время имитации на диаграмме отображается количество повторений процессов. Для диаграмм процессов в нотации ЕРС дополнительно отображается количество повторений событий и операторов (Рис. 7.3.6). Толстой рамкой выделены элементы, которые выполнялись на предыдущем шаге времени имитации.

1.3.3. Результаты проведения имитации

По результатам проведенной имитации рассчитываются статистики по процессам имитации, использованным ресурсам, произведенным продуктам. Результаты можно увидеть в окне Имитации (см. п. 7.3.1) на соответствующих закладках и с помощью гиперссылок.

Для временных и стоимостных параметров статистик процессов строятся гистограммы (Рис. 7.3.8). Начальный шаг группировки для построения гистограмм задается параметрами Шаг группировки гистограмм времени и Шаг группировки гистограмм стоимости перед запуском имитации в окне Имитации (см. п. 7.3.1). Гистограммы отображаются в окнах свойств параметров, которые открываются по кнопке  в поле параметра. Масштаб отображения гистограммы можно изменять.

Для временных ресурсов по результатам имитации строится график работы каждого экземпляра ресурса. Просмотреть график можно по гиперссылке График работы экземпляра на закладке «Загруженность временного ресурса» в Статистике по временному ресурсу.

В окне «График работы экземпляра ресурса» (Рис. 7.3.9) серым цветом отмечено нерабочее время экземпляра ресурса, белым цветом – время простоя экземпляра, зеленым цветом – время работы экземпляра временного ресурса. При наведении на ячейку можно увидеть подсказку о действиях экземпляра в данном отрезке времени.

1.4. Отчеты ФСА

Отчеты вызываются выбором пункта «Отчеты» в справочнике, или щелчком по кнопке  на панели инструментов.

Таблица 7.4.1 Отчеты ФСА

Отчет

Вызывается от

Описание

Отчет по результатам
имитации

Имитации

Отчет содержит информацию о рассчитанных стоимостных и временных параметрах процессов имитации.

Отчет по временным ресурсам имитации

Имитации

Отчет содержит информацию о временных ресурсах, использованных в ходе имитации: времени их доступности и использования, стоимости их использования, загрузке и параметрах очереди.

Для перегруженных ресурсов отображается информация о загрузке каждого экземпляра и указывается дополнительно необходимое количество экземпляров.

Отчет по материальным ресурсам имитации

Имитации

Отчет содержит информацию о материальных ресурсах, потраченных и произведенных в ходе имитации; процессах, где ресурсы использовались и производились; стоимости их использования и производства; а также об использованном и произведенном количестве ресурсов.

ФСА процесса

Статистика по процессу

Отчет содержит информацию о рассчитанных стоимостных и временных параметрах процесса и его подпроцессов.

Отчет вызывается из окна статистики по процессу, которое открывается по гиперссылке Детализация на закладке «Имитации» в Параметрах ФСА процесса (см. п. 7.2.2).

З повагою ІЦ “KURSOVIKS”!