Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно создать оффлайн тестировщик который будет работать как на телефоне так и на компьютере без базы в офлайн режиме с возможностью из нотпада добавлять и корректировать вопросы.

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

1. Логотип.

2. Кнопка : Старт Экзамена, который генерирует вопросы подтягивая рандомно из всего 3 пункта, внутри должно быть 100 вопросов.

3. Кнопки : старта теста по конкретной теме. Все вопросы что есть в теме должны пускаться.

4. Кнопка закрытия окна теста, если нажал, тест сбрасывается и возвращает обратно на главную страницу. В случае если выбирать снова ту или иную тему, тест начинается всегда с самого начала.

5. Таймер сколько осталось до окончания теста, каждая тема может содержать различное количество вопросов, на один вопрос дается Х секунд.

6. Счетчик сколько всего вопросов в теме, если это экзамен он всегда будет 100.

7. Информация с какой темы взят вопрос.

8 Изображение, должно быть кликабельно и увеличиваться и в случае если в вопросе нет изображения, то должно быть просто белое изображение стандартно.

9. Вопрос.

10. Варианты ответов, в любой теме в любом вопросе стандартное количество вариантов 4. Правильный может быть только один. Кнопки несут в себе 4 индикации по цветам :

10.1 Не выбранная ответ цвета : #f5f7fa

10.2 Выбранный ответ цвета : #dfdfdf

10.3 Не правильный ответ цвета : #ed5565

10.4 Правильный ответ цвета : #8cc152

11. Индикатор сколько было допущено ошибок всего по пройденой теме или экзамену, число будет разным, и индикатор будет меняться в зависимости от того в каком направлении будет листаться, вперед или назад (12).

12. Кнопки навигации внутри страницы с результатом ошибок.

13. Во время теста или экзамена, после выбора того или иного вопроса сначала выбирается ответ, а потом жмется кнопка следующий вопрос.

14. Кнопка для перехода на страницу ошибок.

Функционал :

Если на главной странице нажать СТАРТ. То запустится экзамен который подтянет по 5-10 вопросов из каждой темы ниже в сумме создав тест на 100 вопросов. Тест длится в зависимости от выбранного типа : экзамен 100 вопросов 60 мин, тест который на 50 вопросов будет соответственно 30 мин.

На верху в окне вопросника есть информация о том что сколько вопросов в теме и в экзамене и какой вопрос идет по очередности. Правее идет таймер, с обратным отсчетом до 0. Если время закончилось оно должно просто остановиться. Без каких либо прекращений тестов. Правее кнопка закончить тест или выйти из него. При нажатии на крестик, бросает на главную страницу с темами и кнопкой старта экзамена. Все обнуляется всегда, таймер по новой и вопросы с самого начала. В вопроснике есть строка над изображением указывающая на то, откуда был взят этот вопрос из какой темы. Ниже идет изображение вопроса, если таковое имеется если его нет, просто будет белый фон и любого другого цвета. Изображения должны быть кликабельными и в случае необходимости возможность их увеличить оригинал. После изображения идет вопрос. После вопроса идут кнопки с выбором ответа. В любом вопросе строго 4 ответа, один из них правильный. Появился вопрос, выбрал ответ, и подтвердил его перейдя к следующему вопросу нажав кнопку ниже и так до самого окончания экзамена. В конце экзамена выпадает результат в % и количество правильных ответов хх/хх и одна единственная кнопка посмотреть ошибки, в случае её выбора, переходим к ошибкам, по теме или за весь экзамен. там будут конкретно ошибки по этому пройденному тесту в зависимости от количества ошибок, будет формироваться количество их отображения. Можно управлять вперед/назад. Так-же между этими кнопками есть индикация количества ошибок и какая именно ошибка открыта хх/хх. На любой из страниц если нажать крестик возвращаемся на главную страницу и выбираем тему для прохождения теста.

При выборе пройти экзамен нажав кнопку СТАРТ на главной странице или выбрав какую-то конкретную тему вопросы + ответы на вопросы будут перемешиваться. Но всегда будет лишь один правильный ответ.

Я это вижу следующим образом :

Какое число самое большое?

а. 1

б. 2 | перемешиваются, но ответ 4 будет всегда правильным

в. 3 | не зависимо от того 4 будет на позиции а,б,в,г.

г. 4

2 года назад
htdocs
Глеб 
36 летЛатвия
4 года в сервисе
Был
2 года назад