Диплом: Автоматизация и обработка заявок в «IT7»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
46
2.2. Информационное обеспечение задачи
2.2.1. Информационная модель и ее описание
Информационная модель предназначена для формирования нового
варианта организации информационной системы, которая будет
автоматизировать выбранный процесс [7]. Информационная модель представлена
на рисунке 14.
ИС
Спр. Клиент
Спр. Вид заявки
Т. Этап заявки
Спр. Сотрудник
Клиент
Форма
заявки
Форма
отчета
Спр. Статус заявки
Спр. Сотрудник Т. Этап заявки*
Форма
справочника
Спр. Статус заявки*
Спр. Клиент*
Т. Заявка
Т. Пользователь*
Т. Право доступа*
Т. Пользователь
Т. Заявка*
Отчет по заявкам
Администратор
Специалист технического отдела
Т. Право доступа
Спр. Вид заявки*
Сотрудник технического отдела
Форма
управления
пользователями
Администратор
Рисунок 14. Информационная модель
На информационной модели перечислены справочники и таблицы с
оперативной информацией. К справочникам относятся:
Сотрудник;
Статус заявки;
Вид заявки;
47
Клиент.
К таблицам с оперативной информацией относятся:
Заявка;
Этап заявки;
Пользователь;
Право доступа.
В информационной системе должны быть формы следующих видов:
Форма справочников;
Форма заявки;
Форма отчета;
Форма управления пользователями.
В результате ввода данных в информационную систему будет сформирован
отчет по заявкам в разрезе сотрудников.
2.2.2. Характеристика нормативно-справочной, входной и оперативной
информации
Дадим характеристику нормативно-справочной, входной и оперативной
информации. В системе должны быть доступны следующие справочники:
1. Сотрудник, содержащий список всех сотрудников технического
отдела.
2. Вид заявки, который содержит возможные виды заявок и
используется для передачи заявок от клиента к сотруднику технической
поддержки.
3. Статус заявки, который содержит статусы заявок, используемые для
отслеживания этапов обработки заявок.
4. Клиент, который содержит перечень клиентов организации.
Характеристика справочников представлена в таблице 6.
Таблица 6
Характеристика справочников
Характеристика
Сотрудник
Вид
проблемы
Статус заявки
Клиент
Ответственный за ведение
Администратор системы
Объем справочника в
записях
20
20
10
200
Частота актуализации
При приеме на работу или
увольнении сотрудников
По мере необходимости
При заключении
договора с новыми
клиентами
Объем актуализации
1-5 записей
1 запись
1 запись
1-10 записей
Реквизитный состав
Фамилия
Код
Код
Наименование
Имя
Отчество
Наименование
Наименование
ИНН
Телефон
Телефон
49
В процессе разработки программного, согласно спиральной модели
жизненного цикла, которая была выбрана ранее, после этапа анализа осуществляется
проектирования. В ходе проектирования разрабатываются эскизный и технический
проект системы. В рамках разработки эскизного проекта системы создадим макеты
форм для ввода и редактирования нормативно-справочной информации. На рисунке
15 представлен макет формы справочника «Сотрудник».
Рисунок 15. Макет экранной формы справочника «Сотрудник»
Макет экранной формы справочника «Статус заявки» представлен на рисунке
16.
Рисунок 16. Макет экранной формы справочника «Статус заявки»
Макет экранной формы справочника «Вид проблемы» представлен на рисунке
17.
50
Рисунок 17. Макет экранной формы справочника «Вид
проблемы»
Макет экранной формы справочника «Клиент» представлен на рисунке 18.
Рисунок 18. Макет экранной формы справочника «Клиент»
К оперативной информации относятся учетные данные пользователя: его
логин и пароль. На рисунке 19 представлен макет экранной формы управления
пользователями.
51
Рисунок 19. Макет экранной формы управления пользователями
Также оперативные данные процесса учета заявок содержат следующие
данные:
1. Наименование клиента.
2. Телефон.
3. Вид проблемы.
4. Описание проблемы.
Макет экранной формы ввода данных о заявке представлен на рисунке 20.
Рисунок 20. Макет экранной формы ввода данных о заявке
2.2.3. Характеристика результатной информации
Результатная информация процесса приема заявок представляет собой данные
о количестве заявок, обработанных каждым сотрудником, сотруднике и времени
приема заявки. Результатная информация представлена в виде отчета, который
52
формируется за заданный пользователем временной интервал. Этот документ
использует руководитель технического отдела для контроля работы специалистов.
Результатная информация будет выводится пользователю системы на
отчетной форме. Макет экранной формы отчета представлен на рисунке 21.
Рисунок 21. Макет экранной формы вывода результатной информации
Результатная информация содержит данные из следующих таблиц базы
данных:
Сотрудник.
Заявка.
Обработка заявки
Характеристика таблиц с результатной информацией представлена в таблице
7.
Таблица 7
Характеристика таблиц с результатной информацией
Наименование таблицы
Наименование поля
Заявка
Время создания
Номер
Обработка заявки
Время сохранения
Сотрудник
Фамилия
Наименование таблицы
Наименование поля
Сотрудник
Имя
Отчество
53
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Технический проект разрабатываемой системы должен содержать
информацию о ее функциях. Все множество функций информационных систем
можно разделить на две группы:
1. Служебные функции.
2. Основные функции.
Служебные функции отвечают за функционирование информационной
системы: управление окнами, проверка учетных данных пользователя при
авторизации и т.д. А основные функции системы отвечают за те действия, которые
могут выполнять пользователи в системе. Например, основными функциями может
быть ввод данных в справочники, создание документов, формирования отчетов и т.д.
На основании перечисленной информации, функции проектируемой системы
были разделены на две группы. К служебным функциям проектируемой системы
будут относиться:
1. Настройка информационной системы.
2. Управление окнами.
3. Авторизация пользователей.
4. Закрытие программы.
А основными функциями системы будут:
1. Ввод данных в справочники.
2. Создание заявок.
3. Редактирование заявок.
4. Формирование отчетов.
Перечисленные группы функций системы представлены в виде дерева
функций системы на рисунке 22.
54
Функции системы приема заявок
Основные функции
Служебные функции
Ввод данных в справочники
Создание заявок
Настройка информационной
системы
Управление окнами
Авторизация пользователей
Редактирование заявок
Формирование отчета
Закрытие программы
Рисунок 22. Дерево функций системы
После того как были определены функции, нужно разработать способ
взаимодействия пользователя с разрабатываемой системой. Как правило, в любом
программном продукте есть меню, в котором сгруппированы действия, которые
могут сделать пользователи в системе [14]. В разрабатываемой системе также будет
присутствовать меню, которое будет содержать четыре группы:
1. Справочники – в этой группе содержатся справочники и действия,
которые пользователь может делать с ними (ввода данных, поиск, редактирование).
2. Заявки – в этой группе содержится перечень действий с заявками
(создание, поиск, просмотр).
3. Отчет – в этой группе содержится одно действие – формирование
отчета.
4. Настройка – в этой группе содержатся действия, связанные с
настройкой и управлением пользователями системы.
Перечисленные группы действий и действия, которые в них содержатся,
представлены в виде сценария диалога пользователя с информационной системой
(рисунок 23).
55
Главное меню системы приема заявок
ЗаявкиСправочники
Сотрудник
Структурное
поразделение
Отчет
Сформировать
Настройки
Создать
Найти
Просмотреть
Создать
Найти
Просмотреть
Вид заявки
Создать
Найти
Просмотреть
Клиент
Создать
Найти
Просмотреть
Адрес
Создать
Найти
Просмотреть
Создать
Найти
Просмотреть
Создать
пользователя
Найти
пользователя
Просмотреть
пользователей
Настроить права
доступа
Рисунок 23. Сценарий диалога
2.3.2. Характеристика базы данных
Ранее была разработана информационная модель, в которой были
перечислены все таблицы, содержащиеся в базе данных. Поэтому база данных
информационной системы будет разрабатываться в соответствии с информационной
моделью. На более ранних этапах была выбрана реляционная модель базы данных,

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

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