177.69K
Категория: ИнформатикаИнформатика

Партнерский портал. Задачи по разработке - март 2024

1.

Партнерский портал
Задачи по разработке – март 2024

2.

Сущностный функционал сайта
● Личный кабинет пользователя с различными уровнями доступа к
материалам, разделам сайта, и управлению другими пользователями
- Личный кабинет реализован на Тильда и привязан к почте, каждой группе
пользователей доступны различные страницы. То есть основной
идентификатор пользователя – его почта.
● Странички компаний-партнеров персонализируются (статусы, описание,
список сотрудников (у каждого свой личный кабинет), регистраций сделок, в
зависимости от текущих учетных данных.
● Материалы (файлы, картинки, ссылки и т д) с возможностью добавления в
зависимости от прав учетки.

3.

Основные задачи разработки
Как это видится со стороны на первый взгляд
Создание баз данных
Разработка для конструктора Тильда
1. Пользователи с уровнями доступа
2. Заявки на добавление к компании,
3. Заявки на регистрацию новой компании
4. Материалы (с датой создания, изменения,
Страницы сайта собираются на базе конструктора
Тильда. Есть возможность встраивать свой HTML код в
каждую страницу, добавлять свои вебхуки от
заполняемых форм (для апдейта информации в БД)
5.
описанием, названием) с уровнями доступа,
по пользователю и компании (совершила ли
компания первую сделку)
Регистрации сделок (название, описание,
статус, комментарии), с уровнями доступа по
пользователю и компании
Уровни доступа разделяются на общие (админ,
сотрудник, вольнослушатель) и по принадлежности
к компании (например, админ компании К,
сотрудник К), кроме того у компании С должны
быть ещё более расширенные права, как у
администраторов – например отв. Менеджер
может управлять заявками на регистрацию сделок
от других компаний, а также управлять заявками от
пользователей на добавление их к той или иной
компании, управление статусами компаний.
Необходимо связать элементы на страницах
собранных на Тильде с БД для персонализации этих
страниц, отображения соответствующих данных и
возможности эти данные обновлять через созданный
интерфейс сайта (например формы). В конструкторе
можно задавать уникальные имена классов элементам, у
некоторых элементов (таких как блоки) есть свои
идентификаторы, отдельным параметрам некоторых
элементов можно задавать уникальные переменные
(например формы) или просто по именам в элементе
таблица.
Пример связки - страничка со списком текущих
регистраций сделок будет у каждого пользователя
(который имеет к ней доступ) отображаться в
зависимости от компании, которой он принадлежит, а
также ему будет доступна или нет кнопка создания новой
заявки на регистрацию сделки.
Пример реализации интеграции БД
с конструктором Тильда – сервис
Collabza. Это low-code решение для
связи БД Airtable и Tilda
Основная проблема – Airtable это
зарубежные и облачные БД.
Collabza – сторонний облачный
сервис.
Для нас важен фактор безопасности
и хранения данных в защищенных
контурах
Сайт Collabza собран по такому же
принципу, который они и продают.

4.

Далее детальное описание задач и функционала сайта

5.

Что будет реализовано на стороне сайта
Регистрация и защита сделок
База знаний
Подписка на рассылки
Партнерские материалы
Вебинары
Маркетинговые материалы
Тренинги
Собственный статус и условия работы

6.

Что портал партнеру даст на самом деле?
Регистрация и защита сделок
- регистрация и учет запросов на сделки
- Защита сделок – на менеджере
- Автопривязка к CRM не производится
Подписка на рассылки
- подписка и ведение - вне портала
- Доступ к материалам партнерских рассылок
Вебинары
- Вне портала
- Ссылки на записи в «партнерских
материалах»
Тренинги
- Вне портала
- Учебный портал edu.s.org
База знаний
Техническая – на helpdesk.s.org
Партнерская – в «партнерских материалах»
Партнерские материалы
Структура хранения документов, доступных
всем партнерам
Объемные материалы (видеозаписи)
выкладываются ссылочно
Маркетинговые материалы
Открытые – на основном портале
Партнерские – в «партнерских материалах»
Собственный статус и условия работы
-
Персонализировано в личном кабинете

7.

Разделы портала
● Личный кабинет


Актуальный статус,
Персонифицированные документы (сертификаты, письма, etc)
● Партнерские материалы


База знаний партнерской программы (закрытая часть)
Ссылки на записи вебинаров не общего доступа
● Регистрация сделок



Заявки на сделки и отметки принято/отказано
О поступлении заявки уведомляются менеджеры – емейлом по списку рассылки
■ Список рассылки управляется админом С_Л
Заявка обрабатывается менеджером С_Л, статус проставляется им по итогам

8.

Регистрация и защита сделок
Возможность заявить сделку для дальнейшей защиты
Возможность увидеть, что сделка принята и взята под защиту

9.

Партнерские материалы
Материалы общего доступа выносятся на основной портал
Здесь – только материалы «для всех партнеров» под защищенным доступом
по работе с продаваемым решением
по возможностям продаваемого решения
по использованию продаваемого решения
по партнерской программе
по маркетингу и продвижению
...
все это в древовидной структуре


с возможностью поиска
желательно с возможностью подписки на обновления документов и разделов

10.

Логика регистрации
● Пользователь может зарегистрироваться на портале


Указывает ФИО, рабочий емейл, рабочий телефон
Получает права вольнослушателя (т.е. доступ только в собственный ЛК)


Указывается название и ИНН компании, должность
Если такая компания нам не известна
■ создается учетка компании, пользователь получает права админа
Если компания нам известна
■ Админу компании отправляется запрос на подтверждение принадлежности
● При подтверждении админ сам назначает пользователю права
● При отказе пользователь остается вольнослушателем без компании
● Пользователь может заявить о принадлежности к компании

● Админ компании может подать заявку на бизнес-партнерство


О заявке уведомляется по емейл партнерский отдел
■ Список уведомляемых управляется админом С_Л
Дальнейший статус заявки регулируется админом С_Л по указанию партнерского отдела

11.

Регистрационные формы
Форма регистрации/редактирования данных пользователя
- ФИО, рабочий телефон, рабочий емейл, должность
Форма регистрации / редактирования данных компании
- Название и ИНН компании
Форма заявки на бизнес-партнерство
- Кнопка в панели редактирования данных компании

12.

Общий вид
Это скелет для UX. Дизайнер тут еще не пробегал…

13.

Зона скроллится или листается
Виджетов может быть много
Они могут не все быть видны на одной странице
Главная страница
Блок персонализации
Боковое
меню
Виджет
Виджет
Виджет
Виджет
Виджет
“Подвал” с контактными данными и техническими ссылками

14.

Виджеты доступа к материалам
Для партнеров
База знаний
Маркетинг
Общая инструкция
Инсталляция РТУ
Брендбук
Уровни партнерства
Вышел клиент v2.95.4!
Шаблоны материалов
Серебро
РТУ
Коннект
Логотип
Золото
Платина
РТУ
МТТ
РТУ
Атмосфера
PPTX
Расстановка
Все описания
Подробнее
Архив версий
Еще?
Материалы ограниченного доступа – для партнеров. Разделы структуры могут быть любыми.

15.

Сводная страница материалов
Зона скроллится или листается
Блок персонализации
Боковое
меню
Материалы технической базы знаний
Найти
[dl] [pdf] Инструкция по инсталляции МОА v1.2
[dl] [pdf] Инструкция по инсталляции МТТ v1.1
[dl] [img] Как найти нужный порт на шасси АТ
[dl] [папка] База знаний МОА v1.2
[dl] [msword] Обновленное руководство по интеграции МТТ в функциональном режиме SBC с
корпоративным доменным сервисом безопасности
Создать новый
“Подвал” с контактными данными и техническими ссылками
Материалы для партнеров. Открытые материалы публикуются на других порталах

16.

Страница материала
Зона скроллится
Блок персонализации
Боковое
меню
Инструкция по инсталляции МОА v2.1
Место в иерархии
Это описание разъясняет последовательность
действий для установки ПО МОА 2.1 на
пользовательский сервер либо виртуальную машину.
Предназначено в первую очередь для инженеров,
занимающихся установкой и пусконаладкой данного ПО.
обновлен 10 марта 2023 г. - А.Богачев
создан 1 марта 2022 г. - А.Королев
Изменить
Подписаться
Выгрузить
Создать в той же папке
“Подвал” с контактными данными и техническими ссылками
Материалы для партнеров. Открытые материалы публикуются на других порталах

17.

Создание/изменение материала
Зона скроллится
Блок персонализации
Боковое
меню
Название
Место в иерархии
Аннотация
Загрузить
Отменить
Сохранить
“Подвал” с контактными данными и техническими ссылками
Материалы для партнеров. Открытые материалы публикуются на других порталах

18.

Окно поиска материала
Зона скроллится
Блок персонализации
Боковое
меню
Введите ключевые слова для поиска
Материалы технической базы знаний
Найти
Найти
Фильт
р
[pdf] Инструкция
[pdf] Инструкция
по инсталляции
по инсталляции
РТУ МОА
МОА
v1.2
v1.2
[pdf] Инструкция
[pdf] Инструкция
по инсталляции
по инсталляции
РТУ МТТ
МТТ
v1.1
v1.1
[img] Как
[img]
найти
Как нужный
найти нужный
порт напорт
шасси
на шасси
АГАТ А
[папка][папка]
База знаний
База знаний
РТУ МОА
МОА
v1.2
v1.2
[msword]
[msword]
Обновленное
Обновленное
руководство
руководство
по интеграции
по интеграции
РТУ МТТ
МТТ
вв
функциональном
функциональном
режиме SBC с
корпоративным
режиме SBC
доменным
с корпоративным
сервисом безопасности
доменным сервисом безопасности
“Подвал” с контактными данными и техническими ссылками
Материалы для партнеров. Открытые материалы публикуются на других порталах

19.

Блок персонализации
Добрый день,Иван Иванович!
S

20.

Личный кабинет
Зона скроллится или листается
Блок персонализации
Боковое
меню
Добрый день, Иван Иванович!
Изменить свои данные
Статус Вашей компании Копыта и Рога - серебряный
Изменить данные компании
Уведомления от системы и список документов, доступных к выгрузке
“Подвал” с контактными данными и техническими ссылками
Список сотрудников

21.

Экран аппрувера бизнес-партнеров
Зона скроллится или листается
Блок персонализации
Боковое
меню
Запросы на бизнес-партнерство
Компания
Новое неизвестное
Форм Требования
Выполнены
Найти
Контакт
Иванов И.И.
“Подвал” с контактными данными и техническими ссылками
Статус
Заявка
15 марта

22.

Список сотрудников
Зона скроллится или листается
Блок персонализации
Боковое
меню
Сотрудники компании Копыта и Рога
Админ
1.
Иванов Иван Иванович
2.
Петров Александр Николаевич
3.
Константинов Константин Константинович
Менеджер
Инженер
Исправить
Отключить
Исправить
Отключить
Исправить
Отключить
“Подвал” с контактными данными и техническими ссылками

23.

Управление правами
Зона скроллится или листается
Блок персонализации
Боковое
меню
Копыта и Рога: Иван Иванович Иванов
Роль
Сотрудник бизнес-партнера
Инженер (доступ к техническим материалам)
Менеджер (доступ к бизнес-материалам)
Админ компании
“Подвал” с контактными данными и техническими ссылками
Другой сотрудник
Статус

24.

Виджет защиты сделок
Сделки
Проект КТУ-2
на рассмотрении
Энерголюкс
заявка подана
Метафон-4
идет поставка
Все сделки
Статусы:
Черновик
На рассмотрении
Заявка подтверждена
Проект выигран ?
Проект проигран ?
Заявка просрочена

25.

Список сделок
Зона скроллится или листается
Блок персонализации
Боковое
меню
Сделки компании Копыта и Рога
Название
Роспофиг
Ответственный
Петров А.Н.
Найти
Статус
На рассмотрении
“Подвал” с контактными данными и техническими ссылками
Срок
25 апреля

26.

Список сделок (экран аппрувера)
Зона скроллится или листается
Блок персонализации
Боковое
меню
Запросы на авторизацию сделок
Название
Роспофиг
Компания
Копыта и рога
Найти
Ответственный
Петров А.Н.
“Подвал” с контактными данными и техническими ссылками
Статус
Срок
25 апреля

27.

Описание сделки
Зона скроллится или листается
Блок персонализации
Боковое
меню
Копыта и Рога: Роспофиг (ожид. 895 млн руб)
Поставка пофиг чего но на много денег, нужно закрыть к сентябрю
Ответственный: Петров А.Н. (менеджер С_Л Сидоров А.А. авторизация ожидается)
Контакт в Заказчике: Алексеенко В.П. тел +7 (999)999-9999 email [email protected]
Action: предоставить Заказчику смету до 25 апреля

Заявка создана 12 марта 2023 г - Петров А.Н.

Заявка подана на авторизацию 13 марта 2023 г. - Петров А.Н.
Согласован в общих чертах состав предложения

Дополнить
Подписаться на обновления
“Подвал” с контактными данными и техническими ссылками

28.

Описание сделки - экран дополнения
Зона скроллится или листается
Блок персонализации
Боковое
меню
введите
дополнение
к истории
сделки
Копыта
и Рога:
Роспофиг
(ожид.
895 млн руб)
Поставка пофиг чего но на много денег, нужно закрыть к сентябрю
Ответственный: Петров А.Н. (менеджер С_Л Сидоров А.А. авторизация ожидается)
Контакт в Заказчике: Алексеенко В.П. тел +7 (999)999-9999 email [email protected]
Action: предоставить Заказчику смету до 25 апреля

Заявка создана 12 марта 2023 г - Петров А.Н.

Заявка подана на авторизацию 13 марта 2023 г. - Петров А.Н.
Согласован в общих чертах состав предложения

Дополнить
Подписаться на обновления
“Подвал” с контактными данными и техническими ссылками

29.

Описание сделки (экран аппрувера)
Зона скроллится или листается
Блок персонализации
Боковое
меню
Копыта и Рога: Роспофиг (ожид. 895 млн руб)
Поставка пофиг чего но на много денег, нужно закрыть к сентябрю
Ответственный: Петров А.Н. (менеджер С_Л Сидоров А.А. авторизация ожидается)
Контакт в Заказчике: Алексеенко В.П. тел +7 (999)999-9999 email [email protected]
Action: предоставить Заказчику смету до 25 апреля

Заявка создана 12 марта 2023 г - Петров А.Н.

Заявка подана на авторизацию 13 марта 2023 г. - Петров А.Н.
Согласован в общих чертах состав предложения

Дополнить
Подписаться на обновления
“Подвал” с контактными данными и техническими ссылками

30.

Права пользователей
Что вообще может пользователь и когда

31.

Пользователи бывают
-
Неавторизованные
-
-
Вольнослушатели
-
-
Не существуют – вход без регистрации невозможен
Пользователь, не связанный ни с какой компанией
Пользователь, связанный с компанией, которая не бизнес-партнер (ещё или уже)
Сотрудники бизнес-партнеров
Сотрудники С_Л

32.

Какие роли возможны для вольнослушателя
Вольнослушатель - сам себе одноименная роль
Сохраняется для учета, доступы отсутствуют
Имеет доступ к своему личному кабинету.
-
Если не связан с компанией – может заявить о связи с компанией
-
-
Указывает название и ИНН компании, свою должность
-
Если такая компания есть, отправляется запрос на подтверждение ее админу
-
Если такой компании нет, она заводится и пользователь получает права ее админа
Если связан с компанией и имеет права админа
-
Может подать заявку на бизнес-партнерство от лица компании

33.

Какие роли возможны для бизнес-партнера
-
“Технический специалист бизнес-партнера” АКА «инженер»
-
-
“Коммерческий специалист бизнес-партнера” АКА «менеджер»
-
-
доступ к материалам “для партнеров”
Работа со сделками, доступ к коммерческим материалам
“Админ компании”
-
редактировать данные компании
подтверждать запросы пользователей “Я тоже из этой компании”
назначать и отбирать роли/права у других пользователей компании
отвязывать от компании записи бывших сотрудников

34.

Какие роли возможны для сотрудника С_Л
-
“Сотрудник С_Л”
-
-
“Менеджер С_Л”
-
-
доступ к материалам всех категорий на
чтение, регистрацию, подписку и т.п.
дополнять и изменять записи о сделках
аппрувить запросы на бизнеспартнерство
“Админ С_Л”
-
подтверждать запросы пользователей “Я
тоже сотрудник С_Л”
назначать и отбирать роли/права у других
пользователей
отвязывать записи бывших сотрудников
Полный доступ к любым материалам
(чтение/изменение/удаление/регистрация
…)
-
“Редактор”
-
доступ к материалам всех категорий на
создание, редактирование и удаление

35.

Объекты и операции с ними
Что и с чем бывает нужно делать

36.

Типы объектов / разделы портала
Пользователь
Документ
Задание
Рассылка
-
Компания
Эвент
Вебинар
Тренинг
-
Сессия тренинга
Запись об участнике тренинга
Запись об участнике на листе ожидания
-
Письмо в рассылку
Сделка
-
Действие по сделке

37.

Уровни доступа (“категории”) объектов
-
Для любого объекта задается уровень доступа к нему
- Уровень доступа указывается при создании объекта
- Уровень доступа может изменяться при редактировании объекта
Возможные уровни доступа:
- “Для партнеров” - доступ для бизнес-партнеров и сотрудников С_Л
-
-
этот уровень устанавливается по умолчанию
“Внутренний” - доступ только для сотрудников С_Л

38.

Объект Пользователь
Вход пользователя на портал
Регистрация нового пользователя
Редактирование профиля пользователя
Предоставление пользователю прав
Управление подписками пользователя на обновления объектов (опция)
Привязка пользователя к компании
Отвязка пользователя от компании
Пометка пользователя на удаление

39.

Объект Компания
Создание учетной записи компании
Редактирование учетной записи компании
Подтверждение присоединения пользователя к компании
Изменение списка пользователей компании
Подача заявки на бизнес-партнерство
Получение статуса бизнес-партнера
Отзыв статуса бизнес-партнера

40.

Объект Документ
Создание документа
Редактирование документа
Подписка пользователя на изменения документа
Установка прав доступа к документу
Пометка документа на удаление
English     Русский Правила