Разработка спортивного портала для Федерации подводного спорта России

Сайты

Задача

Федерация подводного спорта России (ФПСР) объединяет тысячи спортсменов, тренеров, судей и администраторов. Ежегодно ФПСР организует сотни чемпионатов самого разного уровня.

Нашей задачей было разработка спортивного портала с учетом основных сценариев клиента:
  1. Добавление и администрирование пользователей — спортсмены, судьи, тренеры, врачи, администраторы. У каждого вида пользователей свой список прав в рамках разделах;
  2. Добавление и администрирование соревнований — мероприятия могут пересекаться между собой, идти несколько дней и имеют разные уровни. Также необходимо было реализовать заявку участников на турнир;
  3. Добавление и администрирование организаций — многоуровневая система подчиненных клубов;
  4. Интеграция с протоколами — автоматическое формирование протоколов по списку заявленных лиц, загрузка результатов на портал;
  5. Целевые взносы — контролирование целевых спортивных взносов.
К этому списку можно прибавить сравнительно стандартные потребности спортивных порталов — новости, контакты, списки с «умным фильтром». Новостной спортивный портал Федерации подводного спорта России Рис. — главная страница сайта ФПСР

Решение

Важные элементы разработки:

Права доступа

На спортивном портале мы реализовали многоуровневую систему прав доступа. Впечатляет даже простой список всех возможных групп пользователей:
  • Спортсмены;
  • Тренеры;
  • Судьи;
  • Администраторы:
  1. Всероссийский;
  2. Региональные;
  3. Организаторы спортивных мероприятий;
  • Специалисты;
  • Врачи.
Каждая группа пользователей имеет определенный набор прав. Например, тренер может просмотреть информацию о спортсменах в своем регионе или спортивном клубе и проверить Индивидуальный план или Местоположение. Региональный администратор может добавлять новых пловцов, создавать региональные соревнования и т.д. Простое описание прав всех пользователей на портале заняло 4 страницы в Техническом Задании. Схема базы данных Рис. — черновой вариант схемы БД

Календарь соревнований

Для портала ФПСР мы реализовали наглядный и функциональный календарь мероприятий. Все события представлены на сетке спортивного календаря. Одновременно может идти несколько первенств, это также отображено в макете.

Чтобы у пользователя была возможность просмотреть только необходимые спортивные заплывы, реализовали интеграцию умного фильтра и календаря. Например, можно выбрать только международные конкурсы по плаванию в ластах среди юношей и девушек до 18 лет.

При создании турнира на портале, у администраторов есть возможность добавить весь необходимый набор информации:
  1. Изображения;
  2. Видео;
  3. Документы;
  4. Новости;
  5. Местоположение на карте;
  6. Дисциплины;
  7. Состав участников.
Для удобства, информация о будущих соревнованиях также выводится на главной странице спортивного портала в виде слайдера. Показывается срок до начала мероприятия и минимальный разряд, необходимый для участия. Календарь мероприятий Рис. — календарь мероприятий

Организации

На портале ФПСР существует многоуровневая система организаций. Наибольшими правами наделена Всероссийская федерация, далее идут региональные федерации, а на третьем уровне расположены спортивные организации.

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

На главной странице и в специальном разделе пользователи могут узнать контакты каждого общества.

Протоколы соревнований

Важной частью разработки стала интеграция базы ФПСР с принятой у заказчика системой документооборота при проведении состязаний.

Администраторы спортивных и региональных союзов через портал заявляют спортсменов на будущие чемпионаты. При этом, необходимо указать в какую дисциплину и вид дисциплины заявляется участник. Перед соревнованием, ответственное лицо выгружает список заявленных в виде Стартового протокола. Стартовый протокол может быть двух видов, в зависимости от схемы распределения по дорожкам. Портал самостоятельно разбивает пловцов по дорожкам, согласно принятому в ФПСР алгоритму.

После выгрузки Стартового протокола, из него можно сформировать Итоговый протокол, в который заносятся результаты спортсменов. После утверждения Итогового протокола, его можно загрузить в систему — показанное соревнующимися время будет сохранено в базе. Интерфейс загрузки протоколов Рис. — интерфейс работы с протоколами соревнований

Целевые взносы

Сбор целевых спортивных взносов и распределение квот на их основе, важная составляющая деятельности ФПСР. На портале мы реализовали удобный механизм распределения квот на основе уровней прав.

Сначала администратор всероссийской федерации распределяет квоты между регионами. Далее в дело вступают региональные представители, они распределяют квоты между группами своего региона. После этого, отметка об уплате целевого спортивного взноса проставляется конкретным спортсменам. При этом, происходит уменьшение счетчика доступных квот.

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

Результат

Спортивный портал ФПСР получился удобным и функциональным. Разработка всех основных сценариев работы заказчика, от хранения информации о спортсменах, до импорта протоколов соревнований реализована удачно.


В планах распространить этот опыт на другие спортивные организации России — тема востребованная, а опыт разработки сложных спортивных системам у нас есть.

Статьи по теме

08.09.2023
Перезапуск B2B-платформы Levenhuk вместе со студией Артемия Лебедева: контролируемое творчество и чек-лист из 60 пунктовСтатья о том, как бывает сложно идти вразрез со стереотипами и делать необычный B2B-дизайн. Все рецепты внутри. Основной ингредиент – чек-лист контроля дизайнер...
06.09.2023
Интеграция аптечной сети с «ВкусВилл»: доставляем комбинированный заказ менее, чем за 2 часаВ статье расскажем подробности о размещении ассортимента сети аптек в товарной матрице ВкусВилл для увеличения продаж и решения задачи доставки онлайн-заказов ...
05.09.2023
Как создать бизнес по доставке продуктов, имея под рукой 1С, Битрикс и логистическую системуРассказываем как можно организовать доставку продуктов из магазинов не занимаясь разработкой системы с нуля, а интегрируя различные типовые приложения, например...
28.07.2023
Лучшие практики интеграции: объединяем 1С, WMS и B2B-платформу чтобы вырастить продажи в 7 раз Это вторая статья про автоматизацию продаж дистрибьютора китайского бренда спецтехники. Финансовые цели там очень серьезные – рост по выручке в 7 раз. Скол...
26.07.2023
Автоматизация продаж дистрибьютора спецтехники из Китая: как обеспечить рост продаж в 7 раз? Рынок спецтехники РФ переживает сегодня сложный период из-за ухода многих зарубежных компаний. Остро встает вопрос импортозамещения и обеспечения уже купле...
20.07.2023
CRM для B2B-продаж — зачем оно Вам надо?Для сложных B2B-сделок, которые требуют нескольких этапов переговоров, встреч и презентаций, важен систематизированный подход. Этого не достичь без внедрения в ...
Мы работаем по одному из двух форматов:
  • аренда команды (от 2 человек, не менее 3 месяцев);
  • итерации с фиксированной ценой (1-3 месяца длительностью).
ИНТЕРВОЛГА предоставляет:
  • регулярные онлайн-планерки с заказчиком;
  • квалифицированных специалистов;
  • организованную команду (находятся в одном помещении, что упрощает решение рабочих вопросов);
  • полную прозрачность и регулярность отчетов о результатах.
Для доработок и развития мы предлагаем формат 100 часов в месяц. Что можно сделать за это время:
  • новые нетиповые страницы или раздел;
  • 2 отчета с индивидуальными настройками;
  • 3-5 веб-сервисов интеграции;
  • замудренный калькулятор и т.п.

Поддержка «чтобы все работало как часы» стоит 45 тысяч рублей в месяц и описана тут.