Главное Свежее Вакансии   Проекты
557 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Кейс: СДО для крупнейшей онлайн-школы немецкого языка в Европе

Разработка и внедрение системы дистанционного обучения на базе Moodle для онлайн-школы, интеграция с Webinar.ru и AmoCRM

Начало


В ноябре 2020 года ко мне поступил запрос от онлайн-школы немецкого языка Deutsch Online на разработку и внедрение системы дистанционного обучения на базе Moodle.


Deutsch Online — крупнейшая онлайн-школа немецкого языка в Европе. 16.000 учеников и 200 преподавателей. Групповые курсы и индивидуальные занятия для взрослых и детей. Сдача экзаменов от уровня А1 до С1 / Start Deutsch / TestDaF / DSH и ÖSD.

Задачи


  1. Установка и настройка базовой версии СДО Moodle;
  2. Установка минимального набора плагинов (интеграция с Webinar.ru, базовый шаблон оформления системы с логотипом и корпоративными цветами Заказчика);
  3. Cоздание документации по использованию СДО;
  4. Разработка группы плагинов управления программами и группами обучения;
  5. Разработка веб-сервиса передачи информации об открытых группах;
  6. Разработка веб-сервиса для приема информации о пользователях из AmoCRM.

Решение


  • Установка и настройка базовых параметров Системы

Установка базовой версии СДО Moodle и требуемых для корректной работы плагинов. Минимальный необходимый набор плагинов (интеграция с Webinar.ru, базовый шаблон оформления системы с логотипом и корпоративными цветами Заказчика).

  • Разработка документации по использованию Системы дистанционного обучения

Документация содержит руководство Администратора, в котором описаны основные механизмы управления Системой.


  • Разработка группы плагинов управления программами и группами обучения

Плагин управления программами обучения обеспечивает возможность управления программами обучения. Программа обучения — верхнеуровневая категория, которая объединяет группы пользователей по какому-либо признаку.


  • Разработка веб-сервиса передачи информации об открытых группах

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

  • Разработка веб-сервиса для приема информации о пользователях из AmoCRM

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


Решение


В результате нашей работы нам удалось на 100% решить поставленные задачи. Мы разработали LMS на базе Moodle точно в срок и с требуемым функционалом.

А именно: установка и настройка базовой версии СДО Moodle, установка минимального набора плагинов (интеграция с Webinar.ru, базовый шаблон оформления системы с логотипом и корпоративными цветами Заказчика), создание документации по использованию СДО;, разработка группы плагинов управления программами и группами обучения; разработка веб-сервиса передачи информации об открытых группах; разработка веб-сервиса для приема информации о пользователях из AmoCRM.

Наш Telegram-канал — https://t.me/ed_digital

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
Первые Новые Популярные
Комментариев еще не оставлено
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.