БД по учету продаж продукции мясокомбината

Автор: Пользователь скрыл имя, 21 Сентября 2011 в 18:02, курсовая работа

Описание работы

Клиент, проконсультировавшись с контрагентом, делает заказ.

Выбирает какую-то продукцию, называет ее количество. Клиент может заказать различные наименования товара. Это будет оформлено в одном заказе.

Содержание

Описание предметной области……………………………………….…3

Логическая модель…………………………………………………….…..4

Описание логической модели………………………………………….…5

Описание связей…………………………………………………………...8

Физическая модель……………………………………………………….12

Описание физической модели………………………………………....13

Триггеры…………………………………………………………………....20

Процедуры………………………………………………………………....24

Работа содержит 1 файл

поясн записка.doc

— 330.00 Кб (Скачать)

Министерство  образования Российской Федерации. 

Филиал  Санкт – Петербургского государственного морского технического университета. 
 
 
 

СЕВМАШВТУЗ

Кафедра № 19 
 

Курсовой проект 

По дисциплине «Проектирование баз данных» 
 

Тема: 

«БД по учету продаж продукции мясокомбината» 
 
 
 
 
 
 
 

                Студент:

                Группа: 2302-2 

                Преподаватель: Ермаков А.В. 
                 
                 
                 
                 
                 
                 

г.Северодвинск

2005г. 
 

Оглавление: 

Описание предметной области……………………………………….…3

Логическая модель…………………………………………………….…..4

Описание логической модели……………………………………….…5

Описание связей…………………………………………………………...8

Физическая модель……………………………………………………….12

Описание физической модели………………………………………....13

Триггеры…………………………………………………………………....20

Процедуры………………………………………………………………....24

 

Требуется разработать  базу данных для учета продаж продукции мясокомбината. 
 

1.Описание  предметной области.  

    Клиент, проконсультировавшись с контрагентом, делает заказ.

    Выбирает  какую-то продукцию, называет ее количество. Клиент может заказать различные  наименования товара. Это будет оформлено в одном заказе.

    Заказчиком  может быть как физическое лицо (индивид), так и физическое лицо.

    На каждый заказ оформляется  расходная  накладная.

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

    Оплата  производится полностью при получении  клиентом заказанного товара.

    Клиент (индивид) оставляет свои паспортные данные для дальнейшей его идентификации.

       Если  в роли заказчика выступает юридическое лицо, то оно должно указать в договоре наименование организации и все ее реквизиты (наименование, расчетный счет).

         Так же юридическое лицо пользуется  услугами банка. Должны быть  известны обязательные реквизиты  банка: наименование, БИК, ОКПО, ИНН.  
 
 

 

    Логическая  модель: 
 

 

     Исходя из описания предметной области, можно выделить следующие сущности: 

Название  сущностей и атрибуты Описание
Прайс Отображает информацию о стоимости товара
дата Дата утверждения  прайс-листа.
Строка  прайса Отражает стоимость  товара
Цена  Размер стоимости  товара
Товар Отражает информацию о том, какой имеется в наличии  товар
наименование Название товара
Единица измерения Содержит информацию о том, в чем измеряется товар.
Наименование Наименование единицы  измерения
Строка  заказа Отображает информацию о товаре, который будет заказан  клиентом
Количество Количество единиц товара, которое закажет клиент.
Заказ Отражает информацию о товаре, заказанном клиентом.
Дата Дата оформления заказа
Оплата Отображает информацию о том, как будет осуществляться оплата.
Дата Дата внесения платы
Сумма Сумма доставленного  заказа, в денежном выражении, и представленная к оплате.
Индивид Отображает информацию о клиенте (физическое лицо)
Фамилия Фамилия клиента осуществляющего  заказ
Имя Имя клиента осуществляющего  заказ
Отчество Отчество клиента  осуществляющего заказ
Телефон Телефон клиента осуществляющего  заказ
Адрес Отображает информацию об адресах  клиентов
Дом Номер дома в адресе, по которому осуществляется доставка (и по которому проживает клиент)
Корпус Номер корпуса в  адресе, по которому осуществляется доставка (и по которому проживает клиент)
Квартира Номер квартиры в  адресе, по которому осуществляется доставка (и по которому проживает клиент)
Улица Отображает информацию об улицах, которые могут быть указаны  в адресах  по которым осуществляется доставка и по которым проживают клиенты.
наименование Название улицы  в адресе по которому осуществляется доставка.
Расходная накладная Отражает информацию о проданном товаре, который поставлен  на расход
Дата Дата, когда товар  поставили на расход в результате продажи
Строка  расходной накладной Отражает информацию о проданном товаре, который поставлен на расход
Количество  Количество единиц товара которое продано.
Паспортные  данные Отражает информацию о паспортных данных клиента.
Кем выдан Кем выдан паспорт.
Дата  выдачи Дата выдачи паспорта.
Серия  и Номер Серия и номер паспорта.
Банк Отражает информацию о  банке, который предоставляет  р/сч юридическому лицу.
Наименование Название банка, услугами которого пользуется юридическое лицо.
ОКПО Общероссийский классификатор  предприятий и организаций банка, услугами которого пользуется юридическое лицо.
БИК Банковский идентификационный  код банка, услугами которого пользуется юридическое лицо.
Юридическое лицо Отражает информацию об организации, которая является заказчиком.
ИНН Индивидуальный номер  налогоплательщика юридического лица в договоре.
Наименование Название организации-заказчика  в договоре.
Расчетный счет Номер расчетного счета  юридического лица в банке.
Заказчик Отражает информацию о  заказчике (юридическом лице или  индивиде).
 
 

 

  1. Описание  связей.
 

         Связь - это соотношение либо между двумя сущностями, либо между сущностью и этой же сущностью. 

Описание связи  между сущностями Строка прайса и  Прайс. 

  Наименование  родительской сущности Наименование  дочерней сущности
Прайс Строка прайса
Тип связи неидентифицирующая
Мощность  связи 1 М
Обязательность необязательна обязательна
 
 

Описание связи  между сущностями Товар и Строка прайса 

  Наименование  родительской сущности Наименование  дочерней сущности
Товар Строка прайса
Тип связи неидентифицирующая
Мощность  связи 1 М
Обязательность необязательна обязательна
 
 

Описание связи  между сущностями Товар и Строка расходной накладной 

  Наименование  родительской сущности Наименование  дочерней сущности
Товар Строка расходной  накладной
Тип связи неидентифицирующая
Мощность  связи 1 М
Обязательность необязательна обязательна
 
 
 
 

Описание связи  между сущностями Товар и Строка заказа 

  Наименование  родительской сущности Наименование  дочерней сущности
Товар Строка заказа
Тип связи неидентифицирующая
Мощность  связи 1 М
Обязательность необязательна обязательна
 
 

Описание связи  между сущностями Единица измерения и Строка заказа 

  Наименование  родительской сущности Наименование  дочерней сущности
Единица измерения Строка заказа
Тип связи неидентифицирующая
Мощность  связи 1 М
Обязательность необязательна обязательна
 
 

Описание связи  между сущностями Заказ и Строка заказа 

  Наименование  родительской сущности Наименование  дочерней сущности
Заказ Строка заказа
Тип связи неидентифицирующая
Мощность  связи 1 М
Обязательность необязательна обязательна
 

Описание связи  между сущностями Заказ и Расходная  накладная 

  Наименование  родительской сущности Наименование  дочерней сущности
Заказ Расходная накладная
Тип связи неидентифицирующая
Мощность  связи 1 М
Обязательность необязательна обязательна
 
 

Описание связи  между сущностями Заказ и Оплата 
 

  Наименование  родительской сущности Наименование  дочерней сущности
Заказ Оплата
Тип связи неидентифицирующая
Мощность  связи 1 М
Обязательность необязательна обязательна
 
 

Описание связи между сущностями Расходная накладная и Строка расходной накладной 
 

  Наименование  родительской сущности Наименование  дочерней сущности
Расходная накладная Строка расходной  накладной
Тип связи неидентифицирующая
Мощность  связи 1 М
Обязательность необязательна обязательна
 
 

Описание связи  между сущностями Заказчик и Заказ  

  Наименование  родительской сущности Наименование  дочерней сущности
Заказчик Заказ
Тип связи неидентифицирующая
Мощность  связи 1 М
Обязательность необязательна обязательна
 
 
 

Описание связи между сущностями Улица и Адрес 

  Наименование  родительской сущности Наименование  дочерней сущности
Улица Адрес
Тип связи неидентифицирующая
Мощность  связи 1 М
Обязательность необязательна обязательна
 
 

Описание связи  между сущностями Индивид и Паспортные данные. 

  Наименование  родительской сущности Наименование  дочерней сущности
Индивид Паспортные данные
Тип связи неидентифицирующая
Мощность  связи 1 М
Обязательность необязательна обязательна

Информация о работе БД по учету продаж продукции мясокомбината