Дипломная работа: Автоматизация управления сервисного обслуживания клиентов в строительной организации ОП г. Мирный ФГУП ГВСУ 14

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
66
Рисунок 3.12 Алгоритм инициализации программного комплекса
При запуске страницы выполняется инициализация подключений,
компонентов, переменных. Блок-схемы, алгоритмов приведены на рисунке 3.13
и рисунке 3.14.
Сам алгоритм поиска принятия решений имеет следующий вид в
соответствии с рисунками 3.13 3.14.
Запрос информации осуществляется по следующему алгоритму:
НАЧАЛО
Инициализация страницы
Инициализация подключения
Инициализация переменных
Объявление переменных
Установка начальных значений
КОНЕЦ
Подключение к Базе данных
Выполнение стартовых SQL-запросов
Установка начальных значений
67
Рисунок 3.13 Алгоритм запроса данных из таблиц
Добавление, редактирование и удаление информации проводится по
алгоритму, указанному на рисунке 3.14.
НАЧАЛО
КОНЕЦ
Запрос
данных
Информирование
о отсутствии
данных
Удачное
выполн.
запроса?
Составление
SQL - запроса
в базе данных
ДА
НЕТ
Переход к
табл. форме
Заполнение
объектов классов
68
Рисунок 3.14 Алгоритм изменения информации в таблицах
После того как разработаны основные алгоритмы можно приступить к
разработке и отладке страниц.
Рассмотрим 2 сущности – пользователь и администратор.
Для того чтобы перейти к одной из них необходимо авторизироватся в
начальной форме в соответствии с рисунками 3.15-3.22.
НАЧАЛО
КОНЕЦ
Выполнение
запроса Insert
Запрос
на доба-
вление
ДА
НЕТ
Сохранение результат
выполнения запроса
командой COMMIT
Переход на
исходный объект
класса
Запрос
на уда-
ление
ДА
НЕТ
Выполнение
запроса Delete
Выполнение
запроса Update
69
Рисунок 3.15 Форма авторизации
Рисунок 3.16 Пример успешной авторизации
70
Рисунок 3.17 Администрирование пользователей
Рисунок 3.18 Редактирование пользователей
Источник: https://baza.diplomsite.ru/previewfile/2343