Я делал систему тестирования, в том числе с вопросами с начислением баллов по общему принципу с последующим обчислением их в градации прохождения теста (градации дзадаются при создании теста составителем), причём непосредственно для психологического тестирования, делал как на файлах (но при много-клиентской работе надо отдельно потом с машин файлы собрать дополнительной прожкой для массовой обработки резалтов) так и бдшную версию.
Таблиц только цветных не делал, но всякие диаграммы, отчёты в куче разных вариантов.
Самым хитрым считаю вопрос персистентности сущности теста - если тест сделали на Н вопросов, люди прошли тест, потом вопросы добавились - и уже заново картину тестирования тех людей получить проблематично, надо придумывать механизмы фиксации фактов прохождения тестов (сохранять какие-то данные из теста в сущности "результатов теста" для их фиксации).
|