Дипломная работа: Автоматизация рабочего места менеджера отдела продаж для АО "АЭИ "ПРАЙМ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
65
3) Справочник «Товары» - содержит информацию о товарах, которые
необходимы клиенту.
Таблица 18. Актуализация справочников системы
Название
справочника
Ответственный
Средний
объем
справочника,
записей
Средняя
частота
актуализации
Средний объем
актуализации
Справочник
«Клиенты»
Отдел продаж
1000
5 раз в день
10 записей
Справочник
«Товары»
Отдел продаж
5000
1 раз в
неделю
10 записей
Справочник
«Пользователи»
Отдел продаж
10
1 раз в год
1-2 записи
2.2.3. Характеристика результатной информации
В данном дипломном проекте результирующей информацией являются
2 отчета, которые берут данные из таблицы заявок или справочников:
1. «Товарная накладная»
Формируется на основе след таблиц и полей:
Номер заявки
Дата создания заявки
Клиент (заявитель)
Назначенный на заявку сотрудник
Статус заявки
Наименование товара
Данный отчет служит для получения статистики работы отдела продаж, а
так же для оперативного управления и принятия решений. В итогах данного
отчета за месяц можно понять, насколько загружен отдел продаж при
регистрации заявок, с какими проблемами сталкиваются клиенты.
66
2. Отчет «Счет на оплату»
Содержит таблицу со следующими полями:
Номер заявки
Дата создания заявки
Проделанные работы
Стоимость выполненных работ
Данного рода отчет служит для выставления счета на оплату клиенту в
случае выполнения работ по заявке клиента.
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Разрабатываемый программный продукт автоматизирует функции
обработки заявок компанией АО «АЭИ ПРАЙМ».
Выделяется два подмножества функций системы регистрации и обработки
заявок (рисунок 15):
- служебные функции, к которым относятся вход в систему с учетной
записью пользователя, добавление документов, помощь по работе с программой;
- основные функции обработки данных: ведение справочников системы,
просмотр и печать документов.
Система должна работать в многопользовательском режиме. При входе в
систему под определенной учетной записью, пользователь получит доступ к тем
функциям системы, которые ему доступны.
67
Рисунок 15. Дерево функций системы регистрации и обработки заявок в АО
«АЭИ ПРАЙМ»
На рисунке 16 представлен сценарий диалога информационной системы.
Рисунок 16. Сценарий диалога регистрации и обработки заявок в АО «АЭИ
ПРАЙМ»
Структура меню разрабатываемой программы, состоит из следующих
модулей:
служебные (вход в систему, смена пользователя, выход из программы);
заявки (заявки на товар);
отчеты (товарная накладная, счет на оплату);
справочники (клиенты, пользователи, товар);
справка (о программе).
В качестве СУБД для клиент-серверного самописного приложения
оптимальным решением будет SQL Server, в связи с этим база данных
Applications будет являться реляционной базой данных с составе
разрабатываемой информационной системы. В таблице 19 представлены
сущности, используемые в разрабатываемой информационной системе.
Таблица 19. Перечень сущностей и их соответствие информационной
модели
Название сущности в информационной
модели
Идентификатор таблицы
1.
Справочник «Клиенты»
Clients
2.
Справочник «Пользователи»
Users
3.
Справочник «Товар»
Items
68
Название сущности в информационной
модели
Идентификатор таблицы
4.
Таблица «Заявки»
Orders
Структуры справочников и таблиц приведены в таблицах 20- 23.
Таблица 20. Структура справочника «Клиенты» Clients
Атрибут сущности
Идентификатор
поля
Длина поля
Прочее
Идентификатор
ID
Первичный
ключ
ФИО
Name
100 символов
Телефон
Fone
10 символов
Город
City
50 символов
Адрес проживания
Adress
250 символов
Таблица 21. Структура справочника «Товар» Items
Атрибут сущности
Идентификатор
поля
Тип поля
Длина поля
Прочее
Идентификатор
ID
int
Первичный
ключ
Наименование
Description
nvarchar
100
символов
Страна
происхождения
Country
nvarchar
100
символов
Количество
UM
nvarchar
100
символов
Цена
Price
Float
Таблица 22. Структура справочника «Пользователи» Users
69
Атрибут сущности
Идентификатор
поля
Тип поля
Длина поля
Прочее
Идентификатор
ID
int
Первичный
ключ
Имя пользователя
Name
nvarchar
100 символов
Пароль
Password
nvarchar
50 символов
Актуальность
пользователя
isActual
bit
Таблица 23. Структура таблицы «Заявки» Orders
Атрибут сущности
Идентификатор
поля
Тип поля
Длина поля
Прочее
Идентификатор
ID
int
Первичный
ключ
Идентификатор
клиента
ClientID
int
Связь с
таблицей
Clients
Номер заявки
Num
nvarchar
Дата заявки
Date
Datetime
Идентификатор
пользователя
UserID
Int
Связь с
таблицей
Users
Описание заявки
Description
nvarchar
250
символов
2.3.3. Структурная схема пакета (дерево вызова программных
модулей)
Источник: https://baza.diplomsite.ru/previewfile/2176