- редакторы используемых справочников для поддержания их в актуальном состоянии;
- редактор справочника структурных подразделений;
- редактор справочника преподавателей;
- редактор курсов;
- модуль генерации отчетов;
- модуль построения диаграмм по выбранным критериям;
В системе должна быть реализована возможность просмотра заполненных анкет без возможности изменения исходных данных.
По содержанию действий анкетируемого при опросе можно выделить задания на:
- выбор одного ответа;
- выбор нескольких ответов;
- установление (нахождение) соответствия между элементами двух множеств;
- установление последовательности в ряду предлагаемых элементов;
- ранжирование предлагаемых элементов;
- заполнение пропусков, завершение предложений;
- составление ответа.
Опросные задания могут быть вопросительными, утвердительными, текстовыми, табличными.
Исходя из данных требований, была разработана диаграмма классов, предполагающая, что программное «общение» с данными в контексте приложений является объектно-ориентированным, а работа с таблицами реляционной базы данных находится на более низком по отношению к пользовательскому интерфейсу и бизнеслогике архитектурном уровне.
Описание таблиц (сущностей) проектируемой базы данных:
1. Таблица, которая будет содержать в себе информацию о пользователях информационной системы, обеспечивающих её работу и поддерживающих информацию в актуальном состоянии (Таблица tusers).
2. Таблица, которая будет содержать в себе информацию о преподавателях института (Таблица tteacher).
3. Таблица, которая будет содержать в себе информацию о категории преподавателя (Таблица tcategory).
4. Таблица, которая будет содержать в себе информацию о кафедрах института (Таблица tcafedr).
5. Таблица, которая будет содержать в себе информацию о группах слушателей института (Таблица tgroup).
6. Таблица, которая будет содержать в себе информацию о входном анкетировании слушателей института (Таблица tinput).
7. Таблица, которая будет содержать в себе информацию о выходном анкетировании слушателей института (Таблица toutput).
На основании данного описания разработана ER-диаграмма, для создания которой использовалась бесплатная программа для администрирования БД MySQL - MySQL Workbench (рис. 1).
Рис. 1. ER-диаграмма
Рис. 2. Панель управления
Рабочее пространство состоит из набора соединений с источниками информации и определением документа приложения. Каждое соединение характеризуется параметрами соединения с реляционной базой данных и набором метаданных, интерпретирующих эти самые данные. В состав метаданных входят определения информационной модели, элементы которой описаны выше.
Для администрирования АСАС предусмотрена «Панель управления» (рис. 2), которая позволяет осуществить необходимые настройки, внести изменения, сформировать отчеты по конкретным группам слушателей, построить диаграммы, просмотреть анкету каждого слушателя.
По результатам анкетирования возможно формирование нескольких форм отчетов как по категориям слушателей, так и по отдельным группам и конкретным слушателям. Встроенный графический редактор позволяет формировать различные виды диаграмм. АСАС также позволяет проводить рейтингование профессорско-преподавательского состава с целью принятия организационных мер воздействия и реализации принципов педагогической рефлексии.
Заключение
Разработанный программный комплекс входного и выходного тестирования имеет ряд преимуществ:
- обеспечение стандартизации;
- обеспечение индивидуальности процедуры контроля;
- повышение объективности контроля и исключения субъективных факторов (усталость преподавателя и его эмоциональность или плохое настроение, отсутствие или недостаточность времени для личного общения с преподавателем, другое);
- оперативность статистической обработки результатов контроля;
- доступность для обучающегося к полной информации о результатах контроля;
- обеспечение возможности преподавателю быстрой проверки знаний большого количества обучаемых по разным темам, выполнению заданий, дисциплине в комплексе;
- освобождение преподавателя от выполнения повторяющейся трудоёмкой и рутинной работы по организации массового контроля, высвобождение времени для творческого совершенствования разных аспектов его профессиональной деятельности;
- обеспечение всесторонней и полной проверки;
- обеспечение возможности обучающемуся самопроверки освоения материала в том режиме работы, как это ему удобно (сетевой режим доступа к контролирующим системам и измерительным материалам);
- доступность и равноправие всех участников процедуры тестирования.
В процессе эксплуатации АСАС БелИРО были выявлены следующие достоинства:
- легкость интеграции и эксплуатации;
- кроссплатформенность;
- низкие требования к hardware (для функ-ционирования необходимо настроить один компьютер-сервер, подключенный к компьютерной сети);
- количество одновременных подключений к АСАС ограничено только количеством компьютеров, подключенных к сети;
- скорость обработки результатов (до использования АСАС на обработку результатов анкетирования одной группы уходило 4-6 ч, с использованием АСАС - время нажатия одной кнопки);
- объективность и достоверность результатов анкетирования;
- экономия бумажных носителей;
- возможность использования при организации дистанционной формы обучения.
Разработанная система обладает следующими возможностями и эксплуатационными особенностями:
- создавать тесты могут только зарегистрированные пользователи АСТС (зарегистрироваться может любой слушатель и работник института);
- создавать тесты с различными типами вопросов;
- микширование вариантов ответов и вопросов в пределах теста, увеличивая достоверность и объективность результатов тестирования;
- результаты тестирования выводятся в виде протокола тестирования;
- панель управления позволяет осуществлять множество настроек, в том числе и критериев оценки для каждого теста;
- количество одновременных подключений к АСТС ограничено только количеством компьютеров, подключенных к сети;
- объективность и достоверность результатов тестирования;
- возможность использования при организации дистанционной формы обучения.
Методом компьютерного контроля / тестирования можно получить объективную, оперативную, достоверную информацию о знаниях, полученных в процессе обучения, и о готовности обучаемых к восприятию нового материала.
Применение мониторинга образовательного процесса курсовой подготовки специалистов в региональной системе повышения квалификации с использованием автоматизированных систем анкетирования и тестирования слушателей явилось важным педагогическим путем повышения качества их повышения квалификации в современных условиях.
Литература
1. Батколина В.В. Современные требования к информационным технологиям в образовании // Образование. Наука. Научные кадры. - 2010. - № 4. - С. 179-181.
2. Горовая Т.Ю. Современные системы компьютерного тестирования: аналитический обзор // Историческая и социально-образовательная мысль. - 2013. - № 1 (17). - С. 32-44.
3. Кишлярук В.М., Цыкалюк РА., Филипенко С.И. Использование компьютеров в организации самостоятельной работы слушателей [Электронный ресурс]. - Режим доступа: http://ito.edu.rU/1999/I/3/3116.html (дата обращения: 17.11.2017).
4. Никифоров О.Ю. Использование адаптивных систем компьютерного тестирования [Электронный ресурс] // Гуманитарные научные исследования. - 2014. - № 4. - Режим доступа: http://human.snauka.ru/2014/04/6274 (дата обращения: 26.11.2017).
5. HollosiArno. Integrating PHP with Windows. - Microsoft Press, 2011. - 684 р.
6. Бенкен Е.С. PHP, MySQL, XML: программирование для Интернета. - СПб.: БХВ-Петербург, 2014. - 304 с.
7. Колисниченко Д.Н. PHP и MySQL. Разработка web- приложений. - СПб.: БХВ-Петербург, 2013. - 543 с.
8. Адамс Р. Модульное программирование на PHP, или Как написать маленький портал [Электронный ресурс]. - Режим доступа: http://www.codenet.ru/webmast/php/modules. php (дата обращения: 18.06.2017).
9. Вергазов Р.И. Система компьютерного тестирования знаний: дис. .канд. техн. наук / Р.И. Вергазов. - Пенза, 2006. - 164 с.
References
1. Batkolina V.V. Sovremennye trebovanija k informacionnym tehnologijam v obrazovanii // Obrazovanie. Nauka. Nauchnye kadry. - 2010. - № 4. - S. 179-181.
2. Gorovaja T.Ju. Sovremennye sistemy komp'juternogo testirovanija: analiticheskij obzor // Istoricheskaja i social'no- obrazovatel'naja mysl'. - 2013. - № 1 (17). - S. 32-44.
3. Kishljaruk V.M., Cykaljuk RA., Filipenko S.I. Ispol'zovanie komp'juterov v organizacii samostojatel'noj raboty slushatelej [Jelektronnyj resurs]. - Rezhim dostupa: http://ito.edu. ru/1999/I/3/3116.html (data obrashhenija: 17.11.2017).
4. Nikiforov O.Ju. Ispol'zovanie adaptivnyh sistem komp'juternogo testirovanija [Jelektronnyj resurs] // Gumanitarnye nauchnye issledovanija. - 2014. - № 4. - Rezhim dostupa: http://human.snauka.ru/2014/04/6274 (data obrashhenija: 26.11.2017).
5. HollosiArno. Integrating PHP with Windows. - Microsoft Press, 2011. - 684 r.
6. Benken E.S. PHP, MySQL, XML: programmirovanie dlja Interneta. - SPb.: BHV-Peterburg, 2014. - 304 s.
7. Kolisnichenko D.N. PHP i MySQL. Razrabotka web- prilozhenij. - SPb.: BHV-Peterburg, 2013. - 543 s.
8. Adams R. Modul'noe programmirovanie na PHP, ili Kak napisat' malen'kij portal [Jelektronnyj resurs]. - Rezhim dostupa: http : //www.codenet.ru/webmast/php/modules. php (data obrashhenija: 18.06.2017).
9. Vergazov R.I. Sistema komp'juternogo testirovanija znanij: dis. kand. tehn. nauk / R.I. Vergazov. - Penza, 2006. - 164 s.