Автоматизированная система проверки анкетных данных граждан при изготовлении паспортно-визовых документов нового поколения

Иллюстрации

Показать все

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

Реферат

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

Как известно, европейские страны переходят на электронные паспортные системы. К 2013 году на всей территория Европы должна быть развернута единая система электронной идентификации личности на базе биометрических методов. Российская Федерация также начала внедрение новых электронных паспортно-визовых документов с 2007 года.

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

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

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

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

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

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

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

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

Задача перехода на паспортно-визовые документы нового поколения взаимоувязана с созданием автоматизированной системы сбора, хранения и обработки информации о проследовавших через Государственную границу лицах, транспортных средствах и грузах (ФМАС "Погранконтроль") и информационной системы контроля миграционной ситуации в России (ФМИС "Миграция"), включающей создание центрального банка данных по учету иностранных граждан и лиц без гражданства, а также с реализацией концепции «Системы персонального учета населения», одобренной Правительством РФ.

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

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

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

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

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

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

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

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

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

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

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

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

На фиг.1 показаны первый 14, второй 15 и третий 16 информационные входы системы, первый 17, второй 18 и третий 19 синхронизирующие входы, а также информационный 21, первый 22 и второй 23 адресные, первый 24 и второй 25 синхронизирующие и сигнальный 26 выходы системы.

Модуль 1 (фиг.2) селекции опорного адреса данных граждан в базе данных ограничений на выезд из страны содержит регистр 39, блок 40 памяти, выполненный в виде постоянного запоминающего устройства, дешифратор 41, элементы 42-44 И, элементы 45-46 задержки. На чертеже показаны информационный 37 и синхронизирующий 38 входы, а также первый 48, второй 49 и третий 50 информационные и синхронизирующий 52 выходы.

Модуль 2 (фиг.3) идентификации именных данных граждан содержит регистр 71, компаратор 72, элемент 73 задержки. На чертеже показаны первый 76 и второй 77 информационные и синхронизирующий 78 вход модуля, а также первый 80 и второй 81 выходы.

Модуль 3 (фиг.4) определения размерности выборки данных граждан содержит регистры 52, счетчик 53, компаратор 54 и элемент 55 задержки.

На чертеже показаны информационный 56, синхронизирующий 57, счетный 58 и установочный 59 входы, а также первый 60 и второй 61 выходы.

Модуль 4 (фиг.5) формирования адресов считывания записей базы данных ограничений на выезд из страны содержит счетчик 62 и элемент 63 ИЛИ. На чертеже показаны адресный вход 64, синхронизирующий 65, счетный 66, первый 67 и второй 68 установочные входы, а также адресный 70 и установочный 69 выходы.

Модуль 5 (фиг.6) управления выборкой массивов анкет содержит регистр 215, дешифратор 216, элементы 217-218 И, элемент 219 задержки. На чертеже показаны информационный 16 и синхронизирующий 19 входы, а также первый 220 и второй 221 выходы.

Модуль 6 (фиг.7) селекции опорного адреса массива согласованных анкет в базе данных сервера содержит блок 95 памяти, выполненный в виде постоянного запоминающего устройства, регистр 96, триггер 97, элементы 98-99 И, элемент 101 ИЛИ, элементы 102-104 задержки. На чертеже показан вход 106 модуля, а также информационный 108, первый 109 и второй 110 синхронизирующие выходы. Кроме того, на чертеже показан установочный вход 105 триггера 97, предназначенный для приема сигналов установки триггера 97 в исходное состояние.

Модуль 7 (фиг.8) селекции опорного адреса массива отказных анкет в базе данных сервера содержит блок 115 памяти, выполненный в виде постоянного запоминающего устройства, регистр 116, триггер 117, элементы 118-119 И, элемент 120 ИЛИ, элементы 121-123 задержки. На чертеже показаны вход 125 модуля, а также информационный 126, первый 127 и второй 128 синхронизирующие выходы. Кроме того, на чертеже показан установочный вход 124 триггера 117, предназначенный для приема сигналов установки триггера 117 в исходное состояние.

Модуль 8 (фиг.9) формирования текущих адресов согласованных анкет в базе данных сервера содержит сумматор 135, реверсивный счетчик 136, компаратор 137, триггер 138, элементы 139-143 ИЛИ, элементы 144 И группы, элементы 145-149 задержки. На чертеже показаны информационный 165, первый 166 и второй 167 синхронизирующие входы и тактирующий 168 вход, а также информационный 169, первый 170 и второй 171 синхронизирующие выходы.

Модуль 9 (фиг.10) формирования текущих адресов отказных анкет в базе данных сервера содержит сумматор 175, реверсивный счетчик 176, компаратор 177, триггер 178, элементы 179-183 ИЛИ, элементы 184 И группы, элементы 185-189 задержки. На чертеже показаны информационный 190, первый 191 и второй 192 синхронизирующие входы и тактирующий 193 вход, а также информационный 195, первый 196 и второй 197 синхронизирующие выходы.

Модуль 10 (фиг.11) интеграции сигналов записи и считывания данных анкет содержит элементы 200 ИЛИ группы, элементы 201-203 ИЛИ и элемент 204 задержки. На чертеже показаны первый 205 и второй 206 информационные входы, первый 207 и второй 208 тактирующие входы, первый 209 и второй 210 синхронизирующие входы, первый 211 и второй 212 сигнальные входы, а также адресный 23, первый 24 и второй 25 синхронизирующие выходы и сигнальный 26 выход.

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

Система работает следующим образом.

Для проверки анкетных данных граждан из массива анкет, поступивших для проверки из соответствующего паспортно-визового отдела, занимающегося оформлением паспортно-визовых документов нового поколения, и записанных в базу данных системы, оператор выбирает первую анкету, содержание которой из базы данных поступает на вход 14 системы и далее через вход 37 модуля 1 поступает на информационный вход регистра 30, в который и заносится синхронизирующим импульсом сервера базы данных, поступающим на вход 17 системы и далее через вход 38 модуля 1 поступающим на синхронизирующий вход регистра 39.

Пример содержания анкеты граждан, выдаваемой на информационный выход системы 21 для просмотра и контроля оператором проверки, с выхода 31 регистра 39 через выход 48 модуля 1 представлен на фиг.13.

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

С выхода 30 регистра 39 кодовая комбинация, образованная начальными буквами фамилии, имени и отчества гражданина, поступает на вход дешифратора 41. Последний расшифровывает данную кодовую комбинацию и подготавливает цепь прохождения сигнала с входа 38 модуля 1, открывая один из элементов 42-44 И.

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

Параллельно с этим синхронизирующий импульс с входа 38 модуля 1 задерживается элементом 45 на время занесения кодограммы анкеты в регистр 39 и срабатывания дешифратора 41 и далее опрашивает состояния элементов 42-44 И.

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

Структура кодограммы, хранимой в фиксированной ячейке памяти ПЗУ, имеет следующий вид:

КОД КОД
Опорный адрес базы данных «невыездных» граждан, в которой хранятся записи данных граждан, представляющих общественную опасность, имеющих такую же кодовую комбинацию начальных букв Фамилии, Имени, Отчества, как и у гражданина, предъявившего паспорт Количество записей с указанной кодовой комбинацией начальных букв Фамилии, Имени, Отчества.

Код опорного адреса базы данных «невыездных» граждан из ПЗУ 40 считывается на выход 49 модуля 1 и далее через вход 64 модуля 4 поступает на информационный вход счетчика 62, а код количества записей считывается из ПЗУ 40 модуля 1 на выход 50 и далее через вход 56 модуля 3 поступает на информационный вход регистра 52.

Параллельно с описанным процессом тот же импульс считывания с выхода элемента 45 модуля 1 задерживается элементом задержки 46 на время считывания содержимого фиксированной ячейки ПЗУ 40 и затем с выхода 52 модуля 1 поступает на синхронизирующий вход 65 счетчика 62 модуля 4 и на синхронизирующий вход 57 регистра 52 модуля 3, фиксируя в них соответствующие считанные коды.

Код адреса с выхода счетчика 62 выдается на выход 70 модуля 4 и далее выдается на первый адресный выход 22 системы.

Одновременно с занесением кода опорного адреса базы данных «невыездных» граждан в счетчик 62 модуля 4 синхронизирующий импульс с входа 65 модуля 4 поступает на вход 207 модуля 11, где проходит элемент 203 ИЛИ, задерживается элементом 204 задержки на время занесения кода адреса в счетчик 62 и далее через выход 24 системы выдается на вход первого канала прерывания сервера базы данных.

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

Кодограмма первой считанной записи базы данных «невыездных» граждан на входе 18 системы имеет следующую структуру:

КОД КОД КОД
Фамилия, Имя, Отчество гражданина, отнесенного к группе невыездных граждан Атрибуты записи, характеризующие документальные данные гражданина и причины наложенных ограничений на выезд из страны Цифровая фотография личности гражданина

Данная кодограмма через вход 77 модуля 2 синхронизирующим импульсом с входа 18 модуля 2 заносится в регистр 71, с выхода 32 которого код фамилии, имени и отчества гражданина выдается на один вход 34 компаратора 72, на другой вход 35 которого поступает код фамилии, имени и отчества с выхода 49 модуля 1.

Параллельно с этим процессом синхронизирующий импульс с входа 18 поступает на синхронизирующий 78 вход модуля 2, где задерживается элементом 73 на время занесения кода в регистр 71 и далее поступает на синхронизирующий вход компаратора 72.

По этому синхроимпульсу компаратор 72 сравнивает входные коды, и если атрибуты личности, находящиеся в регистре 71, не совпадают с атрибутами личности в регистре 39 модуля 1, то на выходе 80 модуля 2 появляется сигнал, который поступает на вход 58 модуля 3, где, во-первых, проходит на счетный вход счетчика 53, который подсчитывает число просмотренных записей в базе данных невыездных граждан.

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

Если число просмотренных записей, зарегистрированное счетчиком 53, меньше числа записей базы данных «невыездных» граждан, то на выходе 60 модуля 3 появляется импульс. Данный импульс через вход 66 модуля 4 проходит на счетный вход счетчика 62, увеличивая на единицу опорный адрес базы данных сервера, который с выхода 70 модуля 4 поступает на адресный выход 28 системы.

Кроме того, этот же импульс поступает на вход 208 модуля 11, где проходит элемент 203 ИЛИ, задерживается элементом 204 на время срабатывания счетчика 62 и вновь выдается через выход 24 системы на вход первого канала прерывания сервера базы данных.

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

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

Тот факт, что гражданин, анкета которого находится на проверке, не имеет ограничений на получение паспортно-визового документа нового поколения будет зафиксирован компаратором 54 модуля 3 выдачей сигнала на выход 61.

С выхода 61 модуля 3 этот сигнал, во-первых, поступает на вход 67 модуля 4, где проходит элемент 63 ИЛИ и далее поступает как на установочный вход счетчика 62, сбрасывая его в исходное состояние, так и через выход 69 модуля 4 на установочный вход 59 модуля 3.

Во-вторых, с выхода 61 модуля 3 сигнал поступает на вход 106 модуля 6, запуская процедуру формирования массива согласованных анкет, и далее поступает на одни входы элементов 98 и 99 И, состоянием которых управляет триггер 97.

Открытым по одному входу будет только элемент 99 И, так как на один из его входов подается высокий потенциал с инверсного выхода триггера 97, находящегося в исходном состоянии.

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

Тот же синхронизирующий импульс с выхода элемента 99 И задерживается элементом 102 на время считывания кода из ПЗУ 95 и, во-первых, поступает на синхронизирующий вход регистра 96, занося в него опорный адрес записи согласованных анкет.

Во-вторых, этот же импульс поступает на единичный вход триггера 97 и устанавливает его в единичное состояние, при котором элемент 99 И будет закрыт, а элемент 98 И - открыт.Тем самым будет подготовлена цепь прохождения следующего синхронизирующего импульса с входа 106 через элемент 98 И.

И, наконец, в-третьих, импульс с выхода элемента задержки 102 проходит элемент 101 ИЛИ, вновь задерживается элементом 103 на время занесения кода адреса в регистр 96 и с выхода 109 модуля 6 поступает на вход 166 модуля 8.

Код адреса записи массива согласованных анкет с выхода 108 модуля 6 выдается на вход 165 модуля 8 и далее на один вход сумматора 135, к другому входу которого подключен выход счетчика 136, соединенный также с одним входом компаратора 137, на другой вход которого постоянно подан «нулевой код».

Синхронизирующий импульс с входа 166, во-первых, сразу же через элемент 139 ИЛИ поступает на синхронизирующий вход сумматора 135, который суммирует код опорного адреса с входа 165 с нулевым кодом счетчика 136, находящегося к этому моменту времени в исходном состоянии, и выдает оставшийся без изменения код адреса записи на вход элементов 144 И группы.

Во-вторых, этот же импульс проходит элемент 141 ИЛИ и поступает на прямой вход триггера 138, устанавливая последний в единичное состояние, при котором высоким потенциалом с прямого выхода открываются элементы 144 И группы по другому входу, подключая тем самым выход сумматора 135 к выходу 169.

В результате этого опорный адрес записи с выхода 169 модуля 8 через вход 205 модуля 10 проходит элементы 200 ИЛИ группы и выдается на адресный 23 выход системы.

В-третьих, синхронизирующий импульс с выхода элемента 103 модуля 6 задерживается элементом 104 на время формирования итогового кода на адресном 23 выходе системы и поступает через выход 110 модуля 6 и через вход 167 модуля 8 на выход 170 модуля 8 и далее на вход 209 модуля 10, проходит элемент 201 ИЛИ и выдается на выход 25 системы в качестве сигнала управления записью.

Этот сигнал поступает на вход второго канала прерывания сервера базы данных, по которому сервер переходит на подпрограмму записи анкеты с выхода 49 модуля 1 через выход 21 системы в базу данных по адресу, сформированному на выходе 23 системы.

Кроме того, импульс с входа 167 модуля 8 поступает на счетный вход счетчика 136, фиксируя первую запись, а также после задержки элементом 149 на время записи данных в базу данных системы данный импульс проходит элемент 142 ИЛИ, устанавливая триггер 138 в исходное состояние. Возвращаясь в исходное состояние, триггер 138 закрывает элементы 144 И группы по одному входу и, тем самым, отключает выход сумматора 135 от адресного 23 выхода системы.

На этом процедура записи первой согласованной анкеты в массив согласованных анкет будет завершена.

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

С выхода 81 модуля 2 сигнал поступает на вход 125 модуля 7, запуская процедуру формирования массива отказных анкет, и далее поступает на одни входы элементов 118 и 119 И, состоянием которых управляет триггер 117.

Открытым по одному входу будет только элемент 119 И, так как на один из его входов подается высокий потенциал с инверсного выхода триггера 117, находящегося в исходном состоянии.

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

Тот же синхронизирующий импульс с выхода элемента 119 И задерживается элементом 121 на время считывания кода из ПЗУ 115, и, во-первых, поступает на синхронизирующий вход регистра 116, занося в него опорный адрес записи отказных анкет.

Во-вторых, этот же импульс поступает на единичный вход триггера 117 и устанавливает его в единичное состояние, при котором элемент 119 И будет закрыт, а элемент 118 И - открыт.Тем самым будет подготовлена цепь прохождения следующего синхронизирующего импульса с входа 125 через элемент 118 И.

И, наконец, в-третьих, импульс с выхода элемента задержки 121 проходит элемент 120 ИЛИ, вновь задерживается элементом 122 на время занесения кода адреса в регистр 116 и с выхода 127 модуля 7 поступает на вход 191 модуля 9.

Код адреса записи массива отказных анкет с выхода 126 модуля 7 выдается на вход 190 модуля 9 и далее на один вход сумматора 175, к другому входу которого подключен выход счетчика 176, соединенный также с одним входом компаратора 177, на другой вход которого постоянно подан «нулевой код».

Синхронизирующий импульс с входа 191, во-первых, сразу же через элемент 179 ИЛИ поступает на синхронизирующий вход сумматора 175, который суммирует код опорного адреса с входа 190 с нулевым кодом счетчика 176, находящегося к этому моменту времени в исходном состоянии, и выдает оставшийся без изменения код адреса записи на вход элементов 184 И группы.

Во-вторых, этот же импульс проходит элемент 181 ИЛИ и поступает на прямой вход триггера 178, устанавливая последний в единичное состояние, при котором высоким потенциалом с прямого выхода открываются элементы 184 И группы по другому входу, подключая тем самым выход сумматора 175 к выходу 195.

В результате этого опорный адрес записи с выхода 195 модуля 9 через вход 206 модуля 10 проходит элементы 200 ИЛИ группы и выдается на адресный 23 выход системы.

В-третьих, синхронизирующий импульс с выхода элемента 122 задержки модуля 7 вновь задерживается элементом 123 на время формирования итогового кода на адресном 23 выходе системы и поступает через выход 128 модуля 7 и через вход 192 модуля 9 на выход 196 модуля 9 и далее на вход 210 модуля 10, проходит элемент 201 ИЛИ и выдается на выход 25 системы в качестве сигнала управления записью.

Этот сигнал поступает на вход второго канала прерывания сервера базы данных, по которому сервер переходит на подпрограмму записи отказной анкеты с выхода 49 модуля 1 через выход 21 системы в базу данных по адресу, сформированному на выходе 23 системы.

Кроме того, импульс с входа 192 модуля 9 поступает на счетный вход счетчика 176, фиксируя первую запись, а также после задержки элементом 189 на время записи данных в базу данных системы данный импульс проходит элемент 182 ИЛИ, устанавливая триггер 178 в исходное состояние.

Возвращаясь в исходное состояние, триггер 178 закрывает элементы 184 И группы по одному входу и, тем самым, отключает выход сумматора 175 от адресного 23 выхода системы.

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

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

Дешифратор 216 расшифровыв