Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Описание структуры базы данных



В соответствии с необходимыми данными был определен состав таблиц и расположение объектов базы данных (рисунок 4.1).

 

Рисунок 4.1 – Представление элементов базы данных 

 

База данных автоматизированной системы «Склад продукции» содержит информацию, используемую в работе системы. Название элементов базы данных выбрано в соответствии с названиями разделов в самой программе.

База данных содержит десять основных таблиц с данными, описания полей которых рассмотрены ниже:

1. таблица объектов системы “Принятие товара” (DS_Priniat_tovar);

2. таблица объектов системы “Документы” (DS_Dokumenti);

3. таблица объектов подсистемы “Приемные акты” (DS_PKO);

4. таблица объектов подсистемы “Перемещения в филиал” (DS_PVF);

5. таблица объектов подсистемы “Расходные акты” (DS_RKO);

6. таблица объектов системы “Перемещение в филиал” (DS_Per_v_fil);

7. таблица объектов системы “Справочник” (DS_Spravochnik);

8. таблица объектов системы “Поставщики” (DS_Postavshiki);

9. таблица объектов системы “Остатки продукции” (DS_Ostatki);

10. таблица объектов системы “Продажа продукции” (DS_Prodaza).

 

Структура таблиц объектов системы представлены в таблицах 4.1 – 4.10.

Таблица 4.1 – Структура таблицы объектов системы “Принятие” ………………………...товара (DS_Priniat_tovar)

Поле Обозначение типа Тип Размер
lok_kod Short (S) целочисленный -
Name_tovara Alpha (A) символьный 20
Name_postavshika Alpha (A) символьный 20
INN Short (S) целочисленный -
Adress Alpha (A) символьный 20
Telefone Alpha (A) символьный 12
Tip_organiz Alpha (A) символьный 7
Kol_tovara Short (S) целочисленный -
Price Money ($) денежный -
Vag Alpha (A) символьный 2
Big_price Money ($) денежный -
Icon Graphic Fields (G) графический -
Small_icon Graphic Fields (G) графический -
Graf Money ($) денежный -
New_tat Alpha (A) символьный 5

 

Принятие товара связано с базой данных поставщиков (выбор поставщика из БД, обновление БД поставщиков при появлении нового субконто), базой данных товаров – справочником (выбор необходимого товара для составления контейнера – накладной, обновление базы данных товаров при появлении нового) и с остатками в головном складе (увеличение остатков).

 

 

Таблица 4.2 – Структура таблица объектов системы “Документы” ………………………..(DS_Dokumenti)

Поле Обозначение типа Тип Размер
PKO Alpha (A) символьный 40
RKO Alpha (A) символьный 40
PVF Alpha (A) символьный 40
Print_PKO Graphic Fields (G) графический -
Print_RKO Graphic Fields (G) графический -
Print_PVF Graphic Fields (G) графический -
Varit Graphic Fields (G) графический -
Icon Graphic Fields (G) графический -
Small_icon Graphic Fields (G) графический -
Id Alpha (A) символьный 3
Nomer Alpha (A) символьный 5
Chislo Alpha (A) символьный 10
Id_2 Alpha (A) символьный 3

Система “Документы” имеет связь с приемкой товара (добавление в базу данных приемных актов), с перемещением в филиал (составление контейнера при перемещении продукции в удаленный филиал) и с продажей продукции (добавление в базу данных расходных актов). Также система “Документы” имеет три подсистемы: приемные акты, перемещение в филиал и расходные акты.

 

Таблица 4.3 – Структура таблица объектов подсистемы “Приемные акты” (DS_PKO)

Поле Обозначение типа Тип Размер
Time Timestemp (@) Время и дата -
Date Timestemp (@) Время и дата -
Name_PKO Alpha (A) символьный 15
Nomer_PKO Short (S) целочисленный -
Name_postavshika Alpha (A) символьный 20
Summa Short (S) целочисленный -
Print_PKO Graphic Fields (G) графический -
Id_q Alpha (A) символьный 3

 

 Данная подсистема дает возможность просмотра и печать в соответствующем формате каждого акта.

 

 Таблица 4.4 – Структура таблица объектов подсистемы ……………………….“Перемещения в филиал” (DS_PVF)

Поле Обозначение типа Тип Размер
Time Timestemp (@) Время и дата -
Date Timestemp (@) Время и дата -
Name_PVF Alpha (A) символьный 15
Nomer_PVF Short (S) целочисленный -
Summa Short (S) целочисленный -
Print_PVF Graphic Fields (G) графический -
Id_q Alpha (A) символьный 3

 

 Данная подсистема дает возможность просмотра и печать в соответствующем формате каждого акта.

 

 Таблица 4.5 – Структура таблица объектов подсистемы “Расходные ………………………..акты” (DS_RKO)

Поле Обозначение типа Тип Размер
Time Timestemp (@) Время и дата -
Date Timestemp (@) Время и дата -
Name_RKO Alpha (A) символьный 15
Nomer_RKO Short (S) целочисленный -
Summa Short (S) целочисленный -
Print_RKO Graphic Fields (G) графический -
Id_q Alpha (A) символьный 3

 

 Данная подсистема дает возможность просмотра и печать в соответствующем формате каждого акта.

 

 Таблица 4.6 – Структура таблица объектов системы “Перемещение в ……………………….филиал” (DS_Per_v_fil)

 

Поле Обозначение типа Тип Размер
Time Timestemp (@) Время и дата -  
Date Timestemp (@) Время и дата -  
Name_PVF Alpha (A) символьный 15  
Nomer_PVF Short (S) целочисленный -
Name_postavshika Alpha (A) символьный 20
Summa Short (S) целочисленный -
Print_PVF Graphic Fields (G) графический -  
Id_q Alpha (A) символьный 3  
Varit Graphic Fields (G) графический -  
Icon Graphic Fields (G) графический -  
Small_icon Graphic Fields (G) графический -  
Id Alpha (A) символьный 3  
Nomer Alpha (A) символьный 5  
Chislo Alpha (A) символьный 10  
Id_2 Alpha (A) символьный 3  

 

 

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

 

Таблица 4.7 – Структура таблица объектов системы “Справочник” ……………………….(DS_Spravochnik)

Поле Обозначение типа Тип Размер
lok_kod Short (S) целочисленный -
Name_tovara Alpha (A) символьный 20
Name_postavshika Alpha (A) символьный 20
Kol_tovara Short (S) целочисленный -
Price Money ($) денежный -
Big_price Money ($) денежный -
Icon Graphic Fields (G) графический -
Small_icon Graphic Fields (G) графический -
Print_PVF Graphic Fields (G) графический -
Poisk_lok_kod Alpha (A) символьный 4
Poisk_name_tovara Alpha (A) символьный 20
Pois_name_postav Alpha (A) символьный 10

 

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

 

Таблица 4.8 – Структура таблица объектов системы “Поставщики” ………………………(DS_Postavshiki)

Поле Обозначение типа

Тип

Размер
Name_postavshika

Alpha (A)

символьный 20  
INN

Short (S)

целочисленный -  
Adress

Alpha (A)

символьный 20  
Telefone

Alpha (A)

символьный 12  
Tip_organiz

Alpha (A)

символьный 7  
Tovar

Short (S)

целочисленный -  
Price

Money ($)

денежный -  
Big_price

Money ($)

денежный -  
Icon

Graphic Fields (G)

графический -
Small_icon

Graphic Fields (G)

графический -
Pois_name_postav

Alpha (A)

символьный 10  
Poisk_tip_organ

Alpha (A)

символьный 7  
         

 

Справочник поставщиков имеет непосредственную связь с приемкой товара (при приемке товара в справочник добавляется новое субконто). Также в справочнике для удобства нахождения необходимой информации представлены два вида поиска: поиск по наименованию поставщика и по типу организации (ООО, ОАО, ЗАО, ИП, ПБОЮЛ).

 

Таблица 4.9 – Структура таблица объектов системы “Остатки ……………………….продукции” (DS_Ostatki)

Поле Обозначение типа Тип Размер
lok_kod Short (S) целочисленный -
Name_tovara Alpha (A) символьный 20
Name_postavshika Alpha (A) символьный 20
Kol_tovara Short (S) целочисленный -
Old_price Money ($) денежный -
Big_price Money ($) денежный -
Icon Graphic Fields (G) графический -
Small_icon Graphic Fields (G) графический -
Print_PVF Graphic Fields (G) графический -
Poisk_lok_kod Alpha (A) символьный 4
Poisk_name_tovara Alpha (A) символьный 20
Pois_name_postav Alpha (A) символьный 10

 

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

 

Таблица 4.10 – Структура таблица объектов системы “Продажа ………………………...продукции” (DS_Prodaza)

Поле Обозначение типа Тип Размер
lok_kod Short (S) целочисленный -
Name_tovara Alpha (A) символьный 20
Name_postavshika Alpha (A) символьный 20
Kol_tovara Short (S) целочисленный -
Old_price Money ($) денежный -
Big_price Money ($) денежный -
Icon Graphic Fields (G) графический -
Small_icon Graphic Fields (G) графический -
Print_PVF Graphic Fields (G) графический -

 

 

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


Поделиться:



Последнее изменение этой страницы: 2019-04-10; Просмотров: 258; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.024 с.)
Главная | Случайная страница | Обратная связь