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

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

О клиенте

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

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

Предыстория

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

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

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

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

Цель

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

Решение

Голосование VIII Съезда ТПП РФ работало на закрытом портале. Движок сайта - 1C-Битрикс. Войти на сайт могут только представители Палаты, которым заранее выдали доступ. 

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

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

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

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

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

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

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

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

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

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

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

Для защиты «опасных» операций, вроде очистки результатов голосования или отправки их куда-либо, мы воспользовались средствами ReCaptcha. Так результаты не будут утеряны, если кто-то из модераторов или представителей Съезда случайно вызовет не ту операцию. 

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

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

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

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

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

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

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

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

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

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

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

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

Результаты

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

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


Перейти на сайт

В карточку агентства
Пользуйтесь реальным опытом в IT и следите за успехами потенциальных подрядчиков и конкурентов

Читайте также

Кейсы по теме#Государство и политика