Прецедент «Регистрация пользователя»
Администратор назначает новому пользователю права доступа; Пользователь вводит корректные данные (логин и пароль); Результаты: выполняется процесс планирования событий. Результат: новый пользователь добавляется в БД. Администратор добавляет нового пользователя. Основной исполнитель: Администратор. Пользователь вводит логин и пароль; Основной исполнитель: Пользователь. Пользователь входит… Читать ещё >
Прецедент «Регистрация пользователя» (реферат, курсовая, диплом, контрольная)
Основной исполнитель: Пользователь.
Основной успешный сценарий:
Пользователь вводит корректные данные (логин и пароль);
Результат: новый пользователь добавляется в БД, пароль хранится в виде хэша.
Прецедент «Добавление пользователя»
Основной исполнитель: Администратор.
Основной успешный сценарий:
администратор назначает новому пользователю логин и пароль;
администратор назначает новому пользователю права доступа;
администратор добавляет нового пользователя.
Результат: новый пользователь добавляется в БД.
Прецедент «Авторизация пользователя»
Основной исполнитель: любой пользователь системы Основной успешный сценарий:
пользователь вводит логин и пароль;
система проверяет введенные логин и пароль (hash), считывает из БД права пользователя и заносит соответствующие данные в Cookies;
пользователь входит в систему.
Результаты: пользователь входит в систему в качестве администратора или обычного пользователя.
Альтернативный сценарий:
Если пара логин и пароль не будет найдена в БД, система выдаст предупреждение в форме сообщения «Ошибка!» .
Прецедент «Работа с записями»
Основной исполнитель: любой пользователь системы Основной успешный сценарий:
пользователь вводит необходимую информацию и добавляет запись в БД;
пользователь просматривает свои записи, администратор просматривает записи всех пользователей;
По мере выполнения, пользователь либо администратор меняет статус записи. Пользователь либо администратор редактирует либо удаляет запись.
Результаты: выполняется процесс планирования событий.