Top.Mail.Ru
МЕНЮ САЙТА 
Напишите мне
Telegram
VK
Mail
WhatsApp
Matchmaking

В Калужской области ежегодно проходит мероприятие для автопроизводителей «АвтоЭволюция». Нашей командой был разработан сервис автоматического согласования встреч между представителями компаний-участников мероприятия и формирования расписания при проведении мероприятия.

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


От одной компании может быть несколько представителей. Для событий Автоэволюция2014 и Автоэволюция2015 регистрация пользователей происходила на портале "Ведомости" http://www.vedomosti.ru/.


Был разработан API, с помощью которого портал "Ведомости" передавал данные о зарегистрированных пользователях.


Системы разрабатывалась в двух языковых версиях: русская и английская.

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

При назначении/отклонении встреч представителям компании на email отправляются уведомления. В личном кабинете, на странице заявки, отображаются все входящие и исходящие заявки.

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

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


При формировании расписания рассматривается несколько факторов

  • важность встречи (неважная/важная/очень важная)
  • количество представителей
  • отсутствия перерывов между встречами

Рассмотрим каждый из факторов:

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


Количество представителей. Если в компании более одного представителя, а количество назначенных встреч не вмещается в установленный временной регламент мероприятия, то расписание корректируется, с учетом того, что каждый из представителей одной компании может отдельно проводить встречи с разными компаниями.


Отсутствия перерывов между встречами. Система старается оптимизировать расписание таким образом, чтобы избежать "окон" между встречами для компаний. То есть, чтобы не было ситуации "первая встреча для компании была в 12:15 и длилась 30 минут, а следующая встреча будет только в 16:00". Встречи будут назначаться одна за другой, чтобы снизить временные ожидания.


Администратор сайта может сделать из системы рассылку по участникам мероприятия, а также выгрузить расписание встреч в .pdf.