Файл: Проектирование реализации операций бизнес-процесса «Складской учет» (Характеристика существующих бизнес – процессов ).pdf
Добавлен: 16.05.2023
Просмотров: 78
Скачиваний: 2
СОДЕРЖАНИЕ
1.1 Выбор комплекса задач автоматизации.
1.2. Характеристика существующих бизнес – процессов.
1.3. Характеристика документооборота, возникающего при решении задачи.
1.4. Обоснование проектных решений по информационному обеспечению.
1.5. Обоснование проектных решений по программному обеспечению.
2.1. Информационная модель и её описание.
2.2. Характеристика нормативно-справочной, входной и оперативной информации.
2.3. Характеристика результатной информации.
2.4. Общие положения (дерево функций и сценарий диалога).
2.5. Характеристика базы данных.
2.6. Структурная схема пакета (дерево вызова программных модулей).
2.7 Описание программных модулей.
Таблица 8. Структура справочника Employee.
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Табельный номер |
Code |
int |
Первичный ключ |
|
ФИО |
Shortname |
varchar |
50 |
|
Полное имя |
Fullname |
varchar |
250 |
|
Должность |
Position |
int |
Связь с таблицей Positions |
|
Отдел |
Division |
int |
Связь с таблицей Division |
|
Телефон |
Phone |
varchar |
15 |
|
|
|
varchar |
50 |
Таблица 9. Структура справочника DefectSets.
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
Идентификатор группы |
GroupID |
int |
Связь с таблицей DefectGroups |
|
Идентификатор дефекта |
DefectID |
int |
Связь с таблицей Defects |
Таблица 10. Структура таблицы ExpectedArrivals.
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
Дата ожидаемой поставки |
Date |
datetime |
||
Номер ожидаемой поставки |
Number |
int |
||
Поставщик |
Supplier |
int |
Связь с таблицей Suppliers |
|
Документ-основание |
Basis |
varchar |
100 |
|
Менеджер |
Manager |
int |
Связь с таблицей Employee |
|
Статус поставки |
Status |
int |
Таблица 11. Структура таблицы ExpectedArtikuls.
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
Идентификатор ожидаемой поставки |
Exp_arrival |
int |
Связь с таблицей ExpectedArrivals |
|
Артикул товара |
Artikul |
int |
Связь с таблицей Assortment |
|
Количество |
Count |
float |
||
Категория товара |
Category |
int |
Связь с таблицей Categories |
|
Перечень дефектовочных признаков |
DefectGroup |
int |
Связь с таблицей DefectGroups |
Таблица 12. Структура таблицы Arrivals.
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
Дата и время поставки |
ArrivalDateTime |
datetime |
||
ФИО водителя |
Driver |
varchar |
50 |
|
Идентификатор ожидаемой поставки |
ExpectedArrival |
int |
Связь с таблицей ExpectedArrivals |
|
Идентификатор сотрудника |
Employee |
Связь с таблицей Employee |
Таблица 13. Структура таблицы ArrivalArtikuls.
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
Артикул |
Artikul |
int |
Связь с таблицей Assortment |
|
Количество |
Count |
float |
||
Единицы измерения |
MeasureUnits |
int |
Связь с таблицей MeasureUnits |
|
Цена |
Price |
float |
||
Количество мест |
Place_count |
int |
||
Идентификатор поставки |
Arrival |
int |
Связь с таблицей Arrivals |
|
Повреждения |
Damages |
int |
Связь с таблицей Damages |
Таблица 14. Структура таблицы Damages.
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
Количество поврежденных упаковок |
Count |
int |
||
Описание повреждений |
Description |
varchar |
250 |
Таблица 15. Структура таблицы Rests.
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
Артикул |
Artikul |
int |
Связь с таблицей Assortment |
|
Дата |
Date |
datetime |
||
Количество |
Count |
float |
Таблица 16. Структура таблицы Reserved.
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
Артикул |
Artikul |
int |
Связь с таблицей Assortment |
|
Отдел КЦ |
Division |
int |
Связь с таблицей Division |
|
Количество |
Count |
float |
Таблица 17. Структура таблицы Demands.
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
Номер заявки |
Number |
int |
||
Дата заявки |
Date |
datetime |
||
Клиент |
Client |
int |
Связь с таблицей Client |
|
Отдел |
Division |
int |
Связь с таблицей Division |
|
Сотрудник |
Manager |
int |
Связь с таблицей Employee |
|
Статус заказа |
Status |
int |
Таблица 18. Структура таблицы DemandArtikuls.
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
Артикул |
Artikul |
int |
Связь с таблицей Assortment |
|
Количество |
Count |
float |
||
Номер заявки |
Demand |
int |
Связь с таблицей Demands |
Таблица 19. Структура таблицы Inventory.
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
Номер инвентаризации |
Number |
int |
||
Дата инвентаризации |
Date |
datetime |
Таблица 20.Структура таблицы Expense.
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
Дата отгрузки |
Date |
datetime |
||
Номер заявки |
Demand |
int |
Связь с таблицей Demands |
|
Отдел-получатель |
Division |
int |
Связь с таблицей Division |
|
Номер накладной |
Numdoc |
int |
||
Кладовщик |
Employee |
int |
Связь с таблицей Employee |
|
Статус отгрузки |
Status |
int |
||
Номер автомобиля |
Auto |
varchar |
10 |
|
ФИО водителя |
Driver |
varchar |
50 |
Таблица 21. Структура таблицы ExpenseArtikuls.
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
Артикул |
Artikul |
int |
Связь с таблицей Assortment |
|
Количество |
Count |
float |
||
Количество мест |
Place_count |
int |
||
Отгрузка |
Expense |
int |
Связь с таблицей Expense |
Таблица 22. Структура таблицы Commission.
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
Инвентаризация |
Inventory |
int |
Связь с таблицей Inventory |
|
Сотрудник |
Employee |
int |
Связь с таблицей Employee |
Таблица 23. Структура таблицы QualityTest.
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
Объем выборки |
Count |
float |
||
Дата проверки качества |
Date |
datetime |
||
Контролер |
Controller |
employee |
Связь с таблицей Employee |
|
Партия товара |
Party |
int |
Связь с таблицей ArrivalArtikul |
|
Количество бракованного товара |
Bad |
float |
Таблица 24. Структура таблицы QualityDefects .
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
Идентификатор проверки качества |
Quality_test |
int |
Связь с таблицей QualityTest |
|
Дефект |
Defect |
int |
Связь с таблицей Defect |
|
Количество бракованного товара |
Count |
float |
Таблица 25. Структура таблицы Result.
Атрибут сущности |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Идентификатор записи |
ID |
int |
Первичный ключ |
|
Инвентаризация |
Inventory |
int |
Связь с таблицей Inventory |
|
Артикул |
Artikul |
int |
Связь с таблицей Assortment |
|
Учетное количество |
Reg_quantity |
float |
||
Фактическое количество |
Fact_quantity |
float |
||
Расхождение |
Difference |
float |
||
Корректировка |
Updating |
float |
||
Комментарий |
Comment |
varchar |
250 |