Всем привет.
Возникла необходимость создать так называемое “тестирование” для пользователей. Скорее это будет “тест знаний” или “вопросник”.
Вроде все достаточно просто:
- пользователь должен быть зарегистрирован.
- пользователь заходит на страничку где начинается тестирование.
- показывается вопрос с вариантами ответов, правильный ответа может быть один.
- выбирает вариант ответа, жмет кнопочку... и дальше переходит к следующему вопросу.
- после прохождения тестирования, результат, желательно с историей вопросов и ответов, должен сохраниться, наверное где-то в профиле.
- оценка тестирования: максимально 100 баллов, у кого больше тот крутой.
- должна быт система рейтинга, топ 10.
Вот такая задачка.
Первое что пришло на ум делать приблизительно так (через веблоги):
- Веблог называем: Тестирование.
- Группа категорий к веблогу - это темы тестирования.
- Вопросы для тестирования - это записи в веблогах отнесенные к какой-либо категории(теме).
- Варианты ответов - внутри каждой записи через матрикс (одна колонка вопрос, вторая колонка чекбокс что это правильный ответ)
А как дальше... как “угадывать” правильные ответы... как сохранить историю... ??