Техническое задание: Система управления школой на базе Moodle
Цель проекта - создать готовое, удобное и функциональное решение для управления учебным процессом в школе на основе платформы дистанционного обучения Moodle.
Основные требования к системе
1. Административный интерфейс
- Настройка стандартного веб-интерфейса Moodle под нужды заказчика.
- Создание ролевой модели с правами для владельца и менеджеров школы.
- Обеспечение удобного управления пользователями, курсами и контентом.
2. Пользовательские веб-кабинеты
- Кабинет ученика: Доступ к курсам, учебным материалам, заданиям и оценкам.
- Кабинет преподавателя: Инструменты для создания и ведения курсов, проверки работ, коммуникации с учениками.
3. Мобильный доступ
- Обеспечение возможности работы через официальное мобильное приложение Moodle App.
- Доступ к курсам и материалам с мобильных устройств должен быть полным и удобным.
4. Финансовый модуль (Интеграция онлайн-оплаты)
- Добавление функционала оплаты занятий и обучения поверх стандартных возможностей Moodle.
- Приоритет - использование готовых проверенных плагинов.
- При отсутствии готовых решений - требуется разработка и безопасная интеграция с платежными системами.
Ключевой принцип разработки
Максимально использовать стандартные возможности и архитектуру Moodle. Все доработки и интеграции должны выполняться с учетом обновляемости и стабильности базовой платформы.