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

Постановка задачи. Целью дипломного проектирования является проектирование и реализация подсистемы проведения тестов в составе адаптивной системы тестирования, предназначенной для проведения тестирования студентов. Для достижения поставленной цели необходимо решить следующие задачи: 1. Обзор существующих систем тестирования, в том числе систем для дистанционного образования. 2. определение функций и свойств адаптивной системы тестирования. 3. Разработка функциональной схемы с учетом спецификаций IMS QTI. 4. Выбор метода реализации данной системы (с учетом интеграции в CMS Moodle) 5. Разработка структуры и состава компонент системы тестирования 6. Реализация 7. Тестирование 8. Внедрение системы в учебный процесс.

Определим требования к функциональным характеристикам подсистемы проведения тестов: 1. Авторизация и аутентификация пользователя 2. Управление пользователями и группами пользователей 3. Управление тестами и группами тестов(подразумевает создание, удаление, редактирование) a. Создание тестов на основе имеющейся базы вопросов и групп вопросов b. Редактирование вопросов в общей базе вопросов(Добавление, редактирование, удаление). 4. Управление алгоритмами проведения тестов. a. Редактирование алгоритмов (добавление, удаление, редактирование) b. Проверка корректно ли составлен алгоритм (Имеет ли логическое начало и конец, всегда ли можно добраться из точки начала в конечную точку алгоритма). 5. Проведение тестов a. Выбор алгоритма проведения тестов. b. Анализ алгоритма c. Анализ вопросов полученных от студента. d. Выставление оценки за тест. 6. Обмен данными между системой CMS Moodle