Проектирование логической модели данных




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

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

Основными компонентами логической модели являются:

- сущности;

- атрибуты сущности;

- связи между сущностями.

Согласно описанию предметной области информационная система «Учет закупок расходных материалов в ОАО «Глубокская птицефабрика»» была реализована логическая модель данных, которая представлена в ПРИЛОЖЕНИИ В.

Описание сущности Производитель, предназначенной для хранения данных о поставщике расходных материалов на предприятие, представлено в таблице 2.1.

Таблица 2.1 – Описание сущности Производитель

Название атрибута Заполнение Описание
ID_поставщика Обязательное (ключевое поле) Код поставщика
Наименование Обязательное   Название поставщика-фабрики
Адрес Обязательное Адрес поставляющей компании
Контактное лицо Обязательное Фамилия, имя, отчество лица с обуславливаются условия поставки
Телефон Обязательное Номер телефона поставщика
ID_формы Обязательное (внешнее ключевое поле) Код формы собственности фабрики-поставщика

Описание сущности Форма собственности содержит информацию о форме управления поставщика расходных материалов и представлена в таблице 2.2.

 

Таблица 2.2 – Описание сущности Форма собственности

Название атрибута Заполнение Описание
ID_формы Обязательное (ключевое поле) Код формы собственности
Наименование Обязательное   Название формы собственности производителя-поставщика

Описание сущности Расходный материал представлено в таблице 2.3, и содержит информацию о расходным материале, который используется на предприятии.

Таблица 2.3 – Описание сущности Расходный материал

Название атрибута Заполнение Описание
Артикул Обязательное (ключевое поле) Код расходного материала
Наименование Обязательное   Название расходного материала
ID_вида Обязательное (внешнее ключевое поле) Код вида расходных материалов
ID_поставщика Обязательное (внешнее ключевое поле) Код поставщика

Сущность Вид расходных материалов содержит информацию о видах расходных материалов и представлена в таблице 2.4.

Таблица 2.4 – Описание сущности Вид расходных материалов

Название атрибута Заполнение Описание
ID_вида Обязательное (ключевое поле) Код вида расходного материала
Наименование Обязательное   Название вида расходного материала

Сущность Склад содержит информацию о расходных материалах, которые в настоящий момент есть на складе, а также по какой цене они были закуплены. Данная сущность представлена в таблице 2.5.

Таблица 2.5 – Описание сущности Склад

Название атрибута Заполнение Описание
ID_склада Обязательное (ключевое поле) Код склада
Количество Обязательное   Количество в наличии расходного материала
Цена Обязательное Цена по которой был закуплен расходный материал
Артикул Обязательное (внешнее ключевое поле) Код расходного материала

 

 

Сущность Менеджер содержит информацию о менеджерах, а также их пароли для входа в систему, данная сущность представлена в таблице 2.6.

Таблица 2.6 – Описание сущности Менеджер

Название атрибута Заполнение Описание
ID_менеджера Обязательное (ключевое поле) Код менеджера
ФИО Обязательное   Фамилия, имя, отчество менеджера
Логин Обязательное Имя менеджера, которое используется для входа в систему
Пароль Обязательное Пароль менеджера

Сущность Заказы содержит информацию о заказе производителю расходного материала, сущность представлена в таблице 2.7.

Таблица 2.7 – Описание сущности Заказ

Название атрибута Заполнение Описание
ID_заказа Обязательное (ключевое поле) Код заказа
Статус Обязательное   Показывает выполнен заказ или нет
Дата заказа Обязательное Дата совершения заказа расходного материала у поставщика
Количество Обязательное Количество заказываемого расходного материала
Цена Обязательное Сумма к оплате за покупку расходного материала
Номер договора Обязательное Код составленного договора
ID_менеджера Обязательное (внешнее ключевое поле) Код менеджера совершившего заказ
Артикул Обязательное (внешнее ключевое поле) Код расходного заказываемого расходного материала

Связи между сущностями в информационная система «Учет закупок расходных материалов в ОАО «Глубокская птицефабрика»» следующие:

Производитель – Форма собственности. Один производитель может иметь только одну форму собственности. Одна форма собственности может быть у нескольких фирм-производителей.

Расходный материал – Производитель. Расходный материал с одним может закупаться только у производителя данного расходного материала. Один производитель может выпускать много расходных материалов с разными артикулами.

Расходный материал – Вид расходного материала. Один расходный материал может иметь принадлежность только к одному виду. К одному виду расходных материалов может относиться много материалов.

Склад – Расходный материал. На складе может быть много видов расходных материалов. Один расходный материал может находится во многих складах.

Заказ – Расходный материал. В одном заказе может содержаться информация только об одном расходном материале. Один расходный материал может быть повергнут множеству заказов.

Заказ – Менеджер. При оформлении заказа указывается только один менеджер. Один менеджер может оформить множество заказов.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-04-04 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: