Автоматизированное рабочее место оператора проверки анкетных данных граждан

 

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

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

Технический результат достигается тем, что система содержит модуль селекции опорного адреса данных граждан в базе данных ограничений на выезд из страны, модуль идентификации именных данных граждан, модуль определения размерности выборки данных граждан, модуль формирования адресов считывания записей базы данных ограничений на выезд из страны, модуль управления выборкой массивов анкет, модуль селекции опорного адреса массива согласованных анкет в базе данных сервера, модуль селекции опорного адреса массива отказных анкет в базе данных сервера, модуль формирования текущих адресов согласованных анкет в базе данных сервера, модуль формирования текущих адресов отказных анкет в базе данных сервера, модуль интеграции сигналов записи и считывания данных анкет. 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 вход модуля, а также информационный 79, первый 89 и второй 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) идентификации ограничений на выдачу паспортно-визовых документов нового поколения содержит регистр 84 и компаратор 85. На чертеже показаны информационный 90 и тактирующий 91 входы, а также первый 92 и второй 93 выходы.

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

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

Модуль 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) управления выборкой массивов анкет содержит регистр 215, дешифратор 216, элементы 217-218 И, элемент 219 задержки. На чертеже показаны информационный 16 и синхронизирующий 19 входы, а также первый и второй выходы.

Модуль 11 (фиг.12) интеграции сигналов записи и считывания данных анкет содержит элементы 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 расшифровывает код признака массива согласованных анкет и формирует высокий потенциал на одном выходе, который поступает на один вход элемента 217 И, и открывает его по одному входу.

В результате этого, синхронизирующий импульс с входа 19 задерживается элементом 219 на время срабатывания регистра 215 и дешифратора 216, и поступает на другой вход элемента 217 И, через который синхронизирующий импульс проходит на выход 220 модуля 5, и далее поступает на вход 168 модуля 8 для считывания массива согласованных анкет.

С входа 168 модуля 8 импульс считывания проходит через элемент 141 ИЛИ на единичный вход триггера 138. Триггер 138 переходит в единичное состояние и высоким потенциалом с прямого выхода открывает элементы 144 И по одному входу, подключая, тем самым, выход сумматора 135 к адресному 23 выходу системы.

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

Во-вторых, синхронизирующий импульс с входа 168 задерживается элементом 148 на время срабатывания триггера 138 и через элемент 143 ИЛИ выдается на выход 171 модуля 8, откуда проходит на вход 211 модуля 10, проходит элемент 202 ИЛИ и выдается на выход 26 в качестве сигнала управления считыванием массива анкетных данных граждан.

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

Кроме того, синхронизирующий импульс с выхода элемента 143 ИЛИ задерживается элементом 147 на время считывания данных из базы данных сервера, и, во-первых, через элемент 140 ИЛИ поступает на установочный вход сумматора 135, сбрасывая его в исходное состояние.

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

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

Компаратор 137 сравнивает показания реверсивного счетчика 136 с нулевым кодом, подаваемым на его другой вход, и пока показания счетчика 136 больше нулевого кода, то на выходе А компаратора 137 формируется сигнал, который, во-первых, через элемент 139 ИЛИ поступает на синхронизирующий вход сумматора 135, который по этому сигналу суммирует код опорного адреса с входа 165 с уменьшенными на единицу показаниями реверсивного счетчика 136 и выдает итоговый адрес на адресный 23 выход системы.

Во-вторых, этот же импульс задерживается элементом 146 задержки на время срабатывания сумматора 135, проходит элемент 143 ИЛИ и с выхода 171 модуля 8 проходит на вход 211 модуля 10, где проходит элемент 202 ИЛИ и выдается на выход 26 в качестве очередного сигнала управления считыванием данных.

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

Кроме того, синхронизирующий импульс с выхода элемента 143 ИЛИ вновь задерживается элементом 147 на время считывания данных из базы данных, и, во-первых, вновь через элемент 140 ИЛИ поступает на установочный вход сумматора 135, сбрасывая его в исходное состояние.

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

Компаратор 137 вновь сравнивает показания реверсивного счетчика 136 с нулевым кодом, подаваемым на его другой вход, и пока показания счетчика 136 больше нулевого кода, то на выходе А компаратора 137 формируется сигнал, который, во-первых, через элемент 139 ИЛИ поступает на синхронизирующий вход сумматора 135, который по этому сигналу суммирует код опорного адреса с входа 165 с уменьшенными на единицу показаниями реверсивного счетчика 136 и выдает итоговый адрес на адресный 23 выход системы.

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

Этот факт подтверждается выдачей импульса на выход В компаратора 137, который поступает на установочные входы реверсивного счетчика 136, сумматора 135 и триггера 138.

Аналогичным образом система работает и при выдаче отказных анкет.

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

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

1. Патент США №5136708 М. кл. G06F 15/16, 1992

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

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



 

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

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