
- •1). Предпроектное исследование задачи.
- •Условие задачи.
- •Ограничения предметной области.
- •Описание выходных документов.
- •1.5. Описание входных документов.
- •2). Выявление функционально зависимых реквизитов и объединение их в группы.
- •3). Определение ключей в группах.
- •1.Справочник изделий
- •2. План.
- •Код цеха
- •Цеховая накладная.
- •Код склада
- •4). Анализ функциональной зависимости внутри группы.
- •Справочник изделий.
- •5). Выделение информационных сущностей.
- •6). Установление связей между сущностями.
- •Информационно – логическое моделирование базы данных
- •8). Логическое моделирование базы данных.
- •9). Физическое моделирование базы данных. Справочник изделий
- •Справочник единиц измерения
- •Спецификация цн
- •Справочник складов
- •Справочник цехов
- •10). Данные. Справочник готовой продукции
- •Справочник единиц измерения
- •Справочник складов
- •Справочник цехов
- •11). Алгоритм решения задач.
5). Выделение информационных сущностей.
Для решения поставленной задачи необходимы не все реквизиты. Отбросив ненужные реквизиты, можно выделить следующие информационные сущности:
1.Справочник изделий
*код изделия
наименование изделия
код единицы измерения
2.Справочник единиц измерения
*код единицы измерения
наименование единицы измерения.
3.Справочник цехов
*код цеха
наименование цеха
4.Справочник складов
*код склада
наименование склада
5.Спецификация цеховой накладной
*номер цеховой накладной
*код цеха
*месяц
количество
6.План
*код цеха
*код изделия
*месяц
количество
6). Установление связей между сущностями.
Очевидно, что справочник единиц измерения связан только со справочником изделий.
1
∞
С правочник код ед.измерения Справочник изделий
единиц измерения
Справочник изделий связан через код изделия с планом и спецификацией цеховой накладной.
1
∞
С правочник код изделия План
изделий
1 ∞
С правочник код изделия Спецификация
изделий цеховой накладной
Справочник цехов связан через код цеха с цеховой накладной, ее спецификацией и планом.
1 ∞
С правочник код цеха План
цехов
1 ∞
С правочник код цеха Спецификация
Цехов цеховой накладной
Месяц
Спецификация
цеховой накладной
1
∞
Месяц
План
1
∞
месяц
месяц
Месяц связан при помощи ключевого атрибута связан со спецификацией цеховой накладной и планом.
Информационно – логическое моделирование базы данных
8). Логическое моделирование базы данных.
9). Физическое моделирование базы данных. Справочник изделий
Имя поля |
Ключевой реквизит |
Обязательный реквизит |
Тип данных |
Размер |
Подпись |
Условие на значение |
Сообщение об ошибке |
КИ |
Да |
Да |
Текст |
2 |
Код изделия |
|
|
КЕИ |
Нет |
Да |
Текст |
2 |
Код единицы измерения |
|
|
НИ |
Нет |
Да |
Текст |
10 |
Наименование изделия |
|
|
КС |
Нет |
Да |
Текст |
2 |
Код склада |
|
|