|
|
|
| я построила тест. теперь нужна по нему "полная статистика". клиент так захотел. а в чем эта "полность" выражается, не уточнил. у меня всего три таблицы - вопросы, ответы и результаты. таблица результатов имеет такой вид:
CREATE TABLE `quiz_users` (
`id_user` int(10) NOT NULL,
`id_quiz` int(10) NOT NULL,
`meros` int(1) NOT NULL,
`id_quest` int(10) NOT NULL,
`id_ans` int(10) NOT NULL,
`date_diag` int(10) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
есть id юзера, id теста, номер части теста (1 или 2, тест считается пройденным, если есть ответы на обе части), номер вопроса, номер ответа и дата и время ответа. что можно вытянуть из этой таблицы? сколько юзеров приняли участие в каждом тесте. сколько юзеров прошли тест до конца (ответили на обе части), сколько юзеров в день участвовало в тестах. это общая картина. потом можно по каждому тесту выводить его вопросы и ответы и показывать результаты ответов. и тоже самое по юзерам - кто на что ответил, как и когда. это все? это будет полная статистика? или надо еще какие-то усредненные данные выводить? какие? | |
|
|
|
|
|
|
|
для: elenaki
(06.05.2011 в 09:33)
| | Сколько времени думали над ответом (степень интереса и трудность вопроса). | |
|
|
|
|
|
|
|
для: Владимир55
(06.05.2011 в 11:03)
| | а таких данных у меня нет :( . есть только время клика на кнопку закрытия раздела. в первом разделе 1 вопрос и несколько вариантов ответов. во втором разделе - неограниченное количество вопросов с неограниченным числом ответов на каждый. есть время авторизации. но от момента входа на сайт до момента завершения теста может пройти много времени - не все же сразу кинутся отвечать... | |
|
|
|
|
|
|
|
для: elenaki
(06.05.2011 в 12:02)
| | А движение по шагам теста? Эти времена вполне можно зафиксировать.
И еще - процент посетителей, прошедших определенное количество этапов, в том числе прошедших тест полностью. | |
|
|
|
|
|
|
|
для: Владимир55
(06.05.2011 в 12:54)
| | дело в том, что я не записываю в базу время каждого клика. все ответы раздела записываются одновременно после закрытия раздела. у разделов только один сабмит.
конечно, я могу выбрать, сколько юзеров прошли тест до конца, а сколько только первый раздел. | |
|
|
|
|
|
|
|
для: elenaki
(06.05.2011 в 13:19)
| | Распределение плотности вероятности времени ответа является интереснейшим параметром. Но если клиент этого не запросил и технической возможности нет - стало быть, придется обойтись без него... | |
|
|
|