Диплом: Автоматизация учета обращений пользователей в службу технической поддержки Администрации городского округа Химки Московской области

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
68
Таблица 7
Структура таблицы articles
Наименование
поля
Идентификатор
поля
Тип и длина
поля
Прочее
1
Код записи
id
int (11)
AUTO_INCREMENTED
2
Заголовок
title
varchar (255)
3
Содержание
message
text
Таблица 8
Структура таблицы specs
Наименование
поля
Идентификатор
поля
Тип и длина
поля
Прочее
1
Код записи
id
int (11)
AUTO_INCREMENTED
2
Логин
login
varchar (255)
3
Пароль
password
varchar (255)
4
ФИО
name
varchar (255)
5
Телефон
phone
varchar (255)
6
Электронная
почта
email
varchar (255)
7
Права
status
tinyint (1)
Таблица 9
Структура таблицы users
Наименование
поля
Идентификатор
поля
Тип и длина
поля
Прочее
1
Код записи
id
int (11)
AUTO_INCREMENTED
2
Логин
login
varchar (255)
3
Пароль
password
varchar (255)
4
Название
отдела
dep
varchar (255)
5
Название
организации
org
varchar (255)
6
ФИО
name
varchar (255)
5
Телефон
phone
varchar (255)
6
Электронная
почта
email
varchar (255)
7
Права
status
tinyint (1)
69
Таблица 10
Структура таблицы requests
Наименование
поля
Идентификатор
поля
Тип и длина
поля
Прочее
1
Код записи
id
int (11)
AUTO_INCREMENTED
2
Заголовок
title
varchar (255)
3
Название
организации
org
varchar (255)
4
ФИО
name
varchar (255)
5
Телефон
phone
varchar (255)
6
Электронная
почта
email
varchar (255)
5
Сообщение о
проблеме
message
text
6
Назначенный
специалист на
решение
проблемы
spec
varchar (255)
7
Логин
специалиста
loginspec
varchar (255)
8
Дата заявки
date
timestamp
CURRENT_TIMESTAMP
DEFAULT_GENERATED
Таблица 11
Структура таблицы service statement
Наименование
поля
Идентификатор
поля
Тип и
длина поля
Прочее
1
Код записи
id
int (11)
AUTO_INCREMENTED
2
Код сотрудника
idusers
int (11)
3
Дата
формирования
записки
date
timestamp
CURRENT_TIMESTAMP
DEFAULT_GENERATED
4
Сроки
выполнения
заявки
srok
varchar
(255)
5
Комментарий
message
text
70
6
Статус заявки
status
varchar
(255)
7
Дата закрытия
заявки
date
timestamp
Таблица 12
Структура таблицы equipment
Наименование
поля
Идентификатор
поля
Тип и
длина поля
Прочее
1
Код
оборудования
id
int (11)
AUTO_INCREMENTED
2
Название
оборудования
name
varchar
(255)
3
Описание
договора
message
text
2.3.3. Структурная схема пакета (дерево вызова процедур и
программ)
Модули делятся на: пользовательские, административные, и системные.
Опишем основные конфигурационные модули.
Опишем основные конфигурационные модули.
Конфигурационный файл (db.php).
В файле хранится информация с реквизитами БД, такие как: хост (адрес)
сервера БД, название БД, логин/ пароль для подключения к БД, а также функции
необходимые для взаимодействия пользователя через сайт с базой данных.
Конфигурационные файлы (header.php и footer.php).
В этих файлах собраны функции и методы (стилей шрифта, полей, таблиц
и т.д.) которые формируют верхнюю часть (так называемая шапка) и нижнюю
часть (подвал) сайта. Дерево вызова модулей показано на рисунке 20.
71
Рисунок 20. Дерево вызова программных модулей
Описание программных модулей приведено в таблице 13
72
Таблица 13
Описание программных модулей
Название
Функции
1
Модуль конфигурации
Содержит функции конфигурации
приложения, а также функции подключения
приложения к базе данных.
2
Модуль для работы с
пользователями
Данный модуль позволяет производить
работу с пользователями (Создавать,
редактировать и удалять).
3
Модуль для работы с
заявками
При помощи данного модуля мы можем
проводить различные действия с заявками
(Создавать, редактировать и удалять).
4
Модуль базы знаний
Содержит функции, при помощи которых
можно наполнять, редактировать и удалять
базу знаний. Так же Базу знаний можно
наполнять различными сносками, статьями и
пометками.
5
Модуль авторизации
С помощью этого модуля можно зайти на
сайт под учётной запись, а при
необходимости выйти.
2.4. Контрольный пример реализации проекта и его описание
В данном пункте рассмотрим контрольный пример реализации системы.
Для этого необходимо пройти авторизацию как показано на рисунке 21, в
73
качестве пользователя, введя пароль (admin) и логин (admin).
Рисунок 21. Форма авторизации
После прохождения авторизации пользователю предлагается отправить
заявку в службу технической поддержки через специальную форму, как показано
на рисунке 22.
74
Рисунок 22. Форма заявки в службу технической поддержки
Так же у пользователя есть возможность ознакомиться с историей
отправленных заявок (рисунок 23).
75
Рисунок 23. История заявок
Так же у пользователя есть возможность самостоятельно решить проблему,
для этого он может зайти в раздел базы знаний (рисунок 24).
76
Рисунок 24. База знаний
Теперь выйдем из учётной записи и зайдём за пользователя с правами
администратора. При входе в учётную запись, на главной странице предлагается
заполнить форму, чтобы добавить новую статью в базу знаний (рисунок 25).
77
Рисунок 25. Форма для добавления статьи в базу знаний
У администратора есть все функции пользователя, но ему так же доступна
форма регистрации для новых пользователей (рисунок 26).

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
«Управление ресурсами проекта» (на примере организации ООО «ЛАКОСТЭ»)
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)