Дипломная работа: Автоматизация учета обращений в ООО «Сходненская-1»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
62
Таблица 24
Структура таблицы «Reports»
Наименование поля
Тип данных
Размер поля
id_report
int
id_appeal
int
id_requests
int
id_staff
int
report_name
char
100
report_plot
char
5000
report_date
date
На основании таблиц составлена физическая модель данных, показанная
на рисунке 16.
Reports
id_report: int
id_appeal: (FK)
id_requests: int (FK)
id_staff: int (FK)
report_name: char (100)
report_plot: char (5000)
report_date: date
Clients
id_client int
client_fio char (50)
client_age char (10)
client_adress char (100)
client_contacts char (100)
Appeals
id_appeal: int
id_client int: (FK)
appeal_name: char (200)
appeal_plot: char (4000)
appeal_date: date
Staff
id_staff: int
staff_fio: char (50)
staff_age: char (10)
staff_position: char (50)
staff_contacts: char (200)
Requests
id_request: int
id_staff: int (FK)
request_name: char (50)
request_plot: char (3000)
request_status: char (50)
request_comment: char
(1000)
request_date: date
Рисунок 16. Физическая модель данных
63
Получение доступа производится на уровне программного обеспечения
с использованием технологии ADO, так как она разработана Microsoft и
используется в их приложениях.
Исходя из требований к уровню безопасности, в системе используется
доступ с помощью логина и пароля, а также разграничение прав доступа.
Уровни доступа на уровне СУБД являются стандартными.
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
В данной главе будет показано древо вывода программных модулей.
Дерево вывода программных модулей показано на рисунке 17.
Дерево вызова
программных
модулей
Обработка
информации
Ввод первичной
информации
Хранение данных Выход
Входная
документация
Выходная
документация
Запрос
Клиенты
Обращения
Заявки
Отчеты
Сотрудники
Отчет обращениям
Отчет по
выполнению заявок
Рисунок 17. Дерево вызова программных модулей
2.3.4 Описание программных модулей
В таблице 25 описание программных модулей и их функций.
64
Таблица 25
Описание функций модулей
Наименование модуля
Функции модуля
1.
Модуль безопасности
Содержит процедуры и функции,
обеспечивающие ввод и проверку пароля,
вход пользователей в систему, напоминание
о необходимости смены пароля,
автоматический выход из системы при
отсутствии пользователя на рабочем месте.
2.
Модуль инициализации
интерфейса программы
После успешного входа в систему, запускает
программу, используя настройки прав
доступа для учетной записи пользователя
3.
Модуль управления деревом
объектов
Содержит процедуры и функции,
позволяющие управлять отображением
дерева объектов и его элементами
4.
Модуль взаимодействия с
базой данных
Содержит процедуры и функции,
используемые для установления соединения
с базой данных, а также управляющие
операциями чтения, записи и
редактирования данных
5.
Модуль справочной системы
Содержит процедуры и функции,
необходимые для отображения справочной
информации
6.
Модуль «Справочники»
Содержит процедуры функции,
позволяющие просматривать содержимое
справочников системы, и редактировать их
(если позволяют права доступа)
7.
Модуль ввода оперативной
информации
Содержит процедуры и функции,
позволяющие создавать новые заявки,
вводить данные, управлять статусом заявок
8.
Модуль «Отчеты»
Содержит процедуры и функции для
просмотра типовых отчетов и создания
произвольного отчета
9.
Модуль рассылки
Отсылает одностраничный сайт по запросу
пользователя всем обучающимся
65
Наименование модуля
Функции модуля
10.
Модуль «Печать документов»
Обеспечивает предварительный просмотр,
настройку параметров документов и печать
на принтере
Исходя из данной таблицы, в разрабатываемом продукте интерфейс
должен соответствовать структуре и включать указанные основные и
служебные функции.
2.4. Контрольный пример реализации проекта и его описание
В данной главе будут представлены экранные формы для
разработанной информационной системы.
Экран входа показан на рисунке 18.
Рисунок 18. Экран входа в систему
Составление обращения от лица клиента показано на рисунке 19.
66
Рисунок 19. Экран составления обращения
Экран составления и редактирования отчета представлен на рисунке 20.
Источник: https://baza.diplomsite.ru/previewfile/247