Дипломный проект. Проектное обучение студентов. Нужно написать плагин на PHP для системы управления обучением Moodle. Цель: интеграция с помощью API с Jira,

Техническое задание

Название: Плагин LMS Moodle для интеграции с JIRA

Цель: Автоматическая синхронизация данных между Moodle и JIRA, с возможностью отслеживания прогресса проекта в Moodle.

Функциональные требования:

Синхронизация пользователей:

При создании нового пользователя в Moodle, он должен автоматически создаваться в JIRA.

Синхронизация курсов:

При создании команды в Moodle, она должен автоматически создаваться как проект в JIRA.

Название, описание и другие параметры курса должны синхронизироваться с соответствующим проектом JIRA.

Синхронизация участников курса:

Информация о выполнении задач в JIRA (например, статус, сроки, результаты) передается в Moodle

При зачислении пользователя на курс в Moodle, он должен автоматически добавляться в соответствующий проект JIRA.

При отчислении пользователя с курса в Moodle, он должен автоматически удаляться из соответствующего проекта JIRA.

Отслеживание прогресса:

Преподаватели должны иметь возможность отслеживать прогресс выполнения задач проекта в Moodle.

Студенты должны иметь возможность видеть свой прогресс в выполнении задач проекта в Moodle.

Отображение прогресса проекта в Moodle.

Дополнительные функции:

Технические требования:

Плагин должен быть совместим с Moodle v4.1 и выше.

Плагин должен быть совместим с JIRA Server или JIRA Cloud.

Плагин должен быть написан на PHP.

Плагин должен использовать REST API для взаимодействия с Moodle и JIRA.

Плагин должен быть документирован.

Требования к тестированию:

Плагин должен быть протестирован на разных сценариях использования.

Сроки:

Разработка и тестирование плагина должны быть завершены в течение 3 дней.

Примечания:

Функциональные требования являются предварительными и могут быть обсуждены с исполнителем.

9 месяцев назад
BUKTOP72
Виктор 
42 года
10 месяцев в сервисе
Был
9 месяцев назад

Заявки фрилансеров

Дмитрий
 
35 лет
год в сервисе
Был
9 месяцев назад
1 отзыв(-1)
9 месяцев назад
  • Похожие заказы

  • Требуется специалист для доработки сайта на платформе Битрикс с использованием шаблона Аспро Максимум. Необходимо указать стоимость часа работы и доступное время, которое можно уделять на проект в день и неделю.

    Закрыт
    8 месяцев назад
  • $50

    Необходимо доработать функционал Telegram-бота, включая удаление стикеров при запуске, заполнение БД из .env файла, добавление поддержки нескольких языков и аирдропов. Оптимизация таблиц для хранения конфигурации, каналов и языков. Реализация динамического списка подписок на каналы для получения аирдропа с возможностью выбора языка пользователем.

    Закрыт
    9 месяцев назад
  • Требуется переместить кнопки 'Заказать услугу' и 'Стать исполнителем' в шапку сайта, расположив их справа. На главной странице кнопки должны оставаться под шапкой, а на внутренних страницах отображаться в шапке. Задача по веб-программированию.

    Закрыт
    8 месяцев назад
  • Необходима разработка реферальной системы для телеграмм-приложения. Система должна обеспечивать начисление валюты на игровой баланс пользователей. Требуется учесть все аспекты функциональности и интеграции с приложением.

    Закрыт
    8 месяцев назад
  • $50

    Требуется разработать бота для игры-викторины в ВК, который будет выполнять рутинные действия, такие как клики и выбор ответов. Необходимо создать минимум 3-5 аккаунтов для симуляции игроков, которые будут запускать поиск игры. Бот должен автоматически восстанавливать поиск, если игра не найдена в течение минуты.

    Закрыт
    8 месяцев назад
  • Необходимо перенести скрипт с старого хостинга на новый и установить его, используя Lavarel. Также требуется внести небольшие правки для корректного выполнения определенных функций. Задача включает в себя настройку окружения и оптимизацию работы скрипта.

    Закрыт
    8 месяцев назад
  • Требуется разработать код для Калькулятора Матрицы Судьбы, который будет размещен на платформе Tilda. Калькулятор должен рассчитывать нумерологическую матрицу по дате рождения. Примеры расчетов и визуального оформления будут предоставлены. Опыт разработки аналогичных проектов приветствуется.

    Закрыт
    8 месяцев назад
  • $30

    Требуется доработка клиент-серверного веб-проекта, написанного на JavaScript, Node.js и SQL. Необходимо проанализировать список задач с высоким и средним приоритетом, оценить количество часов для выполнения и указать желаемую оплату за час работы. Ищется фрилансер на постоянную удаленную работу.

    Закрыт
    8 месяцев назад