Дипломная работа: Автоматизация приема и обработки заявок отделом техподдержки ООО "РУСЭЛПРОМ-СЭЗ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
91
Рис. 2.7 Сценарий диалога пользователя
2.3.2 Характеристика базы данных
ER-диаграмма базы данных представлена на рисунке 2.8.
Рис. 2.8 ER-диаграмма базы данных
92
Характеристика таблиц, из которых состоит база данных, представлена в
таблицах с 2.3 по 2.8.
Таблица 2.3
Структура таблицы Пользователи
№ пп
Идентификатор
Тип данных
Длина
Описание
1.
idu
int
11
Уникальный
номер записи
2.
nameuser
varchar
25
ФИО
пользователя
3.
datereg
timestamp
-
Дата
регистрации в
системе
4.
login
varchar
25
Логин
5.
password
varchar
25
Пароль
6.
status
int
1
Роль в
системе
7.
udaluser
int
1
Стасус об
удалении
8.
iduserotd
int
1
Отдел
9.
idpkuser
int
6
Конфиругация
Таблица 2.4
Структура таблицы Заявки
№ пп
Идентификатор
Тип данных
Длина
Описание
1.
idzav
int
10
Уникальный
номер записи
2.
desczav
text
-
Описание
заявки
3.
priorzav
int
1
Приоритет
заявки
4.
activzav
int
2
Кабинет
5.
katzav
int
2
Категория
6.
filezav
text
-
Прикрепленный
файл
7.
commzav
text
-
Комментарий к
заявке
8.
iduzav
int
3
Идентификатор
пользователя,
93
Продолжение таблицы 2.4
№ пп
Идентификатор
Тип
сведения
данных
Длина
Описание
9.
datezav
timestamp
-
Дата
внутри
формирования
заявки
10.
namezav
varchar
255
Название
заявки
11.
deletzav
int
1
Статус
удаления
Таблица 2.5
Структура таблицы Категории заявки
№ пп
Идентификатор
Тип данных
Длина
Описание
1.
idpr
int
1
Уникальный
номер записи
2.
nameprez
varchar
255
Наименование
категории
проблемы
3.
delprez
int
1
Статус
удаления
категории
Таблица 2.6
Структура таблицы Статус заявок
№ пп
Идентификатор
Тип данных
Длина
Описание
1.
ids
int
11
Код
2.
openz
varchar
45
Дата открытия
3.
iduopen
int
2
Код
пользователя
4.
rasp
varchar
45
Дата
распределения
5.
idrasp
int
2
Код
распределившего
6.
proz
varchar
45
Дата исполнения
7.
idproz
int
2
Код исполнителя
8.
test
varchar
45
Дата проверки
9.
idtest
int
2
Код
проверяющего
10.
clos
varchar
45
Дата закрытия
11.
idclos
int
2
Код закрывшего
12.
flag
int
2
Статус
13.
nomzav
int
3
Номер заявки
94
Таблица 2.7
Структура таблицы Отделы
пп
Идентификатор
Тип данных
Длина
Описание
1.
ido
int
1
Уникальный
номер записи
2.
nameo
varchar
255
Наименование
отдела
3.
delprez
int
1
Статус
удаления
Таблица 2.8
Структура таблицы Кабинеты
№ пп
Идентификатор
Тип данных
Длина
Описание
1.
ida
int
1
Уникальный
номер записи
2.
idoa
int
2
Код отдела
3.
nomkab
varchar
6
Номер
кабинета
4.
dela
int
1
Статус
удаления
2.3.3 Структурная схема пакета (дерево вызова программных
модулей)
Программные модули, составляющие структуру пакета, поздразделяются
на три класса: управляющие модули, предназначенные для загрузки меню и
передачи управления другому модулю; модули служебных функций;
информационные модули. От класса модуля зависит его функциональность.
Дерево вызова программных модулей пользователя представлено на
рисунке 2.9.
95
Рис. 2.9 Дерево вызовы программных модулей
Описание модулей информационной системы представлены в таблице
2.9.
Таблица 2.9
Описание программных модулей
Идентификатор
Выполняемые функции
1
Auth
Модуль авторизации
2
add
Модуль формирования заявок
3
zav
Модуль управления заявками
4
info
Модуль информации о пользователе
5
exit
Модуль выхода из системы
Источник: https://baza.diplomsite.ru/previewfile/1983