2 Создание отчетов в bpwin


Скачать 422.39 Kb.
Название2 Создание отчетов в bpwin
страница1/4
ТипОтчет
filling-form.ru > Бланки > Отчет
  1   2   3   4
Глава 2

Создание отчетов

2.1. Создание отчетов в BPwin

2.1.1. Встроенные шаблоны отчетов

Существует три способа создания отчетов в BPwin 4.0:

  1. с помощью встроенных шаблонов;

  2. с помощью Report Template Builder;

  3. с помощью RPTwin.

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

Отчеты на основе встроенных шаблонов можно создать, выбрав из меню Tools/Reports необходимый тип шаблона. Всего имеется семь типов шаблонов отчетов:

  1. Model Report. Этот отчет уже упоминался в 1.2.1. Он включает инфор­
    мацию о контексте модели - имя модели, точку зрения, область, цель,
    имя автора, дату создания и др.

  2. Diagram Report. Отчет по конкретной диаграмме. Включает список
    объектов: работ, стрелок, хранилищ данных, внешних ссылок и т. д.

  3. Diagram Object Report. Наиболее полный отчет по модели. Может
    включать полный список объектов модели: работ, стрелок с указанием
    их типа и др. - и свойства, определяемые пользователем.

  4. Activity Cost Report. Отчет о результатах стоимостного анализа. Будет
    рассмотрен ниже.

  5. Arrow Report. Отчет по стрелкам. Может содержать информацию
    из словаря стрелок, информацию о работе-источнике, работе-назначении
    стрелки и информацию о разветвлении и слиянии стрелок.

  6. DataUsage Report. Отчет о результатах связывания модели процессов
    и модели данных. (Будет рассмотрен ниже.)

  7. Model Consistency Report. Отчет, содержащий список синтаксических
    ошибок модели.

Синтаксические ошибки IDEF0 с точки зрения BPwin разделяются на три типа:


  • первых, это ошибки, которые BPwin выявить не в состоянии.
    Например, синтаксис IDEF0 требует, чтобы имя работы было
    выражено отглагольным существительным ("Изготовление изде­
    лия", "Обслуживание клиента", "Выписка счета" и т. д.), а имя
    стрелки также должно быть выражено существительным. BPwin
    не позволяет анализировать синтаксис естественного языка (английс­
    кого и русского) и смысл имен объектов и поэтому игнорирует ошиб­
    ки этого типа. Выявление таких ошибок - ручная работа, которая
    ложится на плечи аналитиков и должна контролироваться руководи­
    телем проекта.

  • Ошибки второго типа BPwin просто не допускает. Например, каждая
    грань работы предназначена для определенного типа стрелок. BPwin
    просто не позволит создать на диаграмме IDEF0 внутреннюю
    стрелку, выходящую из левой грани работы и входящую в правую
    грань.




  • Третий тип ошибок BPwin позволяет допустить, но детектирует их.
    Полный их список можно получить в отчете Model Consistency
    Report. Список ошибок может содержать, например, неименованные
    работы и стрелки (unnamed arrow, unnamed activity), несвязанные
    стрелки (unconnected border arrow), неразрешенные стрелки
    (unresolved (square tunneled) arrow connections) и т. д. Пример отчета
    Model Consistency Report приведен на рис. 2.1.1.


Рис. 2.1.1. Отчет Model Consistency Report

При выборе пункта меню, который соответствует какому-либо отчету, появляется диалог настройки отчета. Для каждого из семи типов отчетов он выглядит по-своему. Рассмотрим типичный диалог Arrow Report (рис. 2.1.2).



Рис. 2.1.2. Диалог Arrow Report
Раскрывающийся список Standart Reports позволяет выбрать один из стандартных отчетов. Стандартный отчет - это запоминаемая комби­нация переключателей, флажков и других элементов управления диалога. Для создания собственного стандартного отчета необходимо задать опции отчета, ввести имя отчета в поле списка выбора и щелкнуть по кнопке New. BPwin сохраняет информацию о стандартном отчете в файле BPWINRPT.INI. Все определения этого файла доступны из любой модели. Единственное ограничение - свойства, определяемые пользователем (User-Defined Properties). Они сохраняются в виде указателя и поэтому доступны только из "родной" модели. Стандартный отчет можно изменить (кнопка Update) или удалить (кнопка Delete).

В правом верхнем углу диалога находится группа управляющих элементов для выбора формата отчета. Доступны следующие форматы:

  • Labeled - отчеты включают метку поля, затем, в следующей строке,
    печатается содержимое поля;

  • Fixed Column - каждое поле печатается в собственной колонке;

  • Tab-Comma Delimited - каждое поле печатается в собственной
    колонке. Колонки разделяются знаком табуляции или запятыми;

  • DDE Table - данные передаются по протоколу DDE в приложение,
    например в MS Word или Excel;

  • RPTwin - отчет создается в формате RPTwin - специализированного
    генератора отчетов, который входит в поставку BPwin.

Опция Ordering (на отчете по стрелкам отсутствует) сортирует данные по какому-либо значению.

Опция Multi-Valued Format регулирует вывод полей в отчете при груп­пировке данных:

  • Repeating Group - детальные данные объединяются в одно поле,
    между значениями вставляется +.

  • Filled — дублирование данных для каждого заголовка группы;

  • Header (опция по умолчанию) - печатается заголовок группы, затем -
    детальная информация.

2.1.2. Создание отчетов с помощью Report Template Builder

Собственный шаблон отчета можно создать с помощью диалога Report Template Builder. Пункт меню Tools/Reports Builder вызывает диалог Report Templates (рис. 2.1.3). Кнопка New служит для создания нового шаблона, кнопка Edit - для редактирования существующего. Список выбора Output Туре позволяет задать формат результата выполнения отчета. Отчет может быть экспортирован в текстовый формат, RTF и HTML. Кнопка Run позволяет выполнить отчет.


Рис. 2.1.3. Диалог Report Templates

Щелчок по кнопке New или Edit вызывает диалог диалога Report Template Builder (рис. 2.1.4).


Рис. 2.1.4. Диалог Report Template Builder
Смысл кнопок панели управления диалога Report Template Builder приведен в табл. 2.1.1.

Диалог Report Template Builder содержит два списка и панель инструментов. В левой части диалога содержится список типов объектов модели, в правой - список секций отчета и свойств объектов, включенных в отчет.

Таблица 2.1.1. Кнопки панели управления диалога Report Template Builder (слева направо)

Кнопка Предназначение

Создать новый шаблон

Открыть существующий шаблон

Сохранить шаблон. Если шаблон сохраняется впервые,
предлагается внести имя шаблона
Выполнить отчет

  • Вызов диалога Properties

Удаление пункта отчета

Для создания новой секции отчета необходимо выбрать тип объекта

модели и щелкнуть по кнопке По умолчанию в отчет включается

только имя объекта. Для включения других свойств необходимо с помо­щью меню Edit/Properties или соответствующей кнопки на панели инструментов вызвать диалог Properties (рис. 2.1.5). Вкладка Property Tree позволяет включить в отчет свойство объекта, а вкладка Table -стиль, размер и цвет шрифта. В зависимости от типа редактируемого объекта диалог Properties может иметь дополнительные вкладки.

Рис. 2.1.5. Диалог Properties

В результате выполнения отчет экспортируется либо в текстовый файл формата RTF или в файл формата HTML (рис. 2.1.6).

Рис. 2.1.6. Результат выполнения отчета
2.2. Создание отчетов в RPTwin

2.2.1. Создание нового отчета

RPTwin является специализированным генераторам отчетов, который позволяет создавать качественные отчеты по моделям процессов и данных. К сожалению, в RPTwin не входит в поставку BPwin 4.0, однако создавать отчеты с его помощью можно предварительно установив его на том же компьютере, что и BPwin 4.O. Функциональность RPTwin позволяет созда­вать не просто отчеты презентационного качества, что само по себе очень важно. Включение в RPTwin более 40 функций позволяет производить сложную обработку данных, получая при этом результат, который невозможно получить средствами ERwin или BPwin. Например, при оценке функциональной модели BPwin можно использовать средства стоимостного анализа (ABC) и свойства, определяемые пользователем (UDP) (см. гл. 1). По умолчанию общая стоимость процесса вычисляется как сумма стои­мостей работ декомпозиции. В отличие от стоимостного анализа BPwin не может производить подсчет суммарного значения свойства UDP. Экспорт отчета по UDP в RPTwin позволяет создать отчет, включающий в себя сложную обработку данных, в том числе подсчет суммирующего значения UDP, среднего значения, максимального значения и т. д. и т. п.




После создания отчета в ERwin или BPwin и выбора RPTwin в качестве формата (Report Format) возникает диалог сохранения данных отчета, где необходимо указать имя файла. Все отчеты RPTwin создаются на основе файла данных отчета, который имеет расширение LWD. Запускается RPTwin, и возникает диалог New Report (рис. 2.2.1). Новый отчет можно создать и непосредственно из среды RPTwin (меню File/New), при создании следует указать имя файла данных отчета (LWD).

Рис. 2.2.1. Диалог New Report
В диалоге New Report можно выбрать тип создаваемого отчета.

Quick Reports - создание простейших отчетов:

Columnar. Простой табличный отчет. RPTwin автоматически создает
табличный отчет, включая в него все объекты файла данных. В даль­
нейшем табличный отчет можно редактировать, добавляя в него
новые поля, формулы, группы и т. д.

Vertical. Простой вертикальный отчет, в котором данные располагаются вертикально, в одну колонку, одно поле под другим. RPTwin автоматически создает вертикальный отчет, включая в него все объекты файла данных.

Blank Report. Бланк. Создается пустой бланк отчета, в который
не включаются данные. В дальнейшем в бланк отчета можно
добавить новые поля, формулы, группы и т. д.

Guided Reports - при выборе отчета Guided Reports возникает диалог Guided Report (рис. 2.2.2), в котором, начиная с простого отчета, можно шаг за шагом создать отчет с сортировкой, группировкой и сложным формати­рованием данных:

  • Group/Totals. Табличный отчет с автоматической группировкой
    и сортировкой данных. В отчет также включаются суммирующие
    значения.





  • Рис. 2.2.2. Диалог Guided Report

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


2.2.2. Инструментальная среда RPTwin

После выбора типа отчета в диалоге New Report и задания необходимых опций отчет создается автоматически. В окне RPTwin показывается окно DataSet Columns и шаблон отчета (рис. 2.2.3).



Рис. 2.2.3. Шаблон отчета

Шаблон отчета включает несколько секций:

  • Report Header - печатается единожды в начале отчета. В примере
    на рис. 2.2.3 в этой секции расположены текстовое поле "Отчет
    по стрелкам" и дата отчета;

  • Page Header - печатается в верхней части каждой страницы.
    В примере на рис. 2.2.3 в этой секции расположены текстовые поля -
    заголовки колонок;

  • Group Header - печатается в начале каждой группы. В примере
    отчет сгруппирован по имени стрелки. Секция Group Header
    содержит текстовое поле Arrow Name и поле данных - имя стрелки
    (Arrow Name);

  • Detail - печатается для каждой строчки набора данных (файл .LWD).
    В примере содержит поля набора данных отчета по стрелкам;

  • Group Footer - печатается в конце каждой группы. Обычно в этой
    секции располагаются суммирующие по группе значения;

  • Page Footer - печатается в нижней части каждой страницы. Может,
    например, содержать номер страницы;

  • Report Footer - печатается единожды в начале отчета. Обычно в этой
    секции располагаются суммирующие по отчету значения.

В секциях отчета могут располагаться следующие элементы:

  • Data Fields - поля, отображающие данные из .LWD-файла;

  • Text Fields - используются для внесения в отчет поясняющего
    текста;

  • Formula Fields - вычисляемые поля;

  • Special Fields - специальные поля, например время, номер страницы,
    номер записи и т. д.;

  • OLE объекты (Object Link and Embedding) - специальные объекты
    (обычно графические, связываемые с OLE-серверами (PC Paintbrush,
    MS Excel, MS Word и т. д.).

В верхней части окна RPTwin располагается панель инструментов. Функциональность панели инструментов доступна из основного меню RPTwin и показана в табл. 2.2.1.

Таблица 2.2.1. Описание элементов управления основной панели инструментов RPTwin
Элементы управления Описание Соответствующие пункты меню Создать новый отчет File/New

Открыть отчет File/Open

Сохранить отчет File/Save

Напечатать отчет File/Print

Просмотр отчета File/Print Preview

Привязка объектов Layout/Snap отчета к сетке

Выбор стиля шрифта
Выбор типа и размера шрифта
Форматирование поля
RPTwin имеет также палитру инструментов (ТооШох). Назначение кнопок палитры инструментов приведено в табл. 2.2.2.

Таблица 2.2.2. Описание элементов управления палитры инструментов


DataSet Columns (см. рис. 2.2.3) показывает список полей набора данных из LWD-файла. Эти поля могут быть включены в отчет при помощи техники drag&drop. Список DataSet Columns можно перемещать по рабо­чему пространству отчета, можно скрыть его или вновь сделать видимым (пункт меню View/DataSet Columns List).

2.2.3. Вставка и форматирование объектов отчета

Созданный в диалоге New Report отчет может быть изменен - в него могут быть добавлены новые объекты, свойства существующих объектов могут быть изменены.

Поле данных содержит информацию из файла данных или вычисляемые значения. Поле данных может быть трех типов:

■ простое поле данных (Simple Data Field) представляет собой колонку набора данных (файл .LWD). В режиме дизайна отображается именем колонки набора данных, например ENTITY NAME или ATTRIBUTE NAME;


  • специальное поле (Special Function) показывает дату (Date) и время
    (Time) выполнения отчета, номер страницы (Page Number), номер
    строки (Record Number) и общее количество строк (Record Count);

  • формула (Formula) позволяет производить сложные вычисления
    и обработку данных. (Создание и использование формул будет
    рассмотрено в 2.4.)

Поля могут быть включены в любую секцию отчета. Простые поля можно включить в отчет, просто "перетаскивая" их (drag&drop) из окна DataSet Columns List в соответствующую секцию.

Для включения специального поля можно воспользоваться палитрой инструментов (см. табл. 2.2.2) или меню Insert/Special Field. Специальное поле должно быть включено в строго определенную секцию отчета. Так, например, номер страницы может быть включен в Page Header или в Page Footer, общее количество строк (Record Count) - в Group Footer, Page Footer или Report Footer.

Для редактирования свойств полей данных следует щелкнуть правой кнопкой мыши по полю и выбрать во всплывающем меню пункт Data Field Properties.

Возникает диалог Data Field Properties (рис. 2.2.4), в котором можно изменить следующие свойства поля:

■ имя поля (поле ввода Name);

■ координаты поля в отчете и его размеры (Position, Height и Width).
Изменить координаты поля можно также просто, "перетащив" поле
по рабочему пространству отчета, "зацепив" его мышью. Изменить
размеры поля можно также непосредственно в рабочем пространстве
отчета. Для этого следует щелкнуть по полю. Появятся габаритные
указатели поля Arrow Dest Type. "Зацепив" мышью такой указатель,
можно увеличить или уменьшить размер поля. Опция Can be squeezed
up if no data особенно важна для вертикальных отчетов. Если она
включена, то строка, не содержащая данных, не будет печататься.
Ширина поля может быть установлена фиксированной (значение
Fixed Width в комбинированном списке справа от поля Width), может
автоматически устанавливаться по ширине поля данных (Adjust
Width to Data) или максимально возможной - до следующего поля
справа или правой границы отчета (Expand Right to Margin or Next
Item);


Рис. 2.2.4. Диалог Data Field Properties


  • расположение длинного поля в несколько строчек (Word Wrap);

  • рамки поля (Borders);

  • фон поля (Patterns);

  • кроме того, можно скрыть поле, если повторяются его значения
    (опция Suppress группы Repeating Values). Если при включенной
    опции Suppress включена также опция Redisplay after Group,
    значение поля печатается один раз в начале каждой группы, даже
    если оно является повторяющимся. Если включена опция
    Redisplay after Page, значение поля печатается один раз в начале
    каждой страницы.
  1   2   3   4

Похожие:

2 Создание отчетов в bpwin icon1. Создание модели процессов в bpwin
При запуске bpwin по умолчанию появляется основная панель инструментов, палитра инструментов (вид которой зависит от выбранной нотации)...

2 Создание отчетов в bpwin iconЗадание на разработку комплекта отчетов
Необходимо создать обработку, которая будет формировать 5 отчетов. Результаты этих отчетов должны быть выгружены в dbf файлы. Все...

2 Создание отчетов в bpwin iconМетодические указания к циклу лабораторных работ по курсу «структурное проектирование асоиу»
Лабораторная работа Выявление информационных потребностей конечных пользователей с помощью пакета bpwin. (4 часа) 1

2 Создание отчетов в bpwin iconПрограмма представления статистических отчетов за 2014 год
При сдаче годовых статистических отчетов медицинских организаций Томской области отчетные формы федерального статистического наблюдения...

2 Создание отчетов в bpwin iconОткрытый Университет "интуит"
Важным свойством отчетов является возможность группировки данных и получения итоговых данных для групп и всего отчета. При формировании...

2 Создание отчетов в bpwin iconО сдаче годовых статистических отчетов за 2016 год
В целях подготовки и сдачи годовых статистических отчетов за 2016 год и в соответствии с планом организационных мероприятий министерства...

2 Создание отчетов в bpwin iconПорядок составления годовых статистических отчетов по формам федерального...
При составлении годовых статистических отчетов за 2016 год устанавливается следующий порядок заполнения

2 Создание отчетов в bpwin iconМоделирование бизнес-процессов с bpwin 0
Этот инструмент используют в основном системные аналитики и специалисты по внедрению информационных систем. Erwin предназначен для...

2 Создание отчетов в bpwin iconСамостоятельная работа студентов: правила оформления отчётов для...
Самостоятельная работа студентов: правила оформления отчетов: Методическое пособие / Сост. Н. Г. Лаптева; Новгу им. Ярослава Мудрого....

2 Создание отчетов в bpwin iconИнструкция по формированию и печати отчетов, ведомостей, бланков...
Для формирования и печати отчетов, ведомостей, бланков по сочинению (изложению) 03. 12. 2014 необходимо с сайта рцои ipk41. ru, с...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск