Дипломная работа: Автоматизация управления сервисного обслуживания клиентов в строительной организации ОП г. Мирный ФГУП ГВСУ 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