Материал: Автоматизация процесса внутрикорпоративного взаимодействия сотрудников компании ООО "ЛШ-Продакшн"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
62
тега SELECT назначает задаче другую карточку. Удаление задачи осуществляется
путем нажатия на элемент удаления.
2.3.4. Описание программных модулей
Для обозначения логически различных фрагментов, в блок-схемах используются
определенные стандартные символы. Ниже рассмотрим основные алгоритмы
работы приложения. К ним относятся:
Алгоритм авторизации сотрудника
Алгоритм регистрации сотрудника
Алгоритм добавления карточки
Алгоритм удаления карточки
Алгоритм добавления задачи в карточку
Алгоритм изменения текста задачи
Алгоритм удаления задачи из карточки
Алгоритм перемещения задачи в другую карточку
Алгоритм авторизации сотрудника приведен на рисунке 2.14.
Рисунок 2.14 Алгоритм авторизации сотрудника
63
Пользователь заполняет все поля формы, далее система проверяет наличие
введённых данных в таблице базы данных. Если запись существует, пользователь
проходит авторизацию и приступает к работе с приложением, в противном случае
операция повторяется снова.
Алгоритм регистрации сотрудника приведен на рисунке 2.15.
Рисунок 2.15 Алгоритм регистрации сотрудника
64
При регистрации нового пользователя данные о нем заносятся в таблицу
«Сотрудники». Введя свою должность, сотруднику предоставляются права на
выполнение конкретных для данной должности функций. Если заполнены все
поля, пользователь проходит регистрацию и приступает к работе с приложением,
в противном случае операция повторяется снова.
Алгоритм добавления карточки приведен на рисунке 2.16.
Рисунок 2.16 Алгоритм добавления карточки
При необходимости добавления новой карточки, пользователь должен поставить
курсор на элемент INPUT. После чего необходимо дать название для карточки и
нажать клавишу ENTER. Новая карточка будет создана, а новая запись добавится
в базу данных.
Алгоритм удаления карточки приведен на рисунке 2.17.
65
Рисунок 2.17 Алгоритм удаления карточки
При необходимости удаления карточки, пользователю необходимо нажать на
элемент в форме «крестика» для удаления карточки. Таким образом, запись в
таблице удалится.
Алгоритм добавления задачи в карточку приведен на рисунке 2.18.
66
Рисунок 2.18 Алгоритм добавления задачи в карточку
При добавлении новой задачи в карточку, пользователю необходимо выбрать
карточку, в которую будет добавлена задача. Затем поставить курсор на элемент
INPUT и ввести текст задачи и нажать клавишу ENTER. После этого запись о
новой задаче появится в базе данных.
Алгоритм изменения текста задачи приведен на рисунке 2.19.
Источник: https://baza.diplomsite.ru/previewfile/2081