Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Черемных_учебник_2.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

6.3.16 Отчеты по модели

BPwin предоставляет набор отчетов для публикации информа­ции, которая помещена в модель. Существуют средства настройки отчетов.

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

  • отчет по диаграммам (diagram report) — включает информацию об объектах в активной диаграмме BPwin;

  • отчет о стрелках (arrow report) — включает информацию о стрел­ ках (связях) в BPwin-модели;

  • отчет о затратах (activity cost report) — содержит информацию о затратах функциональных блоков и о «центрах затрат» в BPwin-модели;

  • отчет об объектах диаграммы (diagram object report) — содержит информацию об объектах, размещенных на диаграмме (функцио­ нальных блоках, хранилищах данных и внешних ссылках) в BPwin-модели;

  • отчет об использовании данных (data usage report) — содержит ин­ формацию о таблицах базы данных или сущностях и атрибутах;

  • отчет о целостности модели (model consistency report) — содержит информацию о том, насколько активная IDEFO-модель соответст­ вует выбранной IDEFO-методологии;

• отчет о модели (model report) — содержит общую информацию от­ носительно BPwin-модели (IDEFO, IDEF3 или DFD). Отчет о мо­ дели может включать один или большее количество элементов, указанных в диалоге «Model Definition Editor».

Для получения отчета необходимо выполнить следующие основ­ные действия:

  • выбрать нужный отчет в меню «Reports»;

  • выбрать элементы модели, которые необходимо включить в отчет (рис. 6.24);

  • выбрать, куда нужно вывести сформированный отчет. Рассмотрим более сложный отчет, например отчет об объектах

диаграммы. Как показано на рис. 6.24, это диалоговое окно имеет на­много больше параметров, чем в предыдущем примере. Сложность отчета определяется количеством данных, которые нужно отразить в нем. Для выполнения отчета об объектах диаграммы нужно:

  • определить объекты диаграммы и степень детализации отчета;

  • выбрать элементы данных, которые нужно включить в отчет (обратите внимание, что можно включать в отчет определяемые пользователем свойства — UDP);

  • определить дополнительные параметры форматирования для пе­ чати или имена дисковых файлов;

  • определить, как данные отчета будут упорядочены.

BPwin устанавливает набор предопределенных отчетов, которые указаны как «стандартные». Это отчеты с заранее выбранными пара­метрами, подходящими для большинства пользователей.

Не все отчеты BPwin имеют стандартную форму. Стандартные от­четы приведены вверху окна выбора, как это показано на рис. 6.24. На­жав на кнопку раскрытия списка, вы будете видеть набор имеющихся стандартных отчетов.

В дополнение к имеющимся в BPwin вы можете определять и со­хранять собственные отчеты следующим образом: напечатать назва­ние в соответствующем поле, выбрать параметры отчета, нажать кнопку New. Определение отчета будет сохранено и добавлено к спи­ску для использования в следующий раз.

Кнопки «Update» и «Delete» позволяют изменять существующие параметры отчета или удалять созданные отчеты.

При разработке модели одним из наиболее полезных показателей является отчет о ее целостности. Он содержит информацию о том, как хорошо ваша модель соответствует выбранной IDEFO-методологии. Это помогает следить за соблюдением методологии и выявлять лю­бые нарушения целостности модели.

При выборе отчета о целостности модели из меню «Report» BPwin отображает соответствующий диалог, не имеющий никаких парамет­ров. BPwin автоматически генерирует отчет, при нажатии кнопок предварительного просмотра, печати или «Report».

Выводы. В этой главе мы познакомились с программным сред­ством Platinum BPwin — наиболее распространенным на сегодняш­ний день пакетом, поддерживающим создание моделей IDEFO, IDEF3 и DFD. Широкий набор функций этой программы позволяет приме­нять ее как для разработки программного обеспечения корпоратив­ных информационных систем, так и для решения задач по реинжини­рингу бизнес-процессов.

Рис. 6.24. Диалог задания параметров отчета

7 ПРАКТИЧЕСКИЕ ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ IDEF-ТЕХНОЛОГИЙ ГЛАВА

Приступим к практическому изучению моделирования систем. Под словом "система" будем понимать совокупность взаимодей­ствующих с какой-либо общей целью компонент и взаимосвязей между ними. Мир, в котором мы живем, можно рассматривать как сложную взаимосвязанную совокупность естественных и искусствен­ных систем. Это могут быть достаточно сложные системы (например, планеты в составе солнечной системы), системы средней сложности (космический корабль) или сверхсложные системы (системы моле­кулярных взаимодействий в живых организмах). Существует огром­ное количество научных дисциплин, предназначенных для изучения и объяснения различных аспектов этого бесконечного спектра слож­ности. Например, механика может объяснить гравитационное при­тяжение двух планет, а физика может описать молекулярные взаи­модействия в стакане кипятка. Искусственные системы по своей сложности, как правило, занимают среднее положение. Например, всемирная телефонная сеть содержит десятки и даже сотни тысяч пе­реключателей, однако количество взаимодействий этих переключа­телей не идет ни в какое сравнение с количеством взаимодействий молекул даже в небольшом стакане воды. С точки зрения общей теории систем такие системы обычно рассматриваются как системы средней сложности.

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

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

Как уже было рассмотрено ранее, SADT — это методология, разработанная специально, для того чтобы облегчить описание и пои-мание искусственных систем, относящихся к разряду средней слож­ности. Уже в течение продолжительного времени эта методология успешно применяется для описания большого количества сложных искусственных систем из широкого спектра областей (банковское дело, планирование промышленного производства, организация материально-технического снабжения, методология планирования, технология программирования). Причина такого успеха заключает­ся в том, что SADT является полной методологией для создания описания систем, основанной на концепциях системного модели­рования.

В этой главе приведены примеры практического применения IDEF-технологий моделирования для различных предметных об­ластей.

_. IDEF-моделирование в налогообложении

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