Актуальность разработки тестирующих систем и систем оперативного
сбора информации (голосования) в настоящее время ни у кого не вызывает сомнений.
Известно множество систем и средств, предоставляющих возможности тестирования
и голосования: от банального опроса респондентов, до полноценного референдума
или exit poll (в случае голосования).
Анализ этих систем c точки зрения практического применения показал их главные
недостатки:
Java программа “Votest 1.0” для мобильных телефонов (MIDLET), предназначена
для тестирования пользователей в различных сферах знаний, а также организации
опроса (голосования).
2. Основные возможности приложения
Тестирование проводится путем выбора верного ответа из представленного
списка.
Список вопросов, а также значение максимального времени тестирования загружаются
с WEB-сервера, указанного в настройках программы. Таким образом, список вопросов
пользователю (респонденту) может быть оперативно изменен.
3. Решаемые задачи
Данное приложение будет востребовано в следующих областях:
При запуске приложения на экране отображается окно приветствия со сведениями
о программе.
После нажатия правой софт-клавиши отображается главное меню программы.
Пункты меню (начиная с последнего):
2. Пункт Exit
Выбор данного пункта приводит к завершению работы программы.
3. Пункт About
Выбор данного пункта приводит к выводу окна со сведениями о программе аналогичному
окну приветствия.
4. Пункт Settings
Пункт содержит два подпункта.
4.1. Пункт Settings:Set URL
Выбор адреса, откуда загружаются данные для тестирования.
4.2. Пункт Settings:Set Mode
Выбор режима: тестирование или голосование. В случае тестирования, по его окончанию пользователь получает сумму балов, подсчитанных по его ответам. В случае голосования, формируется список номеров вопросов и ответов, данных пользователем.
5. Пункт Vote/Test
При выборе данного пункта начинается процесс голосования. Пользователь должен выбрать верный ответ и подтвердить его выбор нажатием правой софт-клавиши.
В случае если пользователь не уложился в допустимое время, тестирование прерывается.
В конце тестирования, в зависимости от выбранного режима, формируется отчет,
который может посылаться в центр обработки данных.