Диплом: Разработка автоматизированной системы взаимодействия с клиентами CRM в филиале компании ООО "АШАН"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
42
Результатной информацией для системы учета работы с клиентами
являются следующие документы:
Отчет по продажам за клиента за произвольный период;
Отчет по продажам за товар за произвольный период;
Отчет по продажам за тип товара за произвольный период;
Сводный отчет по продажам за период;
Отчет по продажам за клиента за произвольный период содержит
следующие реквизиты:
Наименование клиента;
Дата начала периода;
Дата окончания периода;
Общее количество наименований;
Общая сумма продаж.
Отчет по продажам за товар за произвольный период содержит
следующие реквизиты:
Наименование товара;
Дата начала периода;
Дата окончания периода;
Общее количество наименований;
Общая сумма продаж.
Отчет по продажам за тип товара за произвольный период содержит
следующие реквизиты:
Наименование типа товара;
Дата начала периода;
Дата окончания периода;
Общее количество наименований;
Общая сумма продаж.
43
Общий отчет по продажам за произвольный период содержит
следующие реквизиты:
Дата начала периода;
Дата окончания периода;
Общее количество наименований;
Общая сумма продаж.
Кроме того, для функционирования системы формируются такие
справочные документы, как:
Список клиентов;
Список продукции;
Список договоров.
2.3.5 Формализация расчетов показателей
Рассмотрим порядок расчета показателей, используемых в
результатных документах. Представим формализованное описание
входных и результатных показателей (Таблицы 2.8 и 2.9 соответственно).
Таблица 2.8
Формализованное описание входных показателей
Наименование входного показателя
Идентификатор
входного показателя
Цена товарной позиции k-того вида
S
k
Количество поступивших товаров k-
того вида на i-тую дату
P
i
k
Количество проданного товара k-того
вида i-тому клиенту за дату d
W
id
k
Таблица 2.9
Формализованное описание результатных показателей
Наименование
результатного показателя
Идентификатор
результатного
показателя
Алгор
итм расчета
44
Общее количество
проданного товара k-того вида в
i-тому клиенту на дату d
Pr
id
k
W
id
k
Общее количество
поступившего товара k-того вида
Post
id
k
P
i
k
Общая стоимость
проданного товара k-того вида i-
тому клиенту на дату d
SPr
i
k
W
id
k
∗ S
k
Общая стоимость
поступившего товара k-того вида
на дату d
SPost
i
k
P
i
k
∗ S
k
Количество товара k-того
вида на дату d в наличии
N
i
k
Post
id
k
− Pr
id
k
Общая стоимость товара k-
того вида на дату d в наличии
SN
i
k
N
i
k
∗ S
k
2.4 Программное обеспечение задачи
2.4.1 Общие положения (дерево функций и сценарий диалога)
Разрабатываемая информационная система призвана
автоматизировать функции менеджеров отдела продаж по учету работы с
клиентами. На основании данных функции построено дерево функций
системы, которое представляет декомпозицию функций системы и
формируется с целью детального исследования функциональных
возможностей системы и анализа совокупности функций, реализуемых на
различных уровнях иерархии системы.
Работу с системой осуществляет менеджер отдела продаж. Дерево
функций системы представлено на рисунке 2.2
45
Функции
системы
Основные
Служебные
Настройки
Локализация
Учет работы с
клиентами
Справочники
Продукция
Договора
Клиенты
Платежи
Создать
Копировать
Удалить
Печать
Экспорт в MS
Excel
Отчет по типам
Учет продаж
Отчет по датам
Общий отчет
Отчет по клиентам
Сравнение с аналогичным
периодом прошлого года
Сравнение с произвольным
периодом
Сравнение с аналогичным
периодом прошлого года
Сравнение с произвольным
периодом
Рисунок 2.2 Дерево функций системы для менеджера
Как видно из представленной схемы, менеджер при работе в системе
имеет возможность заполнения справочников, в том числе добавления,
удаления записей, поиска по ним и получения списка записей,
содержащихся в справочниках.
46
При выполнении функция по работе с учетом продаж менеджер
имеет возможность создать запись, копировать ее из буфера, удалить
запись, отправить на печать созданный документ либо сформировать
результатный документ в формате MS Excel в соответствии с перечнем
результатных документов, приведенных выше. Основным документом
является счет-фактура, которая формируется по факту продаж и служит
основным отчетным документом.
Для анализа продаж формируются отчеты по следующим
характеристикам:
Периоду продаж;
Типу продукции;
Клиенту.
При этом в первых двух отчетах возможно сравнение результатов с
произвольным периодом или с аналогичным периодом прошлого года.
Сценарии диалога, формирующийся на основе дерева функций,
приведен на рисунке 2.3.
Главное меню
Анализ продаж
Справочники
Создать
Поиск
Удалить
Список
Создать
Поиск
Удалить
Список
Создать
Поиск
Удалить
Список
Создать
Поиск
Удалить
Список
Продукция
Платежи
Клиенты
Договора
Отчеты
Список контактов
Список клиентов
Список персон
Отчет по типам
Отчет по датам
Общий отчет
Отчет по клиентам
Рисунок 2.3Сценарий диалога для пользователя
47
2.4.2 Характеристика базы данных
ER-диаграмма базы данных разработанной информационной
системы приведена на рис. 2.4.
Рис. 2.4 ER-диаграмма базы данных
Описание каждой таблицы базы данных приведено ниже.
Таблица 2.10
Структура таблицы Клиенты
Поле
Тип
Описание поля
Nul
l
По умолчанию
idKlient
int(11)
Код записи
Нет
Ключевое,
автозаполнение
namekl
varchar(255
)
Наименование
Да
NULL
krnamekl
varchar(45)
Краткое
наименование
Да
NULL
adresskl
varchar(45)
Адрес
фактический
Да
NULL
48
uradrkl
varchar(45)
Адрес
юридический
Да
NULL
banrekKl
varchar(45)
Банк
Да
NULL
kontlizoK
l
varchar(45)
Контактное лицо
Да
NULL
tlfKl
varchar(45)
телефон
Да
NULL
emailKl
varchar(45)
Email
Да
NULL
dateregKl
timestamp
Дата
регистрации
Нет
CURRENT_TIMESTAM
P
tipkl
int(1)
Тип клиента
Нет
udalKl
int(1)
Флаг удаления
Нет
0
nameorg
varchar(255
)
Наименование
оргформы
Нет
login
varchar(25)
Логин
Нет
parol
varchar(25)
Пароль
Нет
tel
varchar(30)
Доп. Телефон
Нет
0
opistel
varchar(100
)
Описание доп.
Телефона
Нет
0
adres
varchar(255
)
Адрес доп.
Нет
0
email
varchar(30)
Email доп.
Нет
0
opisemail
varchar(100
)
Описание
Нет
0
namec
varchar(255
)
Наименование
дополнительног
о контакта
Нет
0
idconka
int(11)
Описание
дополнительног
о контакта
Нет
Таблица 2.11
Структура таблицы Персоны
Поле
Тип
Описание
поля
Null
По умолчанию
idper
int(11)
Код записи
Нет
Ключевое,
автозаполнение
firma
int(11)
Код
клиента
Нет
namep
varchar(255)
Фамилия
Нет
imap
varchar(255)
Имя и
отчество
Нет
datep
text
Дата
Нет
dolgp
int(11)
Должность
Нет
telp
varchar(255)
Телефон
Нет
49
emailp
varchar(255)
Email
Нет
primp
text
Примечание
Нет
udalp
int(1)
Флаг
удаления
Нет
0
Таблица 2.12
Структура таблицы Продукция
Поле
Тип
Описание
поля
Null
По умолчанию
idprod
int(11)
Код записи
Нет
Ключевое,
автозаполнение
nameprod
text
Наименование
Да
NULL
art
varchar(45)
артикул
Да
NULL
idvz
int(11)
Код группы
Да
NULL
idtz
int(11)
Код типа
Да
NULL
model
varchar(255)
Модель
Да
NULL
prise
varchar(45)
Стоимость
Да
NULL
primP
text
Примечание
Да
NULL
udalPr
int(1)
Флаг
удаления
Нет
optst
varchar(255)
Стоимость
опт
Нет
rozst
varchar(255)
Стоимость
розница
Нет
edizmpr
varchar(255)
Единица
измерения
Нет
Таблица 2.13
Структура таблицы «Платежи»
Поле
Тип
Описание
поля
Null
По умолчанию
idpl
int(11)
Код
платежа
Нет
Ключевое, авто
заполнение
idklpl
int(11)
Код
клиента
Да
NULL
nomdogpl
varchar(10)
Номер
договора
Да
NULL
datepl
varchar(30)
Дата
платежа
Да
NULL
summa
varchar(10)
Сумма
Да
NULL
Таблица 2.14
Структура таблицы «Договора»
Поле
Тип
Описание
Null
По умолчанию
50
поля
iddog
int(11)
Код
договора
Нет
Ключевое,
автозаполнение
idkldog
int(11)
Код
клиента
Да
NULL
datedog
varchar(45)
Дата
договора
Да
NULL
kolvodog
varchar(10)
Количество
Да
NULL
nomdog
varchar(10)
Номер
договора
Да
NULL
idproddog
int(11)
Код
продукции
Таблица 2.15
Структура таблицы «Контакты»
Поле
Тип
Описание
поля
Null
По умолчанию
idc
int(100)
Код
контакта
Нет
Ключевое,
автозаполнение
tel
varchar(30)
Телефон
Да
NULL
opistel
varchar(100)
Описание
Да
NULL
adres
varchar(255)
Адрес
Да
NULL
email
varchar(30)
email
Да
NULL
opisemail
varchar(100)
Описание
email
namec
varchar(255)
Код
клиента
2.4.3 Структурная схема пакета (дерево вызова программных
модулей)
На рисунке 2.5 представлена структурная схема программного
продукта.
51
Главный ПМ
Главное меню
Справочники
Настройки
Клиенты
Персоны
Продукция
Отчет по
продажам
Отчет по
клиентам
Поиск
Рисунок 2.5 Структурная схема.
Вызов всех модулей осуществляется с помощью главного меню
программного продукта.
Описание всех модулей программного продукта представлено в
таблице 2.16.
Таблица 2.16
Описание модулей программного продукта
Наименование
Функция
1
Главная форма
Содержит главное меню, а также отображаются
сведения о хранимом товаре
2
Справочники
Содержит в себе все справочники и позволяет
осуществлять работу с ними
3
Настройки
Позволяет настраивать систему, а также изменять
реквизиты организации
4
Продукция
Позволяет просматривать полную информацию о
товаре и редактировать ее
5
Отчеты по
продажам
Позволяет работать с отчетами по продажам и
формировать их.
6
Отчет по
клиентам
Позволяет работать с отчетами по работе с
клиентами и формировать их.

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

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