Читайте также:
|
|
Алгоритм – понятная и точная последовательность действий, описывающая процесс преобразования объекта из начального состояния в конечное. В рамках данной квалификационной работы будет разработан алгоритм работы приложения (рис. 5, 6, 7).
Рис. 5 – Блок-схема алгоритма приложения
Описание работы блок-схемы:
1 – начало работы
2 – отображение главной страницы приложения
3 – проверка авторизации пользователя в приложении
4, 5 – отображение ссылки перехода и переход на страницу формирования расписания при авторизации пользователя
6, 7 – формирование списка факультетов
8 – проверка на выбор пользователем элемента из списка факультетов
9, 10 – формирование списка кафедр
11 – проверка на выбор пользователем элемента из списка кафедр
12 – отображение ссылок регистрации/авторизации на главной странице у неавторизованного пользователя
13 – проверка на выбор пользователем ссылки для регистрации
14 – заполнение пользователем формы своими регистрационными данными
15 – проверка приложения на заполнение всех полей формы регистрации пользователем
16 – отправка данных, введенных пользователем на сервер
17 – проверка логина на уникальность
18, 19 – сообщение об ошибке пользователя
Рис. 6 – Блок-схема алгоритма приложения
Описание работы блок-схемы:
20 – проверка количества символов в пароле
21 – проверка на совпадение двух паролей, введенных пользователем
22 – добавление пользователя в базу данных пользователей
23 – проверка приложение на успешную операцию добавления пользователя
24 – сообщение пользователю о малой длине пароля (меньше 6 символов)
25 – сообщение о несовпадении паролей, введенных пользователем
26 – сообщение о повторяющемся логине пользователя
27 – проверка на выбор пользователем ссылки для авторизации
28 – ввод пользователя логина и пароля в поля формы авторизации
29 – проверка на заполнение всех полей формы авторизации
30 – проверка на авторизацию пользователя
31, 32 – сообщения об ошибках
Рис. 7 – Блок-схема алгоритма приложения
Описание работы блок-схемы:
33 – чтение групп из БД для формирования списка
34 – формирование списка групп данными из БД
35 – проверка на выбор пользователем элемента списка
36 – запрос к БД для чтения расписания группы
37 – html-страница с отображением расписания выбранной группы
38 – конец работы
Дата добавления: 2015-10-13; просмотров: 210 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Проектирование базы данных | | | Модуль выведения списка факультетов |