АВТОМАТИЗИРОВАННАЯ СИСТЕМА СОЦИАЛЬНОГО ПОРТАЛА ГОСУДАРСТВЕННЫХ УСЛУГ

Полезная модель относится к вычислительной технике, в частности, к автоматизированной системе социального портала государственных услуг.
Информационные технологии стали неотъемлемой частью деятельности органов власти. В то же время большая часть средств, выделяемых на информационные и коммуникационные технологии, уходит на администрирование и поддержку устаревших и громоздких инфраструктур.
С учетом того, что оказание значительной части государственных услуг, а также осуществление государственных функций в таких социально значимых сферах, как образование, здравоохранение и социальное обеспечение, происходит на региональном и муниципальном уровнях, особенно актуальными становятся процессы региональной информатизации, переход от информатизации отдельных направлений деятельности к комплексному информационному развитию региона.
В большинстве российских регионов сейчас создаются интернет-порталы, на которых размещена официальная информация о деятельности органов государственной власти и о государственных закупках.
Определены органы и структуры, ответственные за информатизацию регионов и перевод государственных услуг в электронный вид. Ведутся работы по созданию региональных информационных систем. В ряде субъектов Федерации разрабатываются комплексные решения, которые охватывают информатизацию всех сфер деятельности региональных органов власти и оказание государственных услуг. Вместе с тем, остаются нерешенными задачи оказания государственных услуг в электронном виде в системе социального обеспечения граждан, в частности, при выделении гражданам государственных субсидий.
Известны системы, которые могли бы быть использованы для решения поставленной задачи (1, 2).
Первая из известных систем содержит блоки приема и хранения данных, соединенные с блоками управления и обработки данных, блоки поиска и селекции, подключенные к блокам хранения данных и отображения, синхронизирующие входы которых соединены с выходами блока управления (1).
Существенный недостаток данной системы состоит в невозможности решения задачи обновления данных, хранимых в памяти в виде соответствующих документов одновременно с решением задачи выдачи содержания этих документов пользователям в реальном масштабе времени.
Известна и другая система, содержащая блок селекции опорных адресов обращений граждан в базе данных сервера, блок идентификации разделов памяти сервера базы данных, блок формирования сигналов управления считыванием и записью данных базы данных сервера, блок селекции опорных адресов ответов электронного правительства в базе данных сервера, блок идентификации адресов регистрации граждан, блок коммутации каналов передачи данных электронного правительства (2).
Последнее из перечисленных выше технических решений наиболее близко к описываемому.
Его недостаток заключается в ограниченных функциональных возможностях и невысоком быстродействии системы, обусловленных тем, что в процессе обслуживания запросов система осуществляет поиск данных по всему хранилищу данных, что при большой плотности входных заявок на обслуживание приводит к резкому снижению быстродействия системы и невозможности решения задачи обслуживания запросов в реальном масштабе времени.
Цель полезной модели - повышение быстродействия системы путем локализации адресов записей базы данных граждан по типовым идентификаторам личности гражданина и идентификации его электронной цифровой подписи.
Поставленная цель достигается тем, что в известную систему, содержащую модуль селекции адресов записей регистра граждан в базе данных сервера системы, информационный вход которого является первым информационным входом системы, предназначенным для приема кодограмм граждан, синхронизирующий вход модуля селекции адресов записей регистра граждан в базе данных сервера системы является первым синхронизирующим входом системы, предназначенным для занесения входной кодограммы гражданина в модуль селекции адресов записей регистра граждан в базе данных сервера системы, управляющий вход модуля селекции адресов записей регистра граждан в базе данных сервера системы является первым управляющим входом системы, предназначенным для запуска процедуры считывания записей данных граждан из базы данных сервера системы, а первый информационный выход модуля селекции адресов записей регистра граждан в базе данных сервера системы является информационным выходом системы, предназначенным для выдачи данных граждан на информационный вход сервера системы, и подключенным к первому информационному входу модуля коммутации данных, информационные выходы которого являются информационными выходами группы системы, модуль приема записей базы данных сервера системы, информационный вход которого является вторым информационным входом системы, предназначенным для приема записей регистра граждан из базы данных сервера системы, синхронизирующий вход модуля приема записей базы данных сервера системы является вторым синхронизирующим входом системы, предназначенным для занесения записей регистра граждан из базы данных сервера системы в модуль приема записей базы данных сервера системы, а первый информационный выход модуля приема записей базы данных сервера системы является вторым информационным выходом системы, предназначенным для выдачи данных граждан на вход сервера базы данных, модуль приема бланка заявления гражданина из базы данных сервера системы, информационный вход которого является третьим информационным входом системы, предназначенным для приема электронного бланка заявления гражданина из базы данных сервера, синхронизирующий вход модуля приема электронного бланка заявления гражданина из базы данных сервера системы является третьим синхронизирующим входом системы, предназначенным для занесения электронного бланка заявления гражданина в модуль приема электронного бланка заявления гражданина из базы данных сервера системы, а выход модуля приема электронного бланка заявления гражданина из базы данных сервера системы соединен со вторым информационным входом модуля коммутации данных, синхронизирующий вход которого подключен к третьему синхронизирующему входу системы, а управляющий вход модуля коммутации данных является вторым управляющим входом системы, модуль формирования адресов записи и считывания записей регистра граждан, информационный вход которого соединен со вторым информационным выходом модуля селекции адресов записей регистра граждан в базе данных сервера системы, синхронизирующий вход модуля формирования адресов записи и считывания записей регистра граждан подключен к синхронизирующему выходу модуля селекции адресов записей регистра граждан в базе данных сервера системы, управляющий вход модуля формирования адресов записи и считывания записей регистра граждан является третьим управляющим входом системы, предназначенным для приема сигналов управления записью данных гражданина в базу данных сервера системы, адресный выход модуля формирования адресов записи и считывания записей регистра граждан является адресным выходом системы и предназначен для выдачи адресов записи и считывания реквизитов граждан на адресный вход сервера базы данных системы, а первый и второй синхронизирующие выходы модуля формирования адресов записи и считывания записей регистра граждан являются первым и вторым синхронизирующими выходами системы, предназначенными для выдачи сигналов управления на входы первого и второго каналов прерывания сервера базы данных системы, и модуль интеграции сигналов остановки процедуры обслуживания граждан, выход которого является сигнальным выходом системы, предназначенным для выдачи сигналов остановки процедуры обслуживания граждан, отличающаяся тем, что система содержит модуль определения временного цикла выборки записей регистра граждан, информационный вход которого соединен с третьим информационным выходом модуля селекции адресов записей регистра граждан в базе данных сервера системы, синхронизирующий вход модуля определения временного цикла выборки записей регистра граждан подключен к синхронизирующему выходу модуля селекции адресов записей регистра граждан в базе данных сервера системы, один выход модуля определения временного цикла выборки записей регистра граждан соединен со счетным входом модуля формирования адресов записи и считывания записей регистра граждан, а другой выход модуля определения временного цикла выборки записей регистра граждан подключен к первому входу модуля интеграции сигналов остановки процедуры обслуживания граждан, модуль установки режимов обработки входных сообщений граждан, один информационный вход которого соединен с четвертым информационным выходам модуля селекции адресов записей регистра граждан в базе данных сервера системы, другой информационный вход модуля установки режимов обработки входных сообщений граждан подключен ко второму информационному выходу модуля приема записей базы данных сервера системы, синхронизирующий вход модуля установки режимов обработки входных сообщений граждан соединен со вторым синхронизирующим входом системы, а тактирующий выход модуля установки режимов обработки входных сообщений граждан подключен к счетному входу модуля определения временного цикла выборки записей регистра граждан, модуль идентификации факта повторного обращения граждан, один информационный вход которого соединен с нулевым потенциалом, другой информационный вход модуля идентификации факта повторного обращения граждан подключен к третьему информационному выходу модуля приема записей базы данных сервера системы, а синхронизирующий вход модуля идентификации факта повторного обращения граждан соединен с первым синхронизирующим выходом модуля установки режимов обработки входных сообщений граждан, при этом один выход модуля идентификации факта повторного обращения граждан является третьим синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход третьего канала прерывания сервера базы данных, а другой выход модуля идентификации факта повторного обращения граждан соединен с третьим входом модуля интеграции сигналов остановки процедуры обслуживания граждан, первый модуль идентификации электронной цифровой подписи гражданина, один информационный вход которого соединен с пятым информационным выходом модуля селекции адресов записей регистра граждан в базе данных сервера системы, другой информационный вход первого модуля идентификации электронной цифровой подписи гражданина подключен к четвертому информационному выходу модуля приема записей базы данных сервера системы, синхронизирующий вход первого модуля идентификации электронной цифровой подписи гражданина соединен со вторым синхронизирующим выходом модуля установки режимов обработки входных сообщений граждан, первый выход первого модуля идентификации электронной цифровой подписи гражданина является четвертым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход четвертого канала прерывания сервера базы данных, и подключенным к первому тактирующему входу модуля формирования адресов записи и считывания записей регистра граждан, а второй выход первого модуля идентификации электронной цифровой подписи гражданина соединен со вторым входом модуля интеграции сигналов остановки процедуры обслуживания граждан, и второй модуль идентификации электронной цифровой подписи гражданина, один информационный вход которого соединен с пятым информационным выходом модуля селекции адресов записей регистра граждан в базе данных сервера системы, другой информационный вход второго модуля идентификации электронной цифровой подписи гражданина подключен к четвертому информационному выходу модуля приема записей базы данных сервера системы, синхронизирующий вход второго модуля идентификации электронной цифровой подписи гражданина соединен с третьим синхронизирующим выходом модуля установки режимов обработки входных сообщений граждан, один выход второго модуля идентификации электронной цифровой подписи гражданина подключен ко второму тактирующему входу модуля формирования адресов записи и считывания записей регистра граждан, а другой выход второго модуля идентификации электронной цифровой подписи граждан соединен с четвертым входом модуля интеграции сигналов остановки процедуры обслуживания граждан..
Сущность изобретения поясняется чертежами, где на фиг.1 представлена структурная схема системы, на фиг.2 - структурная схема модуля селекции адресов записей регистра граждан в базе данных сервера системы, на фиг.3 - структурная схема модуля определения временного цикла выборки записей регистра граждан, на фиг.4 - структурная схема модуля формирования адресов записи и считывания записей регистра граждан, на фиг.5 - структурная схема установки режимов обработки входных сообщений граждан, на фиг.6 - структурная схема модуля коммутации данных.
Система (фиг.1) содержит модуль 1 селекции адресов записей регистра граждан в базе данных сервера системы, модуль 2 определения временного цикла выборки записей регистра граждан, модуль 3 формирования адресов записи и считывания записей регистра граждан, модуль 4 установки режимов обработки входных сообщений граждан, модуль 5 приема записей базы данных регистра граждан сервера системы, модуль 6 идентификации факта повторного обращения граждан, первый модуль 7 идентификации электронной цифровой подписи гражданина, второй модуль 8 идентификации электронной цифровой подписи гражданина, модуль 9 приема электронного бланка заявления гражданина из базы данных сервера системы, модуль 10 коммутации данных, модуль 11 интеграции сигналов остановки процедуры обслуживания граждан.
На фиг.1 также показаны первый 15, второй 16 и третий 17 информационные входы системы, первый 18, второй 19 и третий 20 синхронизирующие входы системы, первый 21, второй 22 и третий 23 управляющие входы системы, а также первый 25 и второй 26 информационные выходы системы, группа 27-29 информационных выходов системы, адресный 30 выход системы, первый 31, второй 32, третий 33 и четвертый 34 синхронизирующие выходы системы и сигнальный 35 выход системы.
Модуль 1 (фиг.2) селекции адресов записей регистра граждан в базе данных сервера системы содержит регистр 40, дешифратор 41, элементы 42-44 И, блок 45 памяти, выполненный в виде постоянного запоминающего устройства, элемент 46 ИЛИ, элементы 47 задержки. На чертеже также показаны информационный 15, синхронизирующий 18 и управляющий 23 входы, а также первый 25, второй 50, третий 51, четвертый 52, пятый 53, и шестой 54 информационные, и синхронизирующий 55 выходы.
Модуль 2 (фиг.3) определения временного цикла выборки записей регистра граждан содержит регистр 61, счетчик 62, компаратор 63, элемент 64 задержки. На чертеже также показаны информационный 65, синхронизирующий 66, и счетный 67 входы, а также выходы 71-72.
Модуль 3 (фиг.4) модуль 3 формирования адресов записи и считывания записей регистра граждан содержит счетчик 75, элементы 76-77 ИЛИ, элемент 78 задержки. На чертеже также показаны информационный 79, синхронизирующий 80, счетный 81 и первый 82 и второй 83 тактирующие входы, а также информационный 30, первый 31 и второй 32 синхронизирующие выходы.
Модуль 4 (фиг.5) установки режимов обработки входных сообщений граждан содержит компаратор 85, счетчик 86, дешифратор 87, элементы 88-90 И, элементы 91-92 задержки. На чертеже также показаны первый 93 и второй 94 информационные, и синхронизирующий 95 входы, а также тактирующий 96 и первый 97, второй 98 и третий 99 синхронизирующие выходы.
Модуль 5 (фиг.1) приема записей регистра граждан базы данных сервера системы выполнен в виде регистра, имеющего информационный 16 и синхронизирующий 19 входы, а также первый 100, второй 101, третий 102 и четвертый 103 информационные выходы.
Модуль 6 (фиг.1) идентификации факта повторного обращения граждан выполнен в виде компаратора, имеющего первый 105 и второй 106 информационные, и синхронизирующий 107 входы, а также первый 108 и второй 109 выходы.
Первый модуль 7 (фиг.1) идентификации электронной цифровой подписи гражданина выполнен в виде компаратора, имеющего первый 111 и второй 112 информационные, и синхронизирующий 113 входы, а также выходы 114 и 115.
Второй модуль 8 (фиг.1) идентификации электронной цифровой подписи гражданина выполнен в виде компаратора, имеющего первый 135 и второй 136 информационные, и синхронизирующий 137 входы, а также выходы 138 и 139.
Модуль 9 (фиг.1) приема электронного бланка заявления граждан из базы данных сервера системы выполнен в виде регистра, имеющего информационный 17 и синхронизирующий 20 входы, а также информационный 116 выход.
Модуль 10 (фиг.6) коммутации данных содержит дешифратор 120, триггер 121, группы 122-126 элементов И, группу 127 элементов ИЛИ, и элемент 128 задержки. На чертеже показаны первый 130 и второй 131 информационные и адресный 132 входы, синхронизирующий 133, тактирующий 134 и установочный 135 входы, а также группа 27-29 информационных выходов системы.
Модуль 11 интеграции сигналов остановки процедуры голосования (фиг.1) выполнен в виде элемента ИЛИ, имеющего входы 140-143 и выход 35, являющийся сигнальным выходом системы.
Система работает следующим образом.
В органах социальной защиты граждан готовятся и проверяются списки граждан, имеющих право на субсидии государства, и на основании этих списков формируется база данных (регистр) граждан. Будем называть его социальным регистром населения муниципального образования.
Содержательная часть атрибутов записей социального регистра граждан включает в свой состав следующие признаки: фамилию, имя, отчество, пол, адрес проживания, место рождения, тип и место выдачи документа, удостоверяющего личность, гражданство, дееспособность.
Каждый гражданин, желающий получить государственную субсидию, посылает в орган социальной защиты (по месту регистрации гражданина) кодограмму-заявление (сообщение) в виде электронного документа, в котором он указывает код номера органа социальной защиты, свои идентификационные данные (фамилию, имя, отчество и паспортные данные), и электронный сертификат открытого ключа и сообщает о своем желании получить государственную субсидию.
Структура электронного документа, представляющего кодограмму - заявление гражданина, будет иметь следующий вид:
Код
Код
Код
Код
Номер органа социальной защиты граждан
Идентификационные данные гражданина
Электронный сертификат открытого ключа гражданина
Просьба выдать заявление для получения государственной субсидии
Указанная кодограмма поступает на информационный вход 15 системы и далее на информационный вход регистра 40 модуля 1, и импульсом синхронизации, поступающим с входа 18 системы на синхронизирующий вход регистра 40, коды кодограммы заносятся в регистр 40.
Поступившая кодограмма отображается на мониторе администратора системы, который с клавиатуры пульта управления автоматизированного рабочего места (на чертеже не показана) дает команду на проверку права гражданина на получение субсидии нажатием клавиши «Проверка прав гражданина», сигнал от которой поступает на вход 23 системы.
Код первых трех начальных букв фамилии, имени, отчества гражданина с выхода 57 регистра 40 поступает на вход дешифратора 41. Дешифратор 41 расшифровывает код этой буквенной комбинации, выдавая на один их своих выходов высокий потенциал. Для определенности положим, что высокий потенциал поступил на один вход элемента 42 И.
Параллельно с этим, тактирующий импульс с входа 23 системы, поступает на одни входы элементов 42-44 И, опрашивая состояния указанных элементов. Учитывая то обстоятельство, что открытым по второму входу будет только элемент 42 И, то, пройдя этот элемент, синхроимпульс поступает, во-первых, на вход считывания фиксированной ячейки памяти постоянного запоминающего устройства (ПЗУ) 45, где записан базовый адрес зоны памяти сервера, в которой хранятся все записи о гражданах, имеющих такую же кодовую комбинацию начальных букв фамилии, имени и отчества, и количество таких записей.
Структура записи в ячейке памяти ПЗУ имеет следующий вид:
КОД
КОД
базового адреса зоны памяти сервера, где хранятся все записи граждан с заданной кодовой комбинацией начальных буков Фамилии, Имени, Отчества
количества записей граждан, имеющих одинаковую кодовую комбинацию начальных букв Фамилии, Имени, Отчества
Содержимое фиксированной ячейки памяти ПЗУ 45 считывается на выходы 50 и 51 соответственно.
Во-вторых, тот же тактирующий импульс проходит через элемент 46 ИЛИ и задерживается элементом задержки 47 на время считывания содержимого фиксированной ячейки ПЗУ и затем поступает на выход 55. Коды базового адреса с выхода 50 модуля 1 через вход 79 модуля 3 поступает на информационный вход счетчика 75, а код количества записей с указанной комбинацией начальных букв фамилии, имени, отчества с выхода 51 модуля 1 поступает через вход 65 модуля 2 на информационный вход регистра 61.
Тактирующим импульсом с выхода 55 модуля 1, поступающим на синхронизирующий вход 66 модуля 2 и на синхронизирующий вход 80 модуля 3 коды базового адреса кодовой комбинации и число таких записей в базе данных сервера заносятся в счетчик 75 модуля 3 и регистр 61 модуля 2 соответственно. В результате этой операции будет установлен первый адрес записи той зоны памяти сервера базы данных, с которой начинаются записи личностей граждан с заданной кодовой комбинацией начальных букв фамилии, имени, отчества.
Этот же импульс синхронизации с входа 80 модуля 3 проходит элемент 76 ИЛИ, задерживается элементом 78 на время срабатывания счетчика 75 и затем выдается на выход 31 системы, откуда он поступает на первый канал прерывания сервера.
По этому сигналу сервер переходит на подпрограмму считывания записи данных гражданина из базы данных сервера системы и выдачи ее на информационный вход 16 модуля 5.
Структура кодограммы записи данных гражданина, поступившей в модуль 5, имеет следующий вид:
Код
Код
Код
Идентификационные данные гражданина
Электронная цифровая подпись гражданина из банка данных электронных сертификатов открытых ключей
Отметка о праве гражданина на государственную субсидию
С выхода 101 модуля 5 идентификационные данные гражданина из записи, считанной из базы данных сервера системы, поступают на информационный 94 вход модуля 4 и далее на вход компаратора 85, на информационный 93 вход модуля 4 и далее компаратора 85 с выхода 52 модуля 1 подаются идентификационные данные гражданина, реквизиты записи которого должны быть найдены в базе данных сервера системы.
Одновременно с этим, синхронизирующий импульс с входа 19 системы поступает на вход 95 модуля 4, задерживается элементом 91 задержки на время занесения кода в регистр модуля 5, и далее поступает на синхронизирующий вход компаратора 85. Если идентификационные данные гражданина на входах 93 и 94 компаратора 4 не совпадают, то компаратор 85 формирует сигнал на выходе 96. С выхода 96 компаратора сигнал поступает на вход 67 модуля 2 и далее на счетный вход счетчика 62, который фиксирует факт считывания первой записи из базы данных сервера системы.
Показания счетчика 62 поступают на вход 69 компаратора 63, на другой 68 вход которого поступает общее число записей в базе данных сервера с заданной буквенной комбинацией. По импульсу с входа 67 модуля 2, задержанному элементом 64 на время срабатывания счетчика 62, компаратор 63 сравнивает показания счетчика 62 и регистра 61. Учитывая, что к этому моменту времени показания счетчика 62 намного меньше показаний регистра 61, то компаратор 63 формирует сигнал на выходе 71, откуда он подается на счетный вход 81 модуля 3 и далее на счетный вход счетчика 75, устанавливая адрес считывания очередной записи данных граждан.
Кроме того, тот же синхронизирующий импульс с входа 81 проходит элемент 76 ИЛИ, затем задерживается элементом 78 на время срабатывания счетчика 75, и с выхода модуля 3 выдается на выход 31 системы, откуда он вновь поступает на вход первого канала прерывания сервера базы данных. По этому сигналу сервер вновь переходит на подпрограмму считывания содержимого очередной ячейки памяти, адрес которой выдан на адресный выход 30 системы и записи ее содержимого в модуль 5 с информационного входа системы 16 по синхронизирующему импульсу, поступающему на вход 19 системы.
Процесс выборки идентификационных данных гражданина и их сравнения компаратором 85 модуля 4 будет продолжаться до тех пор, пока компаратор 85 не зафиксирует совпадения входных кодов формированием импульса на другом своем выходе, с которого импульс поступает на счетный вход счетчика 86, фиксирующего факт наличия избирателя в базе данных сервера системы.
Если же подобного совпадения не произойдет после просмотра всех записей базы данных с заданной кодовой комбинацией фамилии, имени и отчества, то на выходе 72 модуля 2 формируется сигнал, фиксирующий факт отсутствия регистрации данного гражданина в органе социальной защиты. Этот сигнал с выхода 72 модуля 2 поступает на вход 140 модуля 11 и далее выдается на выход 35, сигнализируя о прекращении процедуры выдачи разрешения гражданину на получение лицензии.
Показания счетчика 86, зафиксировавшего факт наличия избирателя в базе данных системы, поступают на вход дешифратора 87, расшифровывающего показания счетчика 86 и открывающего высоким потенциалом на своем первом выходе элемент 88 И по одному входу. На другой вход элемента 88 И поступает импульс с выхода элемента задержки 92, задерживающего импульс компаратора 85 на время срабатывания счетчика 86. С выхода элемента 88 И импульс поступает на выход 97 модуля 4 и далее на синхронизирующий вход 107 модуля 6, на один вход 105 которого поступает код отметки о том, что данный гражданин уже получает государственную субсидию.
Код отметки может принимать два значения: 0 - гражданин не получает государственную субсидию, 1 - гражданин уже получает государственную субсидию.
На другой 106 вход модуля 6 поступает нулевой потенциал, соответствующий коду - 0. Если гражданин делает попытку повторного получения государственной субсидии, то на входах компаратора 6 будут разные потенциалы, и сигнал появится на выходе 109, фиксируя факт попытки повторного получения государственной субсидии.
Этот сигнал с выхода 109 модуля 6 поступает на вход 142 модуля 11 и далее выдается на выход 35, сигнализируя о прекращении процедуры рассмотрения сообщения гражданина. Если же гражданин еще не получал государственную субсидию, то на обоих входах модуля 6 будет одинаковый потенциал, соответствующий коду - 0, и на выходе 108 будет сформирован сигнал, поступающий на вход третьего канала прерывания сервера базы данных.
По этому сигналу сервер базы данных переходит на подпрограмму подготовки заявления гражданина на получение государственной субсидии, заверения его электронной цифровой подписью представителя органа социальной защиты и выдачи его гражданину, приславшему свой запрос на получение государственной субсидии.
Структура этой кодограммы имеет следующий вид:
Код
Код
Код
Код
Код
Номер органа социальной защиты граждан
Идентификационные данные гражданина
Бланк заявления Время выдачи.
ЭЦП представителя органа социальной защиты граждан
Интервал времени, в течение которого гражданин должен представить заявление
Данная кодограмма с выхода сервера базы данных поступает на информационный 17 вход модуля 9 приема сформированных кодограмм, куда она заносится синхронизирующим импульсом сервера базы данных, поступающим на синхронизирующий вход модуля 9. С выхода 116 модуля 9 указанная кодограмма поступает на информационный 131 вход модуля 10, на адресный 132 вход которого поступает электронный адрес гражданина с выхода 54 модуля 1.
С входа 131 данная кодограмма проходит через элементы 123 И группы, открытые по второму входу высоким потенциалом с инверсного выхода триггера 121, находящимся в исходном состоянии, затем проходит элементы 127 ИЛИ группы и поступает на входы элементов 124-126 ИЛИ групп. Дешифратор 120 модуля 10 расшифровывает код адреса гражданина, и открывает ту группу из элементов 124-126 И, которая соответствует адресу гражданина.
По сигналу сервера базы данных, поступающему с входа 20 на вход 133 модуля 10, и задерживающемуся элементом 128 на время занесения кодограммы в модуль 9, указанная кодограмма направляется в адрес гражданина. Кроме того, администратор системы вносит в учетную запись, находящуюся в регистре модуля 5, сведения о том, что гражданину предоставлен бланк заявления и указан интервал времени, в течение которого он должен его заполнить, и нажатием клавиши сохранить запись в базе данных граждан, формирует сигнал записи. Этот сигнал с входа 23 системы поступает на вход 82 модуля 3 и далее через выход 32 модуля 3 он выдается на вход второго канала прерывания сервера базы данных.
По этому сигналу сервер базы данных переходит на подпрограмму занесения учетной записи гражданина с выхода модуля 100 по тому же адресу сервера базы данных, по которому она была найдена и считана.
Гражданин, получив от органа социальной защиты граждан электронный бланк заявления, в течение заданного интервала времени заполняет его, подписывает с помощью своей электронной цифровой подписи (ЭЦП) и отправляет заявление в орган социальной защиты граждан в виде электронного документа, имеющего следующую структуру:
Код
Код
Код
Код
Номер органа социальной защиты граждан
Идентификационные данные гражданина
Заявление на получение государственной субсидии. Время заполнения
Электронная цифровая подпись гражданина
После получения органом социальной защиты кодограммы заявления гражданина, проверяют подлинность ЭЦП на заявлении, используя электронный сертификат открытого ключа, хранимый в записи данных гражданина в базе данных сервера системы.
С этой целью вновь вызывается запись данных гражданина из базы данных сервера системы в модуль 5 описанным выше образом. Отличие этого этапа от предыдущего состоит только в том, что после повторного вызова записи данных гражданина из базы данных сервера системы счетчик 86 модуля 4 зафиксирует факт второго вызова записи данных гражданина. Дешифратор 87 по новому показанию счетчика 86 откроет другой элемент 89 И, через который импульс с выхода элемента задержки 92 проходит на выход 98 модуля 4.
С выхода 98 модуля 4 сигнал проходит на синхронизирующий вход 113 модуля 7, на один информационный вход 111 которого поступает код ЭЦП гражданина с выхода 53 модуля 1, а на другой информационный вход 112 подается код электронного сертификата открытого ключа с выхода 103 модуля 5. Если коды электронных цифровых подписей не совпали, то на выходе 115 модуля 7 формируется сигнал, фиксирующий факт несовпадения подписей, который через вход 141 модуля 11 выдается на сигнальный выход 35 системы.
Если же коды электронных цифровых подписей совпали, то на выходе 114 модуля 7 формируется сигнал, подтверждающий подлинность подписи гражданина. Этот сигнал с выхода 114 модуля 7, во-первых, поступает на вход 83 модуля 3 и далее проходит элемент 77 ИЛИ и выдается на вход второго канала прерывания сервера базы данных системы.
С приходом этого сигнала сервер переходит на подпрограмму записи заявления, присланного гражданином, по адресу записи данных гражданина, установленному на адресном выходе 30 системы.
Во-вторых, сигнал с выхода 114 модуля 7 через выход 34 системы поступает на вход четвертого канала прерывания сервера базы данных. С приходом этого сигнала запускается программа формирования и присвоения данному гражданину уникального персонального идентификатора в системе социального обеспечения данного муниципального образования.
Результат работы программы в виде уникального персонального идентификатора выдается на автоматизированное рабочее место администратора системы, а администратор системы вводит его с клавиатуры в регистр 40 модуля 1, формируя кодограмму - квитанцию в виде электронного документа, имеющего следующую структуру:
Код
Код
Код
Код
Код
Код
Номер органа социальной защиты граждан
Идентификационные данные гражданина
УПИ, присвоенный гражданину
Заявление гражданина о предоставлении ему государственной субсидии
ЭЦП представителя органа социальной защиты граждан
Интервал времени, в течение которого должна быть предоставлена расписка в получении квитанции
Подачей сигнала управления на вход 134 модуля 10 администратор системы устанавливает триггер 121 в единичное состояние, при котором высоким потенциалом с единичного выхода будут открыты элементы 122 И группы по одному входу, на другие входы которых поступает сформированная кодограмма-квитанция с выхода 25 модуля 1 через вход 130 модуля 10. Коды кодограммы-квитанции проходят через элементы 122 И группы, элементы 127 ИЛИ группы и затем подаются на входы элементов 124-126 ИЛИ группы. Однако открыта будет дешифратором 20 только одна из них, соответствующая электронному адресу гражданина. Сигнал выдачи кодограммы-квитанции поступает с входа 20 системы через вход 133 модуля на третьи входы элементов 124-126 И, обеспечивая выдачу электронного документа в адрес гражданина.
Гражданин, получив кодограмму-квитанцию, проверяет подлинность ЭЦП на квитанции, используя банк данных электронных сертификатов открытых ключей ЭЦП, и правильность сведений, приведенных в квитанции, и, в случае отсутствия ошибок в тексте квитанции, в течение заданного интервала времени отправляет в орган социальной защиты электронный документ - расписку, подписанную с помощью своей электронной цифровой подписи, в которой гражданин подтверждает правильность содержащихся в квитанции сведений.
Структура электронного документа - расписки гражданина имеет следующий вид:
Код
Код
Код
Код
Номер органа социальной защиты граждан
Идентификационные данные гражданина
Заявление на получение государственной субсидии ПОДТВЕРЖДАЮ
ЭЦП гражданина
После получения органом социальной защиты граждан кодограммы-расписки, которая поступает через информационный вход 15 на вход регистра 40 модуля 1, вновь вызывается из базы данных сервера системы запись данных данного гражданина и проверяется правильность его ЭЦП с помощью модуля 8.
На один информационный вход 130 модуля 8 поступает код ЭЦП с выхода 53 модуля 1, а на другой информационный вход 131 поступает код электронного сертификата открытого ключа ЭЦП, а на синхронизирующий вход 132 поступает импульс с выхода 99 модуля 4. В случае подлинности ЭЦП на выходе 133 модуля 8 формируется сигнал, который через вход 84 модуля 3 проходит элемент 77 ИЛИ и с выхода 32 системы выдается на вход второго канала прерывания сервера базы данных.
С приходом этого сигнала сервер переходит на подпрограмму записи кодограммы-расписки, присланной гражданином, по адресу записи данных гражданина, установленному на адресном выходе 30 системы.
Таким образом, введение новых модулей позволило существенно повысить быстродействие системы путем локализации адресов записей базы данных граждан по типовым идентификаторам личности гражданина и идентификации его электронной цифровой подписи.
Другими словами, социальный портал - это эффективный инструмент адресного взаимодействия населения с органами исполнительной власти и местного самоуправления. Он обеспечивает повышение качества и доступности государственных услуг для граждан и организаций за счет упрощения процедуры и сокращения сроков их оказания, а так же за счет снижения административных издержек, связанных с их получением.
Источники информации, принятые во внимание при составлении описания заявки:
1. Патент WO 2004/027681 (01.04.2004)
2. Патент РФ №94735 (01.02.2010) (прототип).