Адаптивная система тестирования - Программирование, компьютеры и кибернетика курсовая работа

Адаптивная система тестирования - Программирование, компьютеры и кибернетика курсовая работа



































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


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


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


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

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

Как уже говорилось ранее, адаптивное тестирование является эффективнее традиционной формы, однако и тут есть некоторые проблемы. Какие же проблемы существуют, и что получится в случае их успешного решения. Данную информацию представим в виде таблиц.
Упрощение задачи, стоящей перед слушателем. Вместо самостоятельного формулирования полного и исчерпывающего ответа на поставленный вопрос требуется лишь выбрать правильный ответ из числа готовых вариантов ответа
возможность угадывания правильного ответа
увеличивается объем разнообразного учебного материала, который может быть проверен за определенный отрезок времени
Необходимость высокой квалификации преподавателей и экспертов, составляющих задания.
необходимость дополнительного повышения квалификаций преподавателей
зато, отсутствует необходимость непосредственного участия преподавателя в самом проведении тестирования
Невозможность оценки характера мышления (логика построения концепции, умения обосновать ее, используя для этого необходимые данные, логическое мышление и др.)
возможность статистической обработки результатов контроля, и отсутствие предвзятого (личного) отношения пары преподаватель-студент
Теперь определим позицию данной подсистемы адаптивного тестирования.
Таблица 4 - Определение позиции подсистемы
Требуется оптимизировать процесс адаптивного тестирования
Существующей системы устной проверки знаний
Облегчает процедуру проверки знаний
Однако это не означает, что данная система создается исключительно для вузов. Целевым заказчиком, подсистемы адаптивного тестирования, позволяющей обеспечить современный уровень обучения на основе применения современных информационных технологий, вполне, могут являться еще и учебные центры, стремящиеся идти в ногу со временем.
При описании проблем были упомянуты пользователи данной системы. Опишем, кто к ним относится и какими правами обладает.
Система адаптивного тестирования обеспечивает надежную работу следующих групп пользователей:
- преподаватели - эксперты, составляющие задания
- студенты, тестирующиеся по конкретным дисциплинам
Преподаватели-эксперты имеют доступ к части программы, которая позволяет им создавать новые тесты и вносить изменения в старые.
Системный администратор должен контролировать исправность работы системы и устранение в случае необходимости возникших с программным средством ошибок.
Студенты являются непосредственно теми, кто проходит данное тестирование. В случае подсистемы адаптивного тестирования, которая создается в ходе проекта, студенты являются основными пользователями, поскольку подсистема направлена на генерацию адаптивных тестов из БД.
Таблица 5 - Профиль пользователя ПРЕПОДАВАТЕЛЬ
Пользователь системы, наделенный правами составления и редактирования тестов
Разрабатывает задания для тестов, вносит необходимые изменения в БД с заданиями, контролирует результаты прохождения теста
Наличие в БД достоверной информации, постоянное обновление БД
Таблица 6 - Профиль пользователя СТУДЕНТ
Пользователь системы, наделенный правами прохождения адаптивного тестирования, в соответствии, с выбранным уровнем трудности
Пройти тест и получить объективную оценку своих знаний
Хорошая подготовленность, сосредоточенность на прохождении заданий, исключение вариантов угадывания
Таблица 7 - Профиль пользователя СИСТЕМНЫЙ АДМИНИСТРАТОР
Пользователь системы, наделенный правами администрирования системы в целом
Следить за исправностью работы системы и БД, устранять возможные ошибки в системных кодах программы
Постоянный контроль состояния системы, оперативность устранения ошибок
Пользовательский интерфейс является своеобразным коммуникационным каналом, по которому осуществляется взаимодействие пользователя и компьютера. Но к интерфейсу мы обратимся немного позднее.
Для адаптивного тестирования наличие разделения заданий по уровням трудности является важным требованием. Прежде чем приступить к прохождению теста студент должен выбрать уровень, с какого он хочет начать. В данной подсистеме адаптивного тестирования "Тестирование" используется 8 уровней трудности (от 0 до 7). Самым нижним уровнем считается 0, ниже которого студент опускаться не будет. И если студент вновь и вновь не будет справляться с заданием 0 уровня трудности, то они ему будут предоставляться до тех пор, пока она не ответит правильно, или вопросы не закончатся. Распределение заданий происходит в соответствии с теоретическим представлением о системе адаптивного тестирования.
Если тестируемый успешно решил данное задание, то у него появляется желание решить задание труднее, если нет -- то им будет сделана еще одна попытка решения задания той же трудности. Если оно также не решено, то предъявляется задача пониженной трудности. Если сразу не решено менее трудное задание, то предлагается задача еще меньшей трудности. Аналогично происходит процесс повышения трудности заданий. В результате, если исключить этап обучения при решении задач, то испытуемый выберет для себя определенный уровень трудности, вокруг которого и будет размываться трудность заданий.
После прохождения теста будет указано количество набранных баллов. Рассчитываться баллы будут автоматически, следующим образом: правильный ответ - 1 балл, не правильный ответ - 0 баллов, при этом баллы будут умножаться на коэффициент трудности задания. Данный коэффициент добавляет баллы в соответствии с тем, к какому уровню относится вопрос, на который был дан правильный ответ. Так на 0 уровне за правильный ответ будет начислен 1 балл, умноженный на коэффициент 1, на 1 уровне коэффициент будет 2, на 2 - коэффициент 3 и так далее. В результате будет выведена сумма всех баллов.
В заключение следует указание еще ряд требований, а именно системных требований к программному средству.
Для создания системы адаптивного тестирования потребовались:
- Microsoft Windows XP Professional
- Microsoft Visual Studio. Net 2005
Каждая из этих систем, представленных выше, имеет свои минимальные аппаратные и программные требования. Для правильного функционирования системы адаптивного тестирования нужно так же выработать минимальные системные требования.
Проанализируем системные требования для Microsoft Windows XP Professional, Microsoft Visual Studio .Net 2005, Microsoft SQL Server.
Из представленных выше требований, создам минимальные требования для системы адаптивного тестирования "Тестирование":
- Оперативная память: не менее 256 Мб
- Свободное место на жестком диске: не менее 5 Гб
Соблюдение данных требований в системе адаптивного тестирования "Тестирование" позволяет пользователю, проходящему тестирование, оперативно взаимодействовать с системой.
Этот вариант использования позволяет вносить изменения в интерфейс программы и содержимое БД
Устранение ошибок функционирования системы
Получение преподавателем квалификации, позволяющей грамотно создавать тесты
Первичное обучение студентов правилам пользования системой
Анализ результатов, полученных студентами после выполнения всех заданий
Выбор уровня трудности, с которого начнется тестирование
Непосредственная процедура прохождения теста, путем ответа на поставленные вопросы

Данный раздел курсового проекта включает в себя следующие шаги, которые необходимы для успешного проектирования БД:
2 трансформация концептуальной модели в логическую;
3 реализация проекта с использованием физической модели данных.
Концептуальное проектирование базы данных представляет собой процесс описания бизнес требований и данных с точки зрения пользователя. Для выполнения концептуального проектирования данных использовался подход построения диаграммы «Сущность-связь» -- Entity-Relationship (ER). Логическая модель отражает структуру данных с точки зрения разработчика. На этом этапе определяются объекты БД, отношения между ними. Поскольку для отображения концептуального моделирования применялась ER-диаграмма, то она является и логической моделью.
Получив из лекционных материалов по предмету необходимые знания о структуре диаграммы "Сущность - связь" и о параметрах, описывающих ее, можем переходить непосредственно к области адаптивного тестирования. Разрабатываемая система адаптивного тестирования содержит прикрепленную базу данных. Данная база данных состоит из 2 таблиц: Question, Variants. Данные таблицы связаны между собой при помощи поля Qid, которое является индивидуальным и обозначает порядковый номер вопроса. Таблица Question является основной, она содержит главные поля с вопросами теста, указывает на дисциплину, к которой относится конкретный вопрос, так же указывает уровень трудности, правильный ответ и форму вопроса. Формы вопроса проставляются значением от 1 до 4 и прописываются в программе. При этом 1 - закрытая форма, 2 - открытая, 3 - на соответствие, 4 - на упорядочивание. В таблице Variants содержатся дополнительные варианты ответов. Правильное заполнение данной таблицы будет описано чуть позже.
Проанализировав БД, выделим следующие сущности и для каждой опишем атрибуты:
1. Тест - является сущностью, поскольку данная программа рассчитана не на одну дисциплину.
Атрибуты: дисциплина (по которой ведется тестирование), вид теста (экзаменационный, промежуточный и т.д.)
2. Вопрос - непосредственная формулировка вопроса задания, на который требуется отвечать студенту.
Атрибуты: № вопроса, форма (тип) вопроса (открытая, закрытая, на соответствие, последовательность), текст, трудность.
3. Варианты - указание вариантов ответа, если это необходимо (исключение открытая форма вопроса).
Атрибуты: № варианта, нет варианта, текст, форма.
4. Правильный ответ - необходимо отметить, какой из предложенных ранее вариантов является верным.
Атрибуты: поле, последовательность ответов.
5. Уровень - перед началом тестирования указывается уровень трудности вопроса, с которого начинается тест. Далее трудность распределяется по правилам адаптивного тестирования.
6. Результат - после окончания теста выводит результат с указанием количества набранных баллов. Данное окно предоставляется для анализа, как студенту, так и преподавателю.
Теперь, когда сущности и атрибуты определены, приступим к построению диаграммы "Сущность - связь" и для понятности словесно опишем связи между сущностями. При этом будем использовать стандартную схему построения фраз: <Каждый экземпляр СУЩНОСТИ 1> <МОДАЛЬНОСТЬ СВЯЗИ> <НАИМЕНОВАНИЕ СВЯЗИ> <ТИП СВЯЗИ> <экземпляр СУЩНОСТИ 2>.

Рисунок 4 Диаграмма "Сущность - связь"
Словесное описание изображенных связей, как слева - направо, так и справа - налево:
1. "Каждый тест должен включать несколько вопросов"
"Каждый вопрос должен принадлежать только одному тесту"
2. "Каждый тест может проходить по нескольким уровням"
"Каждый уровень может соответствовать нескольким тестам"
3. "Каждый вопрос может иметь несколько вариантов ответа"
"Каждый вариант ответа может содержаться в одном вопросе"
4. "Каждый вопрос должен отвечать одному уровню трудности"
"Каждый уровень трудности должен относиться к нескольким вопросам"
5. "Каждый вариант может иметь один правильный ответ"
"Каждый правильный ответ может быть несколькими вариантами"
6. "Каждый правильный ответ должен приносить один положительный"
"Каждый результат должен отражать один правильный ответ"
7. "Каждый результат должен учитывать один уровень трудности"
"Каждый уровень трудности должен увеличивать один результат"


Формирование требований к системе. Описание входной и выходной информации. Концептуальное и логическое проектирование структуры и пользовательского интерфейса. Выбор средств реализации подсистемы. Реализация функциональности программного средства. курсовая работа [1,3 M], добавлен 28.08.2012
Характеристика входной и выходной информации. Построение модели информационной системы. Спецификация варианта использования "Выдача информации по конкретному номеру" для системы "Отель". Диаграммы деятельности и состояния. Построение диаграммы классов. курсовая работа [895,7 K], добавлен 30.07.2009
Проектирование программного обеспечения. Построение начальной контекстной диаграммы и концептуальной моделей данных. Диаграммы потоков данных и системных процессов нулевого уровня и последовательности экранных форм. Описание накопителей данных. курсовая работа [1,4 M], добавлен 07.03.2013
Проектирование информационной системы. Построение диаграммы потоков данных. Описание порядка построения DFD-диаграммы. Создание базы данных с помощью SQL сервера. Описание основных бизнес-правил и их физической реализации. Заполнение таблиц данными. курсовая работа [1,5 M], добавлен 13.12.2011
Формирование требований к программному средству, описание пользователей. Анализ предметной области, сущностная эффективность. Проектирование и реализация программного средства, описание пользования и системное тестирование созданного приложения. курсовая работа [145,4 K], добавлен 28.08.2012
Методика проектирование информационной системы, общее описание предметной области, примеры разработок проектов-аналогов. Требования к данной системе. Построение моделей IDEF0, создание диаграммы IDEF3, потока данных DFD, вариантов использования. курсовая работа [680,7 K], добавлен 21.06.2010
Требования к подсистеме создания Scorm-пакетов. Построение диаграммы потоков данных. Проектирование программного средства. Выбор средств реализации подсистемы. Организация взаимодействия приложения с базой данных. Реализация пользовательского интерфейса. курсовая работа [634,2 K], добавлен 16.08.2012
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Адаптивная система тестирования курсовая работа. Программирование, компьютеры и кибернетика.
Контрольная работа: Ликвидация юридического лица. Договора поставки и купли-продажи
Реферат: The Hand Rose Colored Glasses Essay Research
Курсовая работа по теме Товароведная характеристика водорослей
Лабораторная Работа Изучение Спектров
Реферат: Восстание декабристов и общественная мысль XIX века. Скачать бесплатно и без регистрации
Курсовая работа по теме Гидропривод универсального одноковшового экскаватора
Практическое задание по теме Социология как наука
Субъекты Авторских Прав Реферат
Сочинение Рассуждение Из Художественного Произведения
Реферат: Сущность и виды коммерческой деятельности
Реферат по теме Рыцарский роман и повесть
Историография Диссертации
Реферат На Тему Маркетинг Персоналу
Реферат: The Odyssey In Popular Culture Essay Research
Курсовая работа: Проведение аудита
Контрольная работа по теме План движения денежных средств
Реферат по теме Космические достижения СССР
Практическая Работа Диаграммы И Таблицы
Курсовая работа по теме Фотодокументирование
Сочинение 11 Класс Декабрь
Геологическое строение и литологические особенности залежи Мурьяунского нефтяного месторождения Тюменской области - Геология, гидрология и геодезия дипломная работа
Дидактические игры в обучении детей с нарушениями интеллекта - Педагогика курсовая работа
Жизнь и творчество А.А. Фета - Литература презентация


Report Page