Смекни!
smekni.com

Разработка программного обеспечения поддержки процессов учета хранения товаров на складе (стр. 6 из 14)

«Поставщики» - справочная таблица (см. таблицу 3.10), содержащая информацию о поставщиках товаров работающих с компанией. Для каждого поставщика указано наименование поставщика, адрес, телефон для связи, контактное лицо, код банка, расчётный счёт, сведения о поставках.

«Банки» - таблица (см. таблицу 3.11), в которой содержится информация о банках работающих с компанией. Для каждого банка указаны его название, контактное лицо, контактный телефон, расчетный счёт, ИНН, БИК, КПП, и адрес.

«Списания» - таблица (см. таблицу 3.12) отображает все списания товаров со склада: какой товар был списан, в какой фасовке, когда, номер документа на списание, ответственное лицо и причина списания.

«Причины списания товаров» - справочная таблица (см. таблицу 3.13), содержащая перечень причин списания товаров со складов.

«Инвентаризация» - таблица (см. таблицу 3.14), содержащая информацию о проведенных инвентаризациях. По каждой инвентаризации формируются записи в эту таблицу. Записываются перечень инвентаризуемых товаров с указанием их наименования и количества.

Таблица 3.1 – Структура таблицы «Товар»

Наименование поля Обозначение Тип данных Размер
Код товара Id_tov Счетчик
Код группы товара Id_group Длинное целое число
Код поставщика Id_post Длинное целое число
Цена товара Zena_tov Действительное число
Затраты на хранение товара Zatr Действительное число
Стоимость размещения единицы в заказе Stoim Действительное число

Таблица 3.2 – Структура таблицы «Наименования товаров»

Наименование поля Обозначение Тип данных Размер
Код товара Id_tov Счетчик
Наименование товара Tov Строка 100

Таблица 3.3 – Структура таблицы «Группы товаров»

Наименование поля Обозначение Тип данных Размер
Код группы товаров Id_group Счетчик
Наименование группы товаров Group Строка 50

Таблица 3.4 – Структура таблицы «Сотрудники»

Наименование поля Обозначение Тип данных Размер
Код сотрудника Id_sotrud Счетчик
Фамилия сотрудника Surname Строка 30
Имя сотрудника Name Строка 30
Отчество сотрудника Patronymic Строка 30
Дата рождения сотрудника Birth Дата
Код должности Id_dolj Длинное целое число
Дата приема на работу Date Дата

Таблица 3.5 – Структура таблицы «Должности»

Наименование поля Обозначение Тип данных Размер
Код должности Id_dolj Счетчик
Наименование должности Dolj Строка 50

Таблица 3.6 – Структура таблицы «Клиенты»

Наименование поля Обозначение Тип данных Размер
Код клиента Id_klient Счетчик
Фамилия клиента Surname Строка 30
Имя клиента Name Строка 30
Отчество клиента Patronymic Строка 30
Название организации Org Строка 30
Код должности Id_dolj Длинное целое число
Расчётный счёт Schet Действительное число
Контактный телефон Tel Действительное число
Заказы клиента N_zak Действительное число

Таблица 3.7 – Структура таблицы «Продажи»

Наименование поля Обозначение Тип данных Размер
Номер записи N Счетчик
Код товара Id_tov Длинное целое число
Дата продажи товара Date Дата
Номер расходной накладной N_doc Строка 10
Количество товара Kolvo Действительное число
Код сотрудника, отпустившего товар Id_sotrud Длинное целое число

Таблица 3.8 – Структура таблицы «Поставки»

Наименование поля Обозначение Тип данных Размер
Номер записи N Счетчик
Код товара Id_tov Длинное целое число
Дата поставки товара Date Дата
Номер приходной накладной N_doc Строка 10
Количество поставленного товара Amount Действительное число
Код сотрудника, принявший товар Id_sotrud Длинное целое число
Код поставщика Id_post Длинное целое число

Таблица 3.9 – Структура таблицы «Заказы»

Наименование поля Обозначение Тип данных Размер
Номер записи N Счетчик
Код товара Id_tov Длинное целое число
Дата заказа товара Date Дата
Номер бланка заказа N_zak Строка 10
Код поставщика Id_post Длинное целое число
Количество товара Kolvo Действительное число
Код сотрудника, отпустившего товар Id_sotr Длинное целое число
Стоимость заказа Zena Действительное число
Затраты на создание заказа Zatr_zak Действительное число

Таблица 3.10 – Структура таблицы «Поставщики»

Наименование поля Обозначение Тип данных Размер
Код поставщика Id_post Счетчик
Наименование поставщика Post Строка 50
Контактное лицо FIO Строка 50
Телефон для связи Tel Строка 25
Код банка Id_bank Длинное целое число
Расчётный счёт Schet Действительное число
Среднее время поставки Tpost Действительное число
Среднее время задержки поставки Zpost Действительное число

Таблица 3.11 – Структура таблицы «Банки»

Наименование поля Обозначение Тип данных Размер
Код банка Id_bank Счетчик
Наименование банка Bank Строка 50
Контактное лицо FIO Строка 50
Телефон для связи Tel Строка 25
Расчётный счёт Schet Действительное число
ИНН Inn Действительное число
БИК Bik Действительное число
КПП Kpp Действительное число

Таблица 3.12 – Структура таблицы «Списания»

Наименование поля Обозначение Тип данных Размер
Номер записи N Счетчик
Код товара Id_tov Длинное целое число
Дата списания товара Date Дата
Номер акта на списание N_doc Строка 10
Количество списанного товара Kolvo Действительное число
Код сотрудника, списавшего товар Id_sotrud Длинное целое число
Код причины списания товара Id_reason Длинное целое число

Таблица 3.13 – Структура таблицы «Причины списания товара»

Наименование поля Обозначение Тип данных Размер
Код причины списания товара Id_reason Счетчик
Причина списания товара Reason Строка 150

Таблица 3.14 – Структура таблицы «Инвентаризация»

Наименование поля Обозначение Тип данных Размер
Номер записи N Счетчик
Дата Date Дата
Код товара Id_tov Длинное целое число
Количество товара Kolvo Действительное число
Поле для примечаний Note Строка 200

3.2 Логическая модель взаимосвязи таблиц базы данных системы

Схема структуры базы данных системы взаимосвязи таблиц по ключевым признакам представлена на рисунке 4.1.


Рисунок 3.1 - Логическая модель информационной системы

3.3 Информационная модель системы

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

На рисунке 4.2 введены следующие обозначения:

Т1 - справочная таблица «Товары»;