Курсовая работа: Разработка программы генерации тестов из базы данных на языке РНР

Основными критериями отбора содержания теста являются:

1. соответствие гипотезе тестирования;

2. значимость;

3. правильность;

4. репрезентативность;

5. соответствие современному состоянию науки и методики;

6. сбалансированность содержания теста;

7. тематическая направленность;

8. вариативность содержания;

9. доступность;

10. соответствие уровня трудности содержанию цели тестирования.

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


Глава 2. Практическая реализация приложения

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

При запуске приложения, показывается название программы и кнопка-ссылка «Начать». После нажатия этой кнопки начинается сам тест.

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

В Базе данных хранится две таблицы: таблица вопросов «Vopr» и таблица ответов к ним – «Otv». Вопросы в базе данных разбиты на блоки, по три вопроса в каждом, каждый следующий блок содержит более сложные вопросы, чем предыдущий.

Таблица вопросов содержит следующие поля: ID – идентификационный номер вопроса; Vopros – формулировка самого вопроса; Block – номер блока, к которому принадлежит вопрос.

Таблица ответов содержит поля: ID – идентификационный номер ответа; Otvet – формулировка ответа; ID_vopr – номер вопроса, к которому относится ответ; Znach – значение истинности ответа, может принимать два значения: T(true) – ответ является верным, F(false) – не верный ответ.

Значения хранящиеся в таблицах можно посмотреть в приложении 1.

Веб-приложение состоит из трех html-страниц: главная, тестовая и страница проверки.

Главная страница, содержит приветственное слово и кнопку-ссылку для перехода на следующую страницу и начала теста.

Код страницы:

<html>

<head>

<title> Генератор тестов :: Главная </title>

</head>

<body bgcolor="#D9ECFF">

<div align="center">

<font size="6">Главная</font> <p>&nbsp;</p><p>&nbsp;</p>

К-во Просмотров: 435
Бесплатно скачать Курсовая работа: Разработка программы генерации тестов из базы данных на языке РНР