Главная / Наука / Студенческие проекты / Система тестирования

Система тестирования

Средства и методы создания экспертных систем многопрофильного тестирования.

Корчагин Алексей, группа 1055
Научный руководитель — А.В. Мальцева, к.с.н, доцент

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

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

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

Разрабатываемая система предоставляет все средства создания тестов по любым дисциплинам, в том числе и психологические тесты. В ней реализованы различные варианты представления отчётов и возможен экспорт в популярные офисные программы.

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

Дополнительным плюсом системы является её легальность. Всё используемые средства создания распространяются на условиях бесплатных лицензий GNU\GPL (MySQL-сервер), CDDL и GPLv2 (NetBeans IDE 6.5.1). Сама же система после её окончательного создания пройдёт процедуру патентования.