Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом(Пример).docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
787.82 Кб
Скачать

ГБОУ СПО

«Пермский авиационный техникум им. А.Д. Швецова»

ДИПЛОМНАЯ РАБОТА

Пояснительная записка

Разработка системы автоматизированного тестирования знаний. Модуль импорта-экспорта информации.

АТДР.080802.08.112.ПЗ

Руководитель ________________________________________ М.Л. Суслонова

(подпись, дата)

Рецензент _____________________________________________ Е.Г. Вилисова

(подпись, дата)

Руководитель экономической части ______________________ А.В. Фёдорова

(подпись, дата)

Студент, гр. ПИ-08-1 ___________________________________ М.Л. Малков

2012

С одержание

Приложене А 50

Приложение Б 51

Приложение В 54

Приложение Г 57

Приложение Д 59

Диск CD, с исходными и созданными файлами, включая пояснительную записку и презентацию.

В конверте на обороте обложки

Введение

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

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

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

1 Теоретическая часть

    1. Постановка задачи

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

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

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

Модули системы тестирования должны включать следующие возможности:

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

  • импорт информации о тесте из внешнего файла с автоматическим установлением уникальных идентификаторов;

  • создание в базе данных теста вопроса с выбором количества правильных вариантов ответа;

  • использование групповой политики доступа для обеспечения безопасности: студент, незарегистрированный пользователь и преподаватель;

  • создание отчетов по тестам в виде форматированного удобного для чтения текста во внешнем файле.

В связи с поставленной целью необходимо решить следующие задачи:

  • обеспечить доступ к системе тестирования;

  • обеспечить удобство эксплуатации системы на различных компьютерах;

  • создать понятный и удобный в использовании интерфейс;

  • организовать разграничение доступа к системе;

  • реализовать возможность сохранения и просмотра отчетов;

  • реализовать возможность импорта готовых тестов из внешнего файла;

  • реализовать возможность экспорта различной информации из системы тестирования в виде отчетов во внешнем файле;

  • создать техническую документацию о правилах использования и способам эксплуатации данной системы тестирования.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]