Отчеты в bPwin.
BPwin имеет мощный инструмент генерации отчетов. Отчеты по модели вызываются из пункта меню Report. Всего имеется семь типов отчетов:
Model Report. Включает информацию о контексте модели — имя модели, точку зрения, область, цель, имя автора, дату создания и др.
Diagram Report. Отчет по конкретной диаграмме. Включает список объектов (работ, стрелок, хранилищ данных, внешних ссылок и т. д.).
Diagram Object Report. Наиболее полный отчет по модели. Может включать полный список объектов модели (работ, стрелок с указанием их типа и др.) и свойства, определяемые пользователем.
Activity Cost Report. Отчет о результатах стоимостного анализа. Будет рассмотрен ниже.
Arrow Report. Отчет по стрелкам. Может содержать информацию из словаря стрелок, информацию о работе-источнике, работе-назначении стрелки и информацию о разветвлении и слиянии стрелок.
Data Usage Report. Отчет о результатах связывания модели процессов и модели данных. (Будет рассмотрен ниже.)
Model Consistency Report. Отчет, содержащий список синтаксических ошибок модели.
Model Report
Первоначально необходимо открыть модель, для которой и будет создан отчет.
Далее выполняется команда Tools – Reports - Model Report. Диалоговое окно Model Report настройки опций создания отчета по модели представлено на рисунке.
В диалоговом окне можно установить флажки, обеспечивающие вывод на печать следующей информации:
Model Name – имя модели
Definition – описание
Scope – область модели
Viewpoint – точка зрения
Time Frame – тип модели
Status – статус
Purpose – цель
Source – источник
Author Name – имя автора
Creation Data – дата создания
System Last Revision Data – дата последнего системного модифицирования
User Last Revision Date – дата последнего внесения исправлений пользователем
Следующим шагом, нужно установить флажки для данных, которые будут присутствовать в отчете (данные выводятся в том порядке, в котором автор проставлял флажки).
Щелчок по кнопкам обеспечивает:
Close – закрытие диалогового окна без создания отчета.
Preview – просмотр внешнего вида отчета на экране монитора.
Print – вывод отчета на печать.
Report – сохранение отчета в виде файла.
Diagram Report
Для создания отчета по конкретной диаграмме, включающей список данных о различных объектах диаграммы необходимо выполнить команду Tools – Reports - Diagram Report, а далее в диалоговом окне Diagram Report в шести ниже перечисленных зонах установить флажки, обеспечивающие вывод на печать следующей информации:
Activity Options –о функциях модели:
Name – название функции
Definition – определение
Source – источник
Status – статус
Author Name – фамилия автора
Object Type – тип объекта
Objects – объект
Facts – факты
Description – описание
Constraints – ограничения
Number – номер
Note - примечания
Link Options - о ссылках модели:
Data Store Options – об источниках данных
Junction Options – о слиянии
External Options – о внешних данных
Referent Options – о ссылках
Diagram Object Report
Отчет об объектах диаграммы является наиболее полным отчетом по модели, т.к. включает не только полный список объектов модели с описанием всех их свойств, но и перечень свойств, определяемых пользователем.
Для создания данного отчета необходимо выполнить Tools – Reports - Diagram Object Report, после чего откроется окно, в котором необходимо поставить флажки напротив данных, которые должны быть в отчете.
На первом шаге определяется перечень объектов для включения данных в отчет. Далее необходимо определить ту часть модели, данные об объектах которой должны быть в отчете. После этого выбирается перечень опций для создания отчета по стрелкам и функциям. На последнем шаге выбирается формат представления отчета.
Окно Diagram Object Report содержит следующие настройки отчета:
Название |
Описание |
Standard Reports
|
текстовое поле, в котором задается имя создаваемого на основе предложенных шаблонов, отчета. Перечень шаблонов отчетов:
|
Update |
кнопка изменения содержания диалогового окна |
New |
кнопка создания собственного стандартного отчета. BPwin сохраняет информацию о стандартном отчете в файле BPWINRPT . INI . Все определения этого файла доступны из любой модели. Единственное ограни чение - свойства, определяемые пользователем ( UDP ). Они сохраняются в виде указателя и поэтому доступны только из "родной" модели. |
Delete |
кнопка очистки содержания диалогового окна |
Report on
|
зона, содержащая флажки отчетов по:
|
Start from Activity |
список, в котором выбирается уровень диаграммы, с которой начинается создание отчета |
Number of Levels |
текстовое поле, в котором автором задается число уровней модели, для которых создается отчет по объектам |
Activity Options |
зона, в которой содержатся флажки, включение которых обеспечивает ввод в отчет следующей информации: Name (имя), Number (число), Definition (определение), Status (статус), Note (заметки), Source (источник), Author Name (фамилия автора), Object Type (тип объекта) , Facts (факты), Objects (объект), Description (описание), Constraints (ограничения) |
Arrow Options |
зона, в которой содержатся флажки, включение которых обеспечивает ввод в отчет следующей информации: Input Name (имя стрелки входа), Input Definition (определение стрелки входа) , Control Name (имя стрелки управления), Control Definition (определение стрелки управления), Output Name (имя стрелки выхода), Output Definition (определение стрелки выхода), Mech. Name (имя стрелки механизма), Mech. Definition (определение стрелки механизма), Call Arrow Name (имя стрелки вызова ), Call Arrow Definition ( определение стрелки вызова) |
User Defined Properties |
текстовое поле, в котором выводится информация о свойствах, определенных пользователем (UDP) |
Report Format
|
зона, в которой содержатся переключатели обеспечивающие выбор формата отчета:
|
Multi - Valued Format
|
зона, в которой содержатся переключатели обеспечивающие форматирование отчета при группировке данных
|
Remove Special Char |
восстановление специальных характеристик |
Column Headings |
заголовки столбцов |
Active Ordering |
порядок перечисления функций: Alphabetical – алфавитный, Hierarchical – иерархический, Breadth First – по значимости |
Arrow Ordering |
порядок перечисления стрелок: Alphabetical – алфавитный, Arrow Number – в порядке нумерации стрелок |
UDP Filter |
фильтр UDP |
Close |
кнопка закрытия диалогового окна |
Preview |
кнопка предварительного просмотра отчета |
кнопка вывода отчета на печать |
|
Report |
кнопка сохранения отчета в файл |
Activity Cost Report
Результаты стоимостного анализа наглядно представляются в специальном отчете Activity Cost Report. Отчет позволяет документировать имя, номер, определение и стоимость работ, как суммарную, так и раздельно по центрам затрат. Оформление отчета производится с помощью опций диалогового окна Activity Based Costing Report, основные компоненты которого аналогичны компонентам диалогового окна Diagram Object Report .
В зоне Activity Options имеется флажок Activity costs , включение которого обеспечивает наличие в отчете информации о стоимости моделируемого процесса
В зоне Cost Center Options содержатся три флажка, включение которых обеспечивает наличие в отчете информации о центре затрат: имени, определении и величины стоимости
В зоне Time Period Options содержатся два флажка, включение которых задает расчет стоимости по длительности процесса и по его частоте
В зоне ABC Options содержатся два флажка, включение которых обеспечивает расчет для всех не декомпозированных функций согласно дереву узлов и расчет стоимости для всей диаграммы
В зоне Format Options содержатся три переключателя, включение которых обеспечивает наличие в отчете информации или только о центре затрат, или о центре затрат без учета функций, или о функция без учета центра затрат
Arrow Report
Отчет по стрелкам создается с помощью опций диалогового окна Arrow Report . Это диалоговое окно также содержит ряд опций, описанных при изучении диалогового окна Diagram Object Report .
Опции, существующие только в данном окне:
Source / Dest . – зона, в которой содержатся флажки, обеспечивающие включение в отчет информации:
Source – источник
Source Type – тип источника
Destination Name – название места назначения
Destination Type – тип места назначения
Arrow Bundle – зона, в которой содержатся флажки, обеспечивающие включение в отчет информации об узлах слияния/разъединения стрелок:
Branch Into – ветвь в …
Branch From – ветвь от …
Joined From – присоединение от …
Joined Into – присоединение к …
Renamed From – переименование от …
Renamed To – переименование к …
Data Usage Report
Результаты стоимостного анализа наглядно представляются в специальном отчете Activity Cost Report. От чет позволяет документировать имя, номер, определение и стоимость работ, как суммарную, так и раздельно по центрам затрат. Оформление отчета производится с помощью опций диалогового окна Activity Based Costing Report, основные компоненты которого аналогичны компонентам диалогового окна Diagram Object Report.
Основные отличия:
В зоне Activity Options имеется флажок Activity costs , включение которого обеспечивает наличие в отчете информации о стоимости моделируемого процесса
В зоне Cost Center Options содержатся три флажка, включение которых обеспечивает наличие в отчете информации о центре затрат: имени, определении и величины стоимости
В зоне Time Period Options содержатся два флажка, включение которых задает расчет стоимости по длительности процесса и по его частоте
В зоне ABC Options содержатся два флажка, включение которых обеспечивает расчет для всех не декомпозированных функций согласно дереву узлов и расчет стоимости для всей диаграммы
В зоне Format Options содержатся три переключателя, включение которых обеспечивает наличие в отчете информации или только о центре затрат, или о центре затрат без учета функций, или о функция без учета центра затрат
Model Consistency Report
В диаграммах IDEFO, созданных в BPwin могут присутствовать три типа синтаксических ошибок:
ошибки, которые BPwin выявить не в состоянии. Например, синтаксис IDEFO требует, чтобы имя работы было выражено отглагольным существительным или глагольной формой, выражающей действие ("Изготовление изделия", "Обслуживание станка", "Выписка наряда" и т. д.), а имя стрелки также должно быть выражено существительным. В связи с тем, что BPwin не может анализировать синтаксис естественного языка и смысл имен объектов, поэтому автоматически игнорирует ошибки этого типа. Выявление таких ошибок производится аналитиком и контролируется руководителем проекта;
ошибки, которые BPwin просто не допускает. Например, BPwin на диаграмме IDEFO не создаст внутреннюю стрелку, выходящую из левой грани работы и входящую в правую грань;
ошибки, которые BPwin позволяет допустить, но редактирует их. Именно такой список ошибок можно получить в отчете Model Consistency Report .
Диалоговое окно Model Consistency Report не содержит опций настройки. В нем в виде текста представляется перечень ошибок, который может содержать, например, неименованные функции и стрелки (unnamed arrow , unnamed activity), несвязанные стрелки (unconnected border arrow), неразрешенные стрелки (unresolved arrow connections), функции, не имеющие, по крайней мере, одной стрелки выхода и одной стрелки управления.
Пример диалогового окна с отчетом по синтаксическим ошибкам приведен на рисунке.