Диплом: Автоматизация рабочего места менеджера продаж для "Олаф-Групп"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
62
Рис. 44 Форма отчёта «Диаграмма стоимости билетов по авиакомпаниям».
1. Реестр документов – отражает список документов за указанный период
Рис. 45 Форма отчёта «Реестр документов».
63
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
На рис.46 представлено дерево функций модулей, используемых в данной ин-
формационной системе.
Рис.46 Дерево функций программного продукта
В рамках информационной системы существуют функции управления и обра-
ботки данных. Среди них можно выделить два подмножества: реализующие служеб-
ные функции (добавление новых пользователей в систему, указание и возможность
изменения пароля для каждого, а также установление прав в соответствии с ролью
пользователя) и реализующие основные функции (ввод нормативно-справочной ин-
формации, регистрация проектов и их параметров).
Диалог – это процесс обмена сообщениями между пользователем и ИС, при
котором осуществляется постоянная смена ролей информатора и реципиента (поль-
зователя, принимающего информацию), причем смена ролей достаточно опера-
тивна.
В процессе диалога возможно:
двустороннее управление на базе языка типа «запрос-ответ»,
64
одностороннее управление со стороны ИС с языком общения типа «меню»,
«заполнения шаблона», ответа по «подсказке»,
одностороннее управление со стороны пользователя с использованием языка
директив (команд).
При разработке данного проекта система общения с пользователем организо-
вана таким образом, что основная часть диалога ведется на языке типа «меню», а
заполнение форм входных документов – по «шаблону». Таким образом, происходит
одностороннее управление процессом обработки данных со стороны ИС.
Структура сценария диалога в совокупности с деревом функций, которое от-
ражает состав и иерархию функций системы, дает возможность определить состав
кадров диалога, содержание каждого кадра и их соподчиненность.
65
Сценарий диалога представлен на рис.47.
Рис.47 Структура диалога системы
Сценарий диалога состоит из двух логически связанных частей:
Вход в систему
1. Аутентификация
1.1.Администратор
2. Основные функции
ИС
3. Служебные функции
2. Основные функции ИС
2.1. Работа с НСИ
2.2. Клиенты
2.3. Продажи и Маркетинг
2.4. Отчеты
3. Служебные функции
3.1. Перерасчет итогов.
3.2. Работа с агрегатами системы.
3.3. Работа с данными пользователей
2.1. НСИ
2.1.1.Работа с дого-
ворами.
2.1.2. Работа с дан-
ными заказчиков.
2.1.3.Работа с ме-
неджерами
2.1.4. Работа с за-
казами
2.2. Клиенты
2.2.1 Утверждение
заказа и его пара-
метров
2.3. Продажи и Маркетинг
2.3.1. Первичная связь по за-
казу с клиентом.
2.3.2. Обратная связь с кли-
ентом по заказу.
2.4.Отчетность по клиен-
там
2.6.1. Заказы клиентов
2.4.2. Анализ продаж по
клиентам
1.Аутентификация
1.1.Администратор
1.2.Пользователь
66
Основные меню, относящиеся к головному, то есть те экраны меню, которые
видит пользователь, прежде чем приступить к выполнению основных функ-
ций, согласно дереву функций. Основные меню предполагают обязательные
действия пользователя при работе с ИС.
Сервисные меню, которые становятся доступны конечному пользователю по-
сле того, как выдана на экран соответствующая форма документа. Сервисные
меню предполагают возможные действия, одно из которых может являться
необязательным к выполнению.
При разработке ИС важным этапом является описание иерархии функций
управления и обработки данных разрабатываемого программного продукта.
2.3.2. Характеристика базы данных
Модель Сущность-Связь (ER-модель) — модель данных, позволяющая опи-
сывать концептуальные схемы.
ER-модель удобна при проектировании информационных систем, баз данных,
архитектур компьютерных приложений, и других систем (далее, моделей). С её по-
мощью можно выделить ключевые сущности, присутствующие в модели, и обозна-
чить отношения, которые могут устанавливаться между этими сущностями.
ER-модель является одной из самых простых визуальных моделей данных
(графических нотаций). Она позволяет обозначить структуру в общих чертах.
СУБД, применяемая на предприятии – MS SQL Server.
На рис. 48 описана связь основных таблиц в базе данных.
67
Рис.48 «ER-модель» предметной области управления продажами компании
ООО «Олоф Групп»
Описание таблиц ER-модели представлено в таблицах 9 -18.
Таблица №9
Клиенты
Наименование
поля
Идентификатор поля
Тип поля
Длина
поля
Прочее
ID_Заказчика
IDЗаказчика
число
4
Первичный
ключ –
ключевое поле
(PK)
Наименование
Заказчика
НаименованиеЗаказчика
строка
0
68
Таблица №10
Договоры
Наименование
поля
Идентификатор поля
Тип поля
Длина
поля
Прочее
ID_Заказа
ID_Заказа
число
4
Первичный
ключ –
ключевое
поле (PK)
Наименование
договора
НаименоваиеДоговора
строка
30
FK1
Условия
договора
УсловияДоговора
ХранилищеЗначений
Сумма
договора
СуммаДоговора
число
0
Таблица №11
Заказ на авиабилет
Наименование
поля
Идентификатор поля
Тип
поля
Длина
поля
Прочее
ID_Заказа
ID_Заказа
число
4
Первичный ключ
– ключевое поле
(PK)
Наименование
заказа
Наименование_Заказа
строка
30
Сумма заказа
СуммаПоЗаказу
Число
12
Менеджер
клиента
Менеджер Клиента
Строка
FK1
69
Таблица №12
Менеджеры клиентов
Наименование
поля
Идентификатор поля
Тип
поля
Длина
поля
Прочее
ID_Менеджера
IDМенеджера
число
0
Первичный
ключ –
ключевое
поле (PK)
ФИО
Менеджера
ФИОМенеджера
Строка
30
Аналитическая
информация
АналитическаяИнформация
число
4
Таблица №13
Первичная связь с клиентом по заказу
Наименование
поля
Идентификатор поля
Тип
поля
Длина
поля
Прочее
ID_Документа
IDДокумента
число
4
Первичный ключ
– ключевое поле
(PK)
Наименование
Заказчика
НаименованиеЗаказчика
строка
0
Тип
Источника
ТипИсточника
Строка
30
Тип интереса
ТипИнтереса
Строка
12
Менеджер
клиента
Менеджер Клиента
Строка
FK1
70
Таблица №14
Обратная связь клиента по заказу
Наименование
поля
Идентификатор поля
Тип
поля
Длина
поля
Прочее
ID_Документа
IDДокумента
число
4
Первичный ключ
– ключевое поле
(PK)
Наименование
Заказчика
НаименованиеЗаказчика
строка
0
Тип
Источника
ТипИсточника
Строка
30
Тип интереса
ТипИнтереса
Строка
12
Менеджер
клиента
Менеджер Клиента
Строка
FK1
Таблица №15
Заказы компании
Наименование
поля
Идентификатор поля
Тип
поля
Длина
поля
Прочее
Наименование
договора
НаименоваиеДоговора
строка
30
FK1
ID_Клиента
ID Клиента
число
4
FK2
Менеджер
клиента
Менеджер клиента
Строка
FK3
71
Таблица №16
Cостояние заказов клиента
Наименование поля
Идентификатор поля
Тип
поля
Длина
поля
Прочее
ID_Cостояние_Клиента
IDCостояниеКлиента
число
4
ID_Клиента
ID Клиента
число
4
FK1
Статус клиента
Статус Клиента
строка
30
Дата Начала
ДатаНачала
Дата
Дата Окончания
ДатаОкончания
Дата
Таблица №17
Утвержденный заказа клиента
Наименование
поля
Идентификатор поля
Тип
поля
Длина
поля
Прочее
ID_Заказа
ID_Заказа
число
4
Первичный ключ
– ключевое поле
(PK)
Наименование
заказа
Наименование_Заказа
Строка
30
Договор
клиента
Договор клиента
Строка
12
FK1
Менеджер
проекта
Менеджер Клиента
Строка

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)