activity_diagrams.md - fpmi-tp2025/tpmp-gr10a-lab4-o_o GitHub Wiki
Диаграммы деятельности
1. Аутентификация ("Войти в систему")
Описание: Процесс проверки логина и пароля пользователя.
Шаги:
- Начало.
- Ввод логина и пароля.
- Проверка данных в БД.
- Если данные верны: генерация сессии и открытие главного меню.
- Если данные неверны: вывод ошибки и повторный ввод.
2. CRUD-операции над "Человек"
Описание: Логика выполнения операций Create/Read/Update/Delete.
Шаги:
- Начало.
- Выбор операции: Create/Read/Update/Delete.
- Если операция — Create:
- Ввод данных.
- Проверка форматов.
- Сохранение в БД.
- Уведомление об успехе.
- Если операция — Read:
- Выборка данных из БД.
- Сортировка по ID/имени.
- Отображение результатов.
- Если операция — Update:
- Выбор записи по ID.
- Изменение данных.
- Сохранение изменений.
- Если операция — Delete:
- Выбор записи по ID.
- Удаление из БД.