Дипломная работа: Автоматизация приема и обработки заявок отделом техподдержки АО "Ренессанс Страхование"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
81
101
Наименование 1
201
Наименование 2
Классификатор продуктов.
Определяем количество признаков классификации:
R1=(наименование продукта)=1
Определяем мощность множества «Дополнительные услуги »:
М1: М11=100
Определяем длину кода:
L1=L11=lgM11=2
Строим классификатор:
Таблица 2.9
Классификатор продуктов
Код продукта
Название
101
Продукт 1
201
Продукт 2
На основании входной информации построим даталогическую модель
данных (рисунок 2.5). Даталогическая модель является моделью логического
уровня, представляющая собой описание логической структуры БД на языке
СУБД.
Рисунок 2.5 Даталогическая модель данных
Структура таблиц приведена в таблицах.
82
Таблица 2.10
Структура таблицы object
Поле
Тип
Null
По умолчанию
Комментарии
MIME
id
int(11)
Нет
title
varchar(255)
Да
NULL
Таблица 2.11
Структура таблицы product
Поле
Тип
Null
По умолчанию
Комментарии
MIME
id
int(11)
Нет
title
varchar(255)
Да
NULL
Таблица 2.12
Структура таблицы request
Поле
Тип
Nul
l
По
умолчани
ю
Связи
Комментар
ии
MIM
E
id
int(11)
Нет
receive_date
datetime
Да
NULL
id_request_st
ate
int(11)
Да
NULL
request_sta
te -> id
id_performer
int(11)
Да
NULL
user -> id
solution
longtext
Да
NULL
complete_dat
e
datetime
Да
NULL
completed
bit(1)
Да
NULL
id_object
int(11)
Да
NULL
object ->
id
id_product
int(11)
Да
NULL
product ->
id
id_sender
int(11)
Да
NULL
user -> id
title
varchar(25
5)
Да
NULL
description
longtext
Да
NULL
archive
bit(1)
Да
NULL
id_creator
int(11)
Да
NULL
user -> id
Таблица 2.13
Структура таблицы request_state
Поле
Тип
Null
По умолчанию
Комментарии
MIME
id
int(11)
Нет
title
varchar(255)
Да
NULL
Таблица 2.14
Структура таблицы user
83
Поле
Тип
Nul
l
По
умолчани
ю
Комментари
и
MIM
E
id
int(11)
Нет
username
varchar(255
)
Нет
password_hash
varchar(255
)
Нет
auth_key
varchar(32)
Нет
password_reset_toke
n
varchar(255
)
Да
NULL
activation_token
varchar(255
)
Да
NULL
email
varchar(255
)
Нет
status
smallint(6)
Нет
10
created_at
int(11)
Нет
updated_at
int(11)
Нет
nikname
varchar(255
)
Да
NULL
id_user_type
int(11)
Да
NULL
last_name
varchar(255
)
Да
NULL
first_name
varchar(255
)
Да
NULL
middle_name
varchar(255
)
Да
NULL
phone
varchar(255
)
Да
NULL
report_date_1
datetime
Да
NULL
report_date_2
datetime
Да
NULL
Таблица 2.15
Структура таблицы user_type
Поле
Тип
Null
По умолчанию
Комментарии
MIME
id
int(11)
Нет
title
varchar(255)
Да
NULL
2.3.3 Структурная схема пакета (дерево вызова программных
модулей)
84
Структурная схема пакета ИС приведена на рисунке 2.4.
ПМ Главное меню
ПМ Настройки
ПМ аРХИВ
ПМ Получение
отчетных
документов
ПМ Журнал поступления заявок
ПМ Отчет о закрытых заявках
ПМ Отчет по работе сотрудников техподдержки
ПМ Работа со
справочниками
ПМ Объекты
ПМ Изделия
ПМ Работа с
заявками
ПМ Учет заявки
ПМ
Распределение
заявки
ПМ
Редактирование
заявки
пм Пользователи
ПМ Отчет по заявке
ПМ Удаление
заявки
ПМ Авторизация
ПМ Заставка
Рисунок 2.6 Структурная схема пакета ИС
В таблице 2.16 представлен перечь программных модулей, представленных
на рисунке 2.4, а также описание их функций.
Таблица 2.16
Описание программных модулей
Название программного модуля
Описание
Заставка
Экранная форма Заставки
Авторизация
Экранная форма для ввода пароля и
процедура проверки пароля
Главное меню
Экранная форма с главным меню
программы
Меню «Справка»
Отображение справки по программе
Меню «Настройки»
Отображение меню настроек
Меню «Работа с заявками»
Отображение меню основных
функций по работе с заявками
Меню «Работа со справочниками»
Отображение меню справочников
ПМ «Пользователи»
Отображение меню Пользователи
Загрузка справочника Пользователи
Процедура вывода справочника на
экран
Печать справочника Пользователи
Процедура печати
Актуализация справочника
Пользователи
Экранная форма с процедурой ввода и
корректировки записи
Аналогично для остальных
справочников
Меню «Получение отчетных
документов»
Отображение меню получения
отчетных документов
2.3.4 Описание программных модулей
85
Одним из основных модулей разработанной системы технической
поддержки является модуль учета заявок. Основной функцией данного модуля
является ввод и учет данных о заявках на техническое обслуживание.
Блок-схема работы данного модуля приведена на рисунке 2.7.
Источник: https://baza.diplomsite.ru/previewfile/1969