Дипломная работа: Исследование и разработка информационной системы приема и анализа заявок технической поддержки на примере Администрации г. Новый Уренгой

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
89
Идентификатор поля
Описание поля
Тип поля
Размер
поля
Значен
ие по
умолча
нию
Условие на
значение
Ключ
или
индекс
login
Логин
VARCHAR
50
password
Пароль
VARCHAR
30
NOT NULL
status_sotr
Статус
VARCHAR
22
zaiavki (Заявки)
kod_sotr
Код сотрудника,
создавшего
заявку
INT
NOT NULL
kod_sotr_support
Код сотрудника
закрывшего
заявку
INT
kod_zaiavki
Код заявки
INT
Счетчик
Уникальное
NOT NULL
ПК,
Индекс
krat_name
Наименование
заявки
VARCHAR
100
NOT NULL
opis
Полное
описание заявки
LONG
TEXT
status
Статус заявки
VARCHAR
45
NOT NULL
date_open
Дата создания
заявки
DATE
NOT NULL
date_close
Дата закрытия
заявки
DATE
job
Описание
выполненной
работы
специалистом
LONG
TEXT
chat (Чат)
kod_zaiavki
Код заявки
INT
NOT NULL
kod_message_
Код сообщения
INT
Счетчик
Уникальное
NOT NULL
ПК,
Индекс
kod_sotr
Код сотрудника,
написавшего
сообщения
INT
NOT NULL
message_
Сообщение
VARCHAR
255
NOT NULL
status_operat
Статус
(прочтено, не
прочтено)
сообщений от
оператора,
адресованных
тех
специалисту.
VARCHAR
1
NOT NULL
status_tehsupport
Статус
сообщений от
техспециалиста
адресованных
оператору.
VARCHAR
1
NOT NULL
90
Рисунок 14. ER–модель базы данных
В приложении 1 приводится скрипт создания базы данных. В созданной
базе данных поддерживается механизм целостности данных благодаря
триггерам. Целостность поддерживается между родительскими и
подчиненными таблицами: каскадное обновление и каскадное обновление
данных. Связь между таблицами осуществляется по полю "kod_otdela".
Таблица "otdel" является родительской по отношению к таблице "sotr" .
Связь между родительской и дочерними таблицами один-ко-многим. В свою
очередь, таблица " sotr " является родительской таблице по отношению к
таблице "zaiavki" и "chat". Связь между таблицами один-ко-многим
осуществляется посредством использования ключевого поля "kod_sotr".
91
2.4.3. Структурная схема пакета (дерево вызова программных
модулей)
Структурная схема пакета представлена в таблице 8.
Таблица 8
Структурная схема пакета
п/п
Наименование модуля
Функции модуля
1
Модуль главной формы
приложения "mdi"
Содержит объявления глобальных переменных,
которые используются в других модулях
программы. Из данного модуля вызываются
остальные модули приложения.
2
Модуль «log»
Содержит описание и предопределенные
процедуры формы. Модуль предназначен для
проведения авторизации пользователя.
3
Модуль «sotr»
Содержит описание и предопределенные
процедуры формы. Модуль предназначен для
ведения списка отделов и сотрудников в каждом
отделе организации.
4
Модуль «operat»
Содержит описание и предопределенные
процедуры формы. Модуль представляет собой
личный кабинет оператора.
5
Модуль «support_»
Содержит описание и предопределенные
процедуры формы. Модуль представляет собой
личный кабинет специалиста службы
технической поддержки.
6
Модуль «close»
Содержит описание и предопределенные
процедуры формы подтверждения закрытия
заявки.
7
Модуль «delete»
Содержит описание формы для вывода
предупреждения о предстоящем удалении записи
из базы данных.
8
Модуль «message_»
Содержит описание формы для вывода
сообщений программы.
92
2.4.4. Описание программных модулей
Ниже представлена блок-схема работы программы.
93
Источник: https://baza.diplomsite.ru/previewfile/8703