3.2.3, "Система должна предоставлять возможность в визуальном редакторе без программирования формировать роли для обучения, а также привязывать к ним список обязательных к прохождению курсов и список дополнительной литературы."
3.2.4, "Система должна предоставлять возможность в визуальном редакторе без программирования формировать профили пользователей, назначать обязательные и дополнительные курсы, хранить историю их прохождения."
3.2.5, "Система должна предоставлять возможность в визуальном редакторе без программирования формировать каталог тестовых вопросов, группировать их с привязкой к обучающему курсу."
3.2.6, "Система должна предоставлять возможность в визуальном редакторе без программирования формировать индивидуальные планы развития пользователей."
3.2.7, "Система должна предоставлять модуль регистрации пользователей."
3.2.8, "Система должна предоставлять модуль авторизации пользователя."
3.2.9, "Система должна предоставлять модуль «Профиль» для просмотра информации о пользователе, в т.ч. о его статусе сертификации."
3.2.10, "Система должна предоставлять модуль «Мои курсы», содержащий список обязательных и дополнительных (при наличии) курсов пользователя, их статусы и сроки прохождения."
3.2.11, "Система должна предоставлять модуль «Все курсы», содержащий список всех курсов, как сгруппированным, так и общим списком."
3.2.12, "Система должна предоставлять модуль «Библиотека», содержащий список дополнительной литературы."
3.2.13, "Система должна предоставлять модуль «Обучающий курс» для просмотра и выполнения действий по выбранному курсу."
3.2.6, "Система должна предоставлять модуль регистрации пользователей."
3.2.7, "Система должна предоставлять модуль авторизации пользователя."
3.2.8, "Система должна предоставлять модуль «Профиль» для просмотра информации о пользователе, в т.ч. о его статусе сертификации."
3.2.9, "Система должна предоставлять модуль «Мои курсы», содержащий список обязательных и дополнительных (при наличии) курсов пользователя, их статусы и сроки прохождения."
3.2.10, "Система должна предоставлять модуль «Все курсы», содержащий список всех курсов, как сгруппированным, так и общим списком."
3.2.11, "Система должна предоставлять модуль «Библиотека», содержащий список дополнительной литературы."
3.2.12, "Система должна предоставлять модуль «Обучающий курс» для просмотра и выполнения действий по выбранному курсу."
3.2.13, "Система должна предоставлять модуль «Отчеты» для просмотра аналитических дашбордов."
3.2.14, "Во время выполнения запросов к серверу Система должна отображать анимированное изображение."
Требования к навигации по Системе
...
...
@@ -50,11 +50,11 @@
.. csv-table::
:widths: 2, 30
3.3.1, "Общая верхняя панель содержит кликабельные лейблы «SYNERGY ACADEMY LMS», а также «Фамилия Имя» с прогрессом обучения для авторизованного пользователя."
3.3.1, "Общая верхняя панель содержит кликабельный лейбл-заголовок, а также «Фамилия Имя» с прогрессом обучения для авторизованного пользователя."
3.3.2, "Прогресс обучения формируется из количества завершенных обязательных курсов пользователя, где прогресс менее 100% соответствует пропорциональному количеству закрашенных звёзд, а полное завершение курсов соответствует знаку-ордену."
3.3.3, "Боковая панель отображается во всех модулях, кроме авторизации, регистрации, «Обучающий курс», и содержит пункты, соответствующие модулям: «Профиль», «Мои курсы», «Все курсы», «Библиотека»."
3.3.4, "Справа от пунктов меню, кроме «Профиль», отображается число, соответствующее количеству доступного контента в нем: «Мои курсы» - суммарное количество обязательных и дополнительных курсов пользователя, «Все курсы» - суммарное количество обучающих курсов в Системе, «Библиотека» - суммарное количество дополнительной литературы для роли пользователя."
3.3.5, "По нажатию на кликабельный лейбл «SYNERGY ACADEMY LMS» происходит переход в модуль «Все курсы»."
3.3.5, "По нажатию на кликабельный лейбл-заголовок происходит переход в модуль «Все курсы»."
3.3.6, "По нажатию на кликабельный лейбл «Фамилия Имя» с прогрессом обучения происходит переход в модуль «Профиль»."
3.3.7, "Подвал содержит статическую информацию: копирайт компании-разработчика, телефон, электронная почта и логотип-ссылка на сайт компании."
3.3.8, "Выход из системы в модуль авторизации доступен в модуле «Профиль»."
...
...
@@ -176,3 +176,17 @@
3.10.23, "Страницы описания уроков и итогового задания содержат кнопку возврата на страницу описания курса."
3.10.23, "Страница описания курса содержит кнопку возврата в предыдущий модуль."
Требования к модулю «Отчеты»
----------------------------------------
.. csv-table::
:widths: 2, 30
3.11.1, "Модуль «Отчеты» доступен только для ограниченного количества авторизованных пользователей."
3.11.2, "Список пользователей с правом доступа к каждому из отчетов определяется настройками самого отчета."
3.11.3, "Система предоставляет следующие виды отчетов: «Статистика обучения пользователей», «Статистика готовности обучающих курсов»."
3.11.4, "Все отчеты представлены в виде аналитических дашбордов."
3.11.5, "Данные в дашбордах должны обновлять в режиме реального времени."
3.11.6, "Дашборд «Статистика обучения пользователей» может содержать следующие визуализации: метрики количества обучающихся и сертифицированных пользователей, количества назначенных и завершенных курсов, распределение курсов по статусам, ролям и обучающимся пользователям."
3.11.7, "Дашборд «Статистика готовности обучающих курсов» может содержать следующие визуализации: метрика общего количества обучающих курсов, распределение курсов по авторам и статусу готовности."