- •Тестовое задание для выполнения кандидатом на должность программиста
- •Система проведения опросов на интернет-сайте Краткое описание задачи
- •1. Как часто Вы заходите на сайт?
- •2. Какие разделы представляют для Вас наибольший интерес?
- •4. Ваш возраст:
- •Список опросов
- •Создание/редактирование опроса
- •Прохождение опроса
- •Просмотр результатов опроса
- •1. Как часто Вы заходите на сайт?
- •2. Какие разделы представляют для Вас наибольший интерес?
- •4. Ваш возраст:
Просмотр результатов опроса
Переход на эту страницу может быть осуществлен со страницы «Список опросов» по ссылкам, расположенным рядом с названиями опросов, для которых возможен просмотр результатов (активный опрос и закрытые опросы).
Администратор может просматривать либо ответы всех пользователей, либо ответы только определенных категорий пользователей.
Страница ответов всех пользователей аналогична странице, которая показывается пользователю после прохождения опроса.
Для просмотра результатов опроса в разрезе определенных категорий пользователей администратор должен иметь возможность отметить (с помощью чекбоксов) любые ответы, после чего ему показываются результаты только тех пользователей, которые на вопросы, отмеченные администратором, ответили аналогичным образом.
Например, если администратор отметил следующие ответы:
1. Как часто Вы заходите на сайт?
Это мой первый визит
Раз в месяц и реже
Несколько раз в месяц
2. Какие разделы представляют для Вас наибольший интерес?
Новости
О компании
Производство
Контакты
3. Ваш пол:
Мужской
Женский
4. Ваш возраст:
Меньше 20 лет
20-30 лет
31-40 лет
Старше 40
Посмотреть результаты
то в результатах должны отображаться только ответы на все вопросы мужчин в возрасте от 20 до 40 лет, т.е. нужно учитывать ответы только тех пользователей, которые в вопросе № 4 отметили пункты «20-30 лет» ИЛИ «31-40 лет» И в вопросе № 3 указали «Мужской».
В этом случае страница результатов может иметь такой вид:
Результаты опроса «Название опроса» Выборка по пользователям: Ваш пол: мужской. Ваш возраст: «20-30 лет» ИЛИ «31-40 лет»
1. Как часто Вы заходите на сайт?
Это мой первый визит 3 из 6
Раз в месяц и реже 1 из 6
Несколько раз в месяц 2 из 6
2. Какие разделы представляют для Вас наибольший интерес?
Новости 5 из 6
О компании 4 из 6
Производство 2 из 6
Контакты 6 из 6
3. Ваш пол:
Мужской 6 из 6
Женский 0 из 6
4. Ваш возраст:
Меньше 20 лет 0 из 6
20-30 лет 2 из 6
31-40 лет 4 из 6
Старше 40 0 из 6
|
