New Slide 3 конфликтов в назначениях
0%
в 60 раз
ускорение замены судьи
- 98%
времени на составление расписания
SaaS-платформа
для спортивного комитета судей
Разработка узкопрофильного инструмента для
автоматизации самого сложного этапа спортивных
соревнований — распределения судей
IT решение

Задача и решение

Проблема

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

решение

Для автоматизации самого сложного этапа соревнований — быстрого и оптимального распределения судей с учётом всех ограничений - разработка узкопрофильного инструмента.

Реализованные сервисы

Импорт базы

Импорт и управление базой

Импорт и управление базой аккредитованных судей РФ (с указанием категории, региона, клуба)

Настройка

Настройка параметров мероприятия

Настройка параметров мероприятия (иерархия туров, параллельные этапы, требуемое число судей и помощников)

Генерация судейской сетки

Автоматическая генерация судейской сетки

Автоматическая генерация судейской сетки по сложному заданному алгоритму распределения с учетом квалификации и занятости.

Компетенции и технологии проекта

Что реализовано
Алгоритм поиска и назначения исполнителей
Разработка сложных алгоритмов комбинаторного распределения (поиск и
назначение исполнителей)
Импорт данных из федеральных реестров
Импорт и нормализация данных из внешних реестров (федеральных баз данных)
Визуализатор распределений
Визуализация результатов распределения в виде графической сетки
Конструктор иерархической структуры
Проектирование интерфейса для управления сложной иерархической структурой (туры, этапы)
Технологический стек
Фронтенд
  • JavaScript
  • Vue.js
Бэкенд / ядро
  • 1С-Битрикс (API)
  • PHP
Данные и инфраструктура
  • MS SQL Server
  • Git

©2020 Веб-студия Colba. Все права защищены.