Файл: Проектирование реализации операций бизнес-процесса"Складской учет”.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 30.03.2023

Просмотров: 530

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Таблица 2.12

Структура таблицы ArrivalArtikuls

Атрибут сущности

Идентификатор поля

Тип поля

Длина поля

Прочее

Идентификатор записи

ID

int

-

Первичный ключ

Артикул

Artikul

int

-

Связь с таблицей Assortment

Количество

Count

float

-

-

Единицы измерения

MeasureUnits

int

-

Связь с таблицей MeasureUnits

Цена

Price

float

-

-

Количество мест

Place_count

int

-

-

Идентификатор поставки

Arrival

int

-

Связь с таблицей Arrivals

Повреждения

Damages

int

-

Связь с таблицей Damages

ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 7

Таблица 2.13

Структура таблицы Damages

Атрибут сущности

Идентификатор поля

Тип поля

Длина поля

Прочее

Идентификатор записи

ID

int

-

Первичный ключ

Количество поврежденных упаковок

Count

int

-

-

Описание повреждений

Description

varchar

250

-

Таблица 2.14

Структура таблицы Rests

Атрибут сущности

Идентификатор поля

Тип поля

Длина поля

Прочее

Идентификатор записи

ID

int

-

Первичный ключ

Артикул

Artikul

int

-

Связь с таблицей Assortment

Дата

Date

datetime

-

-

Количество

Count

float

-

-


Таблица 2.15

Структура таблицы Reserved

Атрибут сущности

Идентификатор поля

Тип поля

Длина поля

Прочее

Идентификатор записи

ID

int

-

Первичный ключ

Артикул

Artikul

int

-

Связь с таблицей Assortment

Отдел КЦ

Division

int

-

Связь с таблицей Division

Количество

Count

float

-

-

ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 7

Таблица 2.16

Структура таблицы Demands

Атрибут сущности

Идентификатор поля

Тип поля

Длина поля

Прочее

Идентификатор записи

ID

int

-

Первичный ключ

Номер заявки

Number

int

-

-

Дата заявки

Date

datetime

-

-

Клиент

Client

int

-

Связь с таблицей Client

Отдел

Division

int

-

Связь с таблицей Division

Сотрудник

Manager

int

-

Связь с таблицей Employee

Статус заказа

Status

int

-

-

Таблица 2.17

Структура таблицы DemandArtikuls

Атрибут сущности

Идентификатор поля

Тип поля

Длина поля

Прочее

Идентификатор записи

ID

int

-

Первичный ключ

Артикул

Artikul

int

-

Связь с таблицей Assortment

Количество

Count

float

-

-

Номер заявки

Demand

int

-

Связь с таблицей Demands


Таблица 2.18

Структура таблицы Inventory

Атрибут сущности

Идентификатор поля

Тип поля

Длина поля

Прочее

Идентификатор записи

ID

int

-

Первичный ключ

Номер инвентаризации

Number

int

-

-

Дата инвентаризации

Date

datetime

-

-

ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 7

Таблица 2.19

Структура таблицы Expense

Атрибут сущности

Идентификатор поля

Тип поля

Длина поля

Прочее

Идентификатор записи

ID

int

-

Первичный ключ

Дата отгрузки

Date

datetime

-

-

Номер заявки

Demand

int

-

Связь с таблицей Demands

Отдел-получатель

Division

int

-

Связь с таблицей Division

Номер накладной

Numdoc

int

-

-

Кладовщик

Employee

int

-

Связь с таблицей Employee

Статус отгрузки

Status

int

-

-

Номер автомобиля

Auto

varchar

10

-

ФИО водителя

Driver

varchar

50

-

Таблица 2.20

Структура таблицы ExpenseArtikuls

Атрибут сущности

Идентификатор поля

Тип поля

Длина поля

Прочее

Идентификатор записи

ID

int

-

Первичный ключ

Артикул

Artikul

int

-

Связь с таблицей Assortment

Количество

Count

float

-

-

Количество мест

Place_count

int

-

-

Отгрузка

Expense

int

-

Связь с таблицей Expense


ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 7

Таблица 2.21

Структура таблицы Commission

Атрибут сущности

Идентификатор поля

Тип поля

Длина поля

Прочее

Идентификатор записи

ID

int

-

Первичный ключ

Инвентаризация

Inventory

int

-

Связь с таблицей Inventory

Сотрудник

Employee

int

-

Связь с таблицей Employee

Таблица 2.22

Структура таблицы QualityTest

Атрибут сущности

Идентификатор поля

Тип поля

Длина поля

Прочее

Идентификатор записи

ID

int

-

Первичный ключ

Объем выборки

Count

float

-

-

Дата проверки качества

Date

datetime

-

-

Контролер

Controller

employee

-

Связь с таблицей Employee

Партия товара

Party

int

-

Связь с таблицей ArrivalArtikul

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

Bad

float

-

-

ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 7

Таблица 2.23

Структура таблицы QualityDefects

Атрибут сущности

Идентификатор поля

Тип поля

Длина поля

Прочее

Идентификатор записи

ID

int

-

Первичный ключ

Идентификатор проверки качества

Quality_test

int

-

Связь с таблицей QualityTest

Дефект

Defect

int

-

Связь с таблицей Defect

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

Count

float

-

-


Таблица 2.24

Структура таблицы Result

Атрибут сущности

Идентификатор поля

Тип поля

Длина поля

Прочее

Идентификатор записи

ID

int

-

Первичный ключ

Инвентаризация

Inventory

int

-

Связь с таблицей Inventory

Артикул

Artikul

int

-

Связь с таблицей Assortment

Учетное количество

Reg_quantity

float

-

-

Фактическое количество

Fact_quantity

float

-

-

Расхождение

Difference

float

-

-

Корректировка

Updating

float

-

-

Комментарий

Comment

varchar

250

-

ПРИЛОЖЕНИЕ 8

Структурная схема пакета, Рисунок 2.22

Таблица 2.25

Описание функций модулей

№ п/п

Наименование модуля

Функции модуля

Модуль безопасности

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

Модуль инициализации интерфейса программы

После успешного входа в систему, запускает программу, используя настройки прав доступа для учетной записи пользователя

Модуль импорта/экспорта

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

ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 8

Продолжение таблицы 2.25

№ п/п

Наименование модуля

Функции модуля

Модуль взаимодействия с базой данных

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

Модуль справочной системы

Содержит процедуры и функции, необходимые для отображения справочной информации

Модуль «Главная форма программы»

Содержит главное меню, из которого осуществляется вызов остальных экранных форм

Модуль «Отчеты»

Содержит процедуры и функции для ввода параметров запроса, просмотра и печати отчетов

Модуль «Справочники»

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

Модуль ввода данных «Приемка товаров»

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

Модуль ввода данных «Отгрузка товаров»

Содержит процедуры и функции для ввода данных по отгрузке товаров

Модуль ввода данных «Инвентаризация»

Содержит процедуры и функции для ввода данных по инвентаризации товаров на складе

Модуль ввода данных «Управление резервом»

Содержит процедуры и функции для ввода данных по резервированию товаров на складе