Моделирование данных (IDEF1, IDEF1X и E-R — методологии)

Design/IDEF дает также возможность создавать информационные модели, которые представляют как собственно данные, так и связи между ними в системе.

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

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

· Формулировка требований и целей проекта — определение того, что проектируемая система будет делать.

· Разработка спецификаций — формализованное описание требований.

· Создание проекта — определение подсистем и взаимодействий между ними.

· Документирование проекта — создание базы данных проекта, текстуальное описание составных частей проекта.

· Анализ проекта — проверка проекта на полноту и непротиворечивость.

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

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

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

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

Design/IDEF работает в различных операционных средах: можно строить модели на IBM PC под MS-Windows, Macintosh или под Unix X Window System и переносить диаграммы из одной операционной среды в другую.





Подборка статей по вашей теме: