Сценарий 3
Вариант Использования
Посмотреть опросы
Актеры
Пользователь
Описание
Пользователь просматривает все опросы в алфавитном порядке и по авторам и может найти опрос по названию и автору
Цель
Найти нужный опрос
Ссылки
Включение
Включается в вариант использования «Пройти опрос»
Включается в вариант использования «Изменить опрос»
Предусловия
Пользователь должен быть авторизован
Типичный ход событий
Пользователь выбирает операцию «Просмотреть все опросы»
Система выводит названия и имя автора опроса
Альтернативный ход событий
Пользователь хочет найти опрос, п. 2
Пользователь выбирает операцию «Найти опрос»
Система показывает окно для ввода названия и имени автора опроса
Система ищет опрос по введенным данным
Система выводит найденные опросы в виде названия и имени автора опроса
Пользователь хочет отсортировать запрос, п. 2
Пользователь нажимает на шапку названия или имя автора опроса
Система выводит опросы в виде названия и имени автора опроса в заданном порядке
Сценарий 4
Вариант Использования
Пройти опрос
Актеры
Пользователь
Описание
Пользователь отвечает на вопросы опроса и получает средний бал в конце
Цель
Получить оценку за пройденный опрос
Ссылки
Включение
Включает вариант использования «Просмотреть опрос»
Предусловия
Пользователь должен быть авторизован
Типичный ход событий
Сценарий начинается с выполнения варианта использования «Посмотреть опросы»
Система показывает окно, где отображается название теста и просит Пользователя подтвердить начало теста
Пользователь подтверждает, что он хочет пройти тест
Система показывает очередной вопрос и список ответов на него
Пользователь выбирает один ответ
Пользователь подтверждает ответ
Система запоминает ответ пользователя на вопрос
Система проверяет: остались ли еще не отвеченные вопросы, если да, то Система переходит к следующему вопросу и сценарий продолжается с п. 4
Альтернативный ход событий
Пользователь отменяет прохождение теста, п. 3
Пользователь отменяет прохождение теста
Сценарий продолжается с варианта использования «Посмотреть опросы»
Пользователь выходит из опроса, п. 6
Пользователь выбирает операцию «Выйти из опроса»
Система спрашивает подтверждения
Пользователь подтверждает выход
Система помечает этот тест для данного пользователя как не пройденный
Сценарий продолжается с варианта использования «Посмотреть опросы»
Пользователь ответил на все вопросы, п. 8
Система подсчитывает средний бал, как
Пользователь ответил менее 50% правильно – 2
Пользователь ответил между 50% и 70 % правильно – 3
Пользователь ответил между 70% и 85 % правильно – 4
Пользователь ответил более 85 % правильно – 5
Система записывает средний балл
Система выводит средний бал на экран
Пользователь подтверждает переход к списку всех тестов
Сценарий продолжается с варианта использования «Посмотреть опросы»
Сценарий 5
Вариант Использования
Добавить опрос
Актеры
Автор
Описание
Автор добавляет новый опрос, все его вопросы и ответы на каждый вопрос.
Цель
Добавить новый опрос в Систему
Ссылки
нет
Предусловия
Автор должен быть авторизован
Типичный ход событий
Автор выбирает операцию «Добавить новый опрос»
Система показывает окно для ввода названия опроса
Пользователь вводит название и подтверждает ввод
Система запоминает название опроса
Система показывает окно для ввода Вопроса
Пользователь вводит вопрос и подтверждает операцию
Система показывает окно для ввода 5 ответов на вопрос.
Пользователь вводит ответы, помечает один ответ как правильный и подтверждает ввод.
Система запоминает вопрос, ответы на него и один правильный ответ
Сценарий переходит к п. 5