Диплом: Автоматизация процессов управления взаимоотношениями с клиентами для ООО "БАГИРА М"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
76
2. Справочник «Права пользователей» - создается и изменяется
администратором системы, изменяется если необходимо поменять права
пользователей, либо при увольнении или приеме сотрудника на работу.
Реквизитный состав справочника: номер пользователя, логин, пароль, права
доступа к данным системы.
3. Справочник «Клиенты» - создается администратором системы,
редактируется пользователями системы (менеджеры отдела продаж), изменяется
при обращении в компанию нового клиента, изменение данных о старых клиентах.
Реквизитный состав справочника: наименование, город, статус, последний контакт,
следующий контакт, менеджер, тип, вид деятельности, скидка.
4. Справочник «События» - создается администратором системы,
редактируется менеджерами отдела продаж. Реквизитный состав справочника:
входящий звонок, исходящий звонок, холодный звонок, входящее письмо,
исходящие письмо, встреча, задача, отправка коммерческого предложения.
5. Справочник «Контрагенты» - создается администратором системы,
редактируется начальником отдела продаж. Изменяется при появлении нового
контрагента. Реквизитный состав справочника: наименование, город, статус, вид
деятельности, скидка.
Входным документом в системе будет входящий звонок от нового клиента с
запросом на просчет заказа.
2.2.3 Характеристика результатной информации
Результатная информация в программе предоставляется в виде
сформированной актуальной клиентской базы с функционалом координирования
контактов и коммуникациями с клиентами, регулирование потенциальных и
заключенных заказов, проведение распределения бизнес процессов и аналитики,
автоматическая отправка коммерческих предложений, формирование отчетности,
анализ и подбор Целевой аудитории. Данные хранятся на сервере компании.
77
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
Пользователем системы является сотрудник отдела продаж, отвечающий за
работу с клиентами компании. Его функции в виде схемы приведены на рисунке
2.2
Функции
Основные
Служебные
Авторизация
Настройки
Ведение
клиентской базы
Получение
информации о
клиентах
Планирование
событий по
каждому клиенту
Рисунок 2.2 «Функции сотрудника отдела продаж»
На основании данных функций формируется сценарий диалога, схема
которого представлена на рисунке 2.3.
78
Модуль
регистрации в
системе
Загрузка
главного меню
Клиенты
Добавить
Изменить
Удалить
События
Добавить
Изменить
Правка
справочников
Добавить
Изменить
Удалить
Рисунок 2.3 «Сценарий диалога»
2.3.2 Характеристика базы данных
Разработанная база данных включает следующие таблицы:
• События;
• Клиенты;
• Контрагенты;
• Продукты;
• Менеджеры.
• Пользователи.
• Права пользователей.
Логическая схема базы данных представлена на рисунке 2.4:
79
Пользователи
PK ID
ФИО
Должность
Права пользователей
PK,FK1 ID
Логин
Пароль
Права доступа
Клиенты
PK ID клиента
Название
Город
Статус
Тип
Вид деятельности
Контактное лицо
Телефон
Эл. почта
Менеджер
Последний контакт
Следующий контакт
Скидка
Интересующая продукция
FK1 ID менеджера
События
PK ID события
Входящий звонок
Исходящий звонок
Входящее письмо
Исходящее письмо
Встреча
Задача
Отправка КП
FK1 ID менеджера
FK2 ID клиента
Продукты
PK ID продукта
Название
Категория
FK1 ID клиента
FK2 ID контрагента
Контрагенты
PK ID контрагента
Наименование
Город
Вид деятельности
Статус
Контактное лицо
Телефон
Эл. почта
Скидка
FK1 ID менеджера
Менеджеры
PK ID менеджера
ФИО
Должность
Телефон
Моб. телефон
Количество клиентов
Рисунок 2.4 «Логическая схема базы данных»
База данных состоит из 7 таблиц, в каждой из которых хранятся данные
определенного типа (рисунки 2.4-2.11).
Таблица 2.4
«Описание полей таблицы «Пользователи»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
ID
ID
INT
5
ключевое поле
ФИО
FIO
VARCHAR2
55
Должность
Dolgnost
VARCHAR2
20
80
Таблица 2.5
«Описание полей таблицы Права пользователей»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
ID
ID
INT
5
ключевое поле
Логин
Login
VARCHAR2
20
Пароль
Password
VARCHAR2
20
Права доступа
PravaDostupa
INT
5
Таблица 2.7
«Описание полей таблицы «Менеджеры»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
ID менеджера
IDmanagera
INT
5
ключевое поле
ФИО
FIO
VARCHAR2
55
Должность
Dolgnost
VARCHAR2
20
Телефон
Tel
INT
20
Мобильный телефон
MobTel
INT
20
Количество клиентов
Kolvoklientov
INT
10
Таблица 2.8
«Описание полей таблицы «Продукты»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
ID продукта
IDproducts
INT
5
ключевое поле
Название
Name
VARCHAR2
50
Категория
Category
VARCHAR2
50
ID клиента
IDklienta
INT
5
ID контрагента
IDkontr
INT
5
Таблица 2.9
«Описание полей таблицы «Контрагенты»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
ID контрагента
IDkontr
INT
5
ключевое поле
Наименование
Namekontr
VARCHAR2
50
Город
Gorod
VARCHAR2
20
Вид деятельности
VidDeyat
VARCHAR2
50
81
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Статус
Status
VARCHAR2
20
Контактное лицо
Kontakt
VARCHAR2
55
Телефон
Tel
INT
20
Эл. Почта
Mail
VARCHAR2
30
Скидка
Sale
INT
5
ID менеджера
IDmanagera
INT
5
Таблица 2.10
«Описание полей таблицы «Клиенты»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
ID клиента
IDclient
INT
5
ключевое поле
Название
Name
VARCHAR2
50
Город
Gorod
VARCHAR2
20
Статус
Status
VARCHAR2
20
Тип
Type
VARCHAR2
50
Вид деятельности
VidDeyat
VARCHAR2
50
Контактное лицо
Kontakt
VARCHAR2
55
Телефон
Tel
INT
20
Эл. почта
mail
VARCHAR2
30
Менеджер
Manager
VARCHAR2
55
Последний контакт
PosledKontakt
DATE
Следующий контакт
SledKontakt
DATE
Скидка
Sale
INT
5
Интересующая
продукция
InteresProdukt
VARCHAR2
50
ID менеджера
IDmanagera
INT
5
Таблица 2.11
«Описание полей таблицы «События»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
ID события
IDSobytiya
INT
5
ключевое поле
Входящий звонок
InZvonok
VARCHAR2
20
Исходящий звонок
OutZvonok
VARCHAR2
50
Входящее письмо
InPismo
VARCHAR2
50
Исходящее письмо
OutPismo
VARCHAR2
50
82
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Встреча
Vstrecha
VARCHAR2
50
Задача
Zadacha
VARCHAR2
50
Отправка КП
OtpravkaKP
VARCHAR2
50
ID менеджера
IDmanagera
INT
5
ID клиента
IDclient
INT
5
2.3.3 Структурная схема пакета (дерево вызова процедур и программ)
Система представляет собой выделенный сервер БД и клиентскую часть.
Структурная схема пакета серверной части представлена на рис. 2.5
Connect
Authorize UserManagerAdministrative
DataModule LogsForms&Views
DataArchive
Рисунок 2.5 «Структурная схема пакета серверной части ИС»
Описание модулей серверной части можно посмотреть в таблице 2.12
83
Таблица 2.12
«Описание модулей серверной части»
№№
п/п
Иденти
фикатор
модуля
Имя модуля
Описание модуля
1
mC
Connect
Модуль отвечает за связь с клиентом
системы, устанавливает связь с базой
данных и организует обмен информацией.
2
mA
Authorize
Модуль авторизации пользователей.
Отвечает за распознавание пользователей
системы, их прав доступа к данным.
3
mAdm
Administrative
Модуль администрирования. Выполняет
административные функции.
4
mUM
UserManager
Модуль учетных записей пользователей.
Необходим для регистрации новых
пользователей, восстановления паролей
старых. Установления и изменения прав
доступа пользователей.
5
mDM
DataModule
Модуль с описанием компонентов базы
данных. Организует базу данных, хранение
в ней данных. Ввод информации и ответ на
запросы от пользователей.
6
mFV
Forms&Views
Модуль форм и отчетов, отвечает за
создание форм и отчетов по запросу
пользователей.
7
mL
Logs
Модуль логов, ведет историю обращения к
данным, их изменения или удаления.
8
mDA
DataArchive
Модуль архивации базы данных, отвечает за
архивацию и восстановление базы данных
84
2.3.4 Описание программных модулей
Система разрабатывалась чтобы максимально упростить работу
пользователей. На блок схемах отображены принципы работы модулей системы.
Где цифрами от 1 до 8 обозначены порядковые номера программных модулей,
описанные в таблице 2.12. На рис. 2.6 показана работа модуля установления связи.
Начало
Есть запрос на
установление связи?
Запрос IP
пользователя
IP Получен?
Запись IP В
журнал логов
системы
Вывод окна
авторизации
1
да
нет
да
нет
Рисунок 2.6 «Работа модуля установления связи»
Блок схема работы модуля авторизации показана на рис. 2.7
85
1
Получение
логина и пароля
Пара верна?
Восстановлен
ие пароля?
Восстановление
пароля
Вход в систему
Нет
дада
Нет
2
4
Вывод меню
5
6
7
8
Рисунок 2.7 «Работа модуля авторизации»
Блок схема модуля менеджера учетных записей пользователей показана на рисунке
2.8

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

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