Файл: Анализ деятельности складского учета, внедрение информационных технологий в процесс работы склада.pdf
Добавлен: 26.05.2023
Просмотров: 548
Скачиваний: 4
СОДЕРЖАНИЕ
1.1 Выбор комплекса задач автоматизации
1.2 Характеристика существующих бизнес-процессов
1.3 Характеристика документооборота, возникающего при решении задачи
1.4 Обоснование проектных решений по информационному обеспечению
1.5 Обоснование проектных решений по программному обеспечению
2.1 Информационная модель и её описание
2.2 Характеристика нормативно-справочной, входной и оперативной информации
2.3 Характеристика результатной информации
2.4 Общие положения (дерево функций и сценарий диалога)
2.5 Характеристика базы данных
2.6 Структурная схема пакета (дерево вызова программных модулей)
2.7 Описание программных модулей
Выбор из справочника «Номенклатура»
Редактирование количества в диалоговом окне
Добавление резерва при помощи диалогового окна
Удаление резерва
Рисунок П2.5.Форма ввода «Управление резервами»
Приложение 6. Макет документа «Журнал прихода»
Рисунок П 6.1. Макет документа «Журнал прихода»
Данные формируются на основе таблиц «Приход», «Повреждения» и «Качество» при поддержке справочниками «Номенклатура» и «Сотрудники».
Журнал содержит реквизиты:
- «дата» из таблицы «Приход»;
- «номер накладной» из таблицы «Приход»;
- «поставщик» из таблицы «Приход»;
- «артикул» из таблицы «Приход»;
- «наименование товара» из справочника «Номенклатура»;
- «количество» из таблицы «Приход»;
- «повреждения» – вычисляемое поле: возвращает «Нет», если повреждений нет; «Да», если повреждения есть (информация об имеющихся повреждениях хранится в таблице «Повреждения»); и «?» – если проверка по количеству еще не была произведена;
- «качество» – вычисляемое поле: возвращает «Нет», если нет претензий по качеству; «Да», если обнаружены дефекты (информация о проверке качества хранится в таблице «Качество»; сравниваются поля «Общее количество» и «Хорошее количество» - если они равны, значит дефектов не обнаружено); и «?» – если проверка по качеству еще не была произведена;
- кладовщик – сотрудник склада, осуществлявший приемку (из справочника «Сотрудники».
В журнале данные группируются по дате, времени, поставщику, номеру накладной.
Журнал прихода является основным отчетом о работе отдела приемки грузов. Его просматривают начальник склада и менеджер отдела снабжения.
Приложение 7. Макет отчета о проверке качества
Рисунок П 7.1. Макет документа «Проверка качества»
Данные для отчета берутся из таблиц «Качество» и «Приход», а также справочника «Перечни дефектов», «Номенклатура».
Документ состоит из трех зон. В первой зоне указывается информация о проверяемом товаре и объеме выборки.
Эта зона содержит реквизиты:
- дата проведения проверки качества (таблица «Качество»);
- наименование товара (справочник «Номенклатура»);
- поставщик (таблица «Приход»);
- дата поступления (таблица «Приход»);
- количество поступившего товара (таблица «Приход»);
- объем выборки (таблица «Качество»);
- процент выборки (вычисляемое поле).
Вторая зона содержит сводную информацию о проверке:
- общее количество проверенных экземпляров (таблица «Качество»);
- количество бракованных экземпляров (таблица «Качество»);
- процент брака (вычисляемое поле).
Третья зона включает информацию об обнаруженных дефектах в соответствии с перечнем дефектов:
- наименование дефекта (справочник «Перечни дефектов»);
- количество проверенных экземпляров (таблица «Качество»);
- количество бракованных экземпляров (таблица «Качество»);
- процент брака (вычисляемое поле).
Отчет о качестве представляет интерес для менеджера отдела снабжения, отвечающего за поставку данного товара. Менеджер ведет дальнейшую претензионную работу с данным поставщиком, а также накапливает статистические данные о браке поставляемой поставщиком продукции, и принимает решения о дальнейшей работе с этим поставщиком.
Приложение 8. Макет отчета остатки по складу
Данные группируются по группе номенклатуры и артикулу, сортируются по артикулу.
Данные формируются на основе таблиц «Остатки» и «Резерв». Значения полей «Зарезервировано» и «Свободно» вычисляются запросом. Результаты отчета не сохраняются в базе данных; они могут быть получены в любой момент на указанную дату.
Рисунок П 8.1. Макет документа «Остатки по складу»
Приложение 9. Макет отчета инвентаризация
Отчет формируется по запросу начальника склада.
Рисунок П 9.1. Макет документа «Отчет об инвентаризации»
Приложение 10. Макет отчета резерв КЦ
Рисунок П 10.1. Макет документа «Резерв КЦ»
Отчет может быть сформирован для всех товаров, имеющих резерв, либо для только определенных артикулов. Используется при управлении остатками номенклатуры либо при нехватке товара для отгрузки клиентам (в среднем 1 раз в месяц).
Приложение 11. Макет отчета журнал отгрузок
Данные формируются на основе таблиц «Расход», «Заказы» и справочника «Клиенты». Журнал содержит реквизиты:
- «дата» из таблицы «Расход»;
- «номер накладной» из таблицы «Расход»;
- «отдел» из таблицы «Расход»;
- «клиент» из таблицы «Заказы»;
- «город» из справочника «Клиенты»;
- «комплектация» - вычисляемое поле: возвращает кол-во в процентах отгруженного товара относительно заказа;
- «статус» - текущий статус отгрузки: «готово» или «отгружено»;
- «номер автомобиля» – гос.номер автомобиля, осуществляющего доставку;
- «водитель» - ФИО водителя, доставляющего груз.
Рисунок П 11.1. Макет документа «Журнал отгрузок»
Данные в журнале группируются по дате, сортируются по номеру накладной.
Приложение 12. Дерево функций и сценарий диалога
Рисунок П 12.11. Дерево функций системы
Рисунок П 12.2. Структура меню программы
Приложение 13. ER модель
Таблица П 13.1
Перечень сущностей и их соответствие информационной модели
|
№ |
Название сущности в информационной модели |
Идентификатор таблицы |
|---|---|---|
|
Справочник «Единицы измерения» |
MeasureUnits |
|
|
Справочник «Группы товара» |
Groups |
|
|
Справочник «Номенклатура» |
Assortment |
|
|
Справочник «Категории» |
Categories |
|
|
Справочник «Дефекты» |
Defects |
|
|
Справочник «Группы дефектов» |
DefectGroups |
|
|
Справочник «Перечни дефектов» |
DefectSets |
|
|
Справочник «Поставщики» |
Supplier |
|
|
Справочник «Клиенты» |
Client |
|
|
Справочник «Должности» |
Positions |
|
|
Справочник «Отделы» |
Division |
|
|
Справочник «Сотрудники» |
Employee |
|
|
Файл «Планируемые поставки» |
ExpectedArrivals |
|
|
Файл «Ожидаемые артикулы» |
ExpectedArtikuls |
|
|
Таблица «Приход» |
Arrivals |
|
|
Таблица «Поступившие артикулы» |
ArrivalArtikuls |
|
|
Таблица «Повреждения» |
Damages |
|
|
Таблица «Качество» |
QualityTests |
|
|
Таблица «Обнаруженные дефекты» |
QualityDefects |
|
|
Таблица «Остатки» |
Rests |
|
|
Файл «Заказы» |
Demands |
|
|
Файл «Заказанные артикулы» |
DemandArtikuls |
|
|
Таблица «Расход» |
Expense |
|
|
Таблица «Отгружаемые артикулы» |
ExpenseArtikuls |
|
|
Таблица «Резерв» |
Reserved |
|
|
Таблица «Инвентаризация» |
Inventory |
|
|
Таблица «Состав комиссии» |
Commission |
|
|
Таблица «Результат инвентаризации» |
Result |
Рисунок П 13.1. Структура базы данных
Приложение 14. Структуры справочников
Таблица П 14.1
Структура справочников
|
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Идентификатор |
ID |
int |
Первичный ключ |
|
|
Наименование |
Name |
varchar |
100 символов |
|
|
Описание |
Descr |
varchar |
250 символов |
Таблица П 14.2
Структура справочника Assortment
|
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Идентификатор |
ID |
int |
Первичный ключ |
|
|
Артикул |
Artikul |
varchar |
10 символов |
Индексированное поле |
|
Наименование |
Name |
varchar |
100 символов |
|
|
Описание |
Description |
varchar |
250 символов |
|
|
Группа |
Group |
int |
Связь с таблицей Groups |
|
|
Активность |
Active |
bit |
||
|
Кол-во в упаковке |
count_in_small_pack |
float |
||
|
Кол-во в паллете |
count_in_pallet |
float |
||
|
Единицы измерения |
measure_units |
int |
Связь с таблицей MeasureUnits |
Таблица П 14.3
Структура справочника Client
|
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Идентификатор |
ID |
int |
Первичный ключ |
|
|
Наименование |
Name |
varchar |
100 символов |
Продолжение таблица П 14.3
|
Описание |
Descr |
varchar |
250 символов |
||
|
Город |
City |
varchar |
50 символов |
||
|
Адрес доставки |
Shipaddress |
varchar |
250 символов |
Таблица П 14.4
Структура справочника Division
|
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Идентификатор |
ID |
int |
Первичный ключ |
|
|
Краткое имя |
ShortName |
varchar |
25 |
|
|
Полное имя |
FullName |
varchar |
200 символов |
Таблица П 14.5
Структура справочника Employee
|
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Табельный номер |
Code |
int |
Первичный ключ |
|
|
ФИО |
Shortname |
varchar |
50 |
|
|
Полное имя |
Fullname |
varchar |
250 |
|
|
Должность |
Position |
int |
Связь с таблицей Positions |
|
|
Отдел |
Division |
int |
Связь с таблицей Division |
|
|
Телефон |
Phone |
varchar |
15 |
|
|
|
|
varchar |
50 |
Таблица П 14.6
Структура справочника DefectSets
|
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
|
Идентификатор группы |
GroupID |
int |
Связь с таблицей DefectGroups |
|
|
Идентификатор дефекта |
DefectID |
int |
Связь с таблицей Defects |
Таблица П 14.7
Структура таблицы ExpectedArrivals
|
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
|
Дата ожидаемой поставки |
Date |
datetime |
||
|
Номер ожидаемой поставки |
Number |
int |
||
|
Поставщик |
Supplier |
int |
Связь с таблицей Suppliers |
|
|
Документ-основание |
Basis |
varchar |
100 |
|
|
Менеджер |
Manager |
int |
Связь с таблицей Employee |
|
|
Статус поставки |
Status |
int |
Таблица П 14.8
Структура таблицы ExpectedArtikuls
|
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
|
Идентификатор ожидаемой поставки |
Exp_arrival |
int |
Связь с таблицей ExpectedArrivals |
|
|
Артикул товара |
Artikul |
int |
Связь с таблицей Assortment |
|
|
Количество |
Count |
float |
||
|
Категория товара |
Category |
int |
Связь с таблицей Categories |
|
|
Перечень дефектовочных признаков |
DefectGroup |
int |
Связь с таблицей DefectGroups |