Дипломный проект

Вид материалаДиплом
Подобный материал:
1   2   3   4   5   6   7   8   9


Информация о расположении будет располагаться в файле с именем «adress.dbf» со следующей структурой файла (Таблица 3.5.):

Таблица 3.5.

Название

Имя поля


Тип поля

Длина

№ акта разгрузки

№_acts


числовой

10

Код продукта


Kod_prod

числовой

6

Количество коробов

Kol_case


числовой

3

Срок годности продукции

BBD


общий

15

Адрес

Аdress


общий

15

Определим необходимые атрибуты объектного отношения документов отгрузки. Анализ информации, которая должна содержатся в акте об отгрузки продукции со склада, показывает, что следует выделить следующие атрибуты объектного отношения документов отгрузки со склада:
  1. № акта об отгрузки;
  2. № заказа;
  3. оператор;
  4. время создания акта;
  5. дата создания акта;
  6. код клиента;
  7. название клиента;
  8. адрес клиента;
  9. телефон клиента;
  10. дата отгрузки
  11. время отгрузки
  12. код продукции
  13. адрес продукции на складе
  14. количество коробов
  15. срок годности продукции

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


Объектные отношения карточка товара и операторы представлены выше. Определим атрибуты объектного отношения «Клиенты»:
  1. код клиента;
  2. название клиента;
  3. адрес клиента;
  4. телефон клиента;

Определим атрибуты объектного отношения «Документы отгрузки»:

  1. № акта отгрузки;
  2. № заказа;
  3. оператор;
  4. время создания акта отгрузки;
  5. дата создания акта отгрузки;
  6. код клиента;
  7. дата отгрузки;
  8. время отгрузки;

Определим атрибуты объектного отношения «адрес отгрузки»:

1. код продукта;

2. количество коробов;
  1. срок годности продукции;
  2. адрес продукции

Информация о клиентах будет располагаться в файле с именем «klient.dbf» со следующей структурой файла (Таблица 3.6.):

Таблица 3.6.

Название

Имя поля


Тип поля

Длина

код клиента

Kod_klien

числовой

5

название клиента

Naim_klien

текстовый

15

адрес клиента

Adres_klien

текстовый

30

телефон клиента

Telef_klien

числовой

6