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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
68
По сценарию диалога пользователь может реализовывать разные функции
по работе. Выполнять операции по работе с системой, вести справочники,
формировать договор, управлять окнами, осуществить выход из системы.
Взаимодействие между информационной системой и пользователем
производится c помощью визуального интерфейса. Визуальный интерфейс
реализован с помощью оконного интерфейса, меню и стандартных элементов
управления
2.3.2. Характеристика базы данных.
На основе дерева функций и сценария диалога разработаем
инфологическую модель базы данных [10].
В результате исследования предметной области и разработанных
требований к информационной системе автоматизации складских процессов
ООО «Атол» выделены сущности и взаимосвязи между ними, представленные в
виде ER-диаграмме, представленной на рисунке 2.13 [20, 22].
Рисунок 2.13 - ER-диаграмма «сущность-связь»
69
В таблице 2.4 представлено описание структуры базы данных.
Таблица 2.4
Описание структуры таблиц базы данных
Таблица
Поле
Тип данных
Размерность
Кадры
Код сотрудника
Int
-
Фамилия сотрудника
Varchar
15
Имя сотрудника
Varchar
15
Отчество сотрудника
Varchar
17
Отдел
Int
-
Должность
Int
-
Дата поступления в
фирму
DataTime
Дата рождения
DataTime
Район проживания
Varchar
14
Адрес
Varchar
70
Паспортные данные
Varchar
100
Товар
Код товара
Int
-
Цена продажи
Varchar
20
Код категории
Int
-
Наименование
Varchar
100
Артикул
Varchar
10
Единица измерения
Varchar
5
Фото
image
-
Поставщики
Код поставщика
Int
-
Статус
Varchar
3
Название фирмы
Varchar
70
Страна
Varchar
30
Город
Varchar
30
Адрес
Varchar
70
Номер
Varchar
17
Факс
Varchar
17
Банк
Varchar
100
ИНН
Varchar
11
Расчетный счет
Varchar
21
Поставка
Код заказа
Int
-
Код сотрудника
Int
-
Номер накладной
Int
-
Дата накладной
DateTime
-
Код поставщика
Int
-
Поступление
Код поступления
Int
-
Код товара
Int
-
Код поставки
Int
-
Количество
Int
-
Цена поставки
Money
-
Размер упаковки В
Real
-
Размер упаковки Ш
Real
-
Размер упаковки Г
Real
-
Вес
Real
-
70
Код зоны
Int
-
Ячейка
Varchar
50
Отпуск со склада
Код Отпуска
Int
-
Код Товара
Int
-
Код накладной Отпуска
Int
-
Количество
Int
-
Цена
Money
-
Код Зоны
Int
-
Ячейка
Varchae
50
Зоны склада
Код зоны
Int
МаксТемп
Float
МинТемп
Float
Склад
Int
-
Максимальный вес
Real
-
Максимальная высота
Real
-
Максимальная ширина
Real
-
Максимальная глубина
Real
-
Количество стеллажей
Int
-
Количество полок
Int
-
Количество ячеек
Int
-
Код склад
Int
-
Наименование зоны
Varchar
50
Склады
Адрес
Varchar
100
Код склада
Int
-
Наименование
Varchar
100
Перемещение
Код Перемещения
Int
-
Код Товара
Int
-
Код зоны 1
Int
-
Ячейка 1
Varchar
50
Код зоны 2
Int
-
Ячейка 2
Varchar
50
Дата перемещения
DateTime
-
Код сотрудника
Int
-
Причина перемещения
Varchar
100
Должность
Код должности
Int
-
Наименование
Varchar
50
Отделы
Код отдела
Int
-
Наименование
Varchar
50
Идентификация
Код
Int
-
Логин
Varchar
20
Пароль
Varchar
20
Код сотрудника
Int
-
Категории товаров
Код категории
Int
-
Наименование
Varchar
50
Описание
Varchar
100
На рисунках 2.14-2.15 представлена логическая и физическая модель БД
[20].
71
Рисунок 2.14 - Логическая схема БД
Рисунок 2.15 - Физическая схема Б
72
2.3.3. Структурная схема пакета (дерево вызова программных
модулей).
Разработанная в настоящем проекте информационная система
автоматизации работы сотрудников склада ООО «Атол» с использованием
адресной технологии хранения разработана по технологии «толстый клиент»,
как показано на рисунке 2.16 [1].
Рисунок 2.16 - Двухзвенная архитектура «клиент-сервер»
На рисунке 2.17 представлена диаграмма вариантов использования [4]
информационной системы компании ООО «Атол» для ролей пользователей
кладовщик и администратор.
Источник: https://baza.diplomsite.ru/previewfile/594