Диплом: Автоматизация приема и анализа заявок технической поддержки в ОАО АКБ «Лесбанк»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
57
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
ID_должности ID_dolzh Счетчик 5
Ключевое
поле
Наименование
name_dolzh
Текст
100
Справочник «Отдел»
ID_отдела ID_dep Счетчик 5
Ключевое
поле
Наименование
NameDep
Текст
100
Заявка
ID_заявки ID_zav Счетчик 5
Ключевое
поле
Дата
Date_zav
Дата
8
Номер
Num_zav
Число
10
Описание
Sod_zav
Текст
500
Стадия заявки
ID_стадии ID_st Счетчик 5
Ключевое
поле
Дата
Date_st
Дата
8
Комментарий
Comm_st
Текст
500
Решение проблемы
ID_решения ID_resh Счетчик 5
Ключевое
поле
Описание
Op_resh
Текст
500
Пользователь
ID_пользователя ID_user Счетчик 5
Ключевое
поле
Логин
Login
Текст
100
Пароль
password
Текст
30
Право доступа
ID_права ID_rule Счетчик 5
Ключевое
поле
Наименование
Name_rule
Текст
100
2.3.3. Структурная схема пакета (дерево вызова программных модулей)
Структурная схема пакета содержит модули следующих видов [10]:
1. Модули, выполняющие служебные функции.
2. Управляющие модули, осуществляющие загрузку меню и передачу
управления другому модулю.
3. Модули, связанные с хранением, обработкой и выдачей информации.
Описание функций модулей позволяет структурировать файлы
информационной системы, обеспечить надежность системы и удобство при
сопровождении системы. Описание функций модулей представлено в таблице 12.
58
Таблица 12
Описание функций модулей
п/п
Наименование
модуля
Функции модуля
1 Глобальный модуль
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются при запуске
приложения
2
Модуль
справочника
«Сотрудник»
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются ведении
справочников
3
Модуль
справочника
«Должность»
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются ведении
справочников
4
Модель
справочника
«Статус заявки»
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются ведении
справочников
5
Модель
справочника
«Отдел»
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются ведении
справочников
6
Модель
справочника «Вид
проблемы»
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются ведении
справочников
7
Модуль
авторизации
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются при авторизации
пользователя
8
Модуль создания
заявки
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются при создании
заявки
9
Модуль поиска
заявки
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются при поиске
заявок
10
Модуль
редактирования
данных
Содержит глобальные процедуры и функции,
которые выполняются при редактировании
данных
11
Модуль
формирования
отчета
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются при
формировании отчета
12 Модуль настроек
Содержит предопределенные процедуры и
элементы формы
Дерево вызова программных модулей представлено на рисунке 23.
59
Главный модуль
Модуль справочника «Сотрудник»
Модуль формирования отчетов
Модуль справочника «Статус заявки»
Модуль авторизации
Модуль создания заявки
Модуль поиска заявки
Модуль редактирования данных
Модуль настроек
Модуль справочника «Должность»
Модуль справочника «Отдел»
Модуль справочника «Вид проблемы»
Ри
сунок 23. Дерево вызова программных модулей
2.3.4. Оп
исание программных модулей
В системе будут присутствовать следующие роли пользователей:
Администратор;
Сотрудник отдела автоматизации;
Пользователь.
Роль пользователя определяется в процессе авторизации на сайте компании.
Алгоритм авторизации представлен на рисунке 24.
60
Начало
Ввод логина;
Ввод пароля
Логин ==
Логин.Пользователь
Пароль ==
Пароль.Пользователь
ДА
Загрузка главной формы
приложения
ДА
Конец
«Введены
неверные данные»
НЕТ
НЕТ
Рисунок 24. Алгоритм авторизации
После успешного прохождения авторизации в системе, пользователь может
осуществлять работу в системе. Рассмотрим процесс создания заявки для
технической поддержки. Алгоритм создания заявки представлен на рисунке 25.
61
Открытие формы создания
заявки
Выбор отдела
Выбор вида проблемы
Статус заявки := Новая
Начало
Ввод описания проблемы
Конец
Нажата кнопка «Создать»
Нажата кнопка
«Закрыть»
Нет
Закрытие формы создания заявки
Да
Да
НЕТ
Р
исунок 25. Алгоритм создания заявки
На рисунке 26 представлен алгоритм обработки заявки. Специалисты
технической поддержки просматривают поступившие заявки и в зависимости от
вида проблемы назначают специалистов. Затем в зависимости от этапа работы над
заявкой выставляется статус заявки.
62
Начало
Выборка заявок со
статусом «Новые»
Статус заявки := «Передано
в работу»
Конец
Выборка заявок со
статусом «Передано в
работу»
Статус заявки:= В работе
Количество новых
заявок >0
ДА
НЕТ
Заявка отправлена в
работу
ДА
Заявка закрыта
НЕТ
Статус заявки:= Закрыта
ДА
НЕТ
Рисунок 26. Алгоритм обработки заявки
На рисунке 27 представлен алгоритм формирования отчетности. В конце
каждого месяца специалисты отдела автоматизации будут формировать отчет по
проделанной работе. Отчет содержит данные о периоде и успешно закрытых
63
заявках. В конце отчета вычисляются итоговые значения по закрытым каждым
сотрудником заявкам.
Начало
Ввод параметров выборки
Нажата кнопка
«Сформировать»
Выборка данных из таблиц «Заявка»,
«Сотрудник», «Стадия заявки»
Да
Загрузка элементов отчетной формы
Нет
Конец
Группировка данных
Рисунок 27. Алгоритм формирования отчетности
В результате проделанной работы был разработан программный код
приложения, который приведен в Приложении 1.
2.4. Контрольный пример реализации проекта и его описание
Для разработки контрольного примера реализации проекта и его описания
необходимо:
1. Описать тестовые данные, которые необходимы для проверки
работоспособности основных функций проекта.
2. Описать процесс обработки тестовых данных.
64
3. Описать результаты обработки тестовых данных.
Реализация контрольного примера состоит из следующих этапов:
1. Ввод тестовых данных в справочники.
2. Результат формирования отчета.
К разработанной системе доступ возможен только авторизованным
пользователям. Для этого при запуске системы открывается форма авторизации.
Пользователь вводит в нее данные учетной записи, которая создается
администратором системы. При верном вводе данных учетной записи, загружается
главная форма приложения. Форма авторизации пользователя представлена на
рисунке 28.
Рисунок 28. Авторизация пользователя
После успешной авторизации появляется окно приложения, представленное
на рисунке 29.
Рисунок 29. Главное окно программы
Для начала работы в системе необходимо заполнить справочники. На рисунке
30 представлено заполнение справочника «Должность».
65
Рисунок 30. Заполнение справочника «Должность»
Для каждого сотрудника организации необходимо задать должность. На
рисунке 31 представлено заполнение справочника «Отдел».
Рисунок 31. Форма справочника «Отдел»
Заполненные ранее справочники используются для ввода данных о
сотрудниках банка. Заполнение справочника «Сотрудник» представлено на рисунке
32.
66
Рисунок 32. Форма справочника «Сотрудник»
На рисунке 33 представлено заполнение справочника «Статус заявки»,
который используется для учета обработки заявок.
Рисунок 33. Форма справочники «Статус заявки»
При создании заявки сотрудники организации выбирают вид проблемы, с
которой они столкнулись. На рисунке 34 представлено заполнение справочника
«Вид проблемы».
Рисунок 34. Заполнение справочник «Вид проблемы»

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

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