Сетевая программа тестирования по дисциплинам

Автор: Пользователь скрыл имя, 13 Ноября 2011 в 11:24, дипломная работа

Краткое описание

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

Оглавление

Введение
1 Анализ технического задания и возможные способы реализации поставленной задачи
2 Выбор инструментальных программных средств для решения поставленной задачи
3 Выбор аппаратных средств
4 Описание программы
5 Методика работы пользователя с программой
6 Экспериментальная часть
7 Защита данных
8 Организационно-экономическая часть
9 Санитарные нормы и правила при работе с ПЭВМ
Заключение
Литература
Приложение

Файлы: 15 файлов

2 Выбор инструментальных программных средств.doc

— 47.00 Кб (Открыть, Скачать)

3 Выбор аппаратных средств.doc

— 42.00 Кб (Открыть, Скачать)

4 Описание программы.doc

— 320.00 Кб (Открыть, Скачать)

5 Методика работы пользователя с программой.doc

— 2.22 Мб (Открыть, Скачать)

6 Экспериментальная часть.doc

— 102.50 Кб (Открыть, Скачать)

7 Защита данных.doc

— 74.50 Кб (Открыть, Скачать)

8 Организационно-экономическая часть.doc

— 144.00 Кб (Открыть, Скачать)

9 Санитарные нормы и правила.doc

— 46.50 Кб (Открыть, Скачать)

~$Анализ технического задания и возможных способов решения п.doc

— 162 байт (Скачать)

Введение.doc

— 44.00 Кб (Скачать)

       Введение

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

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

       Наиболее  удобным способом контроля знаний среди  студентов является проведение тестирования. Тестирование позволяет в удобной  форме и при минимуме затрат на проверку объективно проверить усвоение студентами пройденных материалов. Поэтому возникла необходимость создания соответствующего программного обеспечения. Разработанный программный продукт должен отвечать следующим требованиям:

    • не должно быть возможности нумерации вариантов ответа (первый вариант, второй вариант и т.д.), что исключило бы подсказку другому студенту;
    • возможность добавления нового предмета, нескольких вариантов вопросов для одного предмета, добавления вопроса с рисунком;
    • возможность установления времени для ответа на вопрос;
    • редактирование вопросов;
    • просмотр, редактирование и фильтрация списка прошедших тестирование студентов;
    • защита паролем информации о вопросах, студентах.

       Исходя  из этих требований, в 2005 году студентами группы 043-ПО была разработана программа  «Тест 1.0». Эта программа отвечала всем заявленным требованиям и успешно эксплуатировалась преподавателями Смоленского техникума электронных приборов в учебном процессе.

       

       Но  со временем появились уже другие требования, которым должна соответствовать программа-тест. Имеющаяся программа «Тест 1.0» являлась локальной (данные о проведении тестирования находились на каждом компьютере, где была установлена тестирующая программа), что не позволяло с удобством анализировать результаты проведения тестирования. К тому же в данном программном продукте не была предусмотрена функция печати результатов проведенного тестирования, что ограничивало работу преподавателя (для проверки необходимо было работать за компьютером, причем данные приходилось проверять на каждом компьютере, на котором была установлена программа-тест).

       Внедрение в повседневную жизнь сетевых  технологий привело к необходимости создания серверного приложения программы-теста. Это позволит сэкономить время на проверку результатов тестирования (при использовании локального варианта данного программного продукта предполагало проверку результатов на каждом компьютере). При использовании сетевого варианта программы-теста все результаты тестирования сохраняются на одном компьютере – сервере – в одной базе данных. В локальной версии программы-теста понятие базы данных было лишь образным, так как все таблицы были расположены в разных файлах. В серверной версии тестирующего программного продукта вводится понятие удаленной базы данных – все таблицы находятся в одном файле базы данных, что упрощает обращение к ним в процессе эксплуатации программного продукта.

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

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

Заключение.doc

— 29.50 Кб (Открыть, Скачать)

Литература.doc

— 35.00 Кб (Открыть, Скачать)

Приложение А.doc

— 32.50 Кб (Открыть, Скачать)

Реферат.doc

— 30.50 Кб (Открыть, Скачать)

Содержание.doc

— 34.50 Кб (Открыть, Скачать)

Информация о работе Сетевая программа тестирования по дисциплинам