Диплом: Автоматизация процесса ведения документации и отчетности в ООО "Логика Бизнеса"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
83
Рис. № 16 Дерево функций
84
2.3.2. Характеристика БД
БД ИС можно представить в виде такой ER модели –
Рис. 17 ER модель БД
Выбрав в качестве модели БД реляционную, на рисунке можно увидеть таблицы,
которые приведены к 3 форме нормальности и связи между ними. У каждой из
таблиц при этом есть свой первичный ключ. У многих таблиц существует
вторичный ключ и индексируемые поля для поиска.
Таблица «registered_letter» означает обработанное письмо, имеет следующие поля –
см. табл. 12.
85
Табл. 12.
Таблица «registered_letter»
Наименование поля
Тип данных
Длина
ID
Целое Число
11
Date created
Дата
10
Letter_from
Строка
50
Letter_date
Дата
10
Letter_body
Строка
50
Letter_title
Строка
250
It_Group_ID
Целое число
5
It_worker_ID
Целое число
5
Id_history
Целое число
5
IT_Mestopologenie
Целое число
5
Таблица «Group», имеет поля – табл. 13.
Таблица 13.
Табл. «Group»
Наименование поля
Тип данных
Длина
ID_group
Целое Число
11
Group_Name
Строка
100
86
Таблица имеет название «IT_worker» и подразумевает список сотрудников отдела
ИТ, она включает поля – табл. 14.
Табл. 14.
Табл. «IT_worker»
Наименование поля
Тип данных
Длина
ID
Целое число
11
Name
Строка
15
Second_Name
Строка
20
Mobile_phone
Число
10
Extension
Число
5
IT_Group
Число
11
Таблица «History» имеет поля – табл. 15.
Табл. 15.
Табл. «History
Наименование поля
Тип данных
Длина
ID_history
Целое Число
11
Soglasovano
Логическая
1
ID_status
Целое число
11
Таблица называется "Klassification" и подразумевает включение набора ключевых
слов, по которым впоследствии будут назначены исполнители заявки – см. табл. 16.
Табл. 16.
Таблица "Klassification"
87
Наименование поля
Тип данных поля
Длина поля
ID_Klassification
Целое Число
11
KeyPhrases
Строка
150
Id_it_Worker
Целое число
11
Group_ID
Целое число
11
Date
дата
10
Soglasovanie
Логическое
1
2.3.3 Структурная схема пакета (дерево вызова процедур и
программ)
Так как основной программный продукт, который разрабатывается в проекте -
программа служба, которая обрабатывает заявки и распределяет их по инженерам,
дерево функций будет описано для неё.
Рис. 18 Схема графических форм программы сервиса для осуществления обработки
писем, поступающих на горячую линию предприятия «Логика Бизнеса»
88
В табл. 17 содержится описание модулей структурной схемы пакетов, которые
представлены на рис. 18
Табл. 17
Таблица модулей создаваемого программного продукта.
п/
п
Наименование
Функционал
1
Форма “основная
процедура работы
сервиса”
Содержит глобальные переменные, функции и
процедуры. Основная работа начинается именно с
данного модуля.
2
Форма “Журнал
Созданных заявок в
одну итерацию”
Форма формирование и отправки отчета заявок в
одну итерацию.
3
Форма «Авторизация»
Включает в себя запрос логина и пароля для входа
в веб-интерфейс программы.
4
Форма «Журнал
обработанных заявок»
Форма формирования и отчета об уже
обработанных заявках
5
Форма «О программе»
Краткая информация о программе.
2.3.4 Описание программных модулей
Для описание работы программы наиболее понятным будет пояснение модуля
программы, процедуры Main. Программный код процедуры будет дан в прилож. 1.
Этот программный код описывается как блок-схема, данная на рис. 15.
89
Рис. 19 Блок-схема работы главного модуля MAIN
2.4 Контрольный пример реализации проекта и его описание
Поскольку основной функционал проекта выполняется в фоновом режиме без
принятия участия со стороны пользователя, в качестве контрольного примера
90
можно рассмотреть авторизацию в веб-интерфейсе, просмотр состояния работы
сервиса и формирование отчетности.
Разрабатываемая в дипломной работе программа запущена на ПК с ИС “HP
OpenView Service Desk” в фоновом режиме (сервис) и с периодичностью в одну
минуту производит проверку почтового ящика департамента горячей линии
предприятия, осуществляя проверку поступления писем. При поступлении их
программа выкачивает письмо его по протоколу pop3 и затем удаляет из почты,
при этом происходит анализ того, от кого именно письмо пришло, с какой темой,
затем детально прорабатывает тело письма. Интерактивность осуществляемой
работы с сервисом на практике успешно воплощена при помощи веб-интерфейса с
применением веб-сервера Apache.
Для доступа к системе требуется первоначально произвести открытие ссылки,
которая ведет на основную страницу веб-интерфейса сервиса. Ссылка может быть
как ярлык на рабочем столе или закладка в интернет-браузере, см. рис. 20
Рис. №20, ярлык для запуска Веб-интерфейса Сервиса обработки писем.
Затем можно увидеть меню авторизации согласно определенным заранее ролям
прав доступа, указанным в п. 2.1.3. Здесь требуется введение логина и пароля,
применяемых в ИС “HP OpenView Service Desk”. На рис. 21 дано меню
авторизации пользователей.
91
Рис. № 21 Меню авторизации пользователей
После захода в систему можно узнать статус работы сервиса в разделе STATUS и
синхронизировать пользовательские таблицы с основной таблицей ИС “HP
OpenView Service Desk”. При нажатии кнопки Syncronize справочники сотрудников
и исполнителей автоматически обновят недостающие записи в справочниках
сервиса, который осуществляет обработку заявок на почте. Скриншот раздела
“STATUS” можно посмотреть на рисунке 22
Р
ис. № 22 Раздел статуса программы
Чтобы можно было на практике сформировать отчет, для начала требуется перейти
в раздел “REPORT”. Там есть настройки подключения службы к почте и указано
число писем, которые были обработаны в течение текущего дня. Этот раздел
представлен на рис. 23.
92
Рис. 23 Раздел Отчетов “Reports”
После нажатия на “Create” появляется сразу форма выбора \отчета. Необходимо
сделать тот или ино выбор и нажать NEXT для осуществления перехода к
следующему этапу мастера формирования отчета. Окно этого мастера дано на рис.
24
Рис. 24 Формирование отчета, выбор отчета.
Следующий шаг составления отчетности состоит в осуществлении выбора того
почтового ящика, на который нужно отправить отчет. С точки зрения безопасности
его адрес выбирается в режиме выпадающего списка, в котором даны адреса
ящиков почты лишь администрации, чтобы не появлялось возможности
просмотреть отчет обычному пользователю, у которого есть доступ к веб
интерфейсу данной программы. На рис. 25 дан выбор электронного адреса для
отправления отчета.

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

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