Автоматизированная информационная система интернет-портала центральной избирательной комиссии функционального контура "общественно-информационный" государственной автоматизированной системы "выборы"

 

Полезная модель относится к вычислительной технике, в частности, к автоматизированной информационной системе Интернет - портала центральной избирательной комиссии функционального контура «Общественно-информационный» государственной автоматизированной системы «Выборы».

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

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

Полезная модель относится к вычислительной технике, в частности, к автоматизированной информационной системе Интернет - портала центральной избирательной комиссии функционального контура «общественно-информационный» государственной автоматизированной системы «Выборы».

Функциональный контур «Общественно-информационный» выделяется в составе комплексов средств автоматизации Центральной избирательной комиссии РФ и избирательных комиссий субъектов Российской Федерации и предоставляет доступ к функциям, реализованным автоматизированной системой Интернет-портала Центральной избирательной комиссии.

Пользователям этого контура доступна информация о процессах подготовки и опубликования (обнародования) информации (в том числе через информационные центры, функционирующие в единый день голосования) о деятельности ИК РФ, о ходе выборов, предварительных и окончательных итогах голосования.

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

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

во-первых, Интернет, в силу своей доступности может служить средством информирования общества о процессе выборов;

во-вторых, универсальность Всемирной Паутины может использоваться для сбора, обмена и распространения информации;

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

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

В связи с вышеизложенным, можно выделить следующие области применения Интернет в ходе проведения выборов:

- при организации выборов в целях быстроты, доступности и снижения издержек информационного обмена как внутри самих избирательных комиссий, так и между ними;

- при информировании населения о правах избирателей, включая обеспечение доступа к базам данных, о регистрации, о результатах выборов, а также использование Интернет при ведении предвыборной агитации;

- регистрация и голосование через Интернет (в будущем);

- расширение общественного участия в демократическом процессе.

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

Использование данных средств в деятельности избирательных комиссий не может вызвать каких-либо серьезных проблем кроме проблемы идентификации должностного лица (лиц), принимающих решения обязательные для исполнения нижестоящими комиссиями.

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

Информирование общественности о том или ином аспекте выборов, несомненно, является более проблемной сферой применения Интернет в избирательном процессе. Именно с этой категорией проблем столкнулись ЦИК и Генеральная Прокуратура РФ во время парламентских выборов в 1999 году. Информирование избирателей может осуществляться помимо использования электронной почты с помощью размещения той или иной информации на веб-сайте.

Всего можно выделить следующие категории сайтов:

- сайты избирательных комиссий;

- сайты неправительственных организаций;

- сайты политических партий и отдельных политиков.

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

информацию об избирательном праве, избирательное законодательство;

- тинформацию о регистрации избирателей;

- образцы бланков и заявлений;

- пресс-релизы (сообщения для печати), материалы агитационного характера;

- результаты выборов.

Центральная Избирательная Комиссия РФ создала свой сайт (http://www. fci.ru), на котором содержится, в частности, информация о ее составе и деятельности, законодательных основах федеральных выборов и референдумов, освещении деятельности комиссии в средствах массовой информации и т.д.

Однако по своей информативности российский сайт значительно уступает сайту ряда зарубежных стран, в частности, сайту избирательной комиссии Канады (http://www.elections.ca), который помимо вышеуказанной информации содержит информацию об избирательном процессе, которая предназначается не только для потенциальных избирателей, но и для отдельных кандидатов и политических партий, например, ограничения по расходам на ведение избирательной кампании и правила, относящиеся к пожертвованиям.

В связи с этим, остро встает вопрос создания автоматизированной информационной системы интернет-портала ЦИК, которая бы обеспечила возможность выдачи информации об избирательном процессе в реальном масштабе времени.

Известны системы, которые могли бы быть использованы для решения поставленной задачи (1, 2).

Первая из известных систем содержит блоки приема и хранения данных, соединенные с блоками управления и обработки данных, блоки поиска и селекции, подключенные к блокам хранения данных и отображения, синхронизирующие входы которых соединены с выходами блока управления (1).

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

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

Последнее из перечисленных выше технических решений наиболее близко к описываемому.

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

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

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

Сущность изобретения поясняется чертежами, где на фиг.1 представлена структурная схема системы, на фиг.2 представлен пример конкретного конструктивного выполнения модуля селекции опорных адресов избирательных комиссий в базе данных сервера, на фиг.3 - пример конкретного конструктивного выполнения модуля идентификации электронных цифровых подписей, на фиг.4 - пример конкретного конструктивного выполнения модуля формирования сигналов записи и считывания данных базы данных сервера, на фиг.5 - пример конкретного конструктивного выполнения модуля формирования нарастающего итога результатов голосования, на фиг.6 - пример конкретного конструктивного выполнения модуля селекции временного цикла обработки данных голосования, на фиг.7 - пример конкретного конструктивного выполнения модуля выдачи итоговых данных результатов голосования..

Система (фиг.1) содержит модуль 1 селекции опорных адресов избирательных комиссий в базе данных сервера, модуль 2 идентификации электронных цифровых подписей, модуль 3 формирования сигналов записи и считывания данных базы данных сервера, модуль 4 формирования нарастающего итога результатов голосования, модуль 5 селекции временного цикла обработки данных голосования, модуль 6 приема записей базы данных сервера системы, модуль 7 выдачи итоговых данных результатов голосования.

На чертеже показаны первый 11 и второй 12 информационные входы системы, первый 13 и второй 14 синхронизирующие входы системы, информационный 15 и адресный 16 выходы системы, группа информационных выходов 17-19 системы, а также первый 20 и второй 21 синхронизирующие выходы системы.

Модуль 1 (фиг.2) селекции опорных адресов избирательных комиссий в базе данных сервера содержит регистр 22, дешифратор 23, постоянное запоминающее устройство 24, элементы 25-27 И, элементы 28-29 задержки. На чертеже показаны информационный 11, синхронизирующий 13 и установочный 31 входы, а также информационные 32-38 и синхронизирующий 39 выходы.

Модуль 2 (фиг.3) идентификации электронных цифровых подписей содержит регистр 43, компаратор 44, элемент 45 И, элемент 46 задержки. На чертеже показаны информационные 47, 48, синхронизирующий 49 и управляющий 50 входы, а также выходы 52-53.

Модуль 3 (фиг.4) формирования сигналов записи и считывания данных базы данных сервера содержит регистр 55, элемент 56 И, элемент 57 ИЛИ, элементы 58, 59 задержки. На чертеже показаны информационный 60, первый синхронизирующий 61, управляющий 62, второй синхронизирующий 63 и установочный 64 входы, а также адресный 16 и первый 20 и второй 21 синхронизирующие выходы.

Модуль 4 (фиг.5) формирования нарастающего итога результатов проведения выборов и референдумов содержит накапливающие сумматоры 65-67. На чертеже показаны информационные входы 68-70 группы, синхронизирующий 71 и установочный 72 входы, а также группа информационных 73-75 выходов.

Модуль 5 (фиг.6) селекции временного цикла обработки данных голосования содержит счетчик 76, регистр 77, компаратор 78 и элементы 79-81 задержки. На чертеже показаны счетный 82 вход, а также первый 84, второй 85 и третий 86 синхронизирующие выходы.

Модуль 6 (фиг.1) приема записей базы данных сервера системы выполнен в виде регистра, имеющего информационный вход 12, синхронизирующий вход 14, а также группу информационных 87-89 выходов.

Модуль 7 (фиг.7) выдачи итоговых данных результатов голосования содержит триггеры 90, 91, первую 92-94 и вторую 95-97 группы элементов И, группу 98-100 элементов ИЛИ, и элемент 120 задержки. На чертеже показаны первая 101-103 и вторая 104-106 группы информационных входов, первый 108, второй 109 и третий 110 синхронизирующие и установочный 111 входы, а также информационные 17-19 выходы группы, первый 112 и второй 113 управляющие выходы.

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

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

Итоговый электронный протокол каждой территориальной избирательной комиссии представлен в стандартной форме и имеет следующую структуру:

ФИО кандидатаИтоговое число голосов, поданных за кандидата
Кандидат 1
Кандидат 2
Кандидат К
ЭЛЕКТРОННАЯ ЦИФРОВАЯ ПОДПИСЬ ПРЕДСЕДАТЕЛЯ ТЕРРИТОРИАЛЬНОЙ ИЗБИРАТЕЛЬНОЙ КОМИССИИ

При решении задачи сбора и обработки данных о результатах проведения выборов и референдумов на информационный вход 11 системы по тракту передачи данных последовательно поступают сообщения (кодограммы) от территориальных избирательных комиссий субъектов Российской Федерации в виде итогового файла, имеющего следующую структуру:

Идентификатор территориальной избирательной комиссии субъекта Российской Федерации
ИТОГОВЫЙ ПРОТОКОЛ РЕЗУЛЬТАТОВ ПРОВЕДЕНИЯ ВЫБОРОВ И РЕФЕРЕНДУМОВ
ЭЛЕКТРОННАЯ ЦИФРОВАЯ ПОДПИСЬ Председателя ТИК
Кол-во голосов, поданных за кандидата 1
Кол-во голосов, поданных за кандидата 2
Кол-во голосов, поданных за кандидата К

Файл с итоговыми данными, имеющими указанную структуру, с информационного входа 11 системы заносится в регистр 22 модуля 1 синхронизирующим импульсом с входа 13, который проходит на синхронизирующий вход регистра 22.

С выхода 32 модуля 1 итоговый протокол результатов проведения выборов и референдумов выдается на выход 15 системы для последующего его документирования в базе данных системы.

С выхода 41 регистра 22 идентификатор избирательной комиссии субъекта Российской Федерации поступает на вход дешифратора 23, который расшифровывает код идентификатора избирательной комиссии, и открывает один из элементов 25-27 И по одному входу.

Для определенности положим, что высокий потенциал поступил на один вход элемента 25 И.

В это время синхронизирующий импульс с входа 13 системы задерживается элементом 28 на время приема кода входного сообщения и срабатывания дешифратора 23, и далее поступает на опрос состояния элементов 25-27 И.

Учитывая то обстоятельство, что открытым по одному входу будет только элемент 25 И, то пройдя этот элемент И, синхроимпульс поступает, во-первых, на вход считывания фиксированной ячейки памяти постоянного запоминающего устройства 24, где хранится опорный адрес ячейки памяти в базе данных сервера, закрепленной за данной избирательной комиссией, и код электронной цифровой подписи председателя данной территориальной избирательной комиссии.

Опорный адрес ячейки памяти и код электронной цифровой подписи (ЭЦП) с выходов ПЗУ 30 считываются на выходы 39 и 40 блока 3 соответственно. При этом опорный адрес ячейки памяти, закрепленной за данной избирательной комиссией, с выхода 33 модуля 1 через вход 60 модуля 3 поступает на информационный вход регистра 55, а код ЭЦП с выхода 34 модуля 1 через вход 47 модуля 2 поступает на информационный вход регистра 43.

Кроме того, тот же импульс считывания кодов опорного адреса избирательной комиссии и ЭЦП с выхода элемента 28 задерживается элементом 29 на время считывания содержимого фиксированной ячейки ПЗУ 24, и поступает как на синхронизирующий вход 61 модуля 3, так и на синхронизирующий вход 49 модуля 2.

С входа 61 модуля 3 синхронизирующий импульс поступает на один вход элемента 56 И, другой вход которого управляется с прямого выхода 112 триггера 90. Учитывая, что триггер 90 в данный момент времени находится в исходном состоянии, то низким потенциалом с его прямого выхода элемент 56 будет закрыт, и синхронизирующий импульс с входа 61 через элемент 56 И не пройдет.

С входа 49 модуля 2 этот же синхронизирующий импульс поступает на синхронизирующий вход регистра 43 и заносит в него считанный код ЭЦП.

В это же время высокий потенциал с нулевого выхода 113 триггера 90 через вход 50 поступает на один вход элемента 45 И модуля 2, на другой вход которого поступает тот же самый синхронизирующий импульс с входа 49.

В результате этого, синхронизирующий импульс с входа 49 проходит через элемент 45 И, задерживается элементом 46 задержки на время занесения кода ЭЦП в регистр 43, и затем поступает на синхронизирующий вход компаратора 44, на один вход которого подается код ЭЦП, считанный из ПЗУ, а на другой вход подается код ЭЦП, поступающий с выхода 35 модуля 1 через вход 48 модуля 2.

По синхронизирующему сигналу компаратор 44 сравнивает коды электронных цифровых подписей, и если входные коды не совпали, то на выходе 53 компаратора 44 формируется импульс, который поступает как на установочный вход регистра 43, возвращая его в исходное состояние, так и установочный вход 64 модуля 5 и далее на установочный вход регистра 55, также возвращая его в исходное состояние.

Если же компаратор 44 зафиксирует совпадение входных кодов ЭЦП, то на выходе 52 модуля 2 формируется сигнал разрешения приема входных данных, который, во-первых, через вход 63 модуля 3 проходит элемент 57 ИЛИ и поступает на синхронизирующий вход регистра 55, занося в него код опорного адреса ячейки памяти, закрепленной за данной избирательной комиссией, и кроме того, задерживается элементом 58 на время занесения кода опорного адреса в регистр 55.

С выхода элемента 58 задержки указанный импульс с выхода 20 системы выдается на вход первого канала прерывания сервера базы данных. С приходом данного сигнала сервер переходит на подпрограмму записи итогового протокола данной избирательной комиссии с выхода 15 системы по адресу, который сформирован на адресном выходе 16 системы.

Во-вторых, параллельно с процессом документирования итогового протокола данной избирательной комиссии в базу данных системы, тот же синхронизирующий импульс записи с выхода 52 модуля 2 через вход 71 модуля 4 поступает на синхронизирующие входы накапливающих сумматоров 65-67 и заносит в них итоговые данные числа голосов, отданных за соответствующих депутатов, с выходов 36-38 модуля 1 через соответствующие входы 68-70.

И, наконец в-третьих, синхронизирующий импульс с выхода 52 модуля 2 через вход 82 модуля 5 поступает на счетный вход счетчика 76, подсчитывающего число избирательных комиссий, от которых пришли итоговые данные. Кроме того, в регистре 77 модуля 4 постоянно хранится число избирательных комиссий, которые должны представить итоговые данные проведения выборов и референдумов.

В результате этого, каждый поступающий на счетный вход счетчика 76 импульс подсчитывается счетчиком 76, и, кроме того, задерживается элементом 79 задержки на время срабатывания счетчика 76, после чего подается на синхронизирующий вход компаратора 78. Компаратор 78 сравнивает показания счетчика 76 и регистра 77 по каждому входному импульсу до тех пор, пока показания счетчика 76 и регистра 77 не станут равными.

Этот момент времени будет зафиксирован компаратором 78 блока 7 выдачей импульса на выход 84 модуля 5, откуда синхронизирующий импульс поступает на вход 108 модуля 7 и далее на единичный вход триггера 91, устанавливая его в единичное состояние, при котором триггер 91 высоким потенциалом с единичного выхода открывает по одному входу группы элементов 92-94 И, обеспечивая подключение выходов 73-75 модуля 4 через соответствующие входы 101-103 модуля 7 и соответствующие группы элементов 98-100 ИЛИ к выходам 17-19 системы.

Кроме того, импульс с выхода 84 компаратора 78 задерживается элементом 80 задержки на время срабатывания триггера 91, и затем с выхода 85 модуля 5 через вход 109 модуля 7 поступает на другие входы группы элементов 92-94, обеспечивая выдачу итоговых данных результатов голосования за каждого из депутатов на табло отображения итогов голосования Интернет-портала ЦИК.

Затем импульс с выхода элемента 80 модуля 5 вновь задерживается элементом 81 на время выдачи данных на табло отображения итогов голосования и поступает как на установочный вход счетчика 76, возвращая его в исходное состояние, так и с выхода 86 поступает на установочный вход 31 модуля 1, на установочный вход 111 модуля 7, возвращая триггер 91 в исходное состояние, и поступает на единичный вход триггера 90 и устанавливает его в единичное состояние, фиксируя, тем самым, режим просмотра данных.

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

В этом случае так же, как было описано выше, с выхода 41 регистра 22 идентификатор избирательной комиссии субъекта Российской Федерации поступает на вход дешифратора 23, который расшифровывает код идентификатора избирательной комиссии, и открывает один из элементов 25-27 И по одному входу.

Для определенности положим, что высокий потенциал также поступил на один вход элемента 27 И.

В это время синхронизирующий импульс с входа 13 системы задерживается элементом 28 на время приема кода входного сообщения и срабатывания дешифратора 31, и далее поступает на опрос состояния элементов 25-27 И.

Учитывая то обстоятельство, что открытым по одному входу будет только элемент 27 И, то пройдя этот элемент И, синхроимпульс поступает, во-первых, на вход считывания фиксированной ячейки памяти постоянного запоминающего устройства 24, где хранится опорный адрес ячейки памяти в базе данных сервера, закрепленной за данной избирательной комиссией, и код электронной цифровой подписи председателя данной территориальной избирательной комиссии.

Опорный адрес ячейки памяти и код электронной цифровой подписи (ЭЦП) с выходов ПЗУ 30 считываются на выходы 33 и 34 модуля 1 соответственно. При этом опорный адрес ячейки памяти, закрепленной за данной избирательной комиссией, с выхода 33 модуля 1 через вход 60 модуля 3 поступает на информационный вход регистра 55, а код ЭЦП с выхода 34 модуля 1 через вход 47 модуля 2 поступает на информационный вход регистра 43.

Кроме того, тот же импульс считывания кодов опорного адреса избирательной комиссии и ЭЦП с выхода элемента 28 задерживается элементом 29 на время считывания содержимого фиксированной ячейки ПЗУ 24, и поступает как на синхронизирующий вход 61 модуля 3, так и на синхронизирующий вход 49 модуля 2.

С входа 61 модуля 3 синхронизирующий импульс поступает на один вход элемента 56 И, другой вход которого управляется с прямого выхода 112 триггера 90. Учитывая, что триггер 90 в данный момент времени установлен в единичное состояние, то высоким потенциалом с его прямого выхода элемент 56 будет открыт, и синхронизирующий импульс с входа 61 проходит через элемент 56 И, затем элемент 57 ИЛИ и поступает на синхронизирующий вход регистра 55, занося в него код опорного адреса запрашиваемой избирательной комиссии.

Кроме того, синхронизирующий импульс с выхода элемента 56 И задерживается элементом 59 на время занесения кода опорного адреса в регистр 55, и далее с выхода 21 системы выдается на вход второго канала прерывания сервера базы данных.

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

С выходов 87-89 итоговые данные через соответствующие входы 104-106 входы модуля 7 и соответствующие группы элементов 95-97 И, группы элементов 98-100 ИЛИ подключаются к выходам 17-19 системы.

Триггер 107, находящийся в единичном состоянии, открывает по одному входу указанные группы элементов 95-97 И.

И, наконец, по синхронизирующему сигналу с входа 14 системы, поступающему через вход 110 модуля 7 и задержанному на время занесения итоговых данных в модуль 6 элементом задержки 120, итоговые данные выдаются на средства отображения Интернет - портала центральной избирательной комиссии.

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

Источники информации, принятые во внимание при составлении описания заявки:

1. Патент США 0505651 М.кл. G06F 13/40, 13/38, 1992

2. Патент США 05129083 М.кл. G06F 12/00, 15/40, 1992 (прототип).

Автоматизированная информационная система Интернет-портала центральной избирательной комиссии функционального контура «Общественно-информационный» государственной автоматизированной системы «Выборы», содержащая модуль селекции опорных адресов избирательных комиссий в базе данных сервера, информационный и синхронизирующий входы которого являются первыми информационным и синхронизирующим входами системы, при этом первый информационный вход системы предназначен для приема входных сообщений территориальных избирательных комиссий, первый синхронизирующий вход системы предназначен для приема сигналов занесения входных сообщений в модуль селекции опорных адресов избирательных комиссий в базе данных сервера, а первый информационный выход модуль селекции опорных адресов избирательных комиссий в базе данных сервера является первым информационным выходом системы, предназначенным для выдачи итогового протокола проведения выборов и референдумов на информационный вход сервера базы данных, модуль приема записей базы данных сервера системы, информационный и синхронизирующий входы которого являются вторыми информационным и синхронизирующим входами системы, при этом второй информационный вход системы предназначен для приема записей базы данных сервера системы, а второй синхронизирующий вход системы предназначен для приема сигналов занесения записей в модуль приема записей базы данных сервера системы, модуль формирования сигналов записи и считывания данных базы данных, информационный вход которого соединен со вторым информационным выходом модуля селекции опорных адресов избирательных комиссий в базе данных сервера, синхронизирующий вход модуля формирования сигналов записи и считывания данных базы данных подключен к синхронизирующему выходу модуля селекции опорных адресов избирательных комиссий в базе данных сервера, адресный выход модуля формирования сигналов записи и считывания данных базы данных является адресным выходом системы, предназначенным для выдачи адресов записи и считывания данных на адресный вход сервера базы данных, один синхронизирующий выход модуля формирования сигналов записи и считывания данных базы данных является первым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход первого канала прерывания сервера базы данных, а другой синхронизирующий выход модуля формирования сигналов записи и считывания данных базы данных является вторым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход второго канала прерывания сервера базы данных, и модуль выдачи итоговых данных результатов голосования, информационные выходы группы которого являются информационными выходами группы системы, отличающаяся тем, что система содержит модуль идентификации электронных цифровых подписей, один информационный вход которого соединен с третьим информационным выходом модуля селекции опорных адресов избирательных комиссий в базе данных сервера, другой информационный вход модуля идентификации электронных цифровых подписей соединен с четвертым информационным выходом модуля селекции опорных адресов избирательных комиссий в базе данных сервера, а синхронизирующий вход модуля идентификации электронных цифровых подписей подключен к синхронизирующему выходу модуля селекции опорных адресов избирательных комиссий в базе данных сервера, при этом первый выход модуля идентификации электронных цифровых подписей соединен со вторым синхронизирующим входом блока формирования сигналов записи и считывания данных базы данных, а второй выход модуля идентификации электронных цифровых подписей подключен к установочному входу модуля формирования сигналов записи и считывания данных базы данных, управляющий вход которого соединен с одним управляющим выходом модуля выдачи итоговых данных результатов голосования, другой управляющий выход модуля выдачи итоговых данных результатов голосования подключен к управляющему входу модуля идентификации электронных цифровых подписей, модуль формирования нарастающего итога результатов голосования, информационные входы группы которого соединены с соответствующими информационными выходами группы модуля селекции опорных адресов избирательных комиссий в базе данных сервера, синхронизирующий вход модуля формирования нарастающего итога результатов голосования подключен к первому выходу модуля идентификации электронных цифровых подписей, а информационные выходы группы модуля формирования нарастающего итога результатов голосования соединены с соответствующими информационными входами первой группы модуля выдачи итоговых данных результатов голосования, информационные входы второй группы которого подключены к соответствующим информационным выходам группы модуля приема записей базы данных сервера системы, и модуль селекции временного цикла обработки данных голосования, счетный вход которого соединен с первым синхронизирующим выходом модуля идентификации электронных цифровых подписей, первый синхронизирующий выход модуля селекции временного цикла обработки данных голосования подключен к первому синхронизирующему входу модуля выдачи итоговых данных результатов голосования, второй синхронизирующий выход модуля селекции временного цикла обработки данных голосования соединен со вторым синхронизирующим входом модуля выдачи итоговых данных результатов голосования, а третий синхронизирующий выход модуля селекции временного цикла обработки данных голосования подключен к установочным входам модуля селекции опорных адресов избирательных комиссий в базе данных сервера, модуля формирования нарастающего итога результатов голосования и модуля выдачи итоговых данных результатов голосования соответственно, при этом третий синхронизирующий вход модуля выдачи итоговых данных результатов голосования соединен со вторым синхронизирующим входом системы.



 

Похожие патенты:

Изобретение относится к вычислительной технике, в частности, к системе управления базой данных электронного документооборота Государственной автоматизированной системы управления (ГАС) «Выборы»

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