Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Управление информационными системами. Лабораторный практикум

.pdf
Скачиваний:
0
Добавлен:
08.09.2026
Размер:
2 Мб
Скачать
Создан новый профайл имитации, унаследовавший, как ис­ходные параметры, так и обновленные параметры моментальной копии. Возможность создания новых профайлов имитации означа­ет, что можно создать и выполнить любое количество новых ими­таций, не затрагивая предыдущие. Наличие нескольких профайлов имитации упрощает сравнение похожих сценариев или моделиро­вание совершенно различных сценариев без потери значений предыдущих параметров.
Теперь можно настроить параметры процесса или задачи и за­пустить имитацию, не изменяя параметры, заданные для других профайлов.
Обновление параметров процесса имитации
Параметры процесса определяют условия и поведение про­цесса в целом во время имитации. Параметры имитации конкрет­ного процесса можно задать без переопределения общих парамет­ров и параметров моментальной копии.
Если нужно выполнить имитацию процесса с исходными дан­ными, которые не должны передаваться в остальные имитации, то можно обновить параметры одного процесса. Для процесса Заявка на покупку ноутбука (Как будет) необходимо указать число заяв­лений, которые будут обрабатываться процессом.
Для изменения параметров процесса выполните следующие действия:
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
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]