Система управления интеллектуальными соревнованиями ICMS
Примерный TOC
+ блок "Краткое описание платформы"
_Что умеет система, какие мероприятия можно проводить (олимпиады, распреды, рубежки, курсы), контакты техспецов (Коля?, Ксюша?). Скрин главной страницы олимпа и админки олимпа_
+ Кратко про каждый раздел и подраздел меню, про уведомления и сообщения + ссылаться на соответсвующий раздел документации
_Со скрином меню_
+ Описать элементы главной страницы
_Со скринами и описаниями:_
_Уведомления, сообщения, кнопка скрытия меню_
_Верхняя панель с числовыми значениями_
_Вкладки Проекты/Участники/Задачи/Статьи_
_Гистограммы_
_Последние тесты_
_Доступное мне_
блок "Основные/Дополнительные элементы управления"
-+ ~~Зачеркнуто: Про основные кнопки страниц Участники, Проекты, Задачи, Тесты и т.д. Если где-то надо будет сослаться на кнопку удаления или подобное, то можно делать ссылку на этот блок~~
Решили, что эти кнопки будут описываться в каждом разделе
+- ~~Зачеркнуто: "На главную"/"Администрирование" - переход между интерфейсами админа и юзера~~
Решили, что это будет описано в меню.
блок "Предподготовка"/"Настройка сайта" (это для случаев, когда мы для кого-то сайт развертываем). Описываемые разделы: Настройки, Новости, Персонал
+ Настройка регистрации
_Пользовательские поля, их виды, галочки про отображение полей в профиле/реге_
+ География - страны, регионы, города
_Желательно, чтобы в нашем чистовом дампе были страны и регионы РФ, остальное по запросу от менеджеров_
+ Уч. заведения, Заполнение учебных заведений (??)
_Если предоставят список уч. заведений, то загрузим. В списке должны быть название, город, регион, желательно - краткое название_
+ Языки (Локализация)
_В чистовом дампе 2 языка. Если олимпиада на русском, то ничего не трогать_
_Про локазилацию и изменение названий полей и добавление названий для новых полей_
+ Заполнение страниц Контакты/Персональные данные, в т.ч. просто про создание новостей
+ Типы проектов в Настройках
_Примеры, как реализовано у нас на разных платформах (олимп, аип, фитп)_
+ Персонал - создание персонала, ролей
_Всё про создание юзеров и назначение ролей_
_Всё про роли_
+- Какие поля можно не трогать, т.к. с ними уже все ок (в Настройках: языки прогр., Проверяющие системы)
_Я бы про это оставила, чтобы избежать возможных вопросов. Т.е. мы описываем, что минимально можно подготовить, а что можно лишний раз не трогать_
блок "Подготовка к проведению олимпиады". Описываемые разделы: Проекты, Материалы, Рубрики
+ Подготовка проекта
+ Создание и настройка проекта
+ Создание рубрик
+ Возможность отображения разделов проекта только для админов
+ Добавление материалов
+- Про каждый материал (добавление, настройка, нюансы)
+ Подготовка задач
+ Создание задач (обычное, генератор, из JSON), типы задач (частично можно взять отсюда https://olymp.mega.itmo.ru/p/docsforall/web)
+- Что можно и что нельзя менять в задаче/тесте, когда идет тур
+ Подготовка тестов
+ Создание и настройка теста (частично можно взять отсюда https://olymp.mega.itmo.ru/p/docsforall/web)
+ Создание развертки, просмотр развертки из-под интерфейса юзера
+ Создание статей, файлов
+ Создание и настройка статей
+ Создание и настройка файлов
+ Markdown, LaTeX
частично можно взять отсюда https://olymp.mega.itmo.ru/p/docsforall/web
~Финишная подготовка к старту олимпиады
+ Настройка видимостей разделов
+ Настройка видимости теста (пример наших сложных настроек можно показать)
+ Оповещение пользователей
+ Возможность делать рассылки из системы(???)
+ Создание уведомлений, значок колокольчика справа наверху админки
блок "Модерация пользователей и их данных / Работа с данными пользователей". Описываемые разделы: Участники, Инструменты
+ Просмотр страницы пользователя и всех вкладок
+ Модерация
+ Запросы на изменение
+- Слияние уч. заведений
+ Массовая регистрация
+- Поиск похожих участников (работает так себе)
+ Перенос участия в проектах с одного акка участника на другой
+- Бан/Бан с комментарием, про кнопку "Комментарий" на странице пользователя
+ Добавление в группы
+ Подтверждение регистрации
блок "Просмотр участия в олимпиадах пользователями". Описываемые разделы: Участники, Материалы
+ Бульки
+ Участники - фильтр по разделам/потокам/группам
+- Страница пользователя - Участие в проектах
+ Индексы решаемости задач
+- Статистика по введенным ответам (Задача - Статистика)
блок "Подведение результатов олимпиады". Описываемые разделы: Проекты, Участники
+ Проекты - результаты одного/нескольких тестов
+ Просмотр попытки: Дисквалификация/Аннулирование результатов, показ всех ответов, изменение балла, добавление ответа
+- Заморозка разделов в проекте
+- Призовые места
+- Кнопка Статистика в разделах проекта (не информативная, но пусть будет)
+ Тесты - Апелляции
блок "Создание заключительного этапа". Описываемые разделы: Проекты - Закл. этап
+ Всё про раздел Закл. этап (создание, настройка, работа с потоками, перемещение участников между потоками)
+ В проекте список зарег. участников, статистика закл. этапов
+- Участники - фильтр по потокам, вкладка Потоки
блок "Настройка прокторинга"
+ Проекты - настройка теста
+ Участник - Сессии прокторинга
+ ПрокторЕду - где там указываем шаблон (мб этот раздел стоит описать тебе, чтобы, в теории, Катя могла сама в следующем году настроить)
блок "Подведение результатов заключительного этапа". Описываемые разделы: Проекты
+- Инструменты - Запрос сканов поб. и приз., Загрузка ответов
+ Проекты - Результаты
+ Тесты - письменный тест и все про него (включение, интерфейс страницы школьника при включенном письменном тесте; добавление баллов из файла
блок "Сообщения". Описываемые разделы: Индексы, иконка конверта справа наверху
+- Индексы - типы тегов, теги
+- Иконка сообщений
+- Включение/Отключение сообщений (указать, что это через тебя)
Last modified: 13 June 2024