Дипломная работа: Автоматизация обработки заявок АО "Сейм-Агро"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
51
Таблица 2.3
Связи в базе данных
Сущность 1
Сущность 2
Тип связи
Ограничение
Клиент
Заявка
Один-ко-многим
Не идентифицирующая
Менеджер
Заявка
Один-ко-многим
Не идентифицирующая
Состояние
Заявка
Один-ко-многим
Не идентифицирующая
Заявка
Поставка
Один-ко-многим
Не идентифицирующая
Поставка
Партия
Один-ко-многим
Идентифицирующая
Вид
Сорт
Один-ко-многим
Не идентифицирующая
Вид
Продукция
Один-ко-многим
Не идентифицирующая
Сорт
Продукция
Один-ко-многим
Не идентифицирующая
Продукция
Партия
Один-ко-многим
Идентифицирующая
2.2.2 Характеристика нормативно-справочной, входной и оперативной
информации
Описание нормативно-справочной информации представлено в таблице
2.4.
Таблица 2.4
Нормативно-справочная информация
Справочник
Связанные таблицы
Вид
Сорт, продукция
Сорт
Продукция
Состояние
Заявка
Рассмотрена входная информация – она описана в таблице 2.5.
52
Таблица 2.5
Входная информация
Таблица
Атрибуты
Клиент
код; название; телефон; email; адрес;
контакт.
Менеджер
код; ФИО; ДР; телефон; пароль;
админ; работает.
Заявка
код; поступила; стоимость;
клиент_код; статус_код;
менеджер_код.
Поставка
код; состоялась; адрес; стоимость;
заявка_код; выполнена.
Партия
поставка_код; продукция_код;
количество; скидка; цена; стоимость.
Продукция
код; цена; вид_код; сорт_код;
единица.
На рисунке 2.3 представлена логическая модель базы данных с атрибутами.
Рис. 2.3. логическая модель базы данных с атрибутами
53
2.2.3 Характеристика результатной информации
Выходной информацией являются:
отчёт о заявке;
отчёт о заявках за период;
отчёт о поставке.
В таблице 2.6 представлено описание выходных документов.
Таблица 2.6
Описание отчётов
Отчёт
Поля
Параметры
Отчёт о заявке;
номер;
дата;
название клиента;
ИНН клиента;
вид продукции;
сорт продукции;
количество;
стоимость;
итог по заявке.
Идентификатор заявки
Отчёт о заявках за
период;
номер;
дата;
клиент;
ИНН;
менеджер;
статус заявки;
стоимость заявки.
Период дат
Отчёт о поставке.
номер заявки;
дата;
клиент;
дата поставки;
адрес поставки;
состояние поставки:
выполнена или нет;
вид;
сорт;
количество.
Идентификатор поставки
54
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
Для проектирования интерфейса системы был разработан сценарий
диалога, который представлен на рисунке 2.4.
Главное меню
Главное:
1. Клиенты
2. Выход
Справочники:
1. Продукция
2. Вид
3. Сорт
4. Статус
Отчёты:
1. Отчёт о зая вках
Настройки:
1. Менеджеры
2. Подключение
Клиенты:
1. Добав ить
2. Редактировать
3. Удалить
4. Закрыть
Справочники:
1. Добав ить
2. Редактировать
3. Удалить
4. Закрыть
Отчёт:
1. Формировать
2. Закрыть
Менеджеры:
1. Добав ить
2. Редактировать
3. Удалить
4. Закрыть
Настройки:
1. Сохранить
2. Отменить
Контекстное меню заявки:
1. Добав ить
2. Редактировать
3. Удалить
Контекстное меню поставки:
1. Добав ить
2. Редактировать
3. Удалить
4. Партии
Поставка:
1. Сохранить
2. Отменить
Заявка:
1. Сохранить
2. Отменить
Партия:
1. Добав ить
2. Удалить
3. Закрыть
Главное окно
Рис. 2.4. Сценарий диалога
Выделены следующие меню:
главное меню;
контекстное меню таблицы заявок;
контекстное меню таблицы поставок.
55
Главное меню включает следующие пункты:
главное;
справочники;
отчёты;
настройки.
Пункт «главное» включает:
клиенты;
выход.
Выбор пункта «клиенты» открывает окно для работы с таблицей клиентов,
где можно: добавить запись; редактировать; удалить; закрыть окно.
Пункт «справочники» включает:
продукция;
вид;
сорт;
статус.
Выбор пункта «Продукция» открывает окно для работы с таблицей
продукции, где можно: добавить запись; редактировать; удалить; закрыть окно.
Выбор пункта «Вид» открывает окно для работы с таблицей вида, где
можно: добавить запись; редактировать; удалить; закрыть окно.
Выбор пункта «Сорт» открывает окно для работы с таблицей сорта, где
можно: добавить запись; редактировать; удалить; закрыть окно.
Выбор пункта «Статус» открывает окно для работы с таблицей статуса, где
можно: добавить запись; редактировать; удалить; закрыть окно.
Пункт «Отчёты» включает: отчёт о заявках за период.
При выборе данного пункта откроется окно формирования отчёта, где
требуется указать период дат и нажать сформировать. После этого, можно
сформированный отчёт сохранить в формате pdf.
Пункт «Настройки» включает:
менеджеры;
подключение.
Выбор пункта «Менеджеры» открывает окно для работы с таблицей
Источник: https://baza.diplomsite.ru/previewfile/1857