Дипломная работа: Исследование и разработка информационной системы приема и анализа заявок технической поддержки на примере АО "Единый расчетно-информационный центр ЯНАО"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
125
Экран авторизации
Панель приборов
Список заявок Пользователи Центр знаний Блокнот
Общая
статистика
Администрирование
Анализ заявок
Изменить
статус
Добавить нового
Отредактировать
Создать новую
запись
Отредактировать
Создать новую
запись
Отредактировать
Анализ заявок
Настройки
системы
Пользователи
системы
Отделы системыФайлы заявок Справочники
Отредакт
ировать
Создать
Отредакт
ировать
Создать УдалитьСкачать Удалить
Должности
Управления
Темы заявок
Создать
Удалить
Создать
Удалить
Создать
Удалить
Главная
Отредактировать
профиль
Просмотр инструкции
по работе с ИС
Выход из
ИС
Рисунок 31. Сценарий диалога
Функции
Основные Служебные
Ведение
справочников
Ввод данных
Результаты
Проверка пароля
Календарь
Управление
окнами
Помощь
Настройки
Рисунок 32. Дерево функций
2.4.2. Характеристика базы данных
ER модель базы данных представлена на рисунке 33.
126
Комментарии
PK comments
id
t_id
user_id
comment_text
dt
Вложения
PK files
id
ticket_hash
original_name
file_hash
file_type
file_size
file_ext
Блокнот
PK notes
id
hashname
user_id
message
dt
Темы заявок
PK subj
id
name
Лог статусов заявок
PK ticket_log
id
date_op
msg
init_user_id
to_user_id
ticket_id
Отделы
PK deps
id
name
status
Центр знаний
PK helper
id
user_init_id
unit_to_id
dt
title
message
hashname
Управления
PK units
id
name
Инициаторы
PK clients
id
fio
tel
login
unit_desc
adr
email
posada
Настройки системы
PK perf
id
param
value
Заявки
PK tickets
id
user_init_id
user_to_id
date_create
subj
msg
client_id
unit_id
status
hash_name
comment
arch
is_read
lock_by
last_edit
ok_by
prio
Должности
PK posada
id
name
Исполнители
PK users
id
fio
login
pass
status
priv
unit
is_admin
email
messages
priv_add_client
priv_edit_client
last_time
Рисунок 33. ER модель
Структуры записей таблиц БД приведены в таблицах с 31 по 43.
Таблица № 31
Описание структуры записей таблицы «Инициаторы»
Наименование поля
Идентификатор
поля
Тип поля
Прочее
Код инициатора
id
int(11)
Ключевое поле,
AUTO_INCREMENT
ФИО
fio
varchar(512)
Телефон
tel
varchar(128)
Логин
login
varchar(256)
Название управления
(отдела компании)
unit_desc
varchar(1024)
Кабинет
adr
varchar(128)
Почта
email
varchar(128)
Название должности
posada
varchar(256)
127
Таблица № 32
Описание структуры записей таблицы «Комментарии»
Наименование
поля
Идентификатор
поля
Тип
поля
Прочее
Код комментария
id
int(11)
Ключевое поле,
AUTO_INCREMENT
Код инициатора
t_id
int(11)
Код исполнителя
user_id
int(11)
Текст комментария
comment_text
longtext
Дата создания
dt
datetime
Таблица № 33
Описание структуры записей таблицы «Отделы»
Наименование
поля
Идентификатор
поля
Тип поля
Прочее
Код отдела
id
int(11)
Ключевое поле,
AUTO_INCREMENT
Название отдела
name
varchar(1024)
Статус
status
int(11)
Таблица № 34
Описание структуры записей таблицы «Вложения»
Наименование поля
Идентификатор
поля
Тип поля
Прочее
Код файла
id
int(11)
Ключевое поле,
AUTO_INCREMENT
Системное название
заявки
ticket_hash
varchar(512)
Название вложенного
файла
original_name
varchar(512)
Системное название
вложенного файла
file_hash
varchar(512)
128
Тип файла
file_type
varchar(512)
Размер файла
file_size
int(11)
Формат файла
file_ext
varchar(12)
Таблица № 35
Описание структуры записей таблицы «Центр знаний»
Наименование поля
Идентификатор
поля
Тип поля
Прочее
Код статьи
id
int(11)
Ключевое поле,
AUTO_INCREMENT
Код исполнителя
user_init_id
int(11)
Код отдела
unit_to_id
varchar(11)
Дата создания
dt
datetime
Заголовок статьи
title
varchar(1024)
Текст статьи
message
longtext
Системное название
статьи
hashname
varchar(512)
Таблица № 36
Описание структуры записей таблицы «Блокнот»
Наименование поля
Идентификатор
поля
Тип поля
Прочее
Код записи
id
int(11)
Ключевое поле,
AUTO_INCREMENT
Системное название
записи
hashname
varchar(512)
Код исполнителя
user_id
int(11)
Текст записи
message
longtext
Дата создания
dt
datetime
Таблица № 37
Описание структуры записей таблицы «Должности»
Наименование поля
Идентификатор
Тип поля
Прочее
129
поля
Код должности
id
int(11)
Ключевое поле,
AUTO_INCREMENT
Название должности
name
varchar(512)
Таблица № 38
Описание структуры записей таблицы «Темы заявок»
Наименование поля
Идентификатор
поля
Тип поля
Прочее
Код темы
id
int(11)
Ключевое поле,
AUTO_INCREMENT
Название темы
name
varchar(512)
Таблица № 39
Описание структуры записей таблицы «Заявки»
Наименование поля
Идентификатор
поля
Тип поля
Прочее
Код заявки
id
int(11)
Ключевое поле,
AUTO_INCREMENT
Код пользователя
user_init_id
int(11)
Код отдела
исполнителя
user_to_id
int(11)
Дата создания
date_create
datetime
Тема заявки
subj
varchar(512)
Текст заявки
msg
longtext
Код инициатора
client_id
int(11)
Код исполнителя
unit_id
int(11)
Статус
status
int(11)
Системное название
заявки
hash_name
varchar(512)
Комментарий к заявке
comment
varchar(1024)
Заявка в архиве
arch
int(11)
Источник: https://baza.diplomsite.ru/previewfile/8704