АВТОМАТИЗИРОВАННАЯ СИСТЕМА БАНКА СУДЕБНЫХ ДОКУМЕНТОВ ВЕРХОВНОГО СУДА

Полезная модель относится к вычислительной технике, в частности, к автоматизированной системе банка судебных документов верховного суда.
Известны системы, которые могли бы быть использованы для решения поставленной задачи (1, 2).
Первая из известных систем содержит процессорный блок, соединенный с блоками ввода данных и логической обработки, выходы которых подключены к блоку памяти, блок отображения, подключенный к вычислительному блоку и к блоку принятия решений (1).
Существенный недостаток данной системы состоит в ее невысоком быстродействии, обусловленном тем, что для выборки и просмотра информации банка документов необходимо каждый раз, при повторном обращении к необходимым данным, осуществлять их поиск в базе данных сервера.
Известна и другая система, содержащая блоки приема данных пользователей, выходы которых соединены с блоком памяти и с блоком обработки данных, блок селекции временных интервалов, выходы которого к блоку оценки разделов документов, к блоку памяти и к блоку обработки данных документов, выходы которого соединены с одними входами блока коммутации каналов выдачи данных, другие входы которого соединены с блоком селекции временных интервалов, а выходы являются выходами системы (2).
Последнее из перечисленных выше технических решений наиболее близко к описываемому.
Его недостаток заключается в невысоком быстродействии системы, обусловленном тем, что поиск запрашиваемых документов ведется по всему объему банка данных сервера, что приводит к необоснованной потери времени и невозможности реализации просмотра документов в реальном масштабе времени.
Цель полезной модели - повышение быстродействия системы за счет сокращения временных затрат на поиск и формирование адресов документов в банке данных, содержание которых должно быть предъявлено пользователю.
Поставленная цель достигается тем, что в систему, содержащую модуль селекции опорных адресов судебных документов банка данных, информационный и синхронизирующий входы которого являются информационным и синхронизирующим входами системы, при этом информационный вход системы предназначен для приема кодов идентификаторов судебных документов, а синхронизирующий вход системы предназначен для приема сигналов занесения кодов идентификаторов судебных документов в модуль селекции опорных адресов судебных документов банка данных, модуль управления адресацией судебных документов банка данных, первый
информационный вход которого соединен с информационным выходом модуля селекции опорных адресов судебных документов банка данных, а первый синхронизирующий вход модуля управления адресацией судебных документов банка данных подключен к первому синхронизирующему выходу модуля селекции опорных адресов судебных документов банка данных, модуль хранилища судебных документов, адресный вход которого соединен с информационным выходом модуля интеграции сигналов управления, вход считывания модуля хранилища судебных документов подключен к первому синхронизирующему выходу модуля управления адресацией судебных документов банка данных, а выход модуля хранилища судебных документов является информационным выходом системы, предназначенным для выдачи данных разделов документов на автоматизированные рабочие места пользователей, введены модуль хранения адресов предыдущих разделов судебных документов, информационный вход которого соединен с выходом модуля хранилища судебных документов, синхронизирующий вход модуля хранения адресов предыдущих разделов судебных документов подключен ко второму синхронизирующему выходу модуля управления адресацией судебных документов банка данных, а выход модуля хранения адресов предыдущих разделов судебных документов соединен со вторым информационным входом модуля управления адресацией судебных документов банка данных, модуль хранения адресов следующих разделов судебных документов, информационный вход которого соединен с выходом модуля хранилища судебных документов, синхронизирующий вход модуля хранения адресов следующих разделов судебных документов подключен ко второму синхронизирующему выходу модуля управления адресацией судебных документов банка данных, а выход
модуля хранения адресов следующих разделов судебных документов подключен к третьему информационному входу модуля управления адресацией судебных документов банка данных, модуль идентификации числа разделов судебных документов в банке данных, первый синхронизирующий вход которого соединен с третьим синхронизирующим выходом модуля управления адресацией судебных документов банка данных, установочный вход модуля идентификации числа разделов судебных документов в банке данных соединен со вторым синхронизирующим выходом модуля селекции опорных адресов судебных документов банка данных, а первый выход модуля идентификации числа разделов судебных документов в банке данных подключен к управляющему входу модуля селекции опорных адресов судебных документов банка данных, модуль управления направлением просмотра банка судебных документов, первый и второй тактирующие входы которого являются первым и вторым тактирующими входами системы, предназначенными для приема управляющих сигналов выбора направления просмотра разделов документов, один управляющий выход модуля управления направлением просмотра банка судебных документов соединен с первым управляющим входом модуля хранения адресов предыдущих разделов судебных документов, другой управляющий выход модуля управления направлением просмотра банка судебных документов подключен к управляющему входу модуля хранения адресов следующих разделов судебных документов, один синхронизирующий выход модуля управления направлением просмотра банка судебных документов соединен со вторым синхронизирующим входом модуля управления адресацией судебных документов банка данных, а другой синхронизирующий выход модуля управления направлением просмотра банка судебных документов подключен к третьему
синхронизирующему входу модуля управления адресацией судебных документов банка данных и ко второму синхронизирующему входу модуля идентификации числа разделов судебных документов в банке данных, второй выход которого соединен со вторым управляющим входом модуля хранения адресов предыдущих разделов судебных документов и с управляющим входом модуля управления направлением просмотра банка судебных документов, установочный вход которого подключен к третьему синхронизирующему выходу модуля управления адресацией судебных документов банка данных и модуль селекции разделов выбранных судебных документов, суммирующий вход которого соединен с третьим синхронизирующим выходом модуля управления адресацией судебных документов банка данных, вычитающий вход модуля селекции разделов выбранных судебных документов подключен ко второму синхронизирующему выходу модуля управления направлением просмотра банка судебных документов, а установочный вход модуля селекции разделов выбранных судебных документов соединен со вторым синхронизирующим выходом модуля селекции опорных адресов судебных документов банка данных, при этом выход модуля селекции разделов выбранных судебных документов подключен к информационному входу модуля идентификации числа разделов судебных документов в банке данных.
Сущность полезной модели поясняется чертежами, где на фиг.1 представлена структурная схема системы, на фиг.2 приведен пример конкретного конструктивного выполнения блока селекции опорных адресов базы данных сервера, на фиг.3 приведен пример конкретного конструктивного выполнения блока интеграции сигналов управления, на фиг.4 приведен пример конкретного конструктивного выполнения блока памяти текущего значения адреса предыдущего раздела
документа, на фиг.5 приведен пример конкретного конструктивного выполнения блока памяти текущего значения адреса следующего раздела документа, на фиг.6 приведен пример конкретного конструктивного выполнения блока выбора направления просмотра разделов документов, на фиг.7 приведен пример конкретного конструктивного выполнения блока идентификации числа разделов документов.
Система содержит модуль 1 селекции опорных адресов судебных документов банка данных, модуль управления адресацией судебных документов банка данных, модуль 3 хранилища судебных документов, модуль 4 хранения адресов предыдущих разделов судебных документов, модуль 5 хранения адресов следующих разделов судебных документов, модуль 6 управления направлением просмотра банка судебных документов, модуль 7 селекции разделов выбранных судебных документов, модуль 8 идентификации числа разделов судебных документов в банке данных.
На фиг.1 показаны информационный 10 и синхронизирующий 11 вход системы, первый 12 и второй 13 тактирующие входы системы, а также информационный 15 выход системы.
Модуль 1 (фиг.2) селекции опорных адресов судебных документов банка данных содержит регистры 20, 21, дешифратор 22, узел памяти 23, выполненный в виде постоянного запоминающего устройства, элементы 24-26 И, группу 27 элементов И, элементы 28, 29, 30 задержки. На чертеже показаны информационный 31,
синхронизирующий 32 и управляющий 33 входы, а также информационный 34, первый 35 и второй 36 синхронизирующие выходы.
Модуль 2 (фиг.3) управления адресацией судебных документов банка данных содержит группу 40 элементов ИЛИ, элементы 41, 42 ИЛИ, элемент 43 задержки. На чертеже показаны первый 45, второй 46, третий 47 информационный входы, первый 48, второй 49 и третий 50 синхронизирующие входы, а также информационный 52 выход, и первый 53, второй 54 и третий 55 синхронизирующие выходы.
Модуль 3 (фиг.1) хранилища судебных документов выполнен в виде оперативного запоминающего устройства, имеющего адресный 60 вход, вход 61 считывания данных и выход 62, являющийся информационным выходом системы.
Модуль 4 (фиг.4) хранения адресов предыдущих разделов судебных документов банка данных, содержит регистр 64 и группу 65 элементов И. На чертеже показаны информационный 66, синхронизирующий 67, первый 68 и второй 69 управляющие входы, а также выход 70.
Модуль 5 (фиг.5) хранения адресов очередных разделов судебных документов банка данных содержит регистр 72 и группу 73 элементов И. На чертеже показаны информационный 74, синхронизирующий 75 и управляющий 76 входы, а также выход 77.
Модуль 6 (фиг.6) управления направлением просмотра хранилища банка судебных документов содержит триггер 80, элементы 81, 82 И, элемент 83 задержки. На чертеже показаны первый 84 и второй 85 тактирующие, управляющий 86 и установочный 87 входы, а также первый 88 и второй 89 управляющие, и первый 90 и второй 91 синхронизирующие выходы.
Модуль 7 (фиг.1) селекции разделов выбранных судебных документов выполнен в виде реверсивного счетчика, имеющего счетный 92, вычитающий 93 и установочный 94 входы, а также выход 95.
Модуль 8 (фиг.7) идентификации числа разделов судебных документов в банке данных содержит компаратор 96, триггер 97, элементы 98, 99 И. На чертеже показаны один информационный вход 101, первый 102 и второй 103 синхронизирующие входы, установочный 104 вход и вход 105, на который постоянно подан код, соответствующий нулю, а также первый 106 и второй 107 управляющие выходы.
Как и в известной системе, на экран дисплея по запросу пользователя последовательно предъявляются разделы вызываемых судебных документов, которые в банке судебных документов системы представлены в следующем виде:
код
КОД
КОД
СОДЕРЖАНИЕ
АДРЕС
АДРЕС
текущего раздела
предыдущего раздела
следующего раздела
судебного документа
судебного документа
судебного документа
С началом работы с банком судебных документов Верховного Суда пользователь на пульте управления автоматизированного рабочего места (на чертеже не показано) нажимает одну из выбранных им функциональных клавиш, которая соответствует выбранному каталогу документов, хранящихся в хранилище банка документов.
В результате этого идентификационный код выбранного пользователем каталога поступает на вход 10 системы и далее через вход 31 модуля 1 поступает на вход регистра 20.
Одновременно с этим, синхросигнал от нажатой функциональной клавиши поступает на вход 11 системы и далее через вход 32 модуля 1 поступает на синхронизирующий вход регистра 20 и заносит в него поступивший код каталога документов.
Код каталога документов с выхода регистра 20 поступает на вход дешифратора 22, который расшифровывает его, и на одном из выходов дешифратора 22 формируется высокий потенциал, открывающий один из соответствующих элементов 24-26 И.
Параллельно с этим, синхронизирующий сигнал сервера с входа 32 модуля 1 задерживается элементом 28 задержки (на время срабатывания регистра 20 и дешифратора 22) и с выхода элемента 28 задержки через выход 36 модуля 1 поступает, во-первых, на установочный вход 94 модуля 7, устанавливая или подтверждая его исходное состояние.
Во-вторых, этот же импульс, пройдя открытый по второму входу один из элементов 24-26 И, поступает на вход считывания фиксированной ячейки памяти постоянного запоминающего устройства 23. В фиксированной ячейке этого узла памяти хранится опорный адрес первого раздела первого документа выбранного каталога.
Содержимое фиксированной ячейки ПЗУ 23 считывается на вход регистра 21, куда оно заносится синхронизирующим импульсом, поступающим с выхода элемента задержки 29 на синхронизирующий вход регистра 21.
Считанная кодограмма с выхода регистра 21 поступает на одни входы элементов 27 И, состояние которых по другим входам определяется потенциалом с выхода 106 модуля 8, на информационные входы которого поступают код с выхода 95 блока 7 и код, соответствующий «нулевому» с входа 105 модуля 8.
В исходном состоянии высокий потенциал с выхода 106 модуля 8 поступает на вход 33 модуля 1 и открывает элементы 27 И группы, подключая тем самым выход регистра 21 через выход 34 и вход 45 модуля 2 ко входу элементов 40 ИЛИ группы.
Далее с выхода элементов 40 ИЛИ группы код опорного адреса через выход 52 модуля 2 подается на адресный вход 60 модуля 3. Параллельно с этим, импульс с выхода элемента 30 задержки, задержанный на время подключения выхода регистра 21 к адресному входу модуля 3, через выход 35 блока 1 и вход 48 блока 2 проходит элемент 41 ИЛИ, а затем с выхода 53 блока 2 поступает на вход 61 считывания модуля 3.
В результате этого, содержимое модуля 3 считывается на выход 62 в виде следующей структуры:
КОД
КОД
КОД
СОДЕРЖАНИЕ
АДРЕС
АДРЕС
текущего раздела
предыдущего раздела
следующего раздела
судебного документа
судебного документа
судебного документа
Содержимое раздела документа с выхода 15 системы выдается на экран дисплея автоматизированного рабочего места пользователя.
Одновременно с этим, с выхода 62 модуля 3 через вход 66 модуля 4 на вход регистра 64 поступает код адреса предыдущего раздела, а через вход 74 модуля 5 на вход регистра 72 модуля 5 - код адреса последующего раздела документа. Коды адресов заносятся в указанные регистры тем же импульсом считывания с выхода элемента 41 ИЛИ, задержанным элементом 43 задержки на время считывания данных из модуля 3, поступающим с выхода 54 модуля 2 на синхронизирующие входы 67 и 75 модулей 4 и 5 соответственно.
Учитывая тот факт, что никаких предыдущих разделов еще не было, то при считывании базового адреса он используется в качестве предыдущего адреса при первоначальном считывании опорного адреса.
Одновременно с этим, импульс с выхода элемента 43 задержки модуля 2 через элемент 42 ИЛИ и выход 55 модуля 2 поступает как на суммирующий вход 92 модуля 7 и изменяет код счетчика, делая его отличным от «нулевого», так и через вход 102 модуля 8 проходит элемент 98 ИЛИ, затем задерживается элементом 100 на время срабатывания счетчика модуля 7 и поступает на синхронизирующий вход компаратора 96.
По синхронизирующему импульсу компаратор 96 сравнивает входные коды, и, учитывая то обстоятельство, что входные коды стали разными, компаратор 96 модуля 8 зафиксирует этот факт, формируя импульс на выходе 107.
С выхода 107 сигнал компаратора 96 поступает на единичный вход триггера 97 и устанавливает его в единичное состояние, при котором низкий потенциал с инверсного выхода 106 модуля 8 через вход 33 модуля 1, поступая на входы элементов 27 И группы, заблокирует подключение выхода регистра 21 к адресному входу модуля 3.
В то же время высокий потенциал с прямого выхода триггера 97 через выход 107 блока 8 поступает как на вход 86 модуля 6, открывая элементы 81, 82 И, так и на вход 69 модуля 4, открывая элементы 65 И группы, и подключая, тем самым, выход регистра 64 модуля 4 через элементы 65 И группы к выходу 70 модуля 4, и далее через элементы 40 ИЛИ группы и выход 52 к адресному входу модуля 3. Тем самым на адресный вход модуля 3 выдается адрес следующего раздела документа.
По готовности пользователя к просмотру следующего раздела документа он нажимает клавишу «Следующий» и на входе 12 системы появляется импульс, который через вход 84 модуля 6 проходит элемент 81 И, и поступает на выход 90 модуля 6, откуда он подается на вход 49 модуля 2.
С входа 49 модуля 2 этот импульс, во-первых, через элемент 42 ИЛИ проходит на выход 55 модуля 2 и далее поступает как на суммирующий вход 92 модуля 7, увеличивая его показания, так и через установочный вход 87 модуля 6 на установочный вход триггера 80, подтверждая его исходное состояние, при котором высокий потенциал с его инверсного выхода 89 поступает через вход 68 модуля 4 на элементы 65 И группы и открывает их по другому входу.
Во-вторых, через элемент 41 ИЛИ и выход 53 модуля 2 этот же импульс поступает на вход считывания модуля 3 и содержимое следующего раздела выдается на выход 15, а новые значения предыдущего и следующего адресов заносятся в соответствующие регистры модулей 4 и 5.
Если в процессе просмотра очередного раздела, возникнет необходимость возврата к предыдущему разделу данного документа, то пользователь нажимает клавишу «Предыдущий».
В этом случае на входе 13 системы появляется импульс, который через вход 85 модуля 6 устанавливает триггер 80 в единичное состояние, переходя в которое последний низким потенциалом с инверсного выхода 89 модуля 6 через вход 68 модуля 4 закроет элементы 65 И группы, заблокировав возможность подключения следующего адреса регистра 64 к адресному входу модуля 3.
В то же время высоким потенциалом с единичного выхода будет открыт элемент 82 И, ас выхода 88 модуля 6 через вход 76 модуля 5 будут открыты элементы 73 И группы.
В результате этого выход регистра 72 модуля 5 с адресом предыдущего раздела через элементы 73 И группы, выход 77 модуля 5, вход 47 модуля 2 и элементы 40 ИЛИ группы подключается к адресному входу модуля 3.
Параллельно с этим, импульс с входа 85 модуля 6 задерживается на время срабатывания триггера 80 элементом задержки 83 и поступает через элемент 82 И на выход 91 модуля 6, как на вычитающий вход 93 модуля 7, так и через вход 50 модуля 2, затем элемент 41 ИЛИ и выход 53 модуля 2 на вход 61 считывания модуля 3, считывая содержимое предыдущего раздела документа на автоматизированное рабочее место пользователя.
Таким образом, в отличие от прототипа, в процессе процедуры просмотра последовательности различных судебных документов банка данных, пользователь сразу же получает возможность доступа к требуемым разделам изучаемых документов без каких-либо затрат времени на их поиск.
Источники информации, принятые во внимание:
1. Патент ЕПВ (ЕР) №0505651, кл. G06F 13/40, 13/38 1992.
2. Патент США №5129083 М.кл. G06F 12/00, 15/40, 1992 (прототип).