Автоматизированная информационно-справочная система закрытого контура ведомственного сегмента министерства обороны

 

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

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

Закрытый контур ведомственного сегмента Минобороны России государственной системы изготовления, оформления и контроля паспортно-визовых документов нового поколения (далее по тексту - ПВД НП), обрабатывающий секретную информацию, предназначен для автоматизации регламентов должностных лиц органов военного управления Минобороны России, работающих в сфере ПВД НП, обеспечивающих подготовку принятия решения на оформление, изготовление, выдачу, хранение и контроль использования следующих паспортно-визовых документов:

- оформляемых Минобороны России заграничных паспортов военнослужащих и лиц гражданского персонала ВС РФ (далее по тексту -Заявителей), осведомленных по роду своей деятельности в особо важных и совершенно секретных сведениях, для выезда за границу по служебной необходимости и частным делам;

- оформляемых через Министерство иностранных дел Российской Федерации (далее по тексту - МИД России) и учитываемых в Минобороны России дипломатических и служебных паспортов военнослужащих, лиц гражданского персонала ВС и членов их семей.

В рамках закрытого контура МО РФ должны быть автоматизированы следующие операции служебной деятельности должностных лиц Минобороны России:

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

2) подготовка заявок на получение загранпаспорта, включающая:

- автоматизированный ввод анкетных данных Заявителя;

- подготовка документов для согласования с органами ФСБ России.

3) анализ и принятие решений по заявкам на подготовку загранпаспорта, включая:

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

- автоматизированный учет выданных заявок;

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

- ввод в базу данных учетных данных о сданных на хранение и уничтоженных загранпаспортах.

4) хранение и обработку данных, включая:

- заявок на получение загранпаспортов;

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

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

- информации о сопроводительных документах;

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

- быстрого получения необходимых справочных данных.

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

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

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

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

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

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

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

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

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

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

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

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

Блок 1 (фиг.2) содержит регистры 21-26 и элемент 27 задержки. На чертеже также показаны информационные 30-35 и синхронизирующий 36 выходы.

Блок 2 (фиг.3) содержит постоянное запоминающее устройство 40, дешифратор 41, элементы 42-45 И, элемент 45 задержки. На чертеже также показаны информационный 46 и синхронизирующий 47 входы, информационный 48 и синхронизирующий 49 выходы.

Блок 3 (фиг.4) содержит регистр 51, счетчик 52, компаратор 53 и элементы 54, 55 задержки. На чертеже также показаны информационный 56, первый 57 и второй 58 синхронизирующие входы, сигнальный 60 и установочный 61 выходы.

Блок 4 (фиг.5) содержит дешифратор 70, триггер 71, элементы 72-75 И, элементы 76, 77 ИЛИ, элементы 78, 79 задержки. На чертеже также показаны информационный 80 и синхронизирующий 81 входы блока, синхронизирующие 82-85 и управляющие 86, 87 выходы блока.

Блок 7 (фиг.6) содержит компараторы 91-93, элементы 94, 95 И, элементы 96, 97 ИЛИ. На чертеже также показаны информационные 100-103 входы, синхронизирующие 104-105, управляющие 106-107 и установочный 108 входы, а также выходы 109-111.

Блок 9 (фиг.7) содержит элементы 120, 121 ИЛИ, группы элементов 122-124 И, элемент 125 задержки. На чертеже также показаны синхронизирующие 130-134, управляющие 135-137 и информационный 138 входы, а также синхронизирующие 139, 140 и информационные 141-143 выходы.

Все узлы и элементы системы выполнены на стандартных потенциально-импульсных элементах.

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

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

КОД КОДКОД КОДКОД КОД
Идентификатор заказывающего подразделения Тип запроса1-й признак запроса 2-й признак запроса 3-й признак запроса Адрес АРМа пользователя

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

С выхода 30 регистра 21 код идентификатора заказывающего подразделения поступает на информационный вход 46 блока 2, откуда он поступает на входы дешифратора 41.

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

Параллельно с этим, синхронизирующий импульс с входа 12 системы задерживается элементом 27 на время занесения кодограммы в регистры блока 1 и с выхода 36 блока 1 поступает на вход 47 блока 25, и далее на опрос состояния элементов 42-44 И.

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

Код базового адреса запрашиваемого заказывающего подразделения считывается из памяти ПЗУ 40 и с выхода 48 поступает на информационный вход 139 блока 5, а код общего количества записей данных граждан и военнослужащих, зарегистрированных в данном подразделении, с того же выхода 48 поступает на информационный вход блока 3.

Во-вторых, тот же импульс считывания с входа элемента 42 И блока 2 задерживается элементом задержки 45 на время считывания содержимого фиксированной ячейки ПЗУ и затем с выхода 49 поступает как на синхронизирующий вход 140 блока 5, так и на синхронизирующий вход 57 блока 3.

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

Одновременно с этим с входа 140 блока 5 тот же синхронизирующий импульс поступает на вход 130 блока 9, проходит через элемент 120 ИЛИ и задерживается на время занесения кода базового адреса в счетчик блока 9 элементом 125. Затем данный импульс выдается на выход 15 системы в качестве сигнала управления считыванием содержимого ячейки памяти базы данных сервера по адресу, указанному на выходе 14 системы.

Код же общего количества записей граждан и военнослужащих в базе данных, зарегистрированных в данном подразделении, с выхода 48 блока 2 заносится в регистр 51 блока 3 тем же синхронизирующим импульсом с выхода 49 блока 2. С выхода регистра 51 этот код подается на вход 150 компаратора 53.

Код типа запроса, зафиксированный в регистре 22 блока 1, определяет соответствующий режим выборки данных, к числу которых относятся:

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

- режим выбора записей данных военнослужащих и граждан по половому признаку (мужчины и женщины),

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

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

Рассмотрим работу системы на примере реализации приведенных режимов.

Код типа запроса с выхода 31 регистра 22 блока 1 через информационный вход 80 блока 4 поступает на вход дешифратора 70.

Дешифратор 70 расшифровывает код типа запроса, выдавая на один из своих выходов высокий потенциал. Для определенности положим, что в регистр 22 поступил код выборки первого режима и, следовательно, высокий потенциал поступил на один вход элемента 72 И.

В результате элемент 72 И будет открыт по одному входу и, тем самым, будет подготовлена цепь прохождения сигнала с входа 81 блока 4 6 через элемент 78 задержки на входы элементов 72-75 И.

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

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

Параллельно с этим, синхронизирующий импульс с входа 13 через вход 81 блока 4 проходит на вход элемента 78, где задерживается на время занесения атрибутов записи в регистр 8, и далее поступает на входы элементов 72-75 И. Учитывая, что в данном режиме будет открыт по одному входу только элемент 72 И, то синхронизирующий импульс проходит через указанный элемент И на выход 82 блока 4 и далее поступает на вход 132 блока 9, где проходит через элемент 121 ИЛИ на выход 16 системы в качестве сигнала выдачи первой считанной записи данных с выхода регистра 8 на вход 138 блока 9. Параллельно с описанным процессом, код адреса автоматизированного рабочего места пользователя, с которого был послан запрос, с выхода 35 регистра 26 блока 1 поступает на вход блока 6, выполненного в виде дешифратора.

Дешифратор расшифровывает код адреса АРМа пользователя и выдает на один из выходов 143-145 высокий потенциал, поступающий на соответствующий вход 135-137 блока 9, где будет открыта по одному входу соответствующая группа элементов 122-124 И.

Через открытые элементы И соответствующей группы 122-124 код считанной записи из базы данных с выхода регистра 8 через вход 138 выдается через один из информационных выходов системы на АРМ пользователя, приславшего запрос.

Если же, в регистре 22 блок 1 будет зафиксирован другой тип запроса, при котором высоким потенциалом дешифратора 70 будет открыт элемент 73 И, то синхронизирующий импульс с выхода элемента 78 задержки проходит через элемент 73 И, а далее, во-первых, сразу же проходит через элемент 77 ИЛИ на выход 83 блока 4 и поступает на счетный вход 59 блока 3 и далее на счетный вход счетчика 52, который фиксирует число считываемых записей из базы данных.

Выход счетчика 52 подключен к входу 151 компаратора 53, сравнивающего общее число записей базы данных, зафиксированных в регистре 51 с числом записей в счетчике 52.

Компаратор 53 сравнивает показания регистра 51 и счетчика 52 по синхронизирующему импульсу, прошедшему элемент 76 ИЛИ блока 4 и задержанному элементом 79 на время срабатывания счетчика 52, который с выхода 84 блока 4 поступает на вход 58 блока 3.

Поскольку показания счетчика 52 в данный момент времени меньше показаний регистра 51, то на выходе 60 компаратора 53 появляется импульс, который через вход 141 блока 5 поступает на счетный вход счетчика, увеличивая базовый адрес ячейки считывания на единицу.

Кроме того, этот же импульс проходит на вход 131 блока 9, проходит элемент 120 ИЛИ и элемент задержки 125, где задерживается на время окончания суммирования данных в счетчике 80, и далее вновь выдается на выход 15 системы в качестве сигнала управления считыванием очередной записи базы данных по адресу, сформированному на выходе 14 системы.

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

Этот процесс считывания записей базы данных выбранного заказывающего подразделения будет продолжаться до тех пор, пока показания счетчика 52 и регистра 51 не будут равны между собой. В этом случае импульс появится на другом выходе 154 компаратора 53.

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

В составе запроса во втором режиме дополнительно указываются параметры выборки по типу пола (мужской или женский), который фиксируется в регистре 23 блока 1.

После считывания из базы данных сервера и занесения в регистр 8 всех атрибутов записи, импульс с входа 13 поступает через вход 81 блока 4 и элемент 78, задерживающий импульс на время занесения кода записи в регистр 8, на входы элементов 72-75 И. Открыт же по второму входу высоким потенциалом дешифратора 70 в данном случае будет только элемент 73 И.

С выхода элемента 73 И импульс поступает, во-первых, как и в предыдущем режиме, через элемент 76 ИЛИ и элемент 79 задержки на выход 84 и далее на синхронизирующий вход 104 компаратора 91 блока 7, сравнивающего признак пола, заданного в запросе и находящегося в регистре 23 блока 1, с признаком пола в записи, находящейся в регистре 8.

Если код признака пола в регистре 23 блока 1 совпал с кодом признака пола в регистре 8, то на выходе 160 компаратора 91 появляется импульс, который поступает на одни входы элементов 94 и 95 И. Открытым по другому входу будет только элемент 94 И, т.к. на вход этого элемента подается высокий потенциал с инверсного выхода триггера 71 блока 4, находящегося в исходном состоянии.

Импульс с выхода 160 компаратора 91 проходит элемент 94 И, и с выхода 109 блока 7 поступает на вход 133 блока 9, где проходит элемент 121 ИЛИ и с выхода 16 системы выдается как сигнал управления выдачи данных на АРМ пользователя.

Если же совпадения кодов признаков пола не произошло, то на выходе 161 компаратора 91 появляется сигнал, который через элемент 97 ИЛИ поступает и выход 111 блока 7 поступает на установочный вход регистра 8, сбрасывая его в исходное состояние и подготавливая тем самым к приему следующей записи из базы данных.

Одновременно с этим, блоком 3 по сигналу с выхода 60 компаратора 53 будет сформирован очередной адрес считывания и на выход 15 системы будет выдан сигнал управления считыванием очередной записи данных базы данных избирательной комиссии.

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

Код нижней границы возрастного диапазона с выхода 33 регистра 24 блока 1 поступает на вход 101 блока 7, код верхней границы диапазона с выхода 34 регистра 25 блока 1 поступает на вход 102 блока 7, а на вход 103 блока 7 поступает код страны командирования из записи базы данных, поступившей в регистр 8.

После считывания записи из базы данных сервера и занесения в регистр 8 всех ее атрибутов, импульс с входа 13 поступает через вход 81 блока 4 и элемент 78, задерживающий импульс на время занесения кода записи в регистр 8 на входы элементов 72-75 И.

Открыт же по второму входу высоким потенциалом дешифратора 70 в данном случае будет только элемент 74 И.

С выхода элемента 74 И импульс поступает, во-первых, как и в предыдущих режимах, через элемент 77 ИЛИ на выход 83 и далее на счетный вход 59 блока 3.

Во-вторых, этот же импульс с выхода 85 блока 4 поступает на вход 105 блока 7, проходит через элемент 96 ИЛИ и поступает на синхронизирующий вход компаратора 92, сравнивающего код нижней границы диапазона с кодом страны командирования в записи, находящейся в регистре 8.

Если код страны командирования в регистре 8 меньше кода нижней границы диапазона, то на выходе 162 компаратора 92 появляется импульс, который через элемент 97 ИЛИ проходит на установочный выход 111 блока 7 и далее поступает на установочный вход регистра 8 и сбрасывает его в исходное состояние.

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

Если код страны в записи регистра 8 больше кода верхней границы диапазона, то на выходе 165 компаратора 93 появляется импульс, который проходит через элемент 97 ИЛИ и выход 111 блока 7 на установочный вход регистра 8 и сбрасывает его в исходное состояние.

Если же код страны в записи регистра 8 меньше или равен коду верхней границы диапазона стран, то на выходе 164 блока 7 появляется импульс, который через выход 110 блока 7 проходит на вход 134 блока 9, затем проходит элемент 121 ИЛИ и выдается на выход 16 системы в качестве сигнала управления выдачи содержимого регистра 8 на АРМ пользователя, приславшего запрос.

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

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

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

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

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



 

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

Невод // 86408
Наверх