Спецификация Use Case «Выбрать группу» Наименование: Выбрать группу.
Краткое описание: данный вариант использования позволяет Курсанту совместно с Администратором подобрать подходящую группу.
Предусловия:
Курсант выбрал группу на основании данных сайта.
Основной сценарий:
Администратор с помощью системы проверяет наличие свободных мест в интересующей Клиента группе.
Если места есть, Администратор формирует для клиента индивидуальную стоимость обучения, высылает Клиенту перечень необходимых документов, счет оплаты обучения и шаблон Заявления.
Альтернативный сценарий:
При отсутствии мест в выбранной группе, Администратор подбирает Курсанту другую.
В случае невозможности достигнуть соглашения Зачисление Курсанта приостанавливается.
Если соглашение достигнуто, выполняется п.2 основного сценария.
Спецификация Use Case «Просмотр расписания» Наименование: Просмотр расписания.
Краткое описание: данный вариант использования позволяет пользователю системы просмотреть актуальное расписание теоретических и практических занятий.
Предусловия: Пользователь авторизовался в системе и получил права на просмотр расписания.
Основной сценарий:
Пользователь выбрал раздел «Просмотр расписания».
При необходимости задал фильтры или категории, по которым осуществляется поиск.
Система выдает актуальное расписание.
Альтернативный сценарий:
У пользователя нет прав для просмотра данного раздела:
Пользователь получит соответствующее уведомление.
Не найдено ни одного результата по запросу пользователя:
Система сообщит об отсутствии расписания и предложит пересмотреть критерии и фильтры.