Материал: Автоматизация учета обращений пользователей на предприятии Wilo

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
63
Описание функций модулей
Наименование
модуля
Функции модуля
Модуль безопасности
Содержит процедуры и функции, обеспечивающие
ввод и проверку пароля, вход пользователей в
систему, автоматический выход из системы через
определенный промежуток времени
Модуль
инициализации
программы
После успешного входа в систему, запускает
программу, используя настройки прав доступа для
учетной записи пользователя
Модуль
взаимодействия с
базой данных
Содержит процедуры и функции, используемые для
установления соединения с базой данных ИС, а также
управляющие операциями чтения, записи и
редактирования данных
Модуль справочной
системы
Содержит процедуры и функции, необходимые для
отображения справочной информации
Модуль главного
меню
Содержит главное меню, из которого осуществляется
вызов остальных экранных форм
Модуль «Отчеты»
Содержит процедуры и функции для ввода
параметров запроса, просмотра и печати отчетов
Модуль
«Справочники»
Содержит процедуры функции, позволяющие
просматривать содержимое справочников системы, и
редактировать их (если позволяют права доступа)
Модуль
«Пользователи»
Содержит процедуры функции, позволяющие
управлять списками пользователей (если позволяют
права доступа)
Модуль
«Регистрация»
Содержит процедуры и функции, позволяющие
регистрировать документы
Листинг программных модулей приведен в приложении.
Алгоритмы работы программы являются стандартными алгоритмами
работы с базой данных. В основном все алгоритмы работы связаны с вводом
данных от пользователя, проверке введенной информации на предмет
нарушения целостности данных и занесение введенной информации в саму
базу, если введенные сведения не нарушают целостности. Алгоритмы,
реализующие функции программы, представлены на рисунках 16,17,18.
64
Рисунок 16 - Алгоритм работы главной формы приложения
Начало
Отобразить соответ-
ствующую форму
Выбрать
команду
Выход?
Определить команды
главного меню
Конец
+
-
65
Рисунок 17 - Алгоритм работы форм приложения
Начало
Выбрать действие
Закрыть
форму?
Выполнить действие,
заданное формой
Конец
+
-
66
Начало
Конец
Открытие
шаблона
документа
Вывод
данных
Все данные
выведены
Показать
документ
НЕТ
ДА
Сохранение его
как нового
документа
Получение из
базы данных для
составления
документа
Рисунок 18 - Алгоритм формирования выходных документов
Укрупненный алгоритм работы с базой данных данном случае при
вводе информации) представлен на рисунке 19.
67
Рисунок 19 - Алгоритм ввода данных в базу
Алгоритмы по редактированию данных и занесению их в базу, а также
алгоритмы, осуществляющие удаление информации из базы данных, также
являются стандартными.
2.4. Испытания разработанного решения
2.4.1. Перечень объектов и функций, подлежащих испытаниям
Поскольку назначение ИС автоматизация работы с клиентами,
необходимо проверить работоспособность основных функций программы,
обеспечивающих взаимодействие с клиентами. Данными функциями
является непосредственно работоспособность программы, т.е. ее способность
запускаться. Кроме этой функции важнейшими функциями являются
возможность добавления и редактирования новых клиентов. Ввиду важности
данных функций, они и будут проверяться.
Проверка
обеспечения
целостности данных
Данные верны?
Да
Нет
Занесение введенных
данных в базу
Начало
Ввод данных
Конец
Источник: https://baza.diplomsite.ru/previewfile/415