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

Дипломная работа - Компьютеры, программирование

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



Содержание

Введение

1. Обоснование разработки системы

1.1 Описание предметной области

1.2 Анализ аналогов и прототипов

1.3 Подтверждение необходимости и актуальности проектирования

1.4 Анализ и выбор средств решения поставленной задачи

1.5 Перечень функций разрабатываемой системы

2. Разработка проекта системы

2.1 Разработка структурной схемы системы

2.2 Проектирование баз данных

2.3 Разработка и описание рабочих алгоритмов

2.4 Требования к системам передачи информации

2.5 Описание технологии обработки информации

2.6 Разработка интерфейса взаимодействия пользователя с системой

3.1 Разработка рабочей программы

3.2 Реализация графа диалога пользователей

3.3 Тестирование программных средств

3.4 Оценка надежности

3.5 Разработка сопроводительных документов

4. Технико-экономическое обоснование разработки

5. Рекомендации по безопасности жизнедеятельности и экологии

Заключение

Список использованных источников

ПРИЛОЖЕНИЕ А

ПРИЛОЖЕНИЕ Б

ПРИЛОЖЕНИЕ В

Введение

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

В оценке качества обучения выделяется три основных показателя:

) Общее состояние качества обучения в целом по учебному заведению;

) Качество учебной работы преподавателей;

) Качество знаний и навыков студентов.

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

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

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

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

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

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

Стоит отметить, что сейчас на рынке ПО, предназначенного для реализации тестирования, наблюдается некоторый перекос в количественном отношении в сторону относительно простых утилит, функциональных возможностей которых зачастую не хватает для решения всех задач. Они либо вообще представляют собой один скомпилированный тест на определенную тему(Cosmix Test, МanTest и др.), или же в них отсутствует возможность настройки процедуры тестирования. Но есть также и системы с большей, с виду достаточной, функциональностью, у которых и совершенно иной порядок цен. Однако, при детальном рассмотрении, и они порой не лишены недостатков. Так, у продукта фирмы Sun Rav Test Office Pro имеется возможность проводить тестирование только в пределах локальной сети. Кроме того, у него была отмечена высокая требовательность к ресурсам сервера. Продукт Test Office Pro.Web той же фирмы уже может работать и в условиях глобальной сети, однако у него, как и у предшественника, отсутствует защита от несанкционированного доступа к файлу теста. Также встречаются продукты, такие, как Ebol Testdesk, у которых недостаточно функций управления процессом тестирования.

Таким образом, актуальность разработки обусловлена:

) требованиями повышения качества обучения студентов;