Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по IDEF1x.doc
Скачиваний:
51
Добавлен:
28.09.2019
Размер:
671.74 Кб
Скачать
  1. Правила для неопределенных отношений 79

  2. Правила для определенных отношений связи 80

  3. Правила для отношений категоризации 81

  1. Правила для примечаний 82

  2. Правила для сущностей 82

  3. Правила для уровней представления 83

11. ПРИЛОЖЕНИЕ 4. Примеры информационных моделей.. 84

1. Занятие I. Общее знакомство с idef1x. Термины.

Цель занятия: Ознакомить слушателей с основами методологии создания информационной модели IDEF1X.

Обсуждаемые вопросы:

Определение места информационной модели в процессе создания системы качества

предприятия.

Цель создания информационной модели.

Предпосылки к появлению методологии IDEF1X.

Основные термины и определения методологии IDEF1X.

Графическое представление информационной модели.

1.1. Концепции метода idef1x.

Метод IDEF1x используется для построения информационной модели, отображающей логическую структуру информации об объектах (данных), связывающих между собой функций рассматриваемой системы. Метод IDEF1x, разработанный Т.Рэмей (T. Ramey), основан на подходе E-R-моделей П.Чена (P.Chen) [Chen] , то есть на методе анализа отношений сущностей (entity-relationship) , и дает модель , эквивалентную реляционной модели Третьей нормальной формы. Модель IDEF1x может рассматриваться концептуально, как изложение логических требований к базе данных для анализируемой предметной области.

Подход IDEF1x основывается на определении классов объектов (сущностей), которые систематически комбинируются для создания полной, неизбыточной, однозначной информационной модели. Подобную модель называют также “концептуальной моделью данных” или схемой “логической структуры данных”. Подход IDEF1x может применяться

совершенно независимо от IDEF0, однако для разработки систем две методологии вместе

приводят в взаимно дополняемому набору функциональных и информационных требований

(спецификаций).

Методология IDEF1x представляет собой совокупность методов, правил и процедур, предназначенных для построения информационной модели объекта какой-либо предметной области.

Информационная модель (модель IDEF1X) отображает информационную структуру объекта (системы) и в терминах логики приводит к спецификации базы данных. Модель такого типа называют иначе схемой логической структуры данных.

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

Информационная модель содержит две основные компоненты:

  • диаграммы, отображающие структурные характеристики модели, обеспечивая выразительное представление информации;

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

Методология IDEF1X. предполагает:

  • описание процессов производства «как есть» с помощью функциональной модели,

  • разработку и построение на основе функциональной модели "как должно быть" информационной модели

  • получение стандартного SQL-файла для построения базы данных,

  • загрузку полученного SQL-файла в СУБД, получение таблиц базы данных

  • разработку системы сбора, анализа и хранения данных на основе таблиц базы данных.