Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Слайды_ПрОА_3_3

.pdf
Скачиваний:
5
Добавлен:
03.05.2015
Размер:
1.91 Mб
Скачать

Курсовая работа

Постановка задачи разработки системы тестирования

Цель работы – разработка программного комплекса контроля знаний «Система тестирования», состоящего из двух автоматизированных рабочих места для пользователей: «АРМ преподавателя» и «АРМ обучаемого».

Пользователи системы тестирования – преподаватель и обучаемый

Курсовая работа

Порядок работы преподавателя в процессе

создания контрольного задания:

Присвоить контрольному заданию шифр (имя контрольной работы).

Ввести и сохранить 19 вопросов с 3-5 альтернативными ответами по каждому вопросу. Вопросы должны иметь возрастающую степень сложности.

При необходимости просмотреть введенные вопросы и ответы, отредактировать их.

Курсовая работа

Порядок работы обучаемого в процессе тестирования:

Зарегистрироваться в системе тестирования (ввести фамилию).

Указать шифр задания (имя контрольной работы).

Отвечать на появляющиеся вопросы (обучаемому предлагается 5 вопросов с нарастающей сложностью) путем указания порядкового номера правильного ответа из числа альтернативных.

Уложиться в отведенное для тестирования время (по умолчанию – 10 минут).

По завершении тестирования получить результат в виде оценки по пятибалльной шкале:

пять правильных ответов – оценка 5;

четыре правильных ответа – оценка 4;

три правильных ответа – оценка 3;

два и менее правильных ответа – оценка 2.

Создание приложения «АРМ преподавателя»

Последовательность этапов разработки приложения

Запустить MS Visual Studio 6.0 -> MS Visual Basic 6.0

Выбрать вид нового файла Standart.exe

На рабочем столе появилась пустая форма.

Увеличить ее размер до визуально-приятного.

Создать раскрывающееся меню стартовой формы (рис. 1)

Поместить на форму элементы управления в соответствии с рис. 1

Присвоить значения свойств каждому элементу формы в соответствии с табл. 1.

Связать с элементами управления программный код в соответствии с листингом 1.

ПОРЯДОК РАБОТЫ ТЕСТОВОЙ СИСТЕМЫ

Программный комплекс контроля знаний «Система тестирования» состоит из двух приложений: «АРМ преподавателя» и «АРМ обучаемого».

Для работы тестовой системы преподаватель должен создать контрольную работу, состоящую из 19 вопросов, не более 5 вариантов ответов по каждому вопросу и правильных ответов.

Вопросы следует группировать по возрастающей степени сложности:

1-3 вопросы - первая группа;

4-6 вопросы - вторая группа;

7-10 вопросы - третья группа;

11-14 вопросы - четвертая группа;

15-19 вопросы - пятая группа.

АРМ обучаемого отображает каждому обучаемому 5 вопросов по одному из каждой группы. Вопрос в группе выбирается случайным образом. Обучаемый выбирает номер правильного ответа путем нажатия на соответствующую цифровую клавишу. По результатам тестов обучаемому выставляется оценка по пятибалльной шкале.

ПОРЯДОК РАБОТЫ «АРМ ПРЕПОДАВАТЕЛЯ»

Рабочее окно приложения «АРМ преподавателя» разделено на три области:

В верхней части экранной формы пользователь записывает имя контрольной работы <имя_файла>. Это позволит сохранить каждый вопрос, его ответы и правильный ответ в виде уникальной записи в файл c именем <имя_файла>, по умолчанию сохраняемый в каталоге С:\Let, который должен быть создан на диске заранее.

В средней части экранной формы пользователь формирует каждую запись контрольной работы, действуя в следующем порядке: ввод номера вопроса, вопроса, вариантов ответов, номера правильного ответа, подтверждение номера введенного вопроса (переключать «№ введен»), кнопка «Запись». В файл С:\Let\<имя_файла> добавится новая запись.

В нижней части экранной формы пользователь просматривает записи, сохраненные в файле контрольной работы С:\Let\<имя_файла>. Для этого следует указать номер вопроса и нажать кнопку «Вызов». Запись, соответствующая вызываемому вопросу, отобразится в текстовых полях данной части экранной формы. Если требуется отредактировать текущую запись, выбрать опцию «Редактор». Запись, соответствующая вызываемому вопросу, отобразится в текстовых полях средней части экранной формы, что позволит внести в нее изменения и сохранить в файле, нажав кнопку «Запись».

Form1

txtNv1

lblText1

optZ

cmdZap

txtNv2

lblText2

optR

cmdVyz

Дизайн стартовой формы

Frame1 Frame2

Помощь Выход

Вопрос №

№ введен

ЗАПИСЬ

Вопрос №

Редактор

ВЫЗОВ

lblNlet

lblV1 lblO1 lblNpO1

Имя контрольной работы

Вопрос

Ответы

Правильный

ответ

Вопрос

Ответы

Правильный

ответ

txtNlet

txtTexv1

txtTexo1

txtNpo1

txtTexv2

txtTexo2

txtNpo2

lblNpo2 lblO2 lblV2

Frame3 Frame4

2