Разделы



Функциональные возможности ReThink

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

2        Позволяет моделировать длительность, стоимостные затраты, степень использования ресурсов, пропускную способность системы.

3        Осуществляет многосценарное моделирование или одновременный запуск нескольких моделей с одним сценарием.

4        Допускает несколько режимов моделирования:

 

a)                 Ускоренный прогон (jump),

b)                Пошаговый режим (step),

c)                 Синхронизированный с реальным временем ( synch ).

5   П редоставляет инструменты графического анализа результатов
моделирования:

a)                 Разнообразные графики,

b)                Стандартные отчеты,

c)                 Использование собственной электронной таблицы GXL или Excel ,

d)                Анимация.

 

6        Открытое обьектно-ориентированное приложение, написанное в среде G 2, которое позволяет пользоваться всеми библиотеками классов и адаптировать их к особенностям проблемной области.

Форекс отзывы - это хороший метод разузнать о Форекс достоверную информацию!

7        Ввод исходных данных с графиков, из текстовых файлов, баз данных.

8        Работающая модель может быть сохранена в Snapshot -файле - файле текущего состояния модели и в дальнейшем загружена для продолжения моделирования с того места, где оно было прервано при сохранении.

6.2.2. Определение базовых компонентов ReThink

Имитационные модели бизнес-процессов строятся на основе следующих базовых компонентов.

•      Рабочие объекты - те объекты, над которыми осуществляются процессы. Они проходят через блоки моделирования и обрабатываются ими, аккумулируя статистику производительности и стоимостных затрат в каждой точке моделируемого процесса.

п»ї

•      Ресурсы - те объекты, с помощью которых осуществляются процессы. Они предназначены для ограничения количества одновременно исполняемых действий на основе их объема и состава и определяют состав стоимостных затрат результата процесса.

•      Блоки моделирования выполняют такие операции над рабочими объектами, как генерация рабочих объектов ( Source ) и их уничтожение ( Sink ), исполнение задач ( Task ), разветвление процессов ( Branch ) и объединение путей ( Merge ), установление ( Associate ) и разрыв ассоциаций ( Reconcile ) между объектами, сохранение рабочих объектов в хранилищах ( Store ) и их извлечение ( Retrieve ), включение рабочих объектов в списки ( Insert ) и их удаление из списков ( Remove ), перенос пользовательских атрибутов рабочих объектов ( Copy Attribute ) и копирование объектов ( Copy ) .

•      Сценарии управляют механизмом моделирования дискретных событий и позволяют проводить одновременное исполнение нескольких моделей.

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

Рассмотрим использование перечисленных базовых компонентов (рис. 6.5).

Необходимые пояснения к рисунку:

1.     Заголовок рабочего пространства

2.     Bpr-Instrument -- Инструмент – Пробник Sample Value. Снимает значение с модели. В данном случае снимает загруженность персонала.

3.     Bpr - Source – Генератор рабочих объектов.

4.     Bpr - path – Путь. Его зеленый цвет свидетельствует о наличии на нем очереди ожидающих обработки рабочих объектов, которая показана объектом 9.

5.     Bpr - task – Блок-задача. Его зеленый цвет свидетельствует о том, что в блоке идет обработка.

6.     Ресурс Персонал, который находится в хранилище.

7.     Подпространство хранилища ( pool ) с персоналом.

8.     Bpr - pool – хранилище, в котором находится персонал.

9.     Queue – графическое представление очереди ожидающих обработки объектов.

10. Bpr-object – рабочие объекты.

11. Chart – график загруженности персонала.

12. Сценарий.

13. Подпространство сценария. Используется для управления работой модели.

п»ї

14. Remote – графопостроитель. В него передаются и хранятся данные, снятые инструментом и строится график.

15. Manager – менеджер ресурсов.

Рис. 6.5. Имитационная модель ReThink Характеристики использования блоков моделирования Блоки выполняют действия ( activity ) по обработке (задержке) рабочих объектов. Установка значений параметров для выполнения действий   задается   с   помощью   специальных   команд   меню   блока моделирования (рис. 6. 6).

Рис. 6.6. Окна установки параметров блока

Используемые параметры:

Общие данные (6.6.а): Label : название блока,

Maximum Activities : максимальное число одновременно выполняемых действий.

Длительность: (рис. 6.6. б) Duration -- длительность

Duration Type – тип распределения (экспоненциальное, нормальное и

др.)

Mean – математическое ожидание

Standart Deviation – среднеквадратическое отклонение

Стоимость: (рис. 6.6. в)

Cost Per Use – стоимость выполнения одного действия,

Cost Per Unit Time – стоимость выполнения одного действия в единицу

времени,

Time Unit – единица времени

В результате работы блока в его таблице накапливается статистика:

В подтаблице длительности и стоимости указываются значения параметров, вводимых при установке блоков. Кроме того, вычисляется Average in process – среднее число последовательных действий, которые блок выполнил с начала моделирования.

суммарное время занятости блока по всем действиям

с начала моделирования,

Total Elapsed Time –прошедшее время с начала моделирования.

Рассмотрим пример вычисления временных параметров. Пусть каждые 15 секунд генерируется рабочий объект, число одновременно выполняемых действий не ограниченно. Среднее время выполнения одного действия обработки рабочего объекта – 30 секунд. Действия обозначаются песочными часами. Расчет рабочего и прошедшего времени показан на рис. 6.7., а среднего числа действий в процессе в таблице.

Характеристики использования пути

Пути связывают функциональные блоки моделирования, по которым могут проходить объекты только одного типа. По умолчанию это bpr - object . Для задания других типов объектов используется команда меню установка пути - Set path . Содержимое таблицы для пути имеет следующий вид:


Читать далее: Характеристики использования ресурсов