Сервис для онлайн-тестирования в формате ЕГЭ и ГИА.
Количество часов разработки : 2400 часов
Задача
Компания “Гуманитарные технологии” специализируется на профильном и профориентационном тестировании. Нам нужно было разработать для них сервис по пробному подготовительному тестированию ЕГЭ и ГИА (в наст. мом. ОГЭ).
Что мы делали
Мы проанализировали предыдущую систему тестирования компании. Она значительно устарела, и мы с заказчиком решили создавать сервис тестирования с нуля.
Сначала мы создавали редактор КИМов, который содержит LaTeX - специализированный язык разметки. Материалы имеют свою структуру, разделенную на части, с описанием блока вопросов, с описанием вопроса, комментарии для участника по структуре заполнения и выполнения задания.
Большая работа была проделана для конструктора различных типов вопросов и ответов. Например, помимо стандартного выбора ответа, КИМ может содержать ответ с ограниченным кол-во символов или, наоборот, с развернутым ответом. В вопросах реализовали поддержку аудиофайлов и возможность ответа видео и аудио формата, необходимых для аудирования по английскому языку.
Для того, чтобы школьники и студенты могли проходить очное тестирование, в сервисе добавили возможность распечатывать КИМы и бланки в соответствии с ГОСТами. Ученики заполняют формы вручную, затем бланки загружаются в систему, сканируются и формируется результат. ЕГЭ и ОГЭ (ГИА) предполагает расчет из первичных баллов, полученных за каждый ответ в 100 балльную шкалу. В нашей системе этот подсчет происходит автоматически.
Роли
Администратор системы;
Создатель КИМов;
Партнер - роль для образовательных центров, которые проводят тестирование по партнерской программе. Они имеют доступы к готовым КИМам и результатам людей,
Эксперты - оценивают вопросы с открытым ответом (B и C) по своей теме;
Учащиеся - имеют ограниченный доступ к самим КИМам, выдаваемым партнерам.
Учащиеся могут проходить тест как в центре тестирования, так и со своего ПК или мобильного устройства.
На финальном этапе мы организовали биллинговую систему, которая автоматически подсчитывает стоимость услуг в зависимости от тарифа. Тарифы создаются в конструкторе. Администратор может сформировать первичные и закрывающие документы в пару кликов.