Разработка модуля СДО Moodle для упрощения доступа к ресурсам системы для людей с ограниченными возможностями
Выполнил:
Научный руководитель:
Санкт-Петербургский Национальный Исследовательский
Университет Информационных Технологий, Механики и Оптики
2012
1
Цель и задачи ВКР
-
Разработать модуль СДО Moodle для упрощения доступа к ресурсам системы для людей с ограниченными возможностями.
-
Разработка алгоритма реализации модуля для упрощения доступа к ресурсам системы.
-
Разработка дружественного, интуитивно понятного для конечного пользователя интерфейса.
2
Актуальность
-
Предпосылки к использованию модуля в дистанционном образовании:
-
отсутствуют прямые аналоги;
-
модулем могут пользоваться люди с ограниченными возможностями, так как он очень прост и интуитивно понятен для использования конечным пользователем;
-
при написании модуля использовалась находящаяся в пике популярности СДО Moodle и уже набирающая популярность в России дополненная реальность.
3
Обоснование выбора средств реализации
-
Выбор СДО Moodle как среды внедрения был обоснован следующими факторами:
-
среда с открытым кодом, доступным для модернизации;
-
модульная структура среды Moodle;
-
свободное распространение среды Moodle;
-
популярность среды в сфере дистанционного образования.
-
Обоснование выбора OpenCV:
-
позволяет реализовать практически все функции связанные с компьютерным зрением;
-
свободно распространяется;
-
имеет большое количество документации;
-
не требовательна к конфигурации системы пользователя.
4
Принципы создания
-
Используются только бесплатно распространяемые и открытые программные компоненты;
-
Максимальная простота для использования с точки зрения пользователя;
5
Средства реализации
-
Для реализации модуля использовались:
-
PHP;
-
MySQL;
-
Apache.
-
Для реализации приложения распознавания маркеров использовались:
-
C++;
-
Библиотека компьютерного зрения OpenCV.
-
Основным инструментом моделирования в процессе разработки был UML.
6
UML-диаграмма вариантов использования модуля

7
Модернизация БД Moodle

8
UML-диаграмма компонентов модуля

9
Отладка и тестирование
-
Тестирование проходило в рамках разработки. К тестированию были привлечены добровольцы из группы 5108.
-
Процесс сбора информации у “тестеров” был реализован с применением анкет.
10
Пример анкеты

11
Результаты работы
-
Результатом выполнения дипломного проекта стало создание модуля для упрощения доступа к ресурсам системы СДО Moodle.
-
Данный модуль можно использовать в учебном процессе учебных заведений, в которых используется СДО Moodle.
-
Были даны рекомендации по:
-
Использованию модуля
-
Установке модуля в СДО Moodle.
-
Были описаны мероприятия по охране труда и составлена смета затрат на разработку.
12
Демонстрация
13
Спасибо за внимание!
14
Разработка модуля СДО Moodle для упрощения доступа к ресурсам системы для людей с ограниченными возможностями
Выполнил:
Научный руководитель:
Санкт-Петербургский Национальный Исследовательский
Университет Информационных Технологий, Механики и Оптики
2012
15