Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Описание структуры базы данных
В соответствии с необходимыми данными был определен состав таблиц и расположение объектов базы данных (рисунок 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)
Принятие товара связано с базой данных поставщиков (выбор поставщика из БД, обновление БД поставщиков при появлении нового субконто), базой данных товаров – справочником (выбор необходимого товара для составления контейнера – накладной, обновление базы данных товаров при появлении нового) и с остатками в головном складе (увеличение остатков).
Таблица 4.2 – Структура таблица объектов системы “Документы” ………………………..(DS_Dokumenti)
Система “Документы” имеет связь с приемкой товара (добавление в базу данных приемных актов), с перемещением в филиал (составление контейнера при перемещении продукции в удаленный филиал) и с продажей продукции (добавление в базу данных расходных актов). Также система “Документы” имеет три подсистемы: приемные акты, перемещение в филиал и расходные акты.
Таблица 4.3 – Структура таблица объектов подсистемы “Приемные акты” (DS_PKO)
Данная подсистема дает возможность просмотра и печать в соответствующем формате каждого акта.
Таблица 4.4 – Структура таблица объектов подсистемы ……………………….“Перемещения в филиал” (DS_PVF)
Данная подсистема дает возможность просмотра и печать в соответствующем формате каждого акта.
Таблица 4.5 – Структура таблица объектов подсистемы “Расходные ………………………..акты” (DS_RKO)
Данная подсистема дает возможность просмотра и печать в соответствующем формате каждого акта.
Таблица 4.6 – Структура таблица объектов системы “Перемещение в ……………………….филиал” (DS_Per_v_fil)
Перемещение в филиал имеет непостредственную связь с остатками на складе и в удаленном филиале и с базой данных документов (увеличение базы данных при каждом перемещении).
Таблица 4.7 – Структура таблица объектов системы “Справочник” ……………………….(DS_Spravochnik)
Справочник товаров имеет непосредственную связь с приемкой товара (при приемке товара в справочник добавляется новая продукция). Также в справочнике для удобства нахождения необходимой информации представлены три вида поиска: поиск по индивидуальному локальному коду, по наименованию продукции и по наименованию поставщика.
Таблица 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; Просмотров: 276; Нарушение авторского права страницы