Автоматизированная кроссплатформенная система тестирования студентов

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

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

 

1.3 Список терминов, определений и сокращений

 

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

Список терминов, сокращений и определений:

Логин - это учетная запись, или ФИО.

Термин - Категорирование тестов.

Категорирование - разбиение по категориям.

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

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

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

Студент (от лат. studens - усердно работающий, занимающийся)

Учащийся высшего, в некоторых странах среднего, учебного заведения.

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

Список вопросов - структурная единица информации состоящая из нескольких вопросов.

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

 

 

Глава 2. Практический раздел

 

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

 

2.1.1Общее видение проекта

Необходимо разработать кроссплатформенную систему тестирования студентов со следующими возможностями:

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

Создание списка вопросов.

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

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

Экономические предпосылки - в отличии от аналогичных продуктов данный продукт адаптирован на нужды заказчика.

Определение проблемы - представлено в таблице №1.

 

Таблица №1. Определение проблемы

ПроблемаОтсутствие контроля знаний ЗатрагиваетСтудентыЕе следствием являетсяНеправильное оцениваниеУспешное решениеПрохождение тестирования

Определение позиции изделия - представлено в таблице №2.

 

 

Таблица №2. Определение позиции изделия

ДляЗаказчикаКоторыйХочет проверить знания студентов посредством тестированияКоторыйПозволяет пройти заранее тест В отличие отКонтрольной (экзамена)наш продукт Прост в использовании и ориентирован на различные дисциплины

oОписания совладельцев и пользователей

Сведения о совладельцах - представлено в таблице №3.

 

Таблица №3. Сведения о совладельцах

НазваниеПредставляетЗаказчикЗаказчикРаботодательВыдвигает определенные цели и требования, которые хочет видеть в готовом продукте.

Сведения о пользователях - представлено в таблице №4.

 

Таблица №4. Сведения о пользователях

НазваниеПредставляетЗаказчикСтудентыПользователь Представлен преподавателем относительно пройденных тестов

Пользовательская среда

Число людей, работающих с задачей - 2 человека.

Как долго продолжается цикл задачи - один семестр.

На каких платформах система используется сегодня - Windows, Unix, Linux, Macintosh OS, Solaris.

Какие другие прикладные программы используются виртуальная java машина - JVM, JDK.

Профили совладельцев - представлено в таблице №5.

 

Таблица №5. Профили совладельцев

Типичный представительЗаказчик ОписаниеЯвляется преподавателем и источником требованийТипBUSINESS EXPERT (деловой эксперт)ОтветственностиВыдвигает сво?/p>