Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Моделирование бизнеса(Метатехнология) ARIS.doc
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
53 Мб
Скачать
☆

10.5. Средства для создания отчетов в aris

10.5.1. Создание скриптов при помощи Script Wizard

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

Для запуска Script Wizard необходимо выбрать пункт меню File/New, после чего появится диалоговое окно (рис. 211). При выборе пункта меню Evaluation Script открывается первое окно Script Wizard {рис. 212).

Рис. 211. Выбор типа документа

Документирование моделей

В нем определяются основные параметры будущего скрипта. В первом списке (поле For which component do you wish to create the script?} необходимо указать тип скрипта Report (Отчет), Во втором списке (поле For which context do you wish to create the script?} указывается назначение скрипта — для объектов, моделей, папок и т. д. В текстовом поле Script file name необходимо указать имя

файла, в котором будет сохранен создаваемый скрипт. В области Generation (Генерация) необходимо выбрать опцию Generate Code (Генерировать код), которая осуществляет переход к дальнейшим шагам мастера создания скрипта. Если выбрать опцию Create Empty Script (Создать пустой скрипт), то система создаст программу скрипта, содержащую только заголовки.

Рис. 212. Окно Script Wizard: указание основных параметров отчета

В этом же окне можно определить такие параметры будущего отчета, как заголовок, автор, название компании, краткое описание

скрипта и другие. Эти параметры задаются в диалоговом окне, вызываемом нажатием кнопки Properties (Свойства) (рис. 213).

Моделирование бизнеса. Методология aris

Рис. 213. Окно для указания общей информации — заголовок, автор, название компании, описание скрипта

На следующем шаге (рис. 214) пользователь может указать фильтр обработки, через который скрипт будет «видеть» содержимое базы данных. Кроме этого, пользователь может указать, для каких типов объектов и моделей рекомендуется применять создаваемый скрипт.

Далее можно определить колонтитулы будущего отчета (рис. 215).

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

Документирование моделей

Рис. 214. Окно Script Wizard: выбор фильтра и ограничений для применения скрипта

Рис. 215. Окно Script Wizard: задание элементов для оформления отчета

Моделирование бизнеса. Методология aris

Рис. 216. Верхний (а) и нижний (б) колонтитулы отчета

В начале отчета по умолчанию выводится следующая информация:

• заголовок;

• название сервера;

• название базы данных;

• имя пользователя.

Следующий шаг при создании скрипта является основным, поскольку формируется иерархическая структура выводимой в отчет информации (рис. 217). Для хранения информации ARIS использует объектную базу данных. Объекты,

хранящиеся в базе данных, представляют собой экземпляры классов. Описание классов содержится в контекстной справке по системе ARIS (раздел ARIS Script Editor).

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