×
18.06.2019
219.017.83bd

Результат интеллектуальной деятельности: Информационная система клиента платформы для проведения электронного голосования на базе технологий распределенных реестров

Вид РИД

Программа для ЭВМ

Код транзакции депонирования в блокчейн Ethereum: 0x5c137397e9602eb83fb0c370329b14ab4bfb433a7ac44af445f46e060274425a
Описание произведения: Информационная система клиента платформы для проведения электронного голосования на базе технологий распределенных реестров предназначена для работы пользователя, участвующего в проведении голосований. Основной функционал заложен в клиентском приложении, которое позволяет пользователю осуществлять вход в систему электронного голосования, просматривать доступные повестки дня, регистрироваться на участие в голосованиях, голосовать по вопросам повестки и просматривать результаты голосования по вопросам повестки. Пользователю также доступна возможность ознакомиться с тем, как именно он проголосовал по каждому вопросу после волеизъявления. Клиентское приложение можно условно разделить на 2 части: веб-версия приложения и мобильная версия приложения. Несмотря на то, что обе эти части имеют одинаковый исходный код, каждая из платформ обладает своими требованиями. Далее представлены основные модули исходного кода. 1. Модуль взаимодействия с сервером Осуществляет взаимодействие с сервером по протоколу https. Позволяет отправлять запрос на авторизацию, регистрацию на голосования, отправку голоса по определенному вопросу, получение результатов голосования, а также получение данных для последующей визуализации. (Фрагмент кода: 1.1.Модуль взаимодействия с сервером) 2. Модуль хранения данных Осуществляет чтение и запись данных для визуализации в local storage web-версии приложения и внутреннее хранилище мобильной версии приложения. Позволяет отображать информацию при нестабильном интернет соединении. (Фрагмент кода: 1.2.Модуль хранения данных) 3. Модуль визуализации данных Взаимодействуя с модулем хранения данных, генерирует следующие страницы: доступные повестки, информация о повестке, регистрация, список вопросов, список вариантов ответов, подтверждение голоса, результаты. В зависимости от статуса повестки дня отображает доступные пользователю действия. (Фрагмент кода: 1.3.Модуль визуализации данных) 4. Модуль мобильной версии приложения Содержит конфигурационные файлы и скрипты, необходимые для сборки мобильной версии приложения для операционных систем: Android, IOS и WindowsPhone. (Фрагмент кода: 1.4.Модуль мобильной версии приложения) 5. Модуль push-уведомлений Осуществляет отправку идентификатора устройства, мэппинг идентификатора устройства и идентификатора события, прием уведомлений с помощью Firebase. (Фрагмент кода: 1.5.Модуль push-уведомлений) 6. Модуль локализации Обрабатывает json файл со всеми текстовыми формулировками. Предоставляет возможность использовать файл с текстом на другом языке. Подставляет текст из файла в нужные места приложения. (Фрагмент кода: 1.6.Модуль локализации) 7. Модуль настройки цвета и логотипа клиентского приложения Состоит из серверной и клиентской части. С помощью веб-интерфейса можно выбрать цветовую схему и основной логотип приложения. Сервер в свою очередь принимает выбор пользователя, проверяет актуальность исходного кода приложения и изменяет файлы стилей в соответствии с выбранной цветовой схемой. После чего, север собирает Android приложение, а результатом является ссылка на скачивание приложения и измененный внешний вид веб-версии приложения. (Фрагмент кода: 1.7.Модуль настройки цвета и логотипа клиентского приложения)
Язык программирования, с использованием которого создана программа для ЭВМ (База данных)
JavaScript
Вид и версия операционной системы, для функционирования под управлением которой предназначена программа для ЭВМ (База данных)
Android, IOS, WindowsPhone, браузер.
Объем программы для ЭВМ (Базы данных) в машиночитаемой форме в единицах, кратных числу байт
23576
Ключевые слова: блокчейн, голосование, e-voting, распределенный реестр, distributed ledger, blockchain
Информационная система клиента платформы для проведения электронного голосования на базе технологий распределенных реестров предназначена для работы пользователя, участвующего в проведении голосований. Приложение позволяет пользователю осуществлять вход в систему электронного голосования, просматривать доступные повестки дня, регистрироваться на участие в голосованиях, голосовать по вопросам повестки и просматривать результаты голосования по вопросам повестки. Система доступна в виде мобильного приложения для операционных систем Android, iOS, Windows Phone и в виде веб-приложения.
Хеш-код депонирования: a633c1fb5e26db1432ac6f1f595504125eb81646fbefe224f6258c57bc8bd771
Источник поступления информации: Портал edrid.ru

Показаны записи 11-16 из 16.
16.08.2019
№219.017.c0e4

Сервер для взаимодействия с распределенным реестром и мобильным клиентом

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

Система мобильного клиента платформы для фиксации и оперативного реагирования на нарушения в избирательном процессе

Система мобильного клиента платформы для фиксации и оперативного реагирования на нарушения реализованная в виде мобильного приложения. Предназначена для работы наблюдателя, председателя, заместителя председателя и секретаря во время избирательного процесса.
26.10.2019
№219.017.db80

Система аналитики и оценки платформ распределенных реестров

Программный инструментарий экосистемы распределенных реестров для открытых систем: система сбора данных о проектах платформ распределенных реестров и автоматизированной оценки по разработанной системе критериев. Автоматизированная система сбора информации собирает публично доступные данные о...
26.10.2019
№219.017.db81

Chainbox: интеллектуальная система контроля транспортировки.

CHAINBOX – это интеллектуальная система контроля грузоперевозок. Программно-аппаратный комплекс использует набор датчиков и сенсоров для сбора данных о местоположении груза, его состоянии и через распределенный реестр сообщает эту информацию всем участникам логистического процесса. Для...
30.10.2019
№219.017.dbed

Сосна-ai: система обнаружения структур каскадом нейронных агентов

Программный комплекс Сосна-AI позволяет анализировать видеопотоки любых форматов в онлайн режиме. Для поддержания распределенности, безопасности и отказоустойчивости, программный комплекс был разбит на несколько компонентов узлов. Компоненты комплекса: streamer, recorder, analyzer. Каждый...
31.10.2019
№219.017.dbee

Распределенный реестр рингчейн (ringchain)

Программа Рингчейн является базовой единицей для построения распределенного реестра на основе сети типа точка-точка с использованием технологии низкой латентности и высоким уровнем безопасности webrtc. На основе программы Рингчейн выстраивается точка-точка сеть, узлы которой являются реестрами,...
Показаны записи 1-1 из 1.
13.01.2017
№217.015.651c

Состав для маркировки текстильных материалов

Изобретение относится к области химической технологии волокнистых материалов и может быть использовано в качестве краски для маркировки текстильных материалов (ТМ). Состав для маркировки ТМ включает интерференционный пигмент на основе частиц оксида кремния с нанесенным наноразмерным слоем из...
Тип: Изобретение
Номер охранного документа: 0002592519
Дата охранного документа: 20.07.2016
+ добавить свой РИД