Файл: Проектирование реализации операций бизнес-процесса"Складской учет”.pdf
Добавлен: 30.03.2023
Просмотров: 529
Скачиваний: 1
СОДЕРЖАНИЕ
1.2. Характеристика существующих бизнес-процессов
1.3. Характеристика документооборота, возникающего при решении задачи.
1.4. Обоснование проектных решений по информационному обеспечению
1.5. Обоснование проектных решений по программному обеспечению
2.1. Информационная модель и её описание
2.2. Характеристика нормативно-справочной, входной и оперативной информации
Макет документа «Накладная на внутреннее перемещение», Рисунок 2.7
ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 4
Форма ввода «Приемка по количеству», Рисунок 2.8
Данные из приходной накладной
Данные из приходной накладной
Данные ручного ввода
Расчетные данные
Форма ввода «Приемка по качеству», Рисунок 2.9
Дефекты, автоматически подставляемые из перечня дефектов
Ручной ввод
Расчетные данные
Данные ручного ввода
ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 4
Добавление из справочника «Сотрудники»
Печать отчета
Добавление из справочника «Номенклатура»
Вызов диалогового окна «Корректировка»
Ручной ввод
Данные из таблицы «Остатки»
Форма ввода «Инвентаризация», Рисунок 2.10
Форма ввода «Инвентаризация», Рисунок 2.11
ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 4
Выбор из справочника «Номенклатура»
Редактирование количества в диалоговом окне
Добавление резерва при помощи диалогового окна
Удаление резерва
Форма ввода «Управление резервами», Рисунок 2.12
ПРИЛОЖЕНИЕ 5
Макет документа «Журнал прихода», Рисунок 2.13
Макет отчета о проверке качества, Рисунок 2.14
ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 5
Макет отчета «Остатки по складу», Рисунок 2.15
Макет документа «Отчет об инвентаризации», Рисунок 2.16
ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 5
Макет отчета «Резерв КЦ», Рисунок 2.17
Макет журнала отгрузок, Рисунок 2.18
ПРИЛОЖЕНИЕ 6
Дерево функций системы, Рисунок 2.19
ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 6
Структура меню программы, Рисунок 2.20
ПРИЛОЖЕНИЕ 7
ER-Модель структуры базы данных, Рисунок 2.21
ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 7
Таблица 2.2
Перечень сущностей и их соответствие информационной модели
|
№ |
Название сущности в информационной модели |
Идентификатор таблицы |
|---|---|---|
|
Справочник «Единицы измерения» |
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 |
Таблица 2.3
Структура справочников
|
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Идентификатор |
ID |
int |
- |
Первичный ключ |
|
Наименование |
Name |
varchar |
100 символов |
- |
|
Описание |
Descr |
varchar |
250 символов |
- |
ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 7
Таблица 2.4
Структура справочника 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 |
Таблица 2.5
Структура справочника Client
|
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Идентификатор |
ID |
int |
- |
Первичный ключ |
|
Наименование |
Name |
varchar |
100 символов |
- |
|
Описание |
Descr |
varchar |
250 символов |
- |
|
Город |
City |
varchar |
50 символов |
- |
|
Адрес доставки |
Shipaddress |
varchar |
250 символов |
- |
ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 7
Таблица 2.6
Структура справочника Division
|
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Идентификатор |
ID |
int |
- |
Первичный ключ |
|
Краткое имя |
ShortName |
varchar |
25 |
- |
|
Полное имя |
FullName |
varchar |
200 символов |
- |
Таблица 2.7
Структура справочника Employee
|
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Табельный номер |
Code |
int |
- |
Первичный ключ |
|
ФИО |
Shortname |
varchar |
50 |
- |
|
Полное имя |
Fullname |
varchar |
250 |
- |
|
Должность |
Position |
int |
- |
Связь с таблицей Positions |
|
Отдел |
Division |
int |
- |
Связь с таблицей Division |
|
Телефон |
Phone |
varchar |
15 |
- |
|
|
|
varchar |
50 |
- |
Таблица 2.8
Структура справочника DefectSets
|
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Идентификатор записи |
ID |
int |
- |
Первичный ключ |
|
Идентификатор группы |
GroupID |
int |
- |
Связь с таблицей DefectGroups |
|
Идентификатор дефекта |
DefectID |
int |
- |
Связь с таблицей Defects |
ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 7
Таблица 2.9
Структура таблицы ExpectedArrivals
|
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Идентификатор записи |
ID |
int |
- |
Первичный ключ |
|
Дата ожидаемой поставки |
Date |
datetime |
- |
- |
|
Номер ожидаемой поставки |
Number |
int |
- |
- |
|
Поставщик |
Supplier |
int |
- |
Связь с таблицей Suppliers |
|
Документ-основание |
Basis |
varchar |
100 |
- |
|
Менеджер |
Manager |
int |
- |
Связь с таблицей Employee |
|
Статус поставки |
Status |
int |
- |
- |
Таблица 2.10
Структура таблицы ExpectedArtikuls
|
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Идентификатор записи |
ID |
int |
- |
Первичный ключ |
|
Идентификатор ожидаемой поставки |
Exp_arrival |
int |
- |
Связь с таблицей ExpectedArrivals |
|
Артикул товара |
Artikul |
int |
- |
Связь с таблицей Assortment |
|
Количество |
Count |
float |
- |
- |
|
Категория товара |
Category |
int |
- |
Связь с таблицей Categories |
|
Перечень дефектовочных признаков |
DefectGroup |
int |
- |
Связь с таблицей DefectGroups |
ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 7
Таблица 2.11
Структура таблицы Arrivals
|
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|---|---|---|---|---|
|
Идентификатор записи |
ID |
int |
- |
Первичный ключ |
|
Дата и время поставки |
ArrivalDateTime |
datetime |
- |
- |
|
ФИО водителя |
Driver |
varchar |
50 |
- |
|
Идентификатор ожидаемой поставки |
ExpectedArrival |
int |
- |
Связь с таблицей ExpectedArrivals |
|
Идентификатор сотрудника |
Employee |
- |
- |
Связь с таблицей Employee |