Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РПЗ.doc
Скачиваний:
0
Добавлен:
16.11.2019
Размер:
3.41 Mб
Скачать

Перейдем к разделу «контрольное тестирование»:

Рис. 18. Первая форма контрольного тестирования. Здесь дана информация для пользователя о виде теста, который он выбрал. После нажатия кнопки «НАЧАТЬ» выход в главное меню будет недоступен, пока тест не закончен.

Рис. 19. Пользователю предлагается ввести информацию о себе. Выход в главное меню, как можно увидеть, уже не доступен. После нажатия кнопки «НАЧАТЬ» начинается отсчет времени прохождения теста.

Рис. 20. В начале контрольного теста пользователю предлагается ввести информацию о себе (см. Рис. 19). Если пользователь решил пренебречь этим требованием и начать тест, оставив строку ввода пустой, программа выдаст повторную просьбу. Тест начнется только в том случае, если в TEdit будет введена какая-либо информация.

Рис. 21. Непосредственно сам контрольный тест. В правом верхнем углу ведется отсчет времени, затраченного на тестирование. Доступна только кнопка «ДАЛЕЕ» (зеленая стрелочка). Возврат к предыдущим вопросам невозможен. Можно перейти к следующему вопросу, не ответив на текущий.

Рис. 22. Крайний вопрос контрольного теста. Как видно из рисунка, вместо кнопки «ДАЛЕЕ» (стрелочка) появляется кнопка «ЗЕЛЕНЫЙ ЧЕЛОВЕЧЕК». После ее нажатия таймер останавливается, пользователю предоставляются результаты тестирования.

Рис. 23. Результаты контрольного теста: количество правильных ответов (из 10), время прохождения, введенные пользователем перед началом тестирования фамилия и группа, оценка за тест и соответствующая оценке «эмоция». Теперь пользователь может только выйти в главное меню программы.

    1. Вызов и загрузка.

Загрузка программы осуществляется после запуска приложения Delphi (Standart).exe, находящегося в каталоге «Контрольно – обучающая программа». В этом каталоге обязательно для корректной работы программы должна находиться папка teoriya, в которой хранится теоретическая информация по компонентам (текстовые документы и рисунки) и материал, необходимый для тестов, а также изображения, требующиеся для оформления программы.

    1. Тестирование.

Таблица 4

Исходные данные

Тестируемый модуль или подпрограмма

Ожидаемый результат

1. Выход из программы.

Unit 1: главная форма

При нажатии кнопки «ВЫХОД» в главном меню или крестика в правом верхнему углу появляется сообщение, требующее либо подтверждения решения, либо отклонения действия.

2. Желание пользователя отредактировать теоретический материал.

Unit 3: модуль вывода теоретического и справочного материала;

Программой предусмотрены действия в таком случае: информация выдается через компонент TMemo, в свойствах которого указана возможность только чтения.

3. Перед началом контрольного теста графа с фамилией и группой должна быть заполнена.

Unit 4: модуль контрольного теста.

Пока пользователь не введет какие-либо данные в эту графу, программа не запустит контрольный тест. Выйти или закрыть программу уже нельзя.

Продолжение таблицы 4

4. Возможность выбора двух вариантов ответа.

Unit 4: модуль контрольного теста;

Unit 5: модуль тренажерного теста

Такая проблема устранена при размещении радиокнопок в панели. В тренажерном тесте каждому вопросу соответствует своя панель с 4-мя радиокнопками, в контрольном всего одна панель с 4-мя радиокнопками, меняются только их заголовки.

5. Возможность редактирования результатов тестов.

Unit 4: модуль контрольного теста;

Unit 5: модуль тренажерного теста

У разработчика было два варианта вывода ответов: вывести на экране после окончания теста или сохранить в текстовый документ, который в последствии мог бы открыть, например, проверяющий преподаватель. Во втором случае тестируемый мог бы подстроить результаты, отредактировав текстовый документ, поэтому разработчик выбрал первый вариант. Результаты выводятся в нередактируемые компоненты TLabel.

Продолжение таблицы 4

6. Возможность просмотра теории во время прохождения теоретического теста

Unit 4: модуль контрольного теста;

При нажатии кнопки «НАЧАТЬ» все открытые до этого формы закрываются, активной остается только нужная 4-я форма теста. Ссылок и кнопок на теорию также не имеется.

Таблица 5

Дата тестирования

Тестируемый модуль или подпрограмма

Кто проводил тестирование

Описание теста

Результаты тестирования

01.12.2011

Unit 4: модуль контрольного теста

Разработчик: Гатиятова Анжелика

Проверка правильности отсчета времени при повторном тестировании

Ошибка. Каждый раз отсчет продолжается с предыдущей точки.

Ошибка исправлена.

10.12.2011

Unit 3: модуль теоретического материала.

Тестирующий: Осина Анастасия

Претензии к оформлению

Ошибки исправлены.

11.12.2011

Комплексное тестирование

Разработчик: Гатиятова Анжелика

Полноценная проверка программы

Успех.

17.12.2011

Комплексное тестирование

Тестирующий: Осина Анастасия

Полноценная проверка программы

Успех.

17.12.2011

Комплексное тестирование

Тестирующий: Певнев Сергей

Полноценная проверка программы

Успех.