Файл: Автоматизация складского учета компании «МАСКОМ».pdf

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

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

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

Добавлен: 20.05.2023

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

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

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

Рис 3.4 Схема данных

Описание структуры таблицы «Грузоотправители» (Gru) представлено в таблице 3.1.

Таблица 3.1

Структура таблицы " Грузоотправители " ( Gru )

Наименование поля

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

Тип поля

Длина поля

Прочее

1

Код грузоотправителя

Gru_kod

целое

Ключевое поле

2

Наименования грузоотправителя

Gru_name

строка

255 байт

3

Адрес грузоотправителя

Gru_id

строка

255 байт

Описание структуры таблицы «Поставщики» (Postav) представлено в таблице 3.2.

Таблица 3.2

Структура таблицы "Поставщики" (Postav)

Наименование поля

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

Тип поля

Длина поля

Прочее

1

Код поставщика

Postav_kod

целое

Ключевое поле

2

Наименование поставщика

Postav_name

строка

 255

Описание структуры таблицы «Продукция» (Product) представлено в таблице 3.3.

Таблица 3.3

Структура таблицы "Продукция" (Product)

Наименование поля

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

Тип поля

Длина поля

Прочее

1

Код продукции

Product_kod

целое

Ключевое поле

2

Наименование продукции

Product _name

строка

255 байт

 3

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

Product_Edi

строка

255 байт

4

Цена

Product_Price

строка

255 байт

Описание структуры таблицы «Остатки» (Ostatki) представлено в таблице 3.4.

Таблица 3.4

Структура таблицы "Остатки" (Ostatki)

Наименование поля

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

Тип поля

Длина поля

Прочее

1

Код остатка

Ostatki_kod

целое

Ключевое поле

2

Имя продукции

Ostatki_name

строка

255 байт

3

Количество

Ostatki_kolvo

строка

255 байт


Описание структуры таблицы «Расход продукции» (pashod) представлено в таблице 3.5.

Таблица 3.5

Структура таблицы "Расход продукции" (pashod)

Наименование поля

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

Тип поля

Длина поля

Прочее

1

Код получателя

pashod_kod

целое

Ключевое поле

2

Код продукции

pashod_kod2

строка

3

Код расхода

pashod_kod3

строка

4

Дата расхода

pashod_date

строка

255 байт

5

Номер склада

pashod_nomer

строка

255 байт

Описание структуры таблицы «Приход продукции» (prihod) представлено в таблице 3.6.

Таблица 3.6

Структура таблицы "Приход продукции" (prihod)

Наименование поля

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

Тип поля

Длина поля

Прочее

1

Код грузоотправителя

Prihod_kod

целое

Ключевое поле

2

Код продукции

Prihod_kod2

целое

3

Код поставщика

Prihod_kod3

целое

4

Код прихода

Prihod_kod4

целое

5

Номер склада

Prihod_nomer

строка

255 байт

6

Дата получения

Prihod_date

строка

255 байт

7

Количество

Prihod_kolvo

строка

255 байт

Описание структуры таблицы «Лимиты» (Limit) представлено в таблице 3.7.

Таблица 3.7

Структура таблицы "Лимиты" (Limit)

Наименование поля

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

Тип поля

Длина поля

Прочее

1

Код получателя

Limit_kod

целое

Ключевое поле

2

Код продукции

Limit_kod2

целое

3

Код лимита

Limit_kod3

целое

4

Количество

Limit_kolvo

строка

255 байт


Описание структуры таблицы «Получатели» (Poluchatel) представлено в таблице 3.8.

Таблица 3.8

Структура таблицы "Получатели" (Poluchatel)

Наименование поля

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

Тип поля

Длина поля

Прочее

1

Код получателя

Poluchatel_kod

целое

Ключевое поле

2

Наименование получателя

Poluchatel_name

строка

255

3

Адрес получателя

Poluchatel_id

строка

255

4

РС получателя

Poluchatel_rc

строка

255

    1. Структурная схема пакета (дерево вызова программных модулей)

Рис 3.5 структурная схема пакета

Таблица 3.9 Модули

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

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

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

1

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

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

2

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

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

3

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

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

4

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

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

5

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

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

6

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

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

7

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

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

8

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

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

9

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

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

10

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

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

11

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

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


    1. Описание программных модулей

Рис 3.6 блок схема программных модулей

Глава 4. Контрольный пример реализации и его описание

    1. Была разработана база данных

При входе в базу данных отображается форма, представленная в рисунке 4.1

Рисунок 4.1: База данных

База данных состоит из следующих таблиц:

  • Грузоотправители;
  • Лимиты;
  • Остатки.
  • Получатели.
  • Поставщики.
  • Приход продукции.
  • Продукция.
  • Расход продукции.
    1. Грузоотправители

Данная таблица отображает информацию о адресах и наименованиях грузоотправителей

Рисунок 4.2 Грузоотправители

    1. Лимиты

Данная таблица содержит информацию о лимите продукции

Рисунок 4.3 Лимиты

    1. Остатки

Данная таблица содержит информацию о количестве оставшейся продукции в наличии

Рисунок 4.4 Остатки

    1. Получатели

Данная таблица содержит информацию о получателях продукции

Рисунок 4.5 Получатели

    1. Поставщики

Данная таблица содержит информацию о поставщиках

Рисунок 4.6 Поставщики

    1. Приход продукции

Данная таблица содержит информацию дате и количестве продукции поставляемой на склад

Рисунок 4.7 Приход продукции

    1. Продукция

Данная таблица содержит информацию о производимой продукции и ее цене

Рисунок 4.8 Продукция

    1. Расход продукции

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

Рисунок 4.9 Расход продукции

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

Рисунок 4.10 Запрос

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


ЗАКЛЮЧЕНИЕ

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

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

Автоматизированные системы управления легко изменять и корректировать при необходимости их изменения.

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

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

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

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