Домашнее задание - Практическое занятие №9: проект БД и форма входа, этап 1

⚠ Выполняйте только если преподаватель назначил это задание. Срок сдачи сообщит преподаватель.
Дисциплина: ОП.08 Основы проектирования баз данных
Тематический раздел: Тема 4. Проектирование структур баз данных (§2.2 с.7–8)
Трудоемкость: 2 академических часа (внеаудиторная самостоятельная работа)
Максимальный балл: 4 балла (по критериальной рубрике)

1. Назначение и цель домашнего задания

Резервное дистанционное домашнее задание предназначено для студентов, пропустивших аудиторное занятие либо направленных на углубленную самостоятельную проработку этапа 1 курсового/практического проекта БД.

Цель задания: спроектировать архитектуру реляционных таблиц подсистемы учетных записей пользователей с разграничением прав доступа и разработать детальный макет диалогового окна формы входа (Login Dialog) для выбранной предметной области.

2. Варианты предметных областей

Студент выбирает вариант, соответствующий его номеру в журнале учебной группы (по модулю 4: 1, 2, 3 или 4):

Вариант Информационная система Требуемые роли пользователей Отраслевая специфика формы входа
Вариант 1 Информационная система «Оптовый склад» Кладовщик, Менеджер, Бухгалтер, Администратор Поле выбора филиала/склада из выпадающего списка; скрытие символов пароля маркерами; блокировка кнопки входа при пустых полях.
Вариант 2 Медицинская система поликлиники Врач, Регистратор, Главврач Авторизация по табельному номеру сотрудника; макет поля ввода кода двухфакторной аутентификации (2FA / OTP-код из SMS/приложения).
Вариант 3 Банковский терминал обслуживания Оператор, Кредитный инспектор, Контролер Виртуальная цифровая клавиатура (экранный ввод PIN/пароля со случайным перемешиванием кнопок); защита от подглядывания (Shoulder Surfing).
Вариант 4 Образовательный портал колледжа Студент, Преподаватель, Куратор, Родитель Форма входа по логину/email; интерактивная ссылка «Забыли пароль» с проектированием сценария безопасного сброса через временный токен.

3. Структура отчета и требования к выполнению

Отчет по домашнему заданию оформляется в электронном виде и должен содержать три обязательных раздела:

Раздел 1. Проектирование реляционных таблиц подсистемы безопасности (2 балла)

Раздел 2. Проектирование макета диалогового окна формы входа (1 балл)

Образец компоновки формы входа

Раздел 3. Аналитическое обоснование и самопроверка (1 балл)

4. Критерии оценивания домашнего задания (0–4 балла)