Диплом: Автоматизация приема и анализа технической поддержки ООО "Мой Магазин"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
96
Анализируя функции разработанного приложения, их можно разбить на два
блока – служебные и основные. Служебные функции представляют собой
возможность настройки интерфейса и настройки системы. Основными функ-
циями являются работа с жалобами, с заявками и получение отчетных доку-
ментов. Дерево функций разработанной ИС представлено на рисунке 9.
Рис. 9 Дерево функций ИС
Сценарий диалога формируется на основе дерева функций. В разрабо-
танной системе сценарий построен по иерархическому принципу. Работа
начинается с вызова главной формы, на которой присутствует 5 пунктов ме-
ню:
Главная;
Заявки;
Отчеты;
Панель администратор;
Выход.
Сценарий диалога приведен на рисунке 10.
97
Рис. 10 Сценарий диалога системы
2.3.2 Характеристика базы данных
Методика хранения данных в информационной базе должна соответ-
ствовать некоторым требованиям:
Достаточность хранящейся информации для выполнения любых опе-
раций управления и решения экономических задач;
Целостность данных, т.е. поддержание непротиворечивости данных
при занесении информации в информационную базу;
Одновременность и своевременность обновлений данных во всех ис-
пользуемых копиях;
Адаптивность и гибкость системы информационной базы к изменяю-
щимся информационным потребностям потребителей;
Развёртывание системы, обеспечивающей нужный уровень сложности
структуры информационной базы;
Релевантность, т.е. соответствие информационной базы, под которым
подразумевается возможность системы реализовывать поиск и отоб-
98
ражать информацию, которая точно соответствует исходному запросу
пользователей;
Понятность интерфейса системы, позволяющая оперативно создавать
запрос к информационной базе;
Разграничение прав доступа, подразумевающее разделение для каждо-
го пользователя открытых типов записей, полей, файлов и доступных
типов операций над ними.
Схема базы данных приведена на рисунке 11.
Рис. 11 Схема базы данных
99
Описание полей таблиц базы данных представлено в таблицах 13-19.
Таблица 13
Структура таблицы clients
Поле Тип Null По умолча-
нию
Id int(11) Нет
clientFIO varchar(55) Нет
contactFIO varchar(55) Нет
Phone varchar(15) Да NULL
Email varchar(50) Да NULL
Таблица 14
Структура таблицы faq
Поле Тип Null
Id int(11) Нет
Problem varchar(255) Нет
Solution varchar(255) Нет
Таблица 15
Структура таблицы grafik
Поле Тип Null Связи
Id int(11) Нет
Workerid int(11) Нет workers ->
id
Timefrom Time Нет
Timeto Time Нет
100
Таблица 16
Структура таблицы requests
Поле Тип Null По умол-
чанию
Связи
Id int(11) Нет
Clientid int(11) Нет clients ->
id
datereques
t
datetime Нет
Subject varchar(50
)
Нет
Descr varchar(25
5)
Да NULL
Israndom varchar(15
)
Нет 0
Critical varchar(15
)
Нет 0
Priority varchar(15
)
Нет 0
Comments varchar(25
5)
Да NULL
Workerid int(11) Да NULL
datecompl
ete
datetime Да NULL
Status varchar(15
)
Нет Новая
101
Таблица 17
Структура таблицы tasks
Поле Тип Null По умол-
чанию
Связи
Id int(11) Нет
Requestid int(11) Нет requests
-> id
Workerid int(11) Нет workers -
> id
Datetask datetime Нет
Hourcount tinyint(4) Нет
Workdescr varchar(25
5)
Нет
Таблица 18
Структура таблицы users
Поле Тип Null По умол-
чанию
Связи
Id int(11) Нет
Workerid int(11) Нет workers -
> id
Login varchar(15
)
Нет
Password varchar(15
)
Да NULL
Isboss tinyint(2) Нет 0
Role varchar(45
)
Да guest
102
Таблица 19
Структура таблицы workers
Поле Тип Null По умолча-
нию
Id int(11) Нет
workerFIO varchar(55) Нет
Position varchar(25) Да NULL
Phone varchar(25) Да NULL
Salary decimal(10,0) Да NULL
Descr varchar(255) Да NULL
2.3.3 Структурная схема пакета (дерево вызова программных
модулей)
Структурная схема пакета ИС приведена на рисунке 12.
Рис. 12 Структурная схема пакета ИС
103
В таблице 20 представлен перечь программных модулей, представленных на
рисунке 12, а также описание их функций.
Таблица 20
Описание программных модулей
Название программного модуля Описание
Заставка Экранная форма Заставки
Авторизация Экранная форма для ввода пароля
и процедура проверки пароля
Главное меню Экранная форма с главным меню
программы
Меню «Справка» Отображение справки по про-
грамме
Меню «Настройки» Отображение меню настроек
Меню «Работа с заявками» Отображение меню основных
функций по работе с заявками
Меню «Работа со справочниками» Отображение меню справочников
ПМ «Пользователи» Отображение меню Пользователи
Загрузка справочника Пользовате-
ли
Процедура вывода справочника на
экран
Печать справочника Пользователи Процедура печати
Актуализация справочника Поль-
зователи
Экранная форма с процедурой
ввода и корректировки записи
… Аналогично для остальных спра-
вочников
Меню «Получение отчетных до-
кументов»
Отображение меню получения от-
четных документов
104
2.3.4 Описание программных модулей
Одним из основных модулей разработанной системы технической
поддержки является модуль учета заявок. Основной функцией данного мо-
дуля является ввод и учет данных о заявках на техническое обслуживание.
Блок-схема работы данного модуля приведена на рисунке 13.
Рис. 13 Блок-схема модуля учета заявок
105
2.4 Контрольный пример реализации проекта и его описание
После запуска программы на экране монитора появится окно входа в
программу, с которого и начинается её работа. В открывшемся окне входа
необходимо ввести имя пользователя и пароль (Рис. 14).
Рис. 14 Авторизация пользователя
После авторизации откроется главное меню программы в соответствии
с правами пользователя. Главное меню учетной записи администратора со-
держит кнопки:
Пользователи;
Сотрудники;
График работы;
Клиенты;
Заявки;
Действия;
FAQ;
Отчеты;
Выход.

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

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