Дипломная работа: Автоматизация складских процессов предприятия ООО «АТОЛ»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
73
Рисунок 2.17 – Диаграмма вариантов использования
На рисунке 2.18 представлен алгоритма решения задачи приема товара на
складе.
74
Рисунок 2.18 - Алгоритм решения задачи приема товара на
склад
Для авторизации и определения роли пользователь вводит логин и
пароль.
75
Прием товара на склад выполняется при предъявлении накладной на
поставку товаров.
Если сведения о поставщике не были введены ранее, то кладовщик вносит
данные о поставщике в соответствующую форму данные о поставщике в форму
учета.
Из накладной на поставку товаров вносится информация о товарах,
поставленных на конкретный склад и их количестве, а также стоимости товара.
Выбор места хранения товаров выбирается в соответствии с их габаритами.
На рисунке 2.20 представлен алгоритм решения задачи отгрузки товара
со склада.
Входным документом для решения данной задачи является требование
накладная на отпуск товаров со склада.
Аналогично рассмотренному ранее алгоритму решения задачи поставки
товар на склад, первоначально сотрудник должен авторизоваться в системе.
Далее запускается форма «Отпуск», в которой вносится общая информация из
требования-накладной: номер и дата накладной, сотрудник, затребовавший
товары со склада.
76
Рисунок 2.19 - Алгоритм решения задачи отпуска товара со
склада
По очереди вносится информация об отпускаемых товарах. Для
исключения возможности ошибок при отгрузке товаров выбор ячейки, из
которой выполнен забор товара, осуществляется из заранее сформированного
списка ячеек, в которых фактически находится необходимый товар. После
окончания вноса данных формируется накладная на отпуск товаров.
В таблице 2.5 представлено описание созданных модулей данных.
Таблица 2.5
Назначение программных модулей
Наименование
Назначение модуля
UnitMain
Главный модуль приложения
UnitAuth
Модуль проверки аутентификации в системе
UnitDolj
Модуль редактирования справочника должностей
77
UnitKat
Модуль редактирования справочника категорий
товаров
UnitOtdeli
Модуль редактирования справочника отделов
UnitOtgruz
Модуль редактирования справочника отгрузок товаров
со склада
UnitPolz
Модуль редактирования справочника пользователей
UnitPostav
Модуль редактирования справочника поставок товаров
UnitPostavshik
Модуль редактирования справочника поставщиков
UnitReports
Модуль формирования и экспорта отчетов
UnitSostSklad
Модуль оценки состояния склада
UnitSotr
Модуль редактирования сотрудников
UnitProduct
Модуль редактирования справочника товаров
UnitZona
Модуль редактирования характеристик зон хранения на
каждом складе
UnitSelectPoz
Модуль выбора места хранения для товара
ClassSumma
Служебный модуль для печати сумму прописью для
выходных документов
BDDataset.xsd
Модуль доступа к данным
DocsClass
Служебный модуль для заполнения выходных
документов
Настройки подключения к базе данных хранятся в файле settings.ini,
который включает следующие данные:
имя сервера и имя БД;
логин для доступа к данным;
пароль для доступа к данным.
На рисунке 2.20 представлено дерево вызова программных модулей.
Рисунок 2.20 - Дерево вызова программных модулей
Источник: https://baza.diplomsite.ru/previewfile/594