Добавлен: 20.05.2023
Просмотров: 236
Скачиваний: 3
СОДЕРЖАНИЕ
Глава 1. Технико-экономическая характеристика предметной области и предприятия
Глава 2. Информационное обеспечение задачи
2.1. Информационная модель и её описание
2.2. Используемые классификаторы и системы кодирования
2.3 Характеристика нормативно-справочной, входной и оперативной информации
Глава 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 |
||
-
- Структурная схема пакета (дерево вызова программных модулей)
Рис 3.5 структурная схема пакета
Таблица 3.9 Модули
|
Описание модулей |
|||
|
№ |
Наименование модуля |
Функции модуля |
|
|
1 |
Модуль инициализации интерфейса программы |
После успешного входа в систему, запускает программу, используя настройки прав доступа для учетной записи пользователя |
|
|
2 |
Модуль импорта/экспорта |
По назначенному расписанию или по запросу пользователя устанавливает соединение с серверами баз данных внешних систем и выполняет импорт или экспорт данных |
|
|
3 |
Модуль взаимодействия с базой данных |
Содержит процедуры и функции, используемые для установления соединения с базой данных ИС, а также управляющие операциями чтения, записи и редактирования данных |
|
|
4 |
Модуль справочной системы |
Содержит процедуры и функции, необходимые для отображения справочной информации |
|
|
5 |
Модуль «Главная форма программы» |
Содержит главное меню, из которого осуществляется вызов остальных экранных форм |
|
|
6 |
Модуль «Отчеты» |
Содержит процедуры и функции для ввода параметров запроса, просмотра и печати отчетов |
|
|
7 |
Модуль «Справочники» |
Содержит процедуры функции, позволяющие просматривать содержимое справочников системы, и редактировать их (если позволяют права доступа) |
|
|
8 |
Модуль ввода данных «Приемка товаров» |
Содержит процедуры и функции, позволяющие вводить/редактировать данные, связанные с приемкой товара по количеству и качеству |
|
|
9 |
Модуль ввода данных «Отгрузка товаров» |
Содержит процедуры и функции для ввода данных по отгрузке товаров |
|
|
10 |
Модуль ввода данных «Инвентаризация» |
Содержит процедуры и функции для ввода данных по инвентаризации товаров на складе |
|
|
11 |
Модуль ввода данных «Управление резервом» |
Содержит процедуры и функции для ввода данных по резервированию товаров на складе |
|
-
- Описание программных модулей
Рис 3.6 блок схема программных модулей
Глава 4. Контрольный пример реализации и его описание
-
- Была разработана база данных
При входе в базу данных отображается форма, представленная в рисунке 4.1
Рисунок 4.1: База данных
База данных состоит из следующих таблиц:
- Грузоотправители;
- Лимиты;
- Остатки.
- Получатели.
- Поставщики.
- Приход продукции.
- Продукция.
- Расход продукции.
- Грузоотправители
Данная таблица отображает информацию о адресах и наименованиях грузоотправителей
Рисунок 4.2 Грузоотправители
-
- Лимиты
Данная таблица содержит информацию о лимите продукции
Рисунок 4.3 Лимиты
-
- Остатки
Данная таблица содержит информацию о количестве оставшейся продукции в наличии
Рисунок 4.4 Остатки
-
- Получатели
Данная таблица содержит информацию о получателях продукции
Рисунок 4.5 Получатели
-
- Поставщики
Данная таблица содержит информацию о поставщиках
Рисунок 4.6 Поставщики
-
- Приход продукции
Данная таблица содержит информацию дате и количестве продукции поставляемой на склад
Рисунок 4.7 Приход продукции
-
- Продукция
Данная таблица содержит информацию о производимой продукции и ее цене
Рисунок 4.8 Продукция
-
- Расход продукции
Данная таблица содержит информацию о расходе продукции и даты ее рвасхода
Рисунок 4.9 Расход продукции
Запрос на просмотр количество пришедших товаров и адрес грузоотправителя
Рисунок 4.10 Запрос
Преимущество данной системы состоит в простоте использования даже начинающим пользователям, простота ввода и просмотра данных, создание запросов при необходимости.
ЗАКЛЮЧЕНИЕ
Склады играют значительную роль в производстве. Ведь каждой организации необходимо иметь складское помещение для достижения эффективности работы организации. Кроме этого, необходимо наличие автоматизированных систем складского учета товара, чтобы увеличить производительность и минимизировать затраты.
Стоит отметить, что склад – это здания (сооружения) и разнообразные устройства, которые предназначены для приемки, размещения и хранения товаров. В складах выполняются операции по приемке, сортировке, хранению, фасовке и отпуску товаров.
Автоматизированные системы управления легко изменять и корректировать при необходимости их изменения.
Безусловно, для любых складов характерно существование множества операций. Они реализуются в процессе его работы (погрузка, перемещение внутри склада, разгрузка, упаковка, отбор и комплектации груза). И, конечно же, все эти операции должны быть контролируемы, и отвечали единым стандартам и требованиям.
Одной из важнейших логистических операций является внутри складская транспортировка. Она оказывает большое влияние на материальные средства. От того, как проводятся складские операции, зависит как сохранность груза, так и его целостность, и, конечно же, минимальные затраты на его перемещение.
Складирование и хранение – одни из основных составляющих логистических процессов. Рациональное использование складских помещений позволяет максимизировать прибыль и минимизировать расходы, и, следовательно, оказывает огромное влияние на рентабельность работы склада. В результате выполнения выпускной квалификационной работы все поставленные цели и задачи были выполнены. Были описаны технологии функционирования информационной системы, выполнено физическое проектирование базы данных.
Стоит также отметить, что использование новых технологий и программного обеспечения, автоматизирующие складской учет, позволяет предлагать заказчикам качественные логистические услуги. Складские комплексы становятся высокотехнологичны, позволяют решать задачи обеспечения экономической эффективности путем уменьшения дополнительных издержек. В созданной базе данных преимущество состоит в удобстве при необходимости ввода новых данных или изменения текущих, простое создание необходимых запросов при необходимости. Что в итоге дает экономию времени и возможность имения лишних рабочих.