logo
Автоматизация учета товаров на складе на примере ООО "Петроспецпродукт"

5. Практическая часть

Для создания базы данных по ведению учета товаров на складе, были использованы следующие таблицы:

1. Фирмы - таблица для ведения собственных юридических лиц:

автоматизация учет склад инвентаризация

Назначение полей:

ID - тип - счетчик. Это ключевое поле, предназначенное для индексации этой таблицы, а также для связи с другими таблицами.

Name - тип - текстовый, это поле предназначено для занесения информации о наименовании фирм.

INN - тип - текстовый. Поле предназначено для занесения информации о ИНН фирм.

KPP - тип - текстовый. Поле предназначено для занесения информации о КПП фирм.

3.Контрагенты - таблица для ведения информации по фирмам - контрагентам:

ID -ключевое поле предназначено, во-первых, для индексации этой таблицы, во вторых - для связи с другими таблицами.

Name -поле предназначено для занесения информации о наименовании фирм - контрагентов.

INN -это поле предназначено для занесения информации о ИНН фирм - контрагентов.

KPP -поле предназначено для занесения информации о КПП фирм - контрагентов.

3. Товары - таблица для ведения информации по товарам.

ID -это ключевое поле для индексации этой таблицы и для связи с другими таблицами.

Name - поле для занесения информации о наименовании фирм - контрагентов.

UnitOfMeasure - -поле для занесения информации о наименовании единиц измерения товара.

4. Роли - таблица для ведения информации по ролям пользователей системы.

Password -это поле для занесения информации о паролях пользователей.

5. ТипДокумента - таблица,в которой хранится информация по типам документов, использованных в системе.


ID -это ключевое поле предназначено во-первых для индексации этой таблицы, во вторых - для связи с другими таблицами.

Name -поле предназначено для занесения информации о наименовании типов документов, использованных в системе.

6. Док_Поступление_Шапка - таблица для хранения информации по заголовкам (шапкам) документов, внесенным в систему.

ID -ключевое поле предназначено, во-первых, для индексации этой таблицы, во вторых, - для связи с другими таблицами.

ID_Organizations -поле для связи с таблицей «Фирмы», хранит информацию о поле «ID» строки таблицы «Фирмы», выбранной в документе.

ID_Warehouse -поле связывает с таблицей «Склады», хранит информацию о поле «ID» строки таблицы «Склады», выбранной в документе.

ID_Customer -поле для связи с таблицей «Контрагенты», хранит информацию о поле «ID» строки таблицы «Контрагенты», выбранной в документе.

Number -поле , хранящее номера документа.

Date -поле в котором хранятся даты документа.

Summ -поле, в котором хранится процент наценки для образования цены продажи для поступившего товара (используется только для типа документа - «поступление»).

TypeDoc - поле для хранения информации о типе документа.

Active -поле, предназначенное для хранения информации о проведении документа (истина - проведен, ложь - не проведен).

7. Док_Поступление_ТЧ - таблица для хранения информации по табличным частям документов, внесенным в систему.

ID -ключевое поле, предназначенное для индексации таблицы и для связи с другими таблицами.

ID_Shapka -поле, предназначенное для связи с таблицей «Док_Поступление_Шапка», хранит информацию о поле «ID» строки таблицы «Док_Поступление_Шапка», т.е. обеспечивает связь с «шапкой документа».