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

1.7. Примечания

Примечания общего характера, и примечания, которые содержат установленные ограничения - неотъемлемая часть модели. Эти примечания могут сопровождать графику диаграммы.

Примечание общего характера выводится на диаграмме с помощью значка (n), помещаемого рядом с объектом (сущность, отношение, атрибут или имя диаграммы), к которому относятся примечание. Номер «n» в (n) является номером примечания, в котором находится текст примечания.

Примечание, которое содержит установленные ограничения, также отмечается на диаграмме значком (n), помещаемым рядом с объектом (сущность, отношение или атрибут), к которому относится примечание. Номер «n» в (n) является номером примечания, в котором содержится текст ограничения.

При создании информационной модели последовательно используют несколько уровней представления. Существуют три концептуальных уровня представления модели IDEF1X: модель сущность-связь (ER), модель, содержащая ключи (KB) и модель, содержащая все атрибуты (FA). Главные отличия:

1) ER представление не содержит ключевых атрибутов.

2) КВ представление содержит ключевые атрибуты и некоторые не ключевые атрибуты.

3) FA представление содержит ключевые атрибуты и все не ключевые атрибуты. Концептуальные уровни представления IDEF1X модели обеспечивают структурирование информации, необходимой для проектирования эффективной БД физической системы. Подробнее каждый уровень представления будет рассматриваться в дальнейшем. Правила для уровней представления см. в Приложении 3

1.8. Контрольные вопросы и задания:

  1. Что представляет собой методология IDEF1X?

  2. Приведите пример сущности, атрибута.

  3. Что подразумевается под графическим представлением информационной модели?

2. Занятие II. Этапы создания информационной модели.

ПРЕДВАРИТЕЛЬНЫЙ ЭТАП ПРОЕКТИРОВАНИЯ.

Цель занятия: Ознакомить слушателей с предварительным этапом создания модели.

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

  1. Последовательность этапов создания модели

  2. Задачи предварительного этапа создания информационной модели.

  3. Подготовка проекта создания информационной модели.

  4. Определение порядка сбора информации для моделирования.

  5. Принятие авторских соглашений по моделированию.

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

Следует сказать несколько слов об процессе информационного моделирования.

Процесс построения информационной модели (IDEF1x) состоит из пяти стадий:

Стадия Ноль. Стадия установления контекста. Здесь определяется область, охватываемая моделью, и устанавливаются цели моделирования.

Стадия Один. Определяется набор сущностей. Их состав будет пополняться и на

следующих стадиях.

Стадия Два. Определяются отношения, существующие между сущностями, включенными в модель к данному моменту.

Стадия Три. Идентифицируются ключи для каждой из сущностей, включенных в модель к этому времени.

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

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

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

2.2. Задачи предварительного этапа создания информационной модели.

Итак, приступаем к созданию информационной модели. Перед проектированием следует провести необходимую подготовительную работу, пройти, так называемый, предварительный этап. На предварительном этапе ставятся и последовательно решаются следующие задачи:

A) подготовка проекта создания информационной модели,

  1. определение порядка сбора информации для моделирования,

  2. принятие авторских соглашений по моделированию.

2.3. Подготовка проекта создания информационной модели.

Требуется подготовить проект создания информационной модели: сформулировать цели создания модели, ограничить область моделирования и составить план моделирования, который поможет установить задачи моделирования на каждом этапе, определить и

скорректировать сроки выполнения этапов, вычислить стоимость работ на каждом этапе и т. п.

    1. Определение порядка сбора информации для моделирования.

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

Так как ранее была составлена функциональная модель предметной области, то она и используется как основной источник информации при создании информационной модели. Для этого необходимо после определения цели и области моделирования, отобрать соответствующие листы функциональной модели и использовать их при идентификации сущностей и атрибутов. При необходимости проводится дополнительный сбор информации на предприятии в соответствии с принятыми соглашениями по сбору информации.