Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Управление информационными системами. Лабораторный практикум
.pdf
Создан новый профайл имитации, унаследовавший, как исходные параметры, так и обновленные параметры моментальной
копии. Возможность создания новых профайлов имитации означает, что можно создать и выполнить любое количество новых имитаций, не затрагивая предыдущие. Наличие нескольких профайлов
имитации упрощает сравнение похожих сценариев или моделирование совершенно различных сценариев без потери значений
предыдущих параметров.
Теперь можно настроить параметры процесса или задачи и запустить имитацию, не изменяя параметры, заданные для других
профайлов.
Обновление параметров процесса имитации
Параметры процесса определяют условия и поведение процесса в целом во время имитации. Параметры имитации конкретного процесса можно задать без переопределения общих параметров и параметров моментальной копии.
Если нужно выполнить имитацию процесса с исходными данными, которые не должны передаваться в остальные имитации, то
можно обновить параметры одного процесса. Для процесса Заявка
на покупку ноутбука (Как будет) необходимо указать число заявлений, которые будут обрабатываться процессом.
Для изменения параметров процесса выполните следующие
действия:
1. Убедитесь, что созданная вами в предыдущем упражнении
имитация открыта в редакторе имитаций. Если нет, то дважды
щелкните на профайле имитации в дереве проектов.
2. В панели Атрибуты перейдите на вкладку Входные данные.
Важная информация: Убедитесь, что в диаграмме имитации не вы-
бран ни один элемент (например, задача, решение, слияние или узел
остановки). Если выбран элемент, то настройки, показанные в панели
Атрибуты, будут применены только к этому элементу. Для выбора
всего процесса в целом, а не отдельного элемента, щелкните на любом месте диаграммы вне области, занимаемой элементом.
3. В таблице параметров создания маркера щелкните на стро-
ке, в которой показаны входные данные. Будут показаны параметры создания маркера для процесса.
121

4. 4. В поле Общее количество маркеров выберите Изме-
нить. Откроется окно.
5. В поле Конкретное значение введите 15. Нажмите OK. Это
значение указывает, что процессу будет передано 15 заявлений.
Параметры должны выглядеть как это показано на рис. 9.2.
Рисунок 9.2. Редактирование входных данных
Измененный параметр процесса будет применен только к текущему профайлу имитации. Если вы создадите новый профайл
имитации, то он унаследует обновленные ранее общие параметры
и параметры моментальной копии, однако не те, которые были изменены в текущей имитации (в данном случае – число заявлений).
Кроме того, конкретные элементы имитации можно изменить, не
затрагивая остальные элементы процесса. Далее будут обновлены
параметры отдельной задачи процесса Заявка на покупку ноутбука.
Обновление параметров отдельной задачи имитации
Настройка параметров имитации для отдельной задачи процесса не затрагивает остальные элементы и задачи имитации.
122

В предыдущих упражнениях были рассмотрены процедуры
обновления параметров имитации, моментальной копии и процесса. В больших процессах можно вносить изменения в отдельные
задачи и элементы. Если нужно опробовать сценарии типа «что,
если» для стоимости или производительности одной-двух задач в
большом процессе, то можно изменить параметры этих задач,
оставив без изменения остальные параметры процесса.
Присвоим другое значение стоимости обработки задаче Рассмотреть заявку на покупку ноутбука, входящей в процесс Заявка
на покупку ноутбука (Как будет). Ранее вы задали стоимость выполнения этой задачи вместе со стоимостью других операций процесса, обновив параметры. В данном упражнении обновляются
параметры отдельной задачи.
Для изменения параметров отдельной задачи можно использовать способ, который применялся для изменения параметров
процесса в последнем упражнении, то есть щелкнуть на задаче в
диаграмме и затем изменить настройки с помощью панели Панель
атрибутов. Однако просматривать и изменять атрибуты отдельных
задач гораздо удобнее в табличном формате.
Для настройки атрибута имитации для отдельной задачи выполните следующие действия:
1. Внизу диаграммы имитации щелкните на вкладке Атрибу-
ты имитации. Откроется таблица атрибутов имитации.
2. В столбце Имя найдите строку для задачи Рассмотреть за-
явку на покупку ноутбука. Обратите внимание, что для этой задачи указан доход, равная 26 000 руб. Этот параметр был указан в
одном из предыдущих упражнений.
3. В строке Рассмотреть заявку на покупку ноутбука щелкни-
те на поле Стоимость обработки. Измените его значение на 150,
а затем нажмите клавишу Enter на клавиатуре. Таблица атрибутов
имитации теперь должна выглядеть так, как показано на рис. 9.3.
4. Сохраните параметры задачи, выбрав Файл > Сохранить.
Обновив параметр выбранной задачи, вы указали, что выполнение задачи Рассмотреть заявку на покупку ноутбука стоит 150
рублей. Выполнение всех остальных операций процесса попрежнему будет стоить 26 000 руб., как указано в заданном вами
ранее параметре имитации.
123

Рисунок 9.3. Атрибуты имитации
На данном этапе обновлены параметры имитации, моментальной копии, процесса и задачи. Теперь можно выполнить имитацию во второй раз и вновь проанализировать результаты.
Выполнение исправленной имитации
Выполнение исправленной имитации позволяет наблюдать за
изменениями результатов процесса после редактирования атрибутов имитации.
Перед тем, как запустить исправленную имитацию, давайте
вспомним, что уже сделано. Ранее вы задали параметр в окне Параметры бизнес-моделирования при обновлении стоимости каждой задачи до 26 000 руб., а затем создали моментальную копию имитации
и запустили имитацию на основе этих глобальных параметров. Затем
вы изменили параметр моментальной копии, указав 10 минут в качестве интервала между маркерами. Затем был создан профайл имитации, наследующий оба обновления. Затем в параметре процесса было
указано 15 маркеров, а в параметре задачи обновлена стоимость зада-
чи Рассмотрение заявления на получение ссуды 150 рублей. Теперь
вы готовы запустить исправленную имитацию на основе того же
профайла, причем эта исправленная имитация будет содержать все
исправленные параметры и атрибуты.
Для запуска исправленной имитации процесса Заявка на покупку ноутбука выполните следующие действия:
1. Убедитесь, что созданный и исправленный профайл от-
крыт в редакторе имитаций. Если нет, дважды щелкните на нем в
Дереве проектов.
124

2. В верхней части панели Атрибуты щелкните на вкладке
Панель управления имитацией. Откроется Панель управления
имитацией.
3. В панели инструментов Панели управления щелкните на
значке Выполнить . Будет запущена имитация с указанными
вами значениями атрибутов. Анимационное изображение, показанное в окне имитации, позволяет следить за перемещением данных и управляющей информации от одной операции к другой по
ходу процесса. В верхней части задачи указано число маркеров,
ожидающих обработки.
4. Имитацией можно управлять с помощью различных знач-
ков панели инструментов Панели управления имитацией.
a. Для того чтобы прервать имитацию, щелкните на значке
Прервать имитацию .
b. Для завершения имитации щелкните на значке Остано-
вить имитацию .
c. Для пошагового выполнения имитации щелкните на значке
Пошагово выполнять имитацию .
По окончании имитации анимация прекращается, и в Панели
управления появляются результаты имитации (см. рис. 9.4).
Рисунок 9.4. Панель управления имитацией
125

5. В Панели управления имитацией перейдите на вкладку
Процессы. Здесь вы увидите строку данных для каждого маркера,
прошедшего через процесс. Здесь показаны данные для всего процесса, включая время начала и окончания, совокупный доход, совокупные затраты и общую прибыль.
6. В Панели управления имитацией перейдите на вкладку За-
дачи. Здесь также показаны данные для каждой задачи процесса,
включая совокупный доход, затраты и прибыль.
7. В Панели управления имитацией перейдите на вкладку Со-
единения. Указано количество маркеров, переданных между элементами процесса.
Статистика, показанная в Панели управления имитацией, содержит результаты обновлений, сделанных в предыдущих упражнениях
учебника. На вкладке Процессы обратите внимание, что через процесс прошли 15 маркеров с периодом 10 минут. Если вы выберете
вкладку Задачи и развернете каждый из результатов процесса, то вы
увидите, что стоимость выполнения задачи Рассмотреть заявку на
покупку ноутбука выше, чем у других операций процесса. Это связа-
но как с тем, что вы изменили значение атрибута имитации этой задачи, так и с тем, что с этой задачей связан ресурс.
Результаты имитации, показанные в Панели управления имитацией, дают ключевую информацию о процессе и его компонентах.
Однако в пакете WebSphere Business Modeler есть еще более мощное
средство анализа результатов имитации. В следующем упражнении
будет рассмотрен динамический анализ имитации, позволяющий получить подробные статистические сведения о процессе.
Анализ результатов имитации
Подробный анализ результатов имитации позволяет получить
статистическую информацию о процессах – о расписании, стоимостях, выводе и т. п.
В результате имитации можно получить массу полезной информации, но без подробного анализа ее пригодности. Для того
чтобы получить максимум информации от проведения имитации,
следует выполнить динамический анализ результатов.
Динамический анализ позволяет получать нужную информацию
на основе результатов имитаций процесса. В WebSphere Business
Modeler предусмотрено четыре типа динамического анализа.
126

Совокупный
Позволяет получить информацию об операциях и ресурсах,
применяемых во всех экземплярах процесса, создаваемых во время
имитации. Например, совокупный анализ стоимости операций
позволяет определить среднюю стоимость каждой задачи процесса
Заявка на покупку ноутбука (как будет).
Прецеденты процесса
Выдает статистику по всем прецедентам процесса в имитации.
Например, анализ продолжительности процесса позволяет получить среднюю продолжительность всех возможных вариантов
процесса Заявка на покупку ноутбука (как будет).
Экземпляры процесса
Краткий анализ, показывающий результаты выполнения операций в конкретном экземпляре процесса, который создается во
время выполнения имитации. Например, анализ Обзор экземпляра
процесса позволяет определить стоимость и продолжительность
каждого из 15 имитируемых заявлений.
Сравнение процессов
Сравнивает взвешенные средние результаты анализа для двух
сымитированных процессов с одинаковыми входными параметрами.
Например, после изменения почасовой оплаты Хомуева Евгения и
повторного запуска процесса Заявка на покупку ноутбука (как будет)
с помощью анализа Сравнение стоимости ресурсов процессов можно
сравнить стоимости ресурсов двух отдельных имитаций.
Полное описание типов анализа результатов имитации приведено в разделе Динамический анализ в справочной документации.
В этом упражнении выполняется анализ Обзор прецедентов
процесса, позволяющий получить сведения о каждом из трех возможных вариантов процесса. Как правило, предварительно выполняется общий обзорный анализ, предоставляющий общие сведения
о выполнении процесса. Затем можно приступить к более подробному анализу интересующих аспектов процесса.
В соответствии с результатами анализа Обзор прецедентов
процесса можно определить число утверждаемых заявлений в ходе
выполнения процесса Заявка на покупку ноутбука (как будет).
Кроме того, можно проверить различные характеристики процесса
в целом и его отдельных задач, такие как средняя конечная стоимости и средняя продолжительность.
127

Для выполнения анализа Обзор прецедентов процесса динамического анализа выполните следующие действия:
1. В дереве проектов разверните папку профайла только что
выполненной имитации. В этой папке теперь содержится результат
имитации с датой и системным временем ее выполнения.
2. Щелкните правой кнопкой мыши на результате имитации и
выберите Динамический анализ > Анализ прецедентов процес-
са > Общие сведения о прецедентах процесса.
3. В окне Обзор прецедентов процесса выберите переключа-
тель Все экземпляры процесса и нажмите кнопку Готово. Откроется панель Динамический анализ с данными о трех возможных
вариантах процесса Заявка на покупку ноутбука (как будет).
4. В панели Динамический анализ разверните узел каждого
прецедента и просмотрите выполненного динамического анализа.
Обратите внимание, что выбранный прецедент отображается на
диаграмме имитации. Результаты анализа содержат сведения о
каждом прецеденте процесса, а также входящих в его состав задачах и элементах. Совет: Вспомните, что панель или окно редактора можно развернуть, дважды щелкнув на строке заголовка панели
или на вкладке редактора. При повторном двойном щелчке восстанавливается первоначальный размер. Результаты анализа лучше
просматривать в полностью развернутой панели Динамический
анализ, как показано на рис. 9.5.
Рисунок 9.5. Динамический анализ
128

Обзор вариантов процесса указывает, что утверждена большая
часть заявлений. В столбцах Число экземпляров процессе и Распределение указано число и процентная доля заявлений, обработанных в каждом прецеденте процесса. В столбце Средняя общая
стоимость задачи указано, что для большинства задач средняя стоимость обработки составляет 26 000 руб. Это именно та стоимость,
которую вы чуть раньше указали в параметрах.
Кроме того, нетрудно заметить, что задача Рассмотреть заявку
на покупку ноутбука имеет более высокую среднюю стоимость
обработки по сравнению с другими задачами процесса. Ранее для
нее была указана стоимость 150 руб. Также обратите внимание,
что для задачи Рассмотреть заявку на покупку ноутбуку показано
значение в столбце Средняя стоимость выделенного ресурса.
С этой задачей связан выделенный ресурс Хомуев Евгений. У ресурса Хомуев Евгений есть своя собственная стоимость, которая
входит в стоимость любой использующей его задачи.
Итак, результаты динамического анализа получены, и теперь
нужно напечатать их в виде отчета.
Печать результатов анализа
Можно напечатать результаты любого динамического анализа, показанные в панели Анализ.
После выполнения динамического анализа результатов имитации процесса Заявка на покупку ноутбука эти результаты можно
отправить прямо на принтер. Отчет будет включить данные, генерированные при анализе, а также определенные сведения о компании, указанные вами. Описание различных типов отчетов, которые
можно создать и напечатать, приведено в разделе справочной документации Отчеты о результатах динамического анализа.
Для того чтобы напечатать отчет о результатах динамического
анализа процесса Заявка на покупку ноутбука (как будет), выполните следующие действия:
1. Щелкните правой кнопкой мыши на таблице в панели Ди-
намический анализ, в которой показаны результаты динамического анализа, и выберите Печать. Откроется окно диалога.
2. По умолчанию выбирается шаблон отчета Общие сведе-
ния о прецедентах процесса, так как только этот отчет доступен
для анализа результатов. Нажмите OK.
129

3. Вы можете задать информацию, которая должна появлять-
ся в напечатанном отчете:
a. В списке Поля параметров выберите Имя компании.
b. В поле Значение поля параметра введите ИП Сидоренко.
c. Вернитесь в список Поля параметров и выберите Адрес
компании.
d. В поле Значение поля параметра введите ул. Ленина 567.
e. Вернитесь в список Поля параметров и выберите Элек-
тронный адрес компании.
f. В поле Значение поля параметра введите
myemail@gmail.com.
g. Нажмите OK.
Откроется окно предварительного просмотра при выводе на
печать.
4. Для печати отчета выберите Файл > Печать.
Напечатанный отчет содержит не только данные динамического анализа, но и информацию о названии и адресе компании,
а также сведения об имитации, в результате которой получены
данные. Эта информация поможет вам отслеживать, для какой
именно копии и профайла имитации получены результаты. Но что
делать, если нужно сгенерировать и экспортировать данные в другом формате? Ответ на этот вопрос дается в следующем упражнении, в котором вы создадите файл данных в формате PDF.
Экспорт результатов анализа
Результаты динамического анализа можно экспортировать в
отдельный файл.
Специалистам часто требуется обмениваться данными анализа с коллегами или клиентами. WebSphere Business Modeler позволяет экспортировать результаты анализа в формат PDF.
Для того чтобы экспортировать результаты анализа процесса
Заявка на покупку ноутбука в файл PDF, выполните следующие
действия:
1. Щелкните правой кнопкой мыши на таблице Анализ, в ко-
торой содержатся результаты динамического анализа, и выберите
Создать и экспортировать отчет. Откроется мастер.
130
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
