[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Среда для тестирования
CTAJIuH
Здравствуйте! Делаю среду для тестирования и возник вопрос - как реализовать прохождение теста?
Теперь чуть подробнее:
Тесты могут быть 3-х типов (да/нет, один из 3-5 вариантов, ответ-написать слово).
Во время тестирования, тестируемый может перемещаться между вопросами

А теперь более конкретные вопросы:
1) Как реализовать возможность перемещения между вопросами?()
2) Исходя из предыдущего вопроса - как обрабатывать результат тестирования и сохранять результат теста

1й вопрос я думаю сделать так - в зависимости от результата запроса в базу, генерируются вкладки (вкладка-вопрос), и ниже, переключатель между вопросами - переключатель между вкладками
В архиве страница, для наглядности.

Вопросы и тесты хранятся в базе в таком виде:
tests

test_id
test_name - название


questions

questions_id
questions_text - тест вопроса
question_type - тип вопроса
test_id - тест для которого вопрос

answers

answers_id
answers_text_true - правильный вариант ответа
answers_text_false1 - неправильный вариант ответа
answers_text_false2 - неправильный вариант ответа
answers_text_false3 - неправильный вариант ответа
answers_text_false4 - неправильный вариант ответа
questions_id - вопрос - для которого этот вариант ответа
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.