Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
В. А. Силич, М. П. Силич реинжиниринг бизнес-пр...doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
816.64 Кб
Скачать

5.2. Характеристика некоторых инструментальных средств поддержки bpr

5.2.1. Case-пакет Design/idef

Пакет Design/IDEF – графическая среда для проектирования и моделирования сложных систем широкого назначения, поддерживающая методологию описания и моделирования системных функций (IDEF0/SADT), структур и потоков данных в системе (IDEF1, IDEF1X, ER) и поведения системы (IDEF/CPN).

Пакет Design/IDEF разработан фирмой Meta Software (США) и принят в качестве стандарта для проектов, финансируемых американскими и европейскими спонсорами. Пакет был использован для создания проектов сложнейших систем, связанных с автоматизацией и компьютеризацией производства, управлением и контролем в телекоммуникационных сетях и аэрокосмических комплексах и др. Рассмотрим основные возможности пакета [10].

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

Обеспечение непротиворечивости модели. В пакете имеются возможности, обеспечивающие точность, целостность и непротиворечивость IDEF-модели на протяжении всего цикла ее создания. Так, при модификации текста, принадлежащего функциональному блоку или дуге в какой-то одной части модели, осуществляется динамическая корректировка текста на всех страницах модели.

Поддержка «Словаря данных». Встроенный «Словарь данных» позволяет хранить информацию о функциях и потоках данных в IDEF-модели, вводить неограниченно число параметров для каждого объекта. Предоставляется разнообразный набор функций сопровождения, восстановления и сохранения целостности файлов данных.

Генерация отчетов. Пакет Design/IDEF предоставляет пять видов отчетов для поддержки и анализа моделей: отчет о функциях; отчет о дугах; отчет о ссылках; отчет о контроле полноты модели; IDEF-отчет. Все отчеты могут быть выведены на экран компьютера, отредактированы с помощью текстового редактора и распечатаны. Из отчетов информация может быть экспортирована для использования в других программах, таких, как электронные таблицы, текстовые редакторы и др.

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

Моделирование данных (IDEF1-, IDEF1X- и ER-методологии). Пакет позволяет создавать информационные модели, которые представляют собой как собственно данные, так и связи между ними. Информация, содержащаяся в IDEF-моделях, экспортируется в любую базу данных, а сами модели могут быть экспортированы в Design/CPN – пакет динамического моделирования сложных систем.

Как CASE-продукт по разработке программного обеспечения пакет Design/IDEF поддерживает первые этапы создания программного продукта, которыми являются:

  • формулировка требований и целей проекта;

  • разработка спецификаций (формализованное описание требований);

  • создание проекта (определение подсистем и их взаимодействий);

  • документирование проекта (создание базы данных проекта, текстовое описание составных частей проекта);

  • анализ проекта (проверка проекта на полноту и непротиворечивость).

Результатом работы пакета Design/IDEF является проект программной системы, состоящий из двух частей:

  1. проекта функциональной структуры системы, содержащего иерархически связанные страницы с IDEF0-диаграммами и описывающего все модули (вплоть до элементарных функций) системы, их взаимосвязи, входные и выходные параметры;

  2. проекта информационной структуры системы – логической модели ее базы данных, описывающей все структуры и взаимосвязи данных.

С помощью средств пакета Design/IDEF оба проекта проверяются на полноту и непротиворечивость, дополняются базой данных проекта и документацией. Пакет Design/IDEF работает в различных операционных средах: Windows, Macintosh, Unix и др. можно переносить диаграммы из одной операционной среды в другую.