Автор работы: Пользователь скрыл имя, 09 Февраля 2013 в 16:52, курсовая работа
Сотрудниками отдела сбыта производственного предприятия в начале года формируются документы, содержащие справочную информацию о продукции, выпускаемой на предприятии (Справочник выпускаемых изделий), используемых единицах измерения (Справочник единиц измерения). Отдел сбыта предприятия распространяет на рынке список выпускаемых изделий, после ознакомления с которым на предприятие обращаются заказчики. Для каждого заказчика сотрудниками отдела сбыта оформляется документ Договор на поставку изделий заказчику, содержащий сведения о номере документа, о заказчике, о видах и количестве заказанных изделий, сроках их поставки.
Санкт-Петербургский
государственный университет
Заочный факультет
Кафедра информатики
КУРСОВАЯ РАБОТА
Тема: Проектирование информационных баз данных
Вариант №18
Санкт-Петербург
2005
Сотрудниками отдела
сбыта производственного
Сотрудники отдела сбыта учитывают поступившие на склады изделия и формируют отгрузку готовой продукции согласно договорам на поставку изделий заказчикам. Отгрузку заказанных изделий сопровождает документ Товарно-транспортная накладная (ТТН). Этот документ содержит сведения о номере ТТН, дате отгрузки, о договоре, на основании которого производится данная отгрузка, о видах и количестве отгруженных изделий.
Рассмотрим должностные обязанности экономиста отдела сбыта при решении задачи «Анализ отгрузки заданного изделия заказчикам по месяцам». Должностные функции экономиста отдела сбыта заключаются:
В задаче, рассматриваются процессы договора с заказчиком и отгрузки готовых изделий заказчику в соответствии с договором поставки, анализ выполнения отгрузки готовой продукции.
К функциям, которые должны быть реализованы в рассматриваемой задаче, относятся:
Документы предметной области содержат информацию, необходимую для решения задачи. В результате обследования предметной области определены входные (первичные) документы, необходимые для решения задачи.
- Справочник единиц измерения
- Справочник выпускаемых изделий
- Договор на поставку изделий заказчику
- Товарно-транспортная накладная
Из общего описания предметной области известен ряд ограничений существенных для процессов, которые относятся к рассматриваемой задаче.
При решении задачи в зависимости от варианта необходимо предусмотреть одну из следующих ситуаций:
При формировании базы данных
по индивидуальному заданию
заказчиков - от 2 до 3,
Во взаимоотношениях изготовителя и заказчика одной из проблем является отклонение в отгрузке готовой продукции. Своевременное получение информации об анализе отгрузки готовой продукции в стоимостном выражении позволяет оперативно оценить отклонения от договорной суммы, выявить причины невыполнения договорных обязательств и принять необходимые меры.
Для эффективного контроля выполнения отгрузки необходимо вести автоматизированный анализ отгрузки готовой продукции заказчику по договору.
Для оперативного получения информации необходимо иметь возможность по запросу пользователя получать результаты анализа по заданному изделию.
Автоматизированный анализ отгрузки должен осуществляться на основе данных из документа «Товарно-транспортная накладная» на отгрузку готовой продукции заказчику. По мере поступления накладных на обработку эти данные должны вводиться, накапливаться и храниться в базе данных в течение регламентированного периода.
На основе хранимых данных «Договор на поставку изделий заказчику» и «Факт отгрузки готовой продукции заказчику», по запросу пользователя должен производиться автоматизированный анализ выполнения отгрузки и выдача отчета по месяцам.
Организационно-экономическая сущность задачи
Анализ отгрузки изделия_________заказчикам по месяцам
Для заданного изделия надо получить отклонение по каждому заказчику с разбивкой по месяцам. Для решения этой задачи экономист должен иметь по каждому изделию количество по договору и количество фактически отгруженной продукции заказчику. Используются первичные документы, выявленные в результате обследования.
Выходной информацией в задаче для пользователя является:
Анализ отгрузки изделия____заказчикам по месяцам
Форма выходного документа задачи .
Анализ отгрузки изделия _______________
заказчикам по месяцам
Наимено-вание заказчика |
Месяц |
Сумма отгрузки |
Отклоне-ние | |
по договорам |
по ТТН | |||
… |
… |
… |
… |
…. |
Данный документ содержит следующие реквизиты:
Наименование изделия – запросная информация в документе договор на поставку изделий заказчику, по коду изделия из документа Справочник изделий.
Наименование заказчика- может быть получена из документа договор на поставку изделий заказчику
№ договора – информация, может быть получена из «Договор на поставку изделий заказчику»
Сумма отгрузки по договору– расчетная величина, определяется на основании документа «Договор на поставку изделий заказчику» на основании всех договорных объемов отгрузки изделия и умножением на цену изделия из Справочника выпускаемых изделий
Сумма отгрузки фактически– расчетная величина, определяется на основании документа «ТТН» на основании всех объемов отгрузки изделия и умножением на цену изделия из Справочника выпускаемых изделий
Отклонение – расчетная величина, определяется как разность между Сумма отгрузки по договору и Сумма отгрузки фактически. Если разность не нуль – это отклонение.
Входную информацию делят на условно-постоянную, сохраняющую свои значения на длительный период времени, и постоянно меняющуюся оперативно-учётную.
Справочник единиц измерения, справочник изделий, договор на поставку изделий заказчику - условно - постоянная информация, товарно-транспортная накладная - оперативно - учетная информация.
Реквизитный состав первичных документов представлен в таблице :
Документ |
Реквизиты |
Справочник |
-Код единицы измерения -Наименование единицы измерения |
Справочник выпускаемых изделий |
-Код изделия -Наименование изделия -Код единицы измерения -Наименование единицы измерения -Цена за единицу измерения -Номер склада |
Договор на поставку изделий заказчику |
-Номер договора -Код заказчика -Наименование заказчика -Наименование изделия -Месяц отгрузки -Наименование единицы измерения -Цена за единицу измерения -Количество по договору |
Товарно-транспортная накладная |
-Номер ТТН -Дата отгрузки -Номер договора -Код изделия -Наименование изделия -Наименование единицы измерения -Цена за единицу измерения -Количество по ТТН |
Рассмотрим реквизиты документа Справочник единиц измерения:
Код единицы измерения
Наименование единицы измерения
Эти реквизиты отражают сведения о единицах измерения, их можно использовать для формирования информационного объекта Единицы_измерения.
Среди реквизитов, описывающих информационный объект, можно выделить один или несколько реквизитов, которые однозначно определяют экземпляр информационного объекта. Такой реквизит является ключом.
Кандидатов в ключевые реквизиты в группе реквизитов может быть несколько. Для информационного объекта Единицы_измерения выберем в качестве ключа Код единицы измерения, так как этот реквизит, в отличие от Наименования единицы измерения не повторяется (уникален) и характеризуется компактным значением. Между ключом и другими реквизитами (описательными) должна существовать функциональная зависимость. В данном случае существует функциональная зависимость между Код единицы измерения и её наименованием.
Итак, определен первый
информационный объект
Единицы_измерения
Код единицы измерения
Наименование единицы измерения
Звездочкой помечен ключ, линия со стрелкой показывает реквизит, функционально зависящий от ключа.
Рассмотрим реквизиты документа Справочник выпускаемых изделий:
-Код изделия
-Наименование изделия
-Код единицы измерения
-Наименование единицы измерения
-Цена за единицу измерения
-Номер склада
Определим ключ в данной группе реквизитов.
Кандидатов в ключевые реквизиты в группе реквизитов может быть несколько. Для информационного объекта Справочник выпускаемых изделий выберем в качестве ключа Код изделия, так как этот реквизит, в отличие от Наименования изделия, цены за единицу измерения, номера склада не повторяется (уникален) и характеризуется компактным значением, код единицы измерения зависит от кода изделия. Наименование единиц измерения зависит от кода единиц измерения (информационный объект Единицы_измерения). Между ключом и другими реквизитами (описательными) существует функциональная зависимость. В данном случае существует функциональная зависимость между кодом изделия-Наименование изделия, Код единицы измерения, Цена за единицу измерения, Номер склада. Следовательно определен еще один информационный объект Справочник_изделий и ранее определенный Единицы_измерения
Проанализируем каждый не ключевой реквизит на наличие взаимосвязей с ключевыми реквизитами.
-Код изделия |
-Наименование изделия |
-Код единицы измерения |
-Наименование единицы измерения |
-Цена за единицу измерения |
-Номер склада |
Рассмотрим реквизиты документа Договор на поставку изделий заказчику:
-Номер договора
-Код заказчика
-Наименование заказчика
-Наименование изделия
-Месяц отгрузки
-Наименование единицы
-Цена за единицу измерения
-Количество по договору
Каждый договор заключается с одним заказчиком, номер договора неизменен и уникален для предприятия. В каждом договоре может быть несколько наименований изделий.
Значит, Номер договора не определит однозначно экземпляр информационного объекта (для каждого нового изделия Номер договора будет повторяться).
Наименование изделия и Цена за единицу измерения функционально зависят от кода изделия (информационный объект Справочник_изделий), Наименование единицы измерения функционально зависит от Кода единиц измерения, а Код единиц измерения зависит от Кода изделия. Следовательно вместо Наименования изделия и Цены за единицу измерения и Наименование единицы измерения в информационный объект можно включить Код изделия.
Информация о работе Проектирование информационных баз данных