О ПРОЕКТЕ
Уникальный проект по созданию портала непрерывного медицинского образования. Портал Доктрина — это единая площадка с программами по повышению квалификации, образовательными мероприятиями, информацией о профильных научно-практических конференциях онлайн-школ и многое другое.
ОСНОВНЫЕ ЗАДАЧИ
- оценка проекта;
- проработка базового функционала;
- создание архитектуры проекта;
- разработка прототипов значимых страниц сайта (пользовательский интерфейс);
- проектирование структуры данных (таблицы, параметры, связи);
- проектирование интеграции системы потокового вещания (поставщик интерфейса, API);
- интеграции с сторонними сервисами, функции, монетизация;
- проектирование управления загрузкой данных;
- проектирование возможностей личного кабинета пользователя;
- создание платформы;
- тестирование продукта на разных устройствах;
- запуск проекта.
В рамках данного проекта потребовалось создание платформы не на базе готового решения, а полностью с нуля, так как готовые модели решения включают в себя ежемесячную абонентскую плату, а бесплатные, имеют ограниченный набор функционала.
СТРАТЕГИЯ И РЕАЛИЗАЦИЯ
Наши специалисты провели анализ всевозможных моделей сайтов и остановились на CBLP-модели (Custom Built Learning Platform). Такой тип платформ, которые создается под конкретные бизнес-задачи.
Сам сайт разработан на системе CMSБитрикс.
Дизайн платформы электронного обучения должен быть простым и содержать цвета, мотивирующие учащихся на учебу, держать их сфокусированными и не отвлекать на что-либо (реклама, другие курсы, всплывающие окна и т.п.). Поэтому мы остановились на спокойных цветовых оттенках, гармонирующих с логотипом
Главная страница сайта
На главной странице портала отображены слайдер с актуальной информацией, списком программ по повышению квалификации и образовательным мероприятиям, а также блоком с формой обратной связи.
Личные кабинеты
Платформа такого типа имеет три роли пользователей:
- администратор - управляет сайтом и решает проблемы;
Ниже представлена административная панель портала, где результаты прохождения курсов по каждому обучающемуся выведены на даш-борде.
- лектор (преподаватель) - создает курсы и управляет обучением;
- обучающийся – проходит материал, получает оценки, баллы и сертификат, подтверждающий уровень квалификации.
В разделе личного кабинета находятся блоки контактной информации пользователя, выбранные программы обучения и онлайн мероприятия, а также количество баллов по каждому курсу, помимо этого также имеется блок библиотеки приобретенной научной литературы.
Существуют отдельные мероприятия и циклы. Результатом прохождения мероприятий является начисление балов и получение сертификатов, при условии, что пользователь выполнил задачи связанные с конкретным мероприятиям или циклом.
Модуль оплаты
Был добавлен модуль онлайн-оплаты, в котором существует возможность рассчитаться, как и обычным способом, так и благодаря разработке бонусной программы (наличие скидок, промокодов и бонусных баллов).
ОСОБЕННОСТЬ ПРОЕКТА
Был реализован функционал по контролю продолжительности пребывания на мероприятии. При заходе на мероприятие, если оно активно, активируется таймер, который начинает отсчёт с первого посещения. Если вкладка становится неактивной, таймер должен приостановиться. Отсчёт должен продолжится, если вкладка была закрыта и затем открыта вновь.
На сайт интегрированы средства для контроля внимания, что позволяет убедиться в том, что посетитель сайта действительно просмотрел запись или подтвердить, что пользователь действительно смотрит трансляцию (необходимо нажать кнопку подтверждения в произвольный момент).
Была доработана функция так, чтобы число проверок регулировалось свойством мероприятия (добавить свойство "Кол-во проверок").
РЕЗУЛЬТАТ И ВЫВОДЫ
В ходе работы создан уникальный интернет-портал, обладающий широким функционалом, с возможностью проведения онлайн-конференций.
Его возможности весьма широки:
1) Возможность онлайн-оплаты (в том числе по системе бонусов и скидок);
2) Возможность проведения онлайн-конференций. Помимо плеера, в рабочем окне есть онлайн система комментариев для пользователей, просматривающих трансляцию;
3) Есть чат, для пользователей, который предполагает групповые или персональные коммуникации;
4) Помимо этого, есть тесты, которые можно вывести в произвольное время, контролирующие усвоение материала.
Все окна с конференциями и мероприятиями имеют адаптивный режим и подстраиваются под любое устройство.