Внимание! Studlandia не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования и помощи в написании студенческих работ: в сборе информации, ее обработке, структурировании и оформления работы в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.
Нужна индивидуальная работа?
Подберем литературу
Поможем справиться с любым заданием
Подготовим презентацию и речь
Оформим готовую работу
Узнать стоимость своей работы
Дарим 200 руб.
на первый
заказ

Решение задач на тему: Дисциплине: Технология разработки программного обеспечения

Купить за 100 руб.
Страниц
18
Размер файла
3.51 МБ
Просмотров
6
Покупок
0

Введение

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

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

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

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

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

Глава 1. Теоретический раздел

1.1 Основные требования к системам тестирования

Создание модели системы тестирования на базе web-технологий является крайней перспективной и актуальной научной задачей. Целью курсовой работы является создание современной модели web-сервиса тестирования знаний с помощью средств web-разработки и программная реализация для эффективной работы тестовой системы - защита от копирования информации и списывания при контроле знаний, т.е. выход в Интернет, поиск информации на самом компьютере, использование приложений и т.д. (http://dev.mysql.com/)

Перед формированием модели WEB-сервиса тестирования нужно четко очертить набор функций и требований к нему. Перечислим основные функции, требования, характеристики системы тестирования:

основная функция - обеспечение эффективного тестирования знаний;

точная и способная к адаптации оценка результатов тестирования;

удобство и легкость создания и модификации тестов;

отсутствие твердой привязки к какому-нибудь предмету, области знаний;

возможность одновременного тестирования неограниченного количества пользователей;

отсутствие жесткой привязки к конкретному аппаратному и программному обеспечению;

легкая наращиваемость, масштабируемость системы;

высокая безопасность, защищенность;

неограниченное количество тестов, тем, вопросов и вариантов ответов на них;

контроль времени тестирования;

поддержка режима модульного контроля, в процессе которого существует ряд вопросов и время, в течении которого на них необходимо ответить.

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

Поэтому стоит упомянуть требования к тестовым заданиям:

содержание тестового задания должно требовать от испытуемого однозначного ответа;

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

следует избегать тестовых заданий, требующих развернутых ответов;

основные термины тестового задания должны быть явно и ясно определены;

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

тестовое задание должно формулироваться в утвердительном или повелительном предложениях;

количество слов в тестовом задании не должно превышать 10.

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

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

Оглавление

- Введение

- Теоретический раздел .1 Основные требования к системам тестирования

- Предметная область

- Список терминов, определений и сокращений Глава 2. Практический раздел

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

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

- Диаграмма прецедентов и описание диаграммы

- Описание прецедентов

- Календарный график проекта

- Описание состава команды, и выполненные работы по ролям

- Описание модели интерфейса

- ЕR-диаграмма базы данных с подробным описанием

- Описание программного средства

- Документ оценки рисков

- Блок-схема одного из алгоритмов данного программного продукта

- Описание процесса тестирования сценарий тестирования, входные данные тестов, выходные данные тестов

- Описание установки программного обеспечения Заключение

- Список литературы

- Приложение

Список литературы

1. Эрик Дж. Брауде "Технология разработки программного обеспечения". СПб: "Издательский дом Питер", 2004 г.

2. Гагарина Л.Г., Кокорева Е.В. "Технология разработки программного обеспечения". - М., 2008 г.

. Якобсон А., Буч Г., Рамбо Дж. "Унифицированный процесс разработки программного обеспечения". - СПб: "Издательский дом Питер", 2006 г.

. Орлов С. А. "Технологии разработки программного обеспечения". - М. 2007 г.

5. Котеров Д.В. и Кастарев А.Ф. "PHP 5 в подлиннике. Наиболее полное руководство" 2005г. Изд.:BHV. - 1104 с.

. MySQL Documentation: MySQL Reference Manuals[Электронный ресурс]: техническая документация по работе с MySQL. - MySQL Documentation, 2010. Режим доступа: www. URL: http://dev.mysql.com

Как купить готовую работу?
Авторизоваться
или зарегистрироваться
в сервисе
Оплатить работу
удобным
способом
После оплаты
вы получите ссылку
на скачивание
Страниц
18
Размер файла
3.51 МБ
Просмотров
449
Покупок
0
Дисциплине: Технология разработки программного обеспечения
Купить за 100 руб.
Похожие работы
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
Прочие работы по предмету
Работы не найдены
103 972 студента обратились
к нам за прошлый год
2002 оценок
среднее 4.2 из 5
Александр Спасибо Вам большое за помощь. Работа принята на высокий балл!Очень тяжело было найти исполнителя по данному заказу....
Игорь Отличная работа, рекомендую автора!
Александр Работа выполнена в срок, учтены все пожелания. Большое спасибо!
Александр Работа выполнена в срок. Спасибо большое за выполненную работу!
Александр Заказ выполнен раньше срока. Рекомендую исполнителя.
Иван По программе в учебном заведении резко перенесли сдачи курсовых и дали неделю с половиной на сдачу и распечатку ,...
Александр Курсовую засчитали на отлично. Работа выполнена грамотно, логично, материал хорошо структурирован, правки внесены...
Александр Работа была выполнена быстро и чётко. Результат стоит своих денег.
Александр Работа выполнена хорошо, буду обращаться вновь!
Александр Всë отлично, буду заказывать снова