Анализ выполнения плана сдачи готовой продукции на склад за заданный период
Реферат - Экономика
Другие рефераты по предмету Экономика
анных. Приведенные выше формы входных документов, а также дополнительные сведения из описания предметной области позволяют определить роль реквизитов во взаимосвязанной информации, содержащейся в документе. На основе такого анализа установим функциональные зависимости реквизитов в соответствии с рекомендациями и требованиями нормализации данных.
Рассмотрим информацию, содержащуюся в документе Договор (см. форму 4).В заголовочной части Договора содержатся реквизиты (номер документа, дата заключения договора, наименование поставщика и заказчик) общие для всего документа. Причем каждый из них имеет единственное значение, так как один документ Договора всегда привязан к одному заказчику. Среди этих реквизитов особую роль играет номер договора. Поскольку номер договора уникален, т. е. его значение не может повторяться, он выполняет роль идентификатора всей информации по заказам продукции, содержащейся в документе с данным номером. Остальные реквизиты договора однозначно определяются его номером.
Табличная часть Договора содержит реквизиты, имеющие множество значений в соответствующих столбцах, так как договор может содержать несколько наименований заказываемых со склада изделий. Среди этих реквизитов особую роль играет код заказчика, который является идентификатором каждой строки документа. Таким образом, количественные данные, содержащиеся в каждой строке, идентифицируются (однозначно определяются) общим идентификатором документа номером договора, а также кодом заказчика. Описательные реквизиты изделия (в том числе единица измерения) определяются однозначно их кодами. На основе проведенного анализа установим функциональные зависимости реквизитов документа Договор на поставку готовой продукции и отобразим их в таблице 2.
Аналогично проанализируем информацию, содержащуюся в Справочнике изделий (см. форму 9). В соответствии с описанием предметной области установим функциональные зависимости их реквизитов (табл. 3).
Таблица 2.
Функциональные зависимости реквизитов накладной
Наименование реквизитов
ДоговораИмя реквизитаФункциональные зависимости№ договора
адрес заказчика
дата заключения договора
месяц выполнения договора
наименование заказчика
код заказчика
NDOG
ADRZAK
DATA
MONTH
NZAK
KZAK
Таблица 3.
Функциональные зависимости реквизитов справочника изделий.
Наименование реквизитов
Имя реквизитаФункциональные зависимостикод изделия
наименование изделия
единица измерения
цена за единицу
кол-во на складе
KIZD
NIZD
ED_IZM
PRICE_IZD
QUANT_ZAPAS
Аналогично проанализируем информацию, содержащуюся в, цеховой накладной на сдачу готовой продукции на склад, а также информацию о цехах, выпускающих готовую продукцию и складах готовой продукции. В соответствии с описанием предметной области установим функциональные зависимости их реквизитов.
Таблица 4.
Функциональные зависимости реквизитов цеховой накладной на сдачу готовой продукции на склад.
Наименование реквизитовИмя реквизитаФункциональные зависимости№ цеховой накладной
код цеха
дата сдачи на склад
код склада
код изделия
наименование изделия
единица измерения
количество, отгруженное цехомNCN
KCEH
DSSK
KSKLAD
KIZD
NIZD
ED_IZM
KOLOTGC
Таблица 5.
Функциональные зависимости реквизитов цеха, выпускающего готовую продукцию.
Наименование реквизитовИмя реквизитаФункциональные зависимости№ цеха
ФИО начальника цеха
телефон начальника цеха
код цехаNCEH
FIONCEH
TELNCEH
KCEH
Таблица 6.
Функциональные зависимости реквизитов склада готовой продукции.
Наименование реквизитовИмя реквизитаФункциональные зависимости№ склада
ФИО начальника склада
телефон начальника склада код складаNSKLAD
FIONSKLAD
TELNSKLAD
KSKLAD
Таблица 7.
Функциональные зависимости реквизитов спецификации.
Наименование реквизитовИмя реквизитаФункциональные зависимости№ договора
код изделия
наименование изделия
единица измерения
цена за ед. изделия
период отгрузки
количество заказанногоNDOG
KIZD
NIZD
ED_IZM
PRICE_IZD
POTG
QUANT_DOG
Поскольку код изделия уникален для всех характеристик изделия, то он их однозначно определяет. Аналогично установлены функциональные зависимости между номером склада и остальной информацией о складе, между номером цеха и остальной информацией о цехе. В результате такого анализа установлены функциональные зависимости реквизитов из ДОГОВОРА и справочников, которые представлены в таблицах.
Выделение информационных объектов.
Проанализируем установленные функциональные зависимости реквизитов и установим для каждого из зависимых реквизитов, от каких реквизитов он зависит. Результаты отобразим в таблице соответствия зависимых (описательных) и ключевых реквизитов (таб. 4).
Таблица 8.
Соответствие описательных и ключевых реквизитов
Описательные
реквизиты
Ключевые
реквизиты
Вид ключа
Название ИО, в который, включается реквизит