рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Создание отчетов с помощью встроенного построителя шаблонов отчетов Report Template Builder.

Создание отчетов с помощью встроенного построителя шаблонов отчетов Report Template Builder. - раздел Философия, ПРИНЦИПЫ СОЗДАНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ И МОДЕЛИРОВАНИЯ БИЗНЕС-ПРОЦЕССОВ С ИСПОЛЬЗОВАНИЕМ ПАКЕТА ПРОГРАММ Начиная С Версии 4.0 Allfusion Pm Включает Построитель Шаблонов Отчетов Repor...

Начиная с версии 4.0 AllFusion PM включает построитель шаблонов отчетов Report Template Builder. Report Template Builder – общий для AllFusion Process Modeler и AllFusion ERwin Data Modeler генератор шаблонов отчетов. Report Template Builder позволяет однократно разработать шаблон отчета, который впоследствии будет доступен для использования в любых моделях для генерации отчетов в любом из форматов: HTML, RTF, TXT, PDF. Такой подход «define once, reuse-everywhere» («однажды определи и повторно используй где угодно») позволяет поддерживать стандарты создания отчетов. AllFusion PM может генерировать отчеты непосредственно в форматы Acrobat Reader, MS Excel, Word, FrontPage и др. для последующей обработки и использования в других приложениях. Сгенерированные отчеты могут быть опубликованные на внутренних сайтах компании, предоставляя необходимую документацию для всех заинтересованных лиц, имеющих необходимый уровень доступа к информации.

Запустить Report Template Builder можно с помощью кнопки на стандартной панели инструментов или через меню Tools/Report Builder/Report Builder. В результате открывается диалоговое окно Report Templates (рис. 96). В строке Directory отображается путь к текущей выбранной папке, в которой размещены шаблоны отчетов. Если требуется сменить текущую папку шаблонов, следует нажать на кнопку Browse и в открывшемся диалоговом окне выбрать требуемую папку.

В списке Available Templates отображаются шаблоны, находящиеся в текущей выбранной папке. Выбрать требуемый шаблон из списка можно с помощью левой кнопки мышки. Описание выбранного шаблона находится внизу диалога в разделе Report Template Definition. Каждый шаблон отчета сохраняется в файле с расширением *.rtb. В шаблоне не сохраняется информация о формате отчета, который будет генерироваться на основе шаблона. Разработчик шаблонов определяет структуру отчета, а формат отчета выбирает пользователь, который инициирует генерацию отчета на основе шаблона. Инициировать генерацию отчета можно, нажав на кнопку Run. Выбор формата отчета производится в выпадающем списке Output Type диалогового окна Report Templates. Для удаления выбранного отчета используют кнопку Remove, для редактирования – кнопку Edit, для создания нового шаблона – кнопку New.

 
 

При создании нового или редактировании существующего шаблона открывается диалоговое окно Report Template Builder (рис. 97).

Окно Report Template Builder включает следующие элементы:

· Область меню,

· Панель инструментов,

· Список возможных разделов шаблона (Available Section),

· Список разделов, включенных в шаблон (Report Layout).

В таблице 11 приведено назначение кнопок панели инструментов диалога Report Template Builder. Список возможных разделов шаблона (Available Section), расположенный в левой части диалогового окна, соответствует типам объектов модели, которые могут быть включены в отчет. В правой части окна отображается список разделов, включенных в шаблон (Report Layout).

 


Рис. 97.

Таблица 11. Назначение кнопок панели инструментов диалогового окна Report Template Builder.

Кнопка Назначение
Создать новый шаблон
Открыть существующий шаблон
Сохранить шаблон. Если шаблон сохраняется впервые, предлагается ввести имя нового шаблона.
Запустить генерацию отчета
Вызвать диалог Properties (Свойства)
Удалить текущий пункт из шаблона

Заголовок отчета находится на вершине иерархического списка разделов, включенных в шаблон (Report Layout). По умолчанию все новые отчеты имеет заголовок Document Untitled, дословно: «документ без заголовка». Чтобы изменить заголовок отчета, нужно выделить его с помощью левой кнопки мышки, затем выбрать опцию Properties в меню Edit либо в контекстном меню, открывающемся при нажатии правой кнопки мышки. В обоих случаях в открывшемся диалоговом окне Properties нужно переключиться в закладку Title (рис. 98).

В верхней части диалога Properties/Title в поле Document Title вводят текст заголовка отчета, в поле Fonts&Colors производят настройку шрифта заголовка. В нижней части диалога отображается выпадающий список макросов Report Template Builder, которые можно подставить в шаблон заголовка отчета. Подстановка макроса осуществляется следующим образом. Сначала размещают курсор в нужном месте заголовка отчета (поле Document Title), затем выбирают требуемый макрос из выпадающего списка макросов, потом нажимают кнопку Add Macro. Макросы, подставленные в шаблон заголовка отчета, можно рассматривать как переменные, которые будут означены лишь в процессе генерации отчета. Например, в процессе генерации отчета вместо макроса может быть подставлено имя активной модели, текущая дата, имя автора и т.д. Макросы Report Template Builder могут использоваться не только в шаблоне заголовка отчета (закладка Title диалога Properties), но и в шаблонах верхнего и нижнего колонтитулов страницы отчета (соответственно закладки Header и Footer диалога Properties). В таблице 12 приведено описание макросов Report Template Builder.

Рис. 98.

Таблица 12. Макросы Report Template Builder.

Название Макрос Описание
Model name %Model Имя активной модели
Organization name %Organization Название организации
Author %Author Имя автора
Abbreviated weekday name %DayA Сокращенное название дня недели (англ.)
Full weekday name %DayF Полное название дня недели (англ.)
Day of month as a decimal (0-31) %DayD Номер дня месяца
Abbreviated month name %MonthA Сокращенное название месяца (англ.)
Full month name %MonthF Полное название месяца (англ.)
Month as a decimal %MonthD Номер месяца в году
Year as a decimal %Year Номер года
Second as a decimal (00-59) %Second Секунды
Minute as a decimal (00-59) %Minute Минуты
Hour in 24-hour format (00-23) %Hour24 Часы в 24-часовом формате
Hour in 12-hour format (01-12) %Hour12 Часы в 12-часовом формате
Current locale's A.M./P.M. %Local «AM» - до полудня, «PM» после полудня

Имя автора и название организации устанавливаются в диалоговом окне Report Template Builder Preferences, которое открывается при выборе закладки General в меню Edit/Preferences (рис. 99). В этом диалоге можно также сменить логотип организации (кнопка Change Logo). Кроме этого можно настроить шаблон отчета таким образом, чтобы в отчете логотип организации работал как гиперссылка на сайт вашей организации. Для этого следует выбрать опцию Use Internal и в строке Associated HTML Link ввести адрес домашней страницы вашей организации.

Рекомендуется давать краткое описание каждому шаблону. Для этого в режиме редактирования шаблона нужно войти в меню Edit/Properties и в открывшемся диалоговом окне Properties перейти к закладке Definition и в поле Document Definition ввести требуемое описание шаблона.

Чтобы добавить новый раздел в шаблон, нужно выбрать требуемый объект модели в левой части диалогового окна (Available Section), затем нажать кнопку . В результате соответствующий раздел шаблона отобразится в правой части диалогового окна в списке Report Layout. Настройка свойств объекта, включенного в шаблон отчета, осуществляется в диалоговом окне Properties, которое появляется при выборе пункта Properties из контекстного меню, открывающемся при нажатии правой кнопки мышки на раздел шаблона, или из меню Edit, или при выборе соответствующей кнопки на панели инструментов. С помощью диалогового окна Properties можно, в частности, настроить параметры отображения объектов в отчете: изменить шрифт, поменять английские названия на русские. В зависимости от типа объекта диалоговое окно может иметь дополнительные закладки. Properties Tree - закладка, которая присутствует в диалоговом окне Properties для любого типа объектов. Закладка отображает список свойств объекта, сгруппированных иерархически.

 
 

Рис. 99.

На рис. 100 показана закладка Properties Tree диалогового окна Properties для графического объекта Picture. С помощью графического объекта Picture можно вставлять в отчеты диаграммы модели. Чтобы включить в отчет лишь текущую диаграмму, следует выбрать опцию Current для свойства Type, если же право выбора конкретных диаграмм для отчета требуется предоставить пользователю, который будет генерировать отчет на основе шаблона, то для свойства Type следует выбрать опцию Specify at Run Time. В последнем случае после запуска генерации отчета появится диалоговое окно Diagram Selection and Scaling (рис. 101), позволяющее пользователю выбрать, какие диаграммы будут включены в отчет, определить масштаб диаграмм и ряд настроек для отображения отчета. После этого генерация отчета продолжится. На рис. 102 приведен пример отчета, сгенерированного в формате HTML. В левой части страницы находится фрейм, содержащий картинку с логотипом организации и списком разделов, входящих в отчет. Если щелкнуть по названию раздела, то в правой части страницы появится содержимое этого раздела отчета (рис. 103). Имеется возможность настроить свойства графических объектов таким образом, чтобы в HTML-отчете при наведении мышки на графический объект, например, на работу, открывалось окно, содержащее детальную информацию о выбранном графическом объекте (рис. 104).


Рис. 100.

 
 

Рис. 101.

Рис. 102.


Рис. 103.

Рис. 104.

Контрольные вопросы:

1. Что такое Report Template Builder?

2. Как запустить Report Template Builder?

3. Как просмотреть список имеющихся шаблонов?

4. Как создать новый шаблон отчета в Report Template Builder?

5. Как ввести имя автора и логотип фирмы в шаблон?

6. Как запустить генерацию отчета на основе шаблона?

7. Как в шаблоне включить возможность выбора конкретных диаграмм пользователем при генерации отчета?

8. В какие форматы можно сгенерировать отчет на основе шаблона Report Template Builder?

Какими средствами для построения отчетов располагает AllFusion PM?

– Конец работы –

Эта тема принадлежит разделу:

ПРИНЦИПЫ СОЗДАНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ И МОДЕЛИРОВАНИЯ БИЗНЕС-ПРОЦЕССОВ С ИСПОЛЬЗОВАНИЕМ ПАКЕТА ПРОГРАММ

МИНИСТЕРСТВА ФИНАНСОВ РОССИЙСКОЙ ФЕДЕРАЦИИ... Т Е Точилкина И Л Катков...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Создание отчетов с помощью встроенного построителя шаблонов отчетов Report Template Builder.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Этапы создания АИС.
Выделяют следующие стадии создания АИС (ГОСТ 34.601-90): 1. Формирование требований, 2. Разработка концепции, 3. Техническое задание, 4. Эскизный проект,

Требования к инструментам разработки АИС.
Технология создания АИС предъявляет особые требования к методикам реализации и программным инструментальным средствам. К таким требованиям можно отнести следующее: 1. Реализацию проектов п

Методика разработки АИС с помощью продуктов пакета AllFusion Modeling Suite.
На современном рынке средств разработки АИС достаточно много систем, в той или иной степени удовлетворяющих перечисленным требованиям. Остановимся на одной из них – пакете программ AllFusion Modeli

Описание AllFusion Process Modeler.
AllFusion Process Modeler (ранее BPwin) - это инструмент для визуального моделирования, анализа, документирования и оптимизации бизнес-процессов. AllFusion PM предлагает средство для сбора

Функциональные возможности AllFusion PM.
· Автоматизация процесса моделирования. Process Modeler автоматизирует многие задачи построения и анализа моделей бизнес-процессов: создание графического представления модели - диаграмм, ввод детал

Интерфейс AllFusion PM 7.2.
AllFusion PM имеет достаточно простой и интуитивно понятный интерфейс пользователя, дающий возможность аналитику создавать и анализировать сложные модели при минимальных усилиях. Ниже будет описан

Русификация AllFusion PM.
В версии 7.2 русифицировать можно рамку (бланк) диаграмм, а также все тексты, вводимые пользователем. Для русификации рамки диаграммы следует перед установкой продукта сохранить файл BPwin

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

Система и модель в AllFusion PM.
Под системой понимается совокупность взаимосвязанных компонент и связей между ними. Под моделью системы понимают описание системы, которое отвечает на заранее опре

Этапы построения модели.
Можно выделить следующие этапы построения модели. 1. Определение контекста модели, включая: · определение границ системы, · выбор цели, · определение точки зрени

Начало создания модели в AllFusion PM.
При создании новой модели возникает окно (рис. 15), в котором, следует указать, будет ли создана новая модель «с нуля», или на основе шаблона. Далее требуется ввести имя новой модели. Если

Диалог Model Properties и продолжение моделирования.
Важные свойства модели, такие как субъект, цель, точка зрения и многие другие определяются в диалоге Model Properties (меню Model/Model Properties). Закладка General служи

Построение функциональных диаграмм (IDEF0).
IDEF0 рекомендована В России как методология функционального моделирования. В 2001 году Госстандартом России выпущен соответствующий нормативный документ Р 50.1.028-2001 [6]. Как стандарт методолог

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

Стрелки (Arrow).
Взаимодействие работ с внешним миром и между собой описывается в виде стрелок. Стрелки представляют собой некую информацию и именуются существительными, например, "Заготовка", "Издел

Нумерация работ и диаграмм.
Все работы и диаграммы модели нумеруются. Номер состоит из префикса и числа. Может быть использован префикс любой длины, но обычно используют префикс «А». Контекстная (корневая), работа де

Этапы построения диаграмм IDEF0.
Перечислим этапы построения IDEF0-диаграммы [4]. 1. Перечислить данные (объекты). 2. Перечислить функции. 3. Сгруппировать функции в 3-6 блоков. 4. Расположить б

Палитра инструментов для построения диаграмм IDEF0.
Состав палитры инструментов изменяется автоматически, когда происходит переключение с одной нотации на другую, поэтому рассмотрим палитру инструментов диаграммы IDEF0 (рис. 42), которая возникает п

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

Декомпозиция процессов.
Каждый процесс на DFD, в свою очередь, может быть детализирован при помощи DFD или миниспецификации. При декомпозиции должно соблюдаться правило балансировки. Правило балансировки

Палитра инструментов для построения диаграмм DFD.
При переключении в методологию DFD на контекстно-зависимой панели инструментов AllFusion изменилось назначение кнопок или появились следующие новые кнопки (рис. 47):

Построение диаграмм потоков процессов (IDEF3). Сценарии.
Методология IDEF3, называемая также workflow diagramming - диаграммы потоков процессов, поддерживает описание бизнес-процессов как последовательность событий. IDEF3 – это метод, имеющий основной це

Состав IDEF3-диаграммы.
В состав диаграммы IDEF3 могут входить четыре графических объекта: функциональные блоки, отображающие единицы работы (UOW), также называемые работами (activity), стрелки

Стрелки и связи.
Связи показывают взаимоотношения между объектами. Все связи в IDEF3 однонаправлены (с версии 7 появились и двунаправленные связи) и могут быть направлены в любую сторону. Но обычно диаграммы IDEF3

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

Сценарии и декомпозиции работ.
Методология IDEF3 позволяет декомпозировать одну и ту же работу многократно, т.е. работа может иметь множество дочерних диаграмм, причем в один момент времени только одна из них считается основной

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

Этапы построения диаграмм IDEF3.
Рассмотрим процесс построения диаграмм IDEF3, включающий взаимодействие автора (аналитика) и одного или нескольких экспертов предметной области [5]. Описание сценария, области и то

Палитра инструментов для построения диаграмм IDEF3.
При переключении в методологию IDEF3 на контекстно-зависимой панели инструментов AllFusion изменилось назначение кнопок или появились следующие новые кнопки (рис. 59):

Диаграммы дерева узлов.
Диаграмма дерева узлов (рис. 60) показывает иерархическую зависимость работ. С помощью диаграммы можно рассмотреть всю модель целиком или лишь определенную ветвь модели, поскольку дерево узлов може

Организационные диаграммы
AllFusion PM содержит набор инструментов для моделирования организационной структуры предприятия. Для этого он содержит четыре словаря - словарь изображений, словарь ресурс

Диаграммы Swim Lane
Созданные в словаре Role Dictionary роли могут быть также исполь­зованы в диаграмме Swim Lane. Диаграмма Swim Lane является разно­видностью диаграммы IDEF3, позволяющей явно описать роли и ответст­

Декомпозиция работы IDEF0 в диаграмму DFD.
При декомпозиции работы с IDEF0 в диаграмму DFD не разрешается связать произвольным образом граничные стрелки в диаграмме DFD, мигрировавшие из родительской диаграммы IDEF0. Т.е. если на родительск

Граничные стрелки на диаграммах IDEF0 и DFD.
Для существенного облегчения построения смешанной модели AllFusion PM позволяет нарушать традиционный синтаксис IDEF0 и DFD. В частности, AllFusion PM позволяет создавать на диаграммах IDEF0 (рис.

Использование нетрадиционного синтаксиса на диаграммах модели.
AllFusion PM позволяет нарушить традиционный синтаксис нотаций IDEF0, IDEF3, DFD и использовать для отображения объектов диаграмм практически любые геометрические фигуры. Более того, можно размести

Расщепление моделей.
Для расщепления модели следует щелкнуть правой клавишей мышки по работе, имеющей диаграмму декомпозиции, и в контекстном меню выбрать пункт Split Model (рис. 71). В появившемся диалоге Split Option

Слияние моделей.
После того как отщепленные подмодели доработаны, их можно слить в единую модель. Для слияния необходимо выполнить следующие условия: · Обе модели: модель-источник и целевая модель - должны

Обнаружение синтаксических ошибок в диаграммах модели.
Синтаксические ошибки IDEF0 в AllFusion PM разделяются на три типа: · Во-первых, это ошибки, которые AllFusion PM выявить не в состоянии. Например, синтаксис IDEF0 требует, чтобы имя работ

Создание UDP.
Создать и редактировать свойство UDP можно непосредственно в словаре UDP Dictionary (меню Dictionary/UDP) (рис. 84) или в редакторе User Defined Property Dictionary Editor (меню Model/UDP Definitio

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

Генерация отчетов по UDP.
Результаты привязки UDP к объектам модели можно проанализировать с помощью встроенных отчетов AllFusion PM, например в отчете Diagram Object Report (меню ToolsReportsDiagram Object Report) (рис. 92

Поддерживаемые типы UDP.
AllFusion PM поддерживает 18 типов UDP, которые можно классифицировать несколькими способами: · по типу свойства пользователя, · по множественности значений свойства пользователя,

Создание отчетов в AllFusion PM.
Документирование модели является обязательной частью любого проекта, связанного с моделированием бизнес-процессов: является ли целью проекта фиксация существующих бизнес-процессов в организации или

Создание текстовых отчетов на основе встроенных шаблонов.
AllFusion PM имеет восемь встроенных шаблонов текстовых отчетов. Для использования шаблона и генерации на его основе отчетов следует выбрать пункт Reports в меню Tools. Все сгенерированные таким об

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги