Дипломная работа: Автоматизация процесса контроля знаний учащихся ГОУ СОШ №17

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
20
предоставляет необходимый инструментарий для создания дистанционных
учебных курсов, программированных учебных пособий и тестовых заданий.
Специализированный пакет программ создания различных тестов, проведения
тестирования и обработки результатов SunRav TestOfficePro - с помощью
SunRav TestOfficePro возможна организация и проведение тестирования в любых
образовательных учреждениях (вузы, колледжи, школы), как с целью
определения уровня знаний по учебным дисциплинам, так и с обучающими
целями.
Система контроля (тестирования) знаний учащихся, разработанная на каф.
ИТиСБ РГГМУ. Система разрабатывалась и модифицировалась в ходе
выполнения студентами (научный руководитель И.В. Ананченко) нескольких
выпускных квалификационных работ. В отличие от приведенных выше
программ, не является коммерческой разработкой, распространяется бесплатно в
исходных кодах. Ранняя версия разработки зарегистрирована в Объединенном
фонде электронных ресурсов «Наука и образование». Разработчики Ананченко
И.В., Дубровский А.А. "WEB-система контроля знаний учащихся по курсу
"Программно-аппаратные средства обеспечения информационной
безопасности". Новая модифицированная версия выпущена в 2015 году.
MyTestXPro. Комплекс программ (программа тестирования учащихся,
редактор тестов и журнал результатов) для создания и проведения
компьютерного тестирования, сбора и анализа результатов, выставления оценки
по указанной в тесте шкале.
NetTest. Программный комплекс Net Test предназначен для проведения
компьютерного тестирования знаний. Комплекс состоит из двух программ:
серверной и клиентской. Серверная программа позволяет создавать и
редактировать тесты, она также осуществляет полное управление
компьютерным тестированием, обработку и вывод результатов. Клиентская
программа запускается с рабочих станций и предназначена для работы
учащегося.
21
«АСТ-Тест». Комплекс программ для создания банков тестовых заданий,
организации и проведения тестирования, обработки результатов и формирования
выходных документов в удобной форме.
«Айрен». Это бесплатный программный комплекс, позволяющий создавать
тесты для проверки знаний и проводить тестирование в локальной сети, через
Интернет или на одиночных компьютерах.
Программные комплексы включают в себя механизмы тестирования
различных типов: с выбором одного или нескольких верных ответов, с вводом
ответа с клавиатуры, на установление соответствия, на упорядочение и на
классификацию, а также некоторые программные комплексы поддерживают
аудио- или видеозадания. Подробное сравнение механизмов тестирования
описано в таблице 5.
У данных программных комплексов также есть различия в функциональных
возможностях, которые разобраны и описаны в таблице №6 2. Удобство
интерфейса было оценено преподавательским составом по 5-балльной системе,
где 0 баллов является худшим результатом, а 5 баллов является лучшей оценкой.
Основными критериями оценки интерфейса были такие пункты, как интуитивно
понятный дизайн, а также правильность подбора цветовой гаммы, которая не
будет отвлекать учащихся от прохождения тестирования.
Таблица №5
Сравнение механизмов тестирования в программных комплексах
Критерий
MyTestXPro
NetTest
«АСТ-
Тест»
«Айрен»
Вопросы с выбором одного
верного ответа
+
+
+
+
Вопросы с выбором нескольких
верных ответов
+
-
+
+
Вопросы с вводом ответа
+
+
+
+
Вопросы на установление
соответствия
+
-
+
+
Вопросы с
аудио/видеосодержанием
+
-
+
-
22
Таблица №6
Сравнение функциональных возможностей программных комплексов
Критерий
MyTestXPro
NetTest
«АСТ-
Тест»
«Айрен»
Функция перемешивания
заданий в тесте
+
-
+
+
Функция перемешивания
ответов в задании
+
-
+
-
Возможность возврата и
исправления ошибок
+
-
+
+
Наличие кодирования базы
данных
+
-
+
-
Наличие ссылок на
теоретический материал
-
-
-
-
Отображение правильных
ответов после тестирования
+
-
+
+
Удобство интерфейса
4,3 балла
3,2 балла
5,0 балла
4,7 балла
Система оценивания
100 баллов
100
баллов
100 баллов
5 баллов
В результате проведенного анализа программ для тестирования были
выявлены их основные недостатки. В связи с этим целесообразна разработка
программного комплекса, ориентированного на учащихся средних
общеобразовательных учреждений, в котором было бы реализовано следующие:
1. Возможность создания теста через форму;
2. Возможность отредактировать тест если в нем найдутся ошибки;
3. Возможность работы программы не только на основе Windows, а также и
на других платформах как Android, Linux;
4. Ответы в тесте должны чередоваться в случайном порядке;
5. Возможность исправить ошибки в любом варианте ответа;
6. Защита базы данных от не санкционированного доступа;
7. Доступ к просмотру оценок учащихся;
8. Возможность дальнейшего развития программы.
23
Для внедрения нового программного обеспечения выберем стратегию
автоматизации.
Стратегия автоматизации включает в себя базовые принципы, используемые
при автоматизации предприятия. В ее состав входят следующие компоненты:
1. цели: области деятельности предприятия и последовательность, в которой
они будут автоматизированы;
2. способ автоматизации: по участкам, направлениям, комплексная
автоматизация;
3. долгосрочная техническая политика - комплекс внутренних стандартов,
поддерживаемых на предприятии;
4. ограничения: финансовые, временные и т.д.;
5. процедура управления изменениями плана.
Автоматизация - один из способов достижения стратегических бизнес - целей,
а не процесс, развивающийся по своим внутренним законам. Во главе стратегии
автоматизации должна лежать стратегия бизнеса предприятия: миссия
предприятия, направления и модель бизнеса. Таким образом, стратегия
автоматизации представляет собой план, согласованный по срокам и целям со
стратегией организации.
Критериями выбора стратегии автоматизации являются ограничения по
финансовым, временным затратам. В связи с этим рассмотрим возможность
применения одной из четырёх стратегий автоматизации:
Хаотичная автоматизации предполагает установку частей информационной
системы (ИС) по мере возможностей. Представляет собой заплатку. Является
наиболее плохим вариантом с точки зрения долгосрочного эффекта. Полное
отсутствие стратегического плана развития ИС. Потребность во внедрение чаще
всего определяется сиюминутными задачами.
Автоматизация по участкам – это процесс автоматизации отдельных
производственных или управленческих подразделений, объединенных по
функциональному признаку. Внедрение характеризуется большой
трудоемкостью для эффективной реализации стратегии обязательно наличие
24
стратегических и оперативных планов. Данный подход выбирается: когда
инвестиционные ресурсы недостаточны для полной автоматизации предприятия,
когда автоматизация участка позволяет достичь существенного эффекта.
Автоматизации по направлениям – автоматизация отдельных групп, бизнес-
процессов, таких как производство, сбыт управления финансами.
1. предполагается, меняем объект, меняем предметную область;
2. выбор системы сильно зависит от вида услуг и состава затрат;
3. внедряем систему, мы получаем «конструктор» автоматизированных
рабочих мест.
Стратегии автоматизации комплексная – это распространение систем
автоматизации на все функциональные направления деятельности компании за
счет проведения системной интеграции ИС при внедрении. Полная
автоматизация подразделяется на:
1. автоматизация с внутренней интеграции – использования в качестве
единого информационного хранилища одной СУБД (клиент -> сервер -> ядро->
СУБД)
2. автоматизация с внешней интеграцией - использования внешних
информационных сущностей (либо файлы), либо использования внутренних
протоколов при взаимодействии отдельных модулей.
Хаотичная стратегия не подходит, так как предполагаем использование
информационной системы в долгосрочной перспективе и предполагаем
расширение и добавление функционала системы.
Комплексная автоматизация тоже не подходит так как предполагает полную
автоматизацию всех функциональных направлений деятельности школы, а также
требует больших временных и финансовых затрат, которые не может позволить
школа.
Автоматизация по участкам предполагает, автоматизацию отдельных отделов
компании, в данном случае предполагается автоматизация не всех процессов,
выполняемых каким-либо из отделов компании. Способ автоматизации по
направлению, тоже не подходит.
Источник: https://baza.diplomsite.ru/previewfile/2096