ТЗ для проекта ecomshkola.ru

Начать. Это бесплатно
или Регистрация c помощью Вашего email-адреса
Rocket clouds
ТЗ для проекта ecomshkola.ru создатель Mind Map: ТЗ для проекта ecomshkola.ru

1. Этап 2. Маркетплейс курсов

1.1. Клиент. Автор курса.

1.1.1. отправляет на модерацию сущность курс.

1.1.2. скрывает опубликованный курс из маркетплейс

1.1.3. назначает стоимость доступа к курсу и стоимость разового прохождения курса

1.1.4. видит общую оценку курса (рейтинг курса)

1.1.5. видит общую оценку автора курса (оценку себя)

1.1.6. видит отзывы о курсе. Отзывы премодерируются. Отзывы на курсе могут оставлять только не кто прошел курс: студенты и оставльные

1.2. Клиент. Пользователь готовых курсов. Это человек, который купил у нас доступ к готовому курсу(курсам) Нет прав редактировать контент. Приглашает студентов на готовый курс и проверят их

1.2.1. покупает доступ к курсу

1.2.2. выбирает количество похождений курса

1.2.3. влияет на глобальный рейтинг курса. оставляет оценку курса от 1 до 5. После прохождения курса

2. Этап 2. Биллинг

2.1. Клиент. Автор курса

2.1.1. вводит свои платёжные данные для получения вознаграждения

2.1.2. может заказать выплату вознаграждения. По умолчанию выплата производится 10 числа за предыдущий месяц

2.1.3. видит свой баланс

2.1.4. загружает документы

2.2. Клиент. Пользователь готовых курсов. Это человек, который купил у нас доступ к готовому курсу(курсам) Нет прав редактировать контент. Приглашает студентов на готовый курс и проверят их

2.2.1. видит свой баланс

2.2.2. выбирает, изменяет, кастомизирует тарифный план

2.2.3. пополняет баланс

2.2.4. запрашивает платёжные документы (??)

2.3. Trendkey. Снимает %

3. Этап 1. роли и права пользователей. Все права и роли только в рамках доступных курсов

3.1. Студент. Тот кто проходит доступные ему курсы

3.1.1. имеет доступ к контенту курса

3.1.2. может комментировать курс и уроки

3.1.3. может сдавать экзамены

3.1.4. чат (переписка) с модератором и помощником модератора курса

3.1.5. не включает в себя другие роли

3.1.6. видит свои результаты, сертификаты, оценки по всем курсам и по каждому в отдельности

3.1.7. видит оценки других студентов курса, если это опционально разрешено

3.1.8. может регестрироваться в системе по ссылке

3.2. преподаватель курса

3.2.1. Наследует права "помощник преподавателя"

3.2.1.1. помощник преподавателя

3.2.1.1.1. наследует права "студент"

3.2.1.1.2. может проверять и принимать задания по курсу

3.2.1.1.3. модерирует комментарии в чатах, Может банить студентов: запрет оставлять комментарии в общих и индивидуальных чатах

3.2.1.1.4. ставит оценки к заданиям, если это необходимо

3.2.1.1.5. видит ценки всех студентов

3.2.2. может изменять курс: добавлять, изменять контент

3.2.3. может изменять, создавать, удалять задания и тесты по курсу.

3.2.4. назначает помощников преподавателя

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

3.2.6. может представлять студентов на отчисление с курса для "клиента"

3.3. помощник преподавателя

3.3.1. наследует права "студент"

3.3.1.1. студент

3.3.1.1.1. имеет доступ к контенту курса

3.3.1.1.2. может комментировать курс и уроки

3.3.1.1.3. может сдавать экзамены

3.3.1.1.4. чат (переписка) с модератором и помощником модератора курса

3.3.1.1.5. не включает в себя другие роли

3.3.1.1.6. видит свои результаты, сертификаты, оценки по всем курсам и по каждому в отдельности

3.3.1.1.7. видит оценки других студентов курса, если это опционально разрешено

3.3.2. может проверять и принимать задания по курсу

3.3.3. модерирует комментарии в чатах, Может банить студентов: запрет оставлять комментарии в общих и индивидуальных чатах

3.3.4. ставит оценки к заданиям, если это необходимо

3.3.5. видит ценки всех студентов

3.4. Клиент. Пользователь готовых курсов. Это человек, который купил у нас доступ к готовому курсу(курсам) Нет прав редактировать контент. Приглашает студентов на готовый курс и проверят их

3.4.1. наследует роли помощник преподавателя

3.4.1.1. помощник преподавателя

3.4.1.1.1. наследует права "студент"

3.4.1.1.2. может проверять и принимать задания по курсу

3.4.1.1.3. модерирует комментарии в чатах, Может банить студентов: запрет оставлять комментарии в общих и индивидуальных чатах

3.4.1.1.4. ставит оценки к заданиям, если это необходимо

3.4.1.1.5. видит ценки всех студентов

3.4.2. приглашает/удаляет студентов

3.4.3. назначает помощников преподавателя

3.4.4. ставит опции по курсу такие как: возможность видеть студентам оценки студентов, настройки чатов (редактировать возможности оставлять комментарии студентами под курсом)

3.4.5. видит биллинг по своему аккаунту. Может пополнять баланс. Менять тарифный план

3.4.6. может покупать дополнительные курсы

3.5. Клиент. Автор курса

3.5.1. наследует права. Клиент. Пользователь готовых курсов.

3.5.1.1. Клиент. Пользователь готовых курсов. Это человек, который купил у нас доступ к готовому курсу(курсам) Нет прав редактировать контент. Приглашает студентов на готовый курс и проверят их

3.5.1.1.1. наследует роли помощник преподавателя

3.5.1.1.2. приглашает/удаляет студентов

3.5.1.1.3. назначает помощников преподавателя

3.5.1.1.4. ставит опции по курсу такие как: возможность видеть студентам оценки студентов, настройки чатов (редактировать возможности оставлять комментарии студентами под курсом)

3.5.1.1.5. видит биллинг по своему аккаунту. Может пополнять баланс. Менять тарифный план

3.5.2. наследует права преподаватель курса

3.5.2.1. преподаватель курса

3.5.2.1.1. Наследует права "помощник преподавателя"

3.5.2.1.2. может изменять курс: добавлять, изменять контент

3.5.2.1.3. может изменять, создавать, удалять задания и тесты по курсу.

3.5.2.1.4. назначает помощников преподавателя

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

3.5.2.1.6. может представлять студентов на отчисление с курса для "клиента"

3.5.3. может создавать сущность курс. Весь контент и задания.

3.5.4. Может проводить онлайн трансляции. (возможность онлайн трансляции пока не реализовываем. надо оценить трудоёмкость)

3.5.5. может подавать заявку на модерацию курса для размещения в маркетплейс

3.5.6. может разбивать курс на блоки, которые могут продаваться отдельно друг от друга

3.5.7. определяет стоимость курсов и их частей

3.5.8. назначает преподавателей курса

3.5.9. опция: приглашает в систему преподавателей курса

3.5.10. видит участников курса своей группы. т.е. только тех, которых он сам пригласил

3.6. админ всего

3.6.1. включает в себя все предыдущие права. Плюс все возможные права вообще

3.7. помошник админа

3.7.1. пока не понятны права. Его роль: администрировать курсы, добавляемые Клиент. автор курса

3.8. менеджер настройщик курсов

4. Этап 3. Аналитика

5. Этап 2. Тарифные планы

5.1. Клиент. Автор курса

5.1.1. Определяет стоимость курса. И передаёт его на модерацию

5.1.2. Определяет стоимость дополнительных прохождений курса в диапазоне от 10% до 30% от стоимости самого курса

5.2. Клиент. Пользователь готовых курсов. Это человек, который купил у нас доступ к готовому курсу(курсам) Нет прав редактировать контент. Приглашает студентов на готовый курс и проверят их

5.2.1. Оплата стоимости курса. Единоразово. В стоимость входит 3 похождений курса ролями: Клиент пользователь курса, студент, помощник преподавателя

5.2.2. Стоимость прохождения курсов (назначается Автором курса и модерируется помощником Админа

5.2.3. Пакеты дополнительных похождений курса (пакеты генерируются автоматически)

5.2.3.1. 5 прохождений. скидка 10% на каждое

5.2.3.2. 25 прохождений скидка 20% на каждое

5.2.3.3. 100 прохождений скидка 50% на каждое

6. Этап 3. Рекрутинг

6.1. визуализация воронки

6.2. настройка уведомлений (email маркетинг). отчёт по прочтений (в перспективе)

7. Этап 4. KPI

8. Этап 4. Партнёр

8.1. внедрение

8.2. продвижение

8.2.1. MLM