- •6.3.4 Панель инструментов bPwin
- •6.3.5 Помощь
- •6.3.6 Построение контекстных диаграмм
- •6.3.7 Декомпозиция
- •6.3.8 Оформление моделей
- •6.3.9 Ветвление и объединение стрелок
- •6.3.10 Опции отображения
- •6.3.11 Другие виды диаграмм idef0
- •6.3.13 Разбиение и объединение моделей
- •6.3.12 Открытие древовидных и feo-диаграмм
- •6.3.16 Отчеты по модели
- •7.1.1 Постановка задачи
- •7.1.2 Основные элементы модели
- •7.1.3 Словарь
- •7.1.4 Idefo-диаграммы модели
- •7.1.5 Описание функциональных блоков
- •7.2.1 Постановка задачи
- •7 2 2 Основные элементы модели управленческого учета
- •7.2.3 Перечень функций
- •7.2.4 Словарь
- •7.2.6 Описание функциональных блоков
- •Что сделали Ford и mbl
- •Сущность реинжиниринга
- •Принципы реинжиниринга
- •Думайте масштабно
- •Основная литература
- •Глава 1. Модель бизнеса и структурный анализ idef .. 11
- •Глава 2. Методология описания бизнес-процессов
- •Глава 3. Методология функционального моделирова ния idef0 44
- •Глава 4. Структурный анализ потоков данных (Data Flow
- •Глава 5. Другие возможности idef-моделей 74
- •Глава 6. Программное обеспечение idef-моделирова-
- •Панель инструментов bPwin 102
- •Помощь 102
- •Построение контекстных диаграмм 103
- •Глава 7. Практические примеры использования
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-моделирование в налогообложении
Реализацию задачи построения моделей бизнес-процессов некоторой предметной области обязательно должно предварять детальное исследование рассматриваемой области. Необходимо на словесном уровне описать проблему, которая должна быть решена методами структурного анализа.
