Дипломная работа: Автоматизация приема заявок на ремонт и модернизацию пк в ООО "Гео-свет"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
98
расположена база данных. Доступ к базе будет осуществляется с помощью набора
адреса в адресной строке браузера. Структурная схема пакета представлена на рис..
2.6.
Авторизация
Модуль
регистрации
Модуль учета
заявок
Модуль
формирования
нарядов
Модуль работы
со
справочниками
База
данных
Веб-форма
Веб-форма
Веб-форма
Веб-форма
Веб-форма
МЕНЮ
Рис. 2.6 Структурная схема пакета
В соответствии с представленной схемой, структурно пакет состоит из
следующих модулей:
- модуль авторизации;
- модуль регистрации;
- модуль учета заявок;
- модуль формирования нарядов;
- модуль работы со справочниками.
Описание модулей приведено в таблице
Таблица 2.17
Описание модулей
99
п/п
Наименование модуля
Функции модуля
1.
модуль авторизации
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, выполняющие проверку пароля и логина
пользователя
2.
модуль регистрации
Содержит предопределенные процедуры формы
регистрации пользователя
3.
модуль учета заявок
Содержит предопределенные процедуры учета
заявок
модуль формирования нарядов
Содержит предопределенные процедуры
формирования нарядов
модуль работы со
справочниками
Содержит предопределенные процедуры работы
со справочниками
2.3.4 Описание программных модулей
В качестве примера рассмотрим программный модуль «Формирование бланка
наряда».
При вызове модуля производится формирование и вывод на экран наряда на
работы за ремонт ПК по определенной заявке. Мастер, ознакомившись с документом,
может его распечатать или сохранить на жесткий диск в формате Microsoft Excel.
Развернутая блок-схема работы данного модуля представлена на Рисунке 2.7.
100
Добавление
расходных
материалов из
таблицы RR
Добавление работ из
таблицы Rabota
Нет
Запись расходных
материалов в
таблицу Narad
Начало
Установка
соединения с
сервером БД
Добавление
сотрудника из
таблицы Sotr
Запись сотрудника в
таблицу Narad
Запись работ в
таблицу Narad
Данные нуждаются в
редактировании?
А
А
Формирование
наряда
Конец
Да
Б
Б
Удаление записей
Необходим повторный
ввод?
Нет
А
В
ВДа
Рисунок 2.7
2.4 Контрольный пример реализации проекта и его описание
Рассмотрим пример работы системы, сначала для ее администратора.
Доступ к странице авторизации администратора осуществляется по адресу .
http://localhost/loginadmin.php/
101
Рисунок 2.8 Страница авторизации.
Для доступа в административную часть необходимо ввести пароль и логин. По
умолчанию они имеют значение 1/1.Если пароль и/или логин введены неправильно,
система сообщает об этом:
Если же данные для авторизации введены верно, то администратор попадает на
страницу регистрации сотрудников.
102
Рисунок 2.9 Страница регистрации сотрудников
Для регистрации сотрудника необходимо заполнить все поля.
При попытке регистрации, не вводя какой-либо реквизит, система
предупреждает о необходимости заполнения всех полей формы:
Если же все данные введены верно, они записываются в базу данных.
Также администратору доступна возможность редактирования списка
сотрудников:
Возможно просмотреть подробные сведения о сотруднике, нажав
соответствующую кнопку:
Источник: https://baza.diplomsite.ru/previewfile/1937