Дипломная работа: Автоматизация приема и обработки заявок отделом техподдержки компании ИП Кузина Ю.В. 2019 ПИ

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
81
Клиент;
Заявка;
Справочник;
Пользователь;
Отчеты;
Выход.
Сценарий диалога приведен на рисунке 2.4.
Главное меню
Ввод первичной
информации
Отчеты
Просмотр и
редактирование
данных
Удаление
данных
Клиенты
Заявки
Справочники
Отделение
Улица
Статус
Населенный пункт
Должность
Пользователь
Причина
Приоритет
Тип Клиента
Тип пользователя
Просмотр и
редактирование
данных
Удаление
данных
Ведомость учета
работ специалистов
отдела техподдержки
Аналитический отчет
о выполнении заявок
клиентов за период
Аналитический отчет
о наиболее часто
возникающих
проблемах клиентов
Сводный отчет по
клиентам
Отчет о
невыполненных
заявках клиентов за
период
Журнал поступления
заявок от клиентов
Ведомость учета и
контроля поступления
заявок от клиентов за
период
Отчет о степени
загруженности
сотрудников отдела
Отчет по заявке
Отчет о выполненных
заявках клиентов за
период
Вывод на печать и
экспорт
Просмотр
Авторизация
Рисунок 2.4 Сценарий диалога системы
2.3.2 Характеристика базы данных
На основании инфологической модели построим даталогическую модель
данных (рисунок 2.5). Даталогическая модель является моделью логического
уровня, представляющая собой описание логической структуры БД на языке
СУБД.
82
Рисунок 2.5 Даталогическая модель данных
Структура таблиц приведена в таблицах.
Таблица 2.2
Структура таблицы claim_type
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
title
varchar(255)
Да
NULL
Таблица 2.3
Структура таблицы client
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
id_tariff
int(11)
Да
NULL
title
varchar(255)
Да
NULL
site
varchar(255)
Да
NULL
last_name
varchar(255)
Да
NULL
first_name
varchar(255)
Да
NULL
middle_name
varchar(255)
Да
NULL
function
varchar(255)
Да
NULL
phone
varchar(255)
Да
NULL
email
varchar(255)
Да
NULL
order
varchar(255)
Да
NULL
83
Таблица 2.4
Структура таблицы day_type
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
title
varchar(255)
Да
NULL
Таблица 2.5
Структура таблицы defect
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
title
varchar(255)
Да
NULL
Таблица 2.6
Структура таблицы priority
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
title
varchar(255)
Да
NULL
Таблица 2.7
Структура таблицы request
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
date_reg
datetime
Да
NULL
date_close
datetime
Да
NULL
id_status
int(11)
Да
NULL
id_client
int(11)
Да
NULL
description
mediumtext
Да
NULL
reproducibility
bit(1)
Да
NULL
id_staff
int(11)
Да
NULL
id_defect
int(11)
Да
NULL
id_priority
int(11)
Да
NULL
Таблица 2.8
Структура таблицы request_claim
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
id_request
int(11)
Да
NULL
id_claim_type
int(11)
Да
NULL
date_reg
datetime
Да
NULL
date_close
datetime
Да
NULL
title
varchar(255)
Да
NULL
description
mediumtext
Да
NULL
closed
bit(1)
Да
NULL
Таблица 2.9
Структура таблицы request_service
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
id_request
int(11)
Да
NULL
84
id_service
int(11)
Да
NULL
amount
int(11)
Да
NULL
Таблица 2.10
Структура таблицы service
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
title
varchar(255)
Да
NULL
cost
double
Да
NULL
id_service_type
int(11)
Да
NULL
Таблица 2.11
Структура таблицы service_type
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
title
varchar(255)
Да
NULL
Таблица 2.12
Структура таблицы staff
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
last_name
varchar(255)
Да
NULL
first_name
varchar(255)
Да
NULL
middle_name
varchar(255)
Да
NULL
birthday
datetime
Да
NULL
id_function
int(11)
Да
NULL
phone
varchar(255)
Да
NULL
login
varchar(255)
Да
NULL
psw
varchar(255)
Да
NULL
blocked
bit(1)
Да
NULL
date_reg
datetime
Да
NULL
email
varchar(255)
Да
NULL
id_staff_type
int(11)
Да
NULL
Таблица 2.13
Структура таблицы staff_type
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
title
varchar(255)
Да
NULL
Таблица 2.14
Структура таблицы status
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
title
varchar(255)
Да
NULL
Таблица 2.15
Структура таблицы tariff
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
85
title
varchar(255)
Да
NULL
cost
double
Да
NULL
id_priority
int(11)
Да
NULL
2.3.3 Структурная схема пакета (дерево вызова программных
модулей)
Структурная схема пакета ИС приведена на рисунке 2.6.
ПМ Главное меню
ПМ Настройки
ПМ Справка
ПМ Получение
отчетных
документов
ПМ Журнал поступления заявок от клиентов
ПМ Ведомость учета работ специалистов отдела
ПМ Ведомость учета и контроля поступления заявок от
клиентов за период
ПМ Работа со
справочниками
ПМ Клиент
ПМ Сотрудники
ПМ Работа с
заявками
ПМ Учет заявки
ПМ
Распределение
заявки
ПМ
Редактирование
заявки
ПМ Справочник Тип
Неисправности
ПМ Отчет о степени загруженности сотрудников отдела
ПМ Аналитический отчет о наиболее часто возникающих
проблемах клиентов
ПМ Отчет по заявке
ПМ Справочник Тип
Приоритета ТП
ПМ Справочник Тип
Должности
ПМ Справочник Тип
ДУ
ПМ Справочник Тип
ТМ
ПМ Справочник Статус
заявки
ПМ Удаление
заявки
ПМ Сводный отчет по клиентам
ПМ Отчет о выполненных заявках клиентов за период
ПМ Отчет о невыполненных заявках клиентов за период
ПМ Аналитический отчет о выполнении заявок клиентов
за период
ПМ Авторизация
ПМ Заставка
Рисунок 2.6 Структурная схема пакета ИС
Описание программных модулей приведено в пункте 2.3.4.
В таблице 2.16 представлен перечь программных модулей, представленных
на рисунке 2.6, а также описание их функций.
Таблица 2.16
Описание программных модулей
Название программного модуля
Описание
Заставка
Экранная форма Заставки
Источник: https://baza.diplomsite.ru/previewfile/1975