Диплом: Разработка CRM системы для компании ООО "ПК Кредо"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
Рис 39. Диаграмма сущность-связь.
На данном проекте мы выбрали базу данных, основанную на реляционной
модели данных, которая предусматривает так называемые зависимости, связи.
Для устранения избыточности и противоречивости таблицы приведены к
нормальным формам.
Таблицы находятся в третьей нормальной форме, так как они находятся
во второй нормальной форме и ни один неключевой атрибут не находится в
транзитивной зависимости от primary key. У каждой из таблиц имеются
первичный и часто вторичные ключи, а также для осуществления поиска
индексируемые поля.
Таблица clients, характеризует форму письма “быстрый запрос” и имеет
следующие поля:
Таблица № 13.
Таблица clients
Длина поля
77
10
50
10
20
10
50
10
Таблица contracts имеет следующие поля:
Таблица № 14.
Таблица contracts
Длина поля
10
20
20
20
20
20
20
Таблица cars имеет следующие поля:
Таблица № 15.
Таблица cars
Длина поля
10
50
50
20
20
78
Таблица accidens имеет следующие поля:
Таблица № 16.
Таблица accidens
Длина поля
10
50
50
20
20
Таблица models имеет следующие поля:
Таблица № 17.
Таблица models
Наименование поля
Тип данных поля
Длина поля
ID
целое число
10
class
строка
50
models
строка
50
marka
строка
50
2.3.3. Структурная схема пакета (дерево вызова
программных модулей)
Работа с модулем начинается с открытия пользователем браузера и
входом на сайт https://tent18.ru/ .
Основным программным продуктом является страница-закладка сайта
“Быстрый запрос”, которая отправляет данные на почтовый ящик.
79
Рис 40. Дерево вызова.
Ниже, в таблице описание модулей.
Таблица № 18.
Таблица описания модулей
Наименование модуля
Функционал модуля
1
Основной компонент
модуля
Содержит переменные, процедуры и
функции.
2
Форма “Журнал заявок”
Форма формирования журнала заявок
3
Форма “Журнал заказов”
Форма формирования журнала заказов
4
Форма “Новые клиенты”
Форма формирования журнала новых
клиентов
2.3.4. Описание программных модулей
Форму “Быстрый запрос” можно условно представить в виде следующей
блок-схемы:
80
Рис 41. Блок схема формы “Быстрый запрос”.
Пользователь вводит данные в поля формы, в случае если данные верны,
форма успешно направляется в виде письма на почтовый ящик.
Весь код формы “Быстрый запрос” можно поделить на 3 части, это
1) В верхней части запроса логотип и название
2) В средней сам запрос
3) В нижней части запроса дополнительная информация
81
2.4. Контрольный пример реализации проекта и его описание
Для начала приведем старой реализации сайта, версия которой
существовала несколько лет до редизайна.
Рис 42. Старая модель сайта, основная страница.
На вкладке контакты, только телефонный номер и почтовый ящик
руководителя, мелким шрифтом, который не сразу бросается в глаза.
82
Рис 43. Старая модель сайта, страница “Контакты”.
При входе на новую версию сайта, мы видим новый интерфейс, более
удобный и интуитивно понятный в плане перемещений по сайту. Здесь больше
информации, которая расположена просто и лаконично.
Рис 44. Новая модель сайта, основная страница.
На данный момент контактные данные вынесены в верхнюю часть сайта.
83
Рис 45. Новая модель сайта, контакты.
Далее при наведении на закладку сайта - Контакты, можно увидеть
вкладку “Быстрый запрос”.
Рис 46. Закладка “Быстрый запрос”.
При переходе на данную вкладку, появляется форма “Быстрого запроса”
84
Рис 47. Форма “Быстрый запрос”.
Необходимо заполнить все три поля для успешной отправки. После
заполнения формы, необходимо сделать клик на кнопке “Отправить сообщение”.
Так форма в виде письма придет на почтовый ящик директора:
85
Рис 48. Форма “Быстрый запрос” в заполненном виде.
Письмо выглядит следующим образом:
86

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

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