Подключите нашего Telegram-бота для уведомлений о новых проектах

Заказ закрыт
Тестовая система

c
Заказчик
Отзывы фрилансеров: + 36 - 1
Зарегистрирован на сайте 12 лет и 11 месяцев
Бюджет: по договоренности
Необходимо создать систему онлайн тестирования с бд (варианты обсуждаются), которая сохраняла бы в базе результаты тестирования и имела бы возможность импорта из файла txt  следующего формата:

Quest(1): Некоторый текст который  #1необходимо скрыть#1 и еще текст который необходимо #2скрыть#2 в другом варианте этого же вопроса. А #1вот этот текст также скрывается#1 в том случае если случайный выбор выпадает на вариант 1.
Ouest(2): Следующий вопрос. Тут #1только #1 один вариант.

Логика работы такая: Случайным образом делается выборка из базы некоторого установленного разработчиком количества вопросов. Выдавая очередной вопрос система анализирует количество имеющихся внутри его вариантов (по меткам #1, #2 и т.д.); выводит на экран текст вопроса заменяя ту часть текста, которая обрамлена тэгами #X...#X например строчкой из "ХХХХХХХХХ". Причем удаляется только та часть вопроса, которая соответствует этому варианту (таких участков текста в вопросе может быть несколько – как в примере выше).

Например, вопрос 1 вариант 1 должен вывести:
Некоторый текст который ХХХХХХХХХ и еще текст который необходимо скрыть в другом варианте этого же вопроса. А ХХХХХХХХХ в том случае если случайный выбор выпадает на вариант 1.

Вопрос 1 вариант 2
Некоторый текст который  необходимо скрыть и еще текст который необходимо ХХХХХХХХХ в другом варианте этого же вопроса. А вот этот текст также скрывается в том случае если случайный выбор выпадает на вариант 1.

Пользователю выводится поле для вставки пропущенного отрезка текста. После этого по нажатию на кнопку значение поля сравнивается с текстом, содержащимся внутри меток #X...#X соответствующего варианта (первого из встречающихся таких значений). Если текст совпадает, то начисляется балл. Если нет, то не начисляется. По итогу теста в базу записываются значения: кто сдавал, затраченное время, какой тест сдавал, количество набранных баллов.
Разделы:
Опубликован:
10.12.2015 | 01:55
Заказ находится в архиве

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».