Организация онлайн-голосования с электронными подписями для Торгово-промышленной палаты РФ

В феврале 2021 года состоялся VIII Съезд Торгово-промышленной палаты РФ с участием коммерческих организаций, союзов, ассоциаций, членов Федерального Cобрания и исполнительной власти. Съезд впервые проводился в формате видеоконференции, с онлайн-голосованием и электронными подписями. Это первое подобное мероприятие в стране, подтвержденное Министерством Юстиции и ставшее прецедентом для изменений в законодательстве РФ.

Forumedia приняло непосредственное участие в организации Съезда и проведении онлайн-голосования. Мы отвечали за создание программного комплекса и обеспечивали техническую поддержку. Любая ошибка могла дискредитировать мероприятие и уничтожить труд сотен людей. Получилось ли у нас обеспечить бесперебойную работу Съезда в новом формате? Подробности – в этом кейсе.

Знакомство с проектом

Из-за ограничений, вызванной пандемией, Торгово-промышленная палата РФ решила организовать VIII Съезд в формате видеоконференции. На каждом Съезде принимаются решения по вопросам работы комитетов и советов ТПП РФ. В этот раз все важные решения нужно было принять в формате онлайн-голосования. Чтобы голос каждого участника имел юридическую силу, его нужно заверить квалифицированной электронной подписью (КЭП). Мероприятие в таком формате ТПП проводила впервые, поэтому искала подрядчика для организационных и технических работ. Мы благодарны за высокое доверие, оказанное нам.

Юридическая сторона процесса была тесно связана с технической. Чтобы мероприятие прошло успешно и соответствовало всем правовым нормам, нам следовало обеспечить следующие процессы:

  • Организовать 340 квалифицированных электронных подписей для каждого участника голосования по всей стране – от Калининграда до Камчатки.
  • Обучить всех участников Съезда новой процедуре голосования.
  • Организовать центр технической поддержки по всем возможным каналам: телефон, электронная почта и мессенджер.
  • Протестировать голосование в полной нагрузке.
  • Обеспечить бесперебойную работоспособность серверной части, готовой к высоким нагрузкам.

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

Цель

Техническое обеспечение VIII Съезда Торгово-промышленной палаты с онлайн-голосованием и квалифицированными электронными подписями (КЭП).

Этапы работы

Голосование VIII Съезда ТПП РФ работает на закрытом портале на базе платформы Битрикс24. Войти на портал могут только представители Палаты, которым заранее выдали доступ. На одной платформе следовало организовать календарь мероприятий, систему подачи заявок с учетом места проведения Съезда, механизм присвоения ролей и онлайн-голосование с присвоением КЭП. Для большинства процессов нужно было расширить функционал модулей, имеющихся в Битрикс24.

Регистрация участников

Мы переделали модули Битрикс24 «Опросы» и «Календарь». Так, у представителей ТПП РФ появилась возможность изучать календарь мероприятия и подавать заявки на участие в Съезде с учетом места его проведения.

Дополнительно мы создали механизм присвоения ролей участникам и разграничение прав доступа. Особое внимание требовалось уделить роли спикера. Участники с этим статусом готовили доклады о деятельности комитетов и советов.

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

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

Добавили возможность подтверждения участия в сам день Съезда. Если кто-то из очных делегатов незапланированно явится на мероприятие, система автоматически зарегистрирует его как участника.

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

Организация видеоконференции

Мы развернули видеоконференцию Съезда на собственном сервере. В качестве облачного решения выбрали отечественный сервис TrueConf, позволяющий вести трансляцию в разрешении 4К и подключать участников мероприятия автоматически. Один из плюсов сервиса – подключение к конференции как через браузер, так и в приложении. При отсутствии у кого-то из делегатов установленной версии TrueConf, подключиться к мероприятию можно прямо из Гугл Хром или Яндекс.Браузер.

Обеспечение безопасности мероприятия

Для защиты «опасных» операций, вроде очистки результатов голосования или отправки их куда-либо, мы воспользовались средствами ReCaptcha. Так результаты не будут утеряны, если кто-то из модераторов или представителей Съезда случайно вызовет не ту операцию. Перед самим голосованием мы несколько раз протестировали процедуру с помощью созданных нами программных комплексов. Мы использовали эмуляторы системы голосования, аналогичные оригинальной платформе. По результатам тестирования сделали вывод, что система выдерживает все необходимые нагрузки. Для защиты сайта от DDOS-аттак использовали модуль Битрикс «Проактивная защита портала». Система сама определяет уровень безопасности ресурса и информирует нас в случае появления проблем. На случай же пиковых нагрузок создали «заглушки» - дружелюбные посадочные страницы для участников Съезда. Если сервер был перегружен, заглушки демонстрировали статичную информацию о дальнейших действиях в зависимости от того места, где они применялись. Если заглушки применялись при голосовании, то на экране высвечивалась информация о необходимости подождать окончания процедуры.

Подготовка онлайн-голосования

Голосование по вопросам работы ТПП РФ – это важнейшая часть Съезда, которому нужно было уделить особое внимание. Первым делом мы занялись техническим обеспечением мероприятия. Добавили интерфейс модератора: здесь отдельные делегаты могут мониторить ход голосования по каждому вопросу, а также добавлять новые вопросы на голосование. Модератор может активировать и деактивировать отдельные вопросы в реальном времени по ходу голосования.

За каждым участником Съезда закрепили возможность мониторинга кворума, который проходит в начале мероприятия. На кворуме делегаты считают число участников собрания, которое достаточно для признания Съезда правомочным. Это особенно важный процесс, требующий бесперебойной работы и технической безопасности.

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

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

Создание электронных подписей (КЭП)

В интерфейс каждого участника добавили возможность приглашать делегатов к подписанию результатов с помощью квалифицированной электронной подписи (КЭП) по завершении голосования.

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

Чтобы не возникло проблем с самой КЭП, мы заранее провели валидацию сертификатов. Благодаря этому мы подтвердили принадлежность сертификата каждому участнику голосования.

Оттиск КЭП находится в каждом подписанном бюллетене голосования.

Результаты

Мы справились с возложенным на нас высоким уровнем ответственности. VIII Съезд Торгово-промышленной палаты РФ прошел без нареканий: по ходу мероприятия не возникло ни одной технической ошибки или непредвиденного обстоятельства. По словам представителя Министерства юстиции, фиксирующего процесс и результаты голосования, мы провели первое подобное мероприятие в рамках страны и это точно станет прецедентом для изменений в законодательстве РФ.

Отзывы клиента

Реакция на высшем уровне

Президент ТПП РФ Сергей Катырин на встрече с президентом РФ Владимиром Путиным рассказал о формате проведения съезда и онлайн-голосовании с подписанием результатов: