Первая группа реквизитов получена на основе таблицы с реквизитами ДОГОВОРА, вторая – по таблице с реквизитами справочников.
Сгруппируем реквизиты, имеющие одинаковые ключи, в один информационный объект (таблица 9). Таким образом, выделены все информационные объекты, отображающие данные, которые используются в рассматриваемой задаче.
Таблица 9.
Реквизитный состав информационных объектов
|
Реквизиты ИО |
Признак ключа |
Имя ИО |
Название ИО |
Семантика (описание) |
|
KCEH |
П, У |
CEH |
ЦЕХ |
Данные о цехе |
|
NCEH FIONCEH TELNCEH | ||||
|
KIZD |
П, У |
NOMENCLATURA |
НОМЕНКЛАТУРА |
Данные об изделии предприятия |
|
NIZD ED_IZM PRICE_IZD QUANT_ZAPAS KSKLAD KCEH | ||||
|
NDOG |
П, У |
DOGOVOR |
ДОГОВОР |
Общие сведения о договорах |
|
DATA MONTH | ||||
|
NDOG KIZD |
С, У |
SPECDOG |
СПЕЦИФИКАЦИЯ |
Данные из договора о заказах готового изделия со слада |
|
QUANT_DOG POTG | ||||
|
KSKLAD |
П, У |
SKLAD |
СКЛАДЫ |
Данные о складах |
|
NSKLAD FIONSKLAD TELNSKLAD | ||||
|
KZAK |
П, У |
ZАKAZCHIKI |
ЗАКАЗЧИКИ |
Данные о заказчиках |
|
NZAK ADRZAK | ||||
|
NCN |
П, У |
CEHNAK |
ЦЕХОВАЯ НАКЛАДНАЯ |
Данные о цеховой накладной |
|
KCEH KSKLAD DSSK KOLOTGC | ||||
|
NCN KIZD |
С, У |
OTGCEH |
отгружено по цеховой накладной |
Данные об отгрузке из цеховой накладной |
|
KOLOTGC |
3.2 Определение связей информационных объектов и построение ИЛМ.
Связи между выявленными информационными объектами определяются реальными отношениями между парами объектов, показанными в таблице 10. При их определении учитывались сведения из описания ПО и семантика.
Таблица 10.
Связи информационных объектов.
| Ключ связи | Главный ИО | Подчиненный ИО | Тип отношения |
|
NDOG |
Договор |
Спецификация | 1:М |
|
ZAK |
Заказчики |
Договор | 1:М |
|
KSKLAD |
Склад |
Номенклатура | 1:М |
|
KCEH |
Цех |
Номенклатура | 1:М |
|
KIZD |
Номенклатура |
Спецификация | 1:М |
|
NCN |
Цеховая накладная |
Отгружено по цеховой накладной |
1:М |
|
NCEH |
Цеховая накладная |
Цех |
1:М |
|
NSK |
Цеховая накладная |
Склад |
1:М |
|
KIZD |
Номенклатура |
Отгружено по цеховой накладной |
1:М |
Графическое изображение ИЛМ в канонической форме, наглядно показывающей иерархические отношения подчиненности информационных объектов, приведено на рис. 1.
| OTGCEH |
| NCN KIZD |
|
NOMENCLATURA |
|
KIZD |