PyJudge.Publish
Система публикации результатов. Получает отчёт от системы оценки и формирует из него удобный HTML для публикации. Должна уметь запускаться как на произвольном компьютере, в составе всей системы, так и на изолированном хостинге (в идеале — предусмотреть автоматизированный интерфейс доставки отчётов и регулярное обновление).
На входе
На выходе
- Сводная таблица:
- Заголовок со списком задач
- Пользователь: финальная оценка, промежуточная_оценка_1, …
- Таблицы по каждому пользователю:
- Заголовок со списком тестов
- Задача: промежуточная оценка, тест_1, тест_2, …