Определим домены для атрибутов окончательных отношений (таблица 4.6.)
Таблица 4.6. Описание доменов атрибутов
окончательных отношений
Домен | Атрибут | Отношение | |
Обозначение | Название | ||
Целые положительные числа в диапазоне от 1 до 255 | НБл | № блока | БЛОКИ, СТУДЕНТЫ, РАСХОД |
НК | № комнаты | СТУДЕНТЫ | |
ГР | Группа | СТУДЕНТЫ | |
КолОст | Кол-во остатков | ОСТАТКИ | |
КолЗат | Кол-во затребованного | ПОСТУПИВШИЕ_МАТЕРИАЛЫ | |
КолПрих | Кол-во прихода | ПОСТУПИВШИЕ_МАТЕРИАЛЫ | |
Целое положительное число в диапазоне от 1 до 32 767 | НПрик | № приказа | РЕКВИЗИТЫ, |
НЧл | № члена | КОМИССИЯ_ПО_СПИСАНИЮ | |
НДок | № док. | ПРИХОД, ПОСТУПИВШИЕ_МАТЕРИАЛЫ | |
НАкта | № акта | СПИСАНИЕ, СПИСАННЫЕ_МАТЕРИАЛЫ | |
КодМат | Код материала | МАТЕРИАЛЫ, ОСТАТКИ, ПОСТУПИВШИЕ_МАТЕРИАЛЫ, СПИСАННЫЕ_МАТЕРИАЛЫ | |
КолСпис | Кол-во списанного | СПИСАННЫЕ_МАТЕРИАЛЫ |
Таблица 4.6. Описание доменов атрибутов
окончательных отношений (окончание)
Домен | Атрибут | Отношение | |
Обозначение | Название | ||
Дата в формате дд.мм.гггг | ДатаПрик | Дата приказа о комиссии | РЕКВИЗИТЫ |
ДатаПрих | Дата прихода | ПРИХОД | |
ДатаПрих | Дата прихода | СПИСАНИЕ | |
ДатаРасх | Дата расхода | ||
ДатаСпис | Дата списания | ||
ПерОбС | Период обучения с | СТУДЕНТЫ | |
ПерОбПо | Период обучения по | ||
ДатаД | Дата договора | ||
ДатаР | Дата рождения | ||
Дата | Дата | ОСТАТКИ | |
ДатаРасх | Дата расхода | РАСХОД | |
Текстовый 3 символа | ЕдИзм | Еденица измерения | МАТЕРИАЛЫ |
Текстовый 8 символов | ОКПО | ОКПО | РЕКВИЗИТЫ |
Текстовый 9 символов | КПП | КПП | РЕКВИЗИТЫ |
БИК | БИК | РЕКВИЗИТЫ | |
Текстовый 10 символов | ИНН | ИНН | РЕКВИЗИТЫ |
Текстовый 20 символов | РС | Расчетный счет | РЕКВИЗИТЫ |
ДолРП | Должность РП | КОМИССИЯ_ПО_СПИСАНИЮ | |
Текстовый 30 символов | Учер | Учереждение | РЕКВИЗИТЫ |
ФИОВРП | Фамилия директора в род. падеже | РЕКВИЗИТЫ | |
ФИОВИП | Фамилия директора в им. падеже | РЕКВИЗИТЫ | |
ФИОКом | ФИО коменданта | РЕКВИЗИТЫ | |
ФИОЗСК | ФИО зав. склада | РКВИЗИТЫ | |
Тел | Телефон | РЕКВИЗИТЫ | |
ФИОРП | ФИО РП | КОМИССИЯ_ПО_СПИСАНИЮ | |
Стар | Староста | БЛОКИ |
Таблица 4.6. Описание доменов атрибутов
окончательных отношений(окончание)
Текстовый 50 символов | Назв | Название | МАТЕРИАЛЫ |
Прич | Причина списания | СПИСАННЫЕ_МАТЕРИАЛЫ | |
Текстовый 70 символов | ЮрИФактАд | Адрес | РЕКВИЗИТЫ |
Положительныее дробные числа в формате 00,00р. | Цен | Цена | МАТЕРИАЛЫ |
4.2.3. Построение информационно – логической
модели предметной области
Все связи между отношениями являются бинарными, иерархическими. Их можно разделить на структурные и функциональные. Структурные отражают реальную связь между объектами, а функциональные – потребность в совместной обработке.
В предметной области была выявлена функциональная связь между отношением ПОСТУПИВШИЕ_МАТЕРИАЛЫ, РАСХОД и ОСТАТКИ. Потребность в совместной обработке заключается в расчете по каждому виду материалов, с учетом данных по поступлению и расходу материалов (формула 4.1.)
[ОСТАТКИ].[КолОст]=Sum([ПОСТУПИВШИЕ_МАТЕРИАЛЫ]![КолПрих]-[РАСХОД]![КОЛР])
Степень функциональной связи 1:М. Описание структурных связей представлено в таблице 4.6.
Таблица 4.6. Описание структурных связей
информационно – логической модели
Главное отношение | Подчиненное отношение | Атрибут связи | Уровень модели |
ПРИХОД | ПОСТУПИВШИЕ_МАТЕРИАЛЫ | НДок | 0/3 |
СПИСАНИЕ | СПИСАННЫЕ_МАТЕРИАЛЫ | НАкта | 0/3 |
МАТЕРИАЛЫ | РАСХОД | КодМат | 1/3 |
МАТЕРИАЛЫ | СПИСАННЫЕ_МАТЕРИАЛЫ | КодМат | 1/3 |
МАТЕРИАЛЫ | ОСТАТКИ | КодМат | 1/2 |
МАТЕРИАЛЫ | ПОСТУПИВШИЕ_МАТЕРИАЛЫ | КодМат | 1/3 |
БЛОКИ | СТУДЕНТЫ | НБл | 1/2 |
БЛОКИ | РАСХОД | НБл | 1/3 |
Структурные связи в информационно-логической модели отображаются сплошной линией, а функциональные – пунктирной. Информационно-логическая модель, построенная в каноническом виде, отражающем иерархию объектов, представлена на рисунке 4.2.
Рис. 4.2. Информационно-логическая модель предметной области «Учет малоценных материальных запасов»