Первая группа реквизитов получена на основе таблицы с реквизитами ДОГОВОРА, вторая – по таблице с реквизитами справочников.
Сгруппируем реквизиты, имеющие одинаковые ключи, в один информационный объект (таблица 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 |