[go: up one dir, main page]

RU2486582C1 - Automated system of legislation support - Google Patents

Automated system of legislation support Download PDF

Info

Publication number
RU2486582C1
RU2486582C1 RU2012115643/08A RU2012115643A RU2486582C1 RU 2486582 C1 RU2486582 C1 RU 2486582C1 RU 2012115643/08 A RU2012115643/08 A RU 2012115643/08A RU 2012115643 A RU2012115643 A RU 2012115643A RU 2486582 C1 RU2486582 C1 RU 2486582C1
Authority
RU
Russia
Prior art keywords
bills
block
output
input
synchronizing
Prior art date
Application number
RU2012115643/08A
Other languages
Russian (ru)
Inventor
Леонид Юрьевич Бородинов
Валерий Яковлевич Гусаков
Николай Николаевич Исаев
Анатолий Николаевич Романов
Алексей Корнеевич Федоша
Original Assignee
Федеральное государственное унитарное предприятие "Научно-исследовательский институт "Восход"
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Федеральное государственное унитарное предприятие "Научно-исследовательский институт "Восход" filed Critical Федеральное государственное унитарное предприятие "Научно-исследовательский институт "Восход"
Priority to RU2012115643/08A priority Critical patent/RU2486582C1/en
Application granted granted Critical
Publication of RU2486582C1 publication Critical patent/RU2486582C1/en

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

FIELD: information technologies.
SUBSTANCE: system comprises a block of draft bills acceptance, the first and second blocks of identification of draft bills basic address, a block of draft bill structure selection, a block of draft bill record address modification, a block of draft bill section selection, a block of addressing of draft bill sections, a block of modification of draft bill section reading address, a block of system server data base records acceptance, a block for acceptance of draft bills from executives, a block of identification of a basic address of draft bill section documentation, a block of fixation of a number of prepared draft bills, a block of modification of an address of a finished draft bill record, a block of switching of draft bill issue channels and a block of data integration.
EFFECT: higher efficiency of a system by identification of draft bills availability by a moment of record of the last finished draft bill section into a system data base.
10 dwg

Description

Изобретение относится к области вычислительной техники, в частности к автоматизированной системе поддержки законотворческой деятельности.The invention relates to the field of computer technology, in particular to an automated legislative support system.

Автоматизированная система поддержки законотворческой деятельности предназначена для информационного обеспечения участников федерального законодательного процесса путем предоставления доступа к базе данных электронных документов и информационным материалам, аутентичным тем, которые принимаются и (или) находятся на рассмотрении в Государственной Думе. Это могут быть законопроекты и постановления, рассмотренные нижней палатой парламента в трех чтениях, протоколы и стенограммы пленарных заседаний Государственной Думы, пояснительные записки к документам, отзывы Президента и Правительства Российской Федерации и т.д.The automated legislative support system is designed to provide information to participants in the federal legislative process by providing access to a database of electronic documents and information materials that are authentic to those that are accepted and (or) are being considered by the State Duma. These may be bills and resolutions considered by the lower house of parliament in three readings, minutes and transcripts of plenary sessions of the State Duma, explanatory notes to documents, reviews of the President and Government of the Russian Federation, etc.

Основными установочными документами в этой работе являются Конституция РФ и Регламент Государственной Думы, в разделе «Законодательная процедура» которого описана вся процедура прохождения законопроекта, от его внесения в Госдуму и до завершения работы над ним. Этот документ по сути и определяет алгоритм функционирования системы.The main installation documents in this work are the Constitution of the Russian Federation and the Rules of Procedure of the State Duma, in the section "Legislative Procedure" which describes the entire procedure for passing the bill, from its submission to the State Duma and to the completion of work on it. This document essentially defines the algorithm for the functioning of the system.

«Описание законодательной процедуры» структурно содержит набор стадий, по которым проходит законопроект. На каждой стадии может быть от одного до семи событий, и на каждом событии к законопроекту или к закону добавляется набор реквизитов и документов.The “Description of the Legislative Procedure” structurally contains a set of stages through which the bill passes. At each stage, there can be from one to seven events, and at each event a set of details and documents are added to the bill or to the law.

Всего стадий девять:There are nine stages in total:

- внесение законопроекта в Государственную Думу;- introduction of a bill in the State Duma;

- предварительное рассмотрение законопроекта;- preliminary consideration of the bill;

- первое, второе и третье чтение;- first, second and third reading;

- рассмотрение закона Советом Федерации (после принятия законопроекта в третьем чтении он обретает статус закона);- consideration of the law by the Federation Council (after the adoption of the bill in the third reading, it acquires the status of a law);

если Совет Федерации отклоняет закон, то он возвращается в Государственную Думу на очередную стадию - «Повторное рассмотрение закона, отклоненного Советом Федерации»;if the Federation Council rejects the law, then it returns to the State Duma at the next stage - “Reconsideration of the law rejected by the Federation Council”;

- рассмотрение закона президентом РФ;- consideration of the law by the president of the Russian Federation;

- последняя стадия - повторное рассмотрение закона, отклоненного президентом (если это имело место).- the last stage is a re-examination of the law rejected by the president (if this was the case).

Под событием понимается некоторое действие над законопроектом или законом некоторым субъектом. В качестве субъекта могут выступать субъект права законодательной инициативы (в соответствии с Конституцией РФ), любой комитет ГД (в качестве профильного, ответственного или соисполнителя), Правовое управление ГД, согласительная комиссия и т.д. - то есть персоны, временные комиссии, структурные подразделения и законодательные органы в целом.Under the event refers to some action on the bill or law by some entity. The subject can be the subject of the right of legislative initiative (in accordance with the Constitution of the Russian Federation), any committee of the State Duma (as a profile, responsible or co-executor), Legal Department of the State Duma, conciliation commission, etc. - that is, persons, temporary commissions, structural units and legislative bodies in general.

Количество событий обусловлено действиями над законопроектами (законами), которые необходимо отразить в системе при рассмотрении его на каждой стадии прохождения.The number of events is due to actions on bills (laws) that need to be reflected in the system when considering it at each stage of passage.

Когда событие наступает, субъект должен внести значения реквизитов, определяющих это событие, например дату принятия решения, само решение, номер и пункт протокола, в котором это решение представлено, указать альтернативные законопроекты (если они есть), а также разместить обязательные текстовые документы к этому событию, из числа предписанных Регламентом ГД.When an event occurs, the subject must enter the details of the details that determine this event, for example, the date of the decision, the decision itself, the number and paragraph of the protocol in which this decision is presented, indicate alternative bills (if any), and also place the required text documents for this event, from among those prescribed by the Regulation of the State Duma.

Согласно Конституции РФ и Регламенту Государственной Думы участниками законодательного процесса является множество субъектов, наделенных правом законодательной инициативы. Среди них - субъекты федерального уровня: президент РФ, Правительство РФ, Совет Федерации и члены Совета Федерации, депутаты Государственной Думы, Конституционный Суд, Верховный Суд и Высший арбитражный Суд, а также законодательные органы субъектов Российской Федерации (их 83).According to the Constitution of the Russian Federation and the Regulations of the State Duma, the participants in the legislative process are many subjects vested with the right to legislative initiative. Among them are the subjects of the federal level: the President of the Russian Federation, the Government of the Russian Federation, the Federation Council and members of the Federation Council, deputies of the State Duma, the Constitutional Court, the Supreme Court and the Supreme Arbitration Court, as well as the legislative bodies of the constituent entities of the Russian Federation (83 of them).

Все они - участники законодательного процесса и любой из них имеет право вносить законопроекты. Они наделены правом представлять заключения на законопроекты, внесенные другими субъектами права законодательной инициативы. К рассмотрению законопроекта во втором чтении все заинтересованные субъекты права законодательной инициативы могут вносить поправки.All of them are participants in the legislative process and any of them has the right to introduce draft laws. They are entitled to submit opinions on bills introduced by other subjects of the right of legislative initiative. For consideration of the draft law in the second reading, all interested subjects of the right of legislative initiative can make amendments.

Таким образом, создается единое информационно-технологическое пространство нормативно-правовой деятельности. В нем могут взаимодействовать по горизонтали и вертикали органы законодательной, исполнительной, судебной ветвей власти и граждане.Thus, a single information technology space of regulatory activity is created. The bodies of the legislative, executive, judicial branches of government and citizens can interact in it horizontally and vertically.

Сегодня технологическая процедура размещения текстов внесенных законопроектов и сопроводительных документов реализована для депутатов Государственной Думы. Всем депутатам (их почти 450) выданы имена и системные пароли - все в закрытых конвертах. Они имеют возможность под своим именем размещать законопроекты и сопроводительные документы к ним при внесении законопроектов в Государственную Думу. За президента РФ, Правительство РФ, Совет Федерации и членов Совета Федерации, законодательные органы субъектов Российской Федерации, а также КС, ВС и ВАС размещение внесенных законопроектов и сопроводительных документов осуществляют работники Аппарата Государственной Думы.Today, the technological procedure for posting the texts of introduced bills and supporting documents has been implemented for deputies of the State Duma. All deputies (almost 450 of them) were given names and system passwords - all in closed envelopes. They have the opportunity under their own name to place bills and supporting documents to them when introducing bills to the State Duma. For the President of the Russian Federation, the Government of the Russian Federation, the Council of the Federation and members of the Council of the Federation, the legislative bodies of the constituent entities of the Russian Federation, as well as the Constitutional Court, the Armed Forces and the Supreme Arbitration Court, the placement of submitted bills and supporting documents is carried out by employees of the State Duma apparatus.

Законодательные (представительные) органы субъектов Российской Федерации, являясь в соответствии с Конституцией Российской Федерации субъектами права законодательной инициативы, в рамках законодательной процедуры должны готовить заключения и поправки к законопроектам совместного ведения.The legislative (representative) bodies of the constituent entities of the Russian Federation, being, in accordance with the Constitution of the Russian Federation, subjects of the right of legislative initiative, should prepare conclusions and amendments to joint draft laws as part of the legislative procedure.

Известны системы, которые могли бы быть использованы для решения поставленной задачи (1, 2).Known systems that could be used to solve the problem (1, 2).

Первая из известных систем содержит первый блок приема электронных документов, блок приема идентификационных кодов электронных документов, второй блок приема электронных документов, блок адресации электронных документов, блок приема кодограмм электронных документов, блок хранения начального базового адреса, первый блок идентификации электронных документов, второй блок идентификации электронных документов, блок интеграции сигналов управления, блок формирования адресов записи и считывания данных, счетчик, блок модификации адресов электронных документов, блок селекции базового адреса итоговых документов, коммутатор каналов передачи данных (1).The first known system includes a first block for receiving electronic documents, a block for receiving identification codes of electronic documents, a second block for receiving electronic documents, a block for addressing electronic documents, a block for receiving codograms of electronic documents, a block for storing an initial base address, a first block for identifying electronic documents, a second block for identification electronic documents, control signal integration unit, data recording and reading address generation unit, counter, e-address modification unit ics documents selection block base address final documents, the switch data channels (1).

Существенный недостаток данной системы состоит в невозможности решения задачи обновления данных, хранимых в памяти в виде соответствующих документов одновременно с решением задачи выдачи содержания этих документов пользователям в реальном масштабе времени.A significant drawback of this system is the impossibility of solving the problem of updating data stored in memory in the form of relevant documents at the same time as solving the problem of delivering the contents of these documents to users in real time.

Известна и другая система, содержащая содержит модуль приема концепций законопроектов, модуль идентификации ответственных исполнителей, модуль адресации концепций законопроектов, модуль селекции базового адреса концепций законопроектов в базе данных сервера, модуль модификации адресов концепций законопроектов, модуль селекции адреса экспертных комиссий, модуль коммутации каналов передачи данных (2).Another system is known, which contains a module for receiving concepts of bills, a module for identifying responsible executors, a module for addressing concepts for bills, a module for selecting a base address for concepts of bills in a server database, a module for modifying addresses of concepts for bills, a module for selecting addresses of expert commissions, a module for switching data transmission channels (2).

Последнее из перечисленных выше технических решений наиболее близко к описываемому.The last of the above technical solutions is closest to the described.

Его недостаток заключается в невысоком быстродействии системы, обусловленном тем, что выполнение процедуры распределения разделов законотворческих документов между участниками законотворческого процесса реализуется через поиск данных разделов текстовых документов по всей базе данных и их последующей обработке центральным процессором.Its disadvantage is the low speed of the system, due to the fact that the procedure for distributing sections of legislative documents between participants in the legislative process is carried out by searching for data sections of text documents throughout the database and their subsequent processing by the central processor.

Подобная организация обработки данных при больших объемах законотворческих документов неизбежно приводит к необоснованно большим затратам времени.Such an organization of data processing with large volumes of legislative documents inevitably leads to unreasonably large costs of time.

Цель изобретения - повышение быстродействия системы путем локализации адресов разделов законопроектов в базе данных системы по идентификаторам самих законопроектов.The purpose of the invention is to increase the speed of the system by localizing the addresses of sections of bills in the database of the system by identifiers of the bills themselves.

Поставленная цель достигается тем, что в известную систему, содержащую блок приема законопроектов, информационный и синхронизирующий входы которого являются первыми информационным и синхронизирующими входами системы, при этом информационный вход блока приема законопроектов предназначен для приема законопроектов с информационного выхода автоматизированного рабочего места руководителя, а синхронизирующий вход блока приема законопроектов предназначен для приема синхронизирующих сигналов с синхронизирующего выхода автоматизированного рабочего места руководителя, блок приема записей базы данных сервера системы, информационный и синхронизирующий входы которого являются вторыми информационным и синхронизирующими входами системы, при этом информационный вход блока приема записей базы данных сервера системы предназначен для приема данных с информационного выхода сервера базы данных, а синхронизирующий вход блока приема записей базы данных сервера системы предназначен для приема синхронизирующих сигналов сервера базы данных, блок приема законопроектов исполнителей, информационный и синхронизирующий входы которого являются третьими информационным и синхронизирующими входами системы, при этом информационный вход блока приема законопроектов исполнителей предназначен для приема данных с автоматизированных рабочих мест исполнителей, а синхронизирующий вход блока приема законопроектов исполнителей предназначен для приема синхронизирующих сигналов автоматизированных рабочих мест исполнителей, блок адресации разделов законопроектов, информационный вход которого является четвертым информационным входом системы, предназначенным для приема данных с адресного выхода автоматизированного рабочего места руководителя, блок коммутации каналов выдачи законопроектов, один информационный вход которого соединен с выходом блока приема записей базы данных сервера системы, синхронизирующий вход блока коммутации каналов выдачи законопроектов подключен ко второму синхронизирующему входу системы, а выходы блока коммутации каналов выдачи законопроектов являются информационными выходами группы системы, предназначенными для выдачи данных на информационные входы автоматизированных рабочих мест исполнителей, блок модификации адреса записи документов, выход которого соединен с первым адресным входом блока интеграции данных, второй и третий адресные входы которого подключены к выходам блока модификации адреса считывания разделов документов и блока модификации адреса записи выполненных заданий соответственно, при этом адресный выход блока интеграции данных является адресным выходом системы, информационный выход блока интеграции данных является информационным выходом системы, а первый и второй синхронизирующие выходы блока интеграции данных являются первым и вторым синхронизирующими выходами системы, при этом адресный выход системы предназначен для выдачи адресов записи и считывания данных на адресный вход сервера базы данных, информационный выход системы предназначен для выдачи данных на информационный вход сервера базы данных, первый синхронизирующий выход системы предназначен для выдачи сигналов управления на вход первого канала прерывания базы данных, второй синхронизирующий выход системы предназначен для выдачи сигналов управления на вход второго канала прерывания сервера базы данных, отличающаяся тем, что система содержит первый блок идентификации базового адреса законопроектов, информационный вход которого соединен с первым выходом блока приема законопроектов, один синхронизирующий вход первого блока идентификации базового адреса законопроектов подключен к синхронизирующему выходу блока приема законопроектов, а информационный выход первого блока идентификации базового адреса законопроектов соединен с одним информационным входом блока модификации адреса записи законопроектов, блок селекции структуры законопроектов, информационный вход которого соединен со вторым информационным выходом блока приема законопроектов, синхронизирующий вход блока селекции структуры законопроектов подключен к синхронизирующему выходу первого блока идентификации базового адреса законопроектов, а информационный выход блока селекции структуры законопроектов соединен с другим информационным входом блока модификации адреса записи законопроектов, при этом первый синхронизирующий выход блока селекции структуры законопроектов подключен к синхронизирующему входу блока модификации адреса записи законопроектов, второй синхронизирующий выход блока селекции структуры законопроектов соединен с другим синхронизирующим входом первого блока идентификации базового адреса законопроектов и с первым синхронизирующим входом блока интеграции данных, а установочный выход блока селекции структуры законопроектов подключен к установочным входам блока приема законопроектов, первого блока идентификации базового адреса законопроектов и блока модификации адреса записи законопроектов, блок селекции разделов законопроектов, один информационный вход которого подключен к информационному выходу блока селекции структуры законопроектов, другие информационные входы блока селекции разделов законопроектов соединены с информационными выходами группы выходов блока приема законопроектов, а выход блока селекции разделов законопроектов подключен к одному информационному входу блока интеграции данных, блок идентификации базового адреса документирования разделов законопроектов, информационный вход которого соединен с одним информационным выходом блока приема законопроектов исполнителей, синхронизирующий вход блока идентификации базового адреса документирования разделов законопроектов подключен к третьему синхронизирующему входу системы, информационный выход блока идентификации базового адреса документирования разделов законопроектов соединен с одним информационным входом блока модификации адреса записи выполненного законопроекта, а первый синхронизирующий выход блока идентификации базового адреса документирования разделов законопроектов подключен к синхронизирующему входу блока модификации адреса записи выполненного законопроекта, блок фиксации числа выполненных заданий, синхронизирующий вход которого соединен со вторым синхронизирующим выходом блока идентификации базового адреса документирования разделов законопроектов, управляющие входы блока фиксации числа выполненных законопроектов подключены к соответствующим управляющим выходам блока идентификации базового адреса документирования разделов законопроектов, а выход блока фиксации числа выполненных законопроектов соединен с другим информационным входом блока модификации адреса записи выполненных законопроектов, при этом другой информационный выход блока приема законопроектов исполнителей соединен со вторым информационным входом блока интеграции данных, а другой синхронизирующий выход блока идентификации базового адреса документирования разделов законопроектов подключен ко второму синхронизирующему входу блока интеграции данных, и второй блок идентификации базового адреса законопроектов, информационный вход которого соединен с первым выходом блока адресации разделов законопроектов, синхронизирующий вход второго блока идентификации базового адреса законопроектов является четвертым синхронизирующим входом системы, управляющий вход второго блока идентификации базового адреса законопроектов подключен к управляющему выходу блока приема законопроектов, а информационный выход второго блока идентификации базового адреса законопроектов соединен с одним информационным входом блока модификации адреса считывания раздела законопроектов, другой информационный вход которого подключен ко второму выходу блока адресации разделов законопроектов, при этом один синхронизирующий выход второго блока идентификации базового адреса документов соединен с синхронизирующим входом блока модификации адреса считывания раздела законопроектов и с третьим синхронизирующим входом блока интеграции данных, а другой синхронизирующий выход второго блока идентификации базового адреса документов соединен с синхронизирующим входом блока адресации разделов законопроектов, третий информационный выход которого подключен к другому информационному входу блока коммутации каналов выдачи законопроектов.This goal is achieved by the fact that in the known system containing the bill receiving unit, the information and synchronizing inputs of which are the first information and synchronizing inputs of the system, while the information input of the bill receiving unit is designed to receive bills from the information output of the manager’s workstation, and the synchronizing input the bill receiving unit is intended for receiving synchronizing signals from the synchronizing output of an automated of the manager’s workplace, the system server database record receiving unit, the information and synchronizing inputs of which are the second information and synchronizing system inputs, while the information input of the system server database recording receiving unit is designed to receive data from the information output of the database server, and the synchronizing the input of the reception block of the database records of the server of the system is designed to receive the synchronizing signals of the database server, the block of reception of bills oil, the information and synchronizing inputs of which are the third information and synchronizing inputs of the system, while the information input of the bills reception unit of performers is designed to receive data from the workstations of performers, and the synchronizing input of the reception of bills of performers is designed to receive synchronizing signals from the workstations of performers, block addressing sections of bills, the information input of which is the fourth inform the system’s input intended for receiving data from the address output of the manager’s workstation, the bills channel switching unit, one information input of which is connected to the output of the system server database records receiving unit, the synchronizing input of the bills issuing channel switching unit is connected to the second synchronizing system input , and the outputs of the switching unit of the channels for issuing bills are information outputs of the system group, intended for issuing data to the information inputs of workstations of performers, a unit for modifying a document recording address, the output of which is connected to the first address input of a data integration unit, the second and third address inputs of which are connected to the outputs of a unit for modifying a read address of document sections and a unit for modifying a recording address of completed tasks, respectively, the address output of the data integration unit is the address output of the system, the information output of the data integration unit is information in the progress of the system, and the first and second synchronizing outputs of the data integration unit are the first and second synchronizing outputs of the system, while the address output of the system is designed to provide write addresses and read data to the address input of the database server, the information output of the system is designed to provide data to the information input database server, the first synchronizing output of the system is designed to issue control signals to the input of the first channel of the database interrupt, the second synchronizing output s threads is designed to issue control signals to the input of the second channel of the database server interrupt, characterized in that the system contains a first block for identifying the base address of bills, the information input of which is connected to the first output of the block for receiving bills, one clock input for the first block for identifying the base address of bills the synchronizing output of the bill receiving unit, and the information output of the first bills base address identification unit is connected to one by the information input of the modification block of the bills recording address, the selection block of the bills structure, the information input of which is connected to the second information output of the draft bills receiving unit, the synchronizing input of the selection block of the bills structure is connected to the synchronizing output of the first identification block of the bills base address, and the information output of the selection block of the bills structure connected to another information input of the modification block of the address of the recording of bills, while the first synchronizing output of the bills structure selection block is connected to the synchronizing input of the bills recording address modification block, the second synchronizing output of the bills structure selection block is connected to the other synchronizing input of the first bills base address identification block and the first synchronizing input of the data integration block, and the installation output of the structure selection block bills connected to the installation inputs of the block receiving bills, the first block identifier the base address of bills and the modification block of the bills recording address, the selection section of bills, one information input of which is connected to the information output of the selection block of the bills structure, the other information inputs of the selection section of bills are connected to the information outputs of the output group of the bills receiving block, and the output of the selection block sections of bills is connected to one information input of the data integration unit, the base address identification unit is cumentation of sections of bills, the information input of which is connected to one information output of the block for receiving bills of performers, the synchronizing input of the identification unit of the base address of documenting sections of bills is connected to the third synchronizing input of the system, the information output of the identification block of the base address of documenting sections of bills is connected to one information input of the block of modification of addresses records of the completed bill, and the first synchronizing in the output of the identification unit for the base address for documenting sections of bills is connected to the synchronizing input of the modification unit for the recording address of the completed bill, the unit for fixing the number of completed tasks, the synchronizing input of which is connected to the second synchronizing output for the unit for identifying the base address for documenting sections of bills, the control inputs of the unit for fixing the number of completed bills are connected to corresponding control outputs of the base address identification unit docum editing sections of bills, and the output of the unit for fixing the number of completed bills is connected to another information input of the modification block for the recording address of completed bills, while the other information output of the bills receiving unit for executors is connected to the second information input of the data integration unit, and the other synchronizing output of the identification of the base of the documentation sections of bills connected to the second sync input of the data integration unit, and the second unit id ntification of the bills base address, the information input of which is connected to the first output of the bill sections addressing unit, the synchronizing input of the second bills base address identification block is the fourth synchronizing input of the system, the control input of the second bills base address identification block is connected to the control output of the bills receiving unit, and the information output the second block of identification of the base address of bills is connected to one information input the modification section of the reading address section of the bills section, the other information input of which is connected to the second output of the addressing section of the draft bills section, while one synchronizing output of the second identification unit of the base address of the documents is connected to the synchronizing input of the modification section of the reading section of the bills section and the third synchronizing input of the data integration unit, and another synchronizing output of the second identification unit of the base address of the documents is connected to the synchronizing input m block partition addressing laws, the third information output of which is connected to another data input of the switching unit issuing bills channels.

Сущность изобретения поясняется чертежами, где на фиг.1 представлена структурная схема системы, на фиг.2 - структурная схема блока приема законопроектов, на фиг.3 - структурная схема первого блока идентификации базового адреса законопроектов, на фиг.4 - структурная схема второго блока идентификации базового адреса законопроектов, на фиг.5 - структурная схема блока селекции структуры законопроектов, на фиг.6 - структурная схема блока селекции разделов законопроектов, на фиг.7 структурная схема блока идентификации базового адреса документирования разделов законопроектов, на фиг.8 - структурная схема блока фиксации числа выполненных законопроектов, на фиг.9 - структурная схема блока коммутации каналов выдачи законопроектов, на фиг.10 - структурная схема блока интеграции данных.The invention is illustrated by drawings, in which Fig. 1 is a structural diagram of a system, Fig. 2 is a structural diagram of a bill receiving unit, Fig. 3 is a structural diagram of a first identification unit of a bills base address, and Fig. 4 is a structural diagram of a second identification block the base address of the bills, FIG. 5 is a block diagram of a selection block of the structure of bills, FIG. 6 is a block diagram of a block of selection of sections of bills, FIG. 7 is a block diagram of a identification block of a base address of documents Nia bills sections 8 - fixing a block diagram of a block made of bills, Figure 9 - a block diagram of switching unit issuing bills channels in Figure 10 - a block diagram of the block of data integration.

Система (фиг.1) содержит блок 1 приема законопроектов, первый 2 и второй 3 блоки идентификации базового адреса законопроектов, блок 4 селекции структуры законопроектов, блок 5 модификации адреса записи законопроектов, блок 6 селекции разделов законопроектов, блок 7 адресации разделов законопроектов, блок 8 модификации адреса считывания разделов законопроектов, блок 9 приема записей базы данных сервера системы, блок 10 приема законопроектов исполнителей, блок 11 идентификации базового адреса документирования разделов законопроектов, блок 12 фиксации числа подготовленных законопроектов, блок 13 модификации адреса записи готовых законопроектов, блок 14 коммутации каналов выдачи законопроектов и блок 15 интеграции данных.The system (figure 1) contains a block 1 for receiving bills, first 2 and second 3 blocks for identifying the base address of bills, block 4 for selecting the structure of bills, block 5 for modifying the address for recording bills, block 6 for selecting sections of bills, block 7 for addressing sections of bills, block 8 modification of the reading address of sections of bills, block 9 of receiving records of the database server system, block 10 of receiving bills of performers, block 11 of identification of the base address of the documentation of sections of bills, block 12 fi sation of trained bills modification unit 13 ready bills write address switching unit 14 and dispensing bills channel data integration unit 15.

На фиг.1 показаны первый 21, второй 22, третий 23 и четвертый 24 информационные входы системы, первый 26, второй 27, третий 28 и четвертый 29 синхронизирующие входы системы, а также адресный 31 и информационный 32 выходы системы, первый 33 и второй 34, синхронизирующие выходы системы, и группы 35-37 информационных выходов системы.Figure 1 shows the first 21, second 22, third 23 and fourth 24 information inputs of the system, the first 26, second 27, third 28 and fourth 29 synchronizing inputs of the system, as well as address 31 and information 32 system outputs, the first 33 and second 34 synchronizing system outputs, and groups of 35-37 system information outputs.

Блок 1 (фиг.2) приема законопроектов содержит регистр 41, триггер 42, элемент 43 задержки. На чертеже показаны входы информационный 21, синхронизирующий 26 и установочный 45, а также первый 46 и второй 47 информационные выходы, группа 48-50 информационных выходов, синхронизирующий 51 и управляющий 52 выходы.Block 1 (figure 2) receiving bills contains a register 41, a trigger 42, an element 43 delay. The drawing shows the information inputs 21, synchronizing 26 and installation 45, as well as the first 46 and second 47 information outputs, a group of 48-50 information outputs, synchronizing 51 and control 52 outputs.

Первый блок 2 (фиг.3) идентификации базового адреса законопроектов содержит блок 55 памяти, выполненный в виде постоянного запоминающего устройства, дешифратор 56, регистр 57, элементы 58-60 И, элемент 61 ИЛИ, элементы 62, 63 задержки. На чертеже показаны информационный 64, первый 65 и второй 66 синхронизирующие входы, а также информационный 68 и синхронизирующий 69 выходы.The first block 2 (figure 3) identifies the base address of the bills contains a memory block 55, made in the form of a permanent storage device, a decoder 56, register 57, elements 58-60 AND, element 61 OR, elements 62, 63 delay. The drawing shows information 64, first 65 and second 66 synchronization inputs, as well as information 68 and synchronizing 69 outputs.

Второй блок 3 (фиг.4) идентификации базового адреса законопроектов содержит блок 71 памяти, выполненный в виде постоянного запоминающего устройства, дешифратор 72, регистр 73, элементы 74-77 И, элементы 78-80 задержки. На чертеже показаны информационный 81, синхронизирующий 83 и управляющий 82 входы, а также информационный 84 и первый 85 и второй 86 синхронизирующие выходы.The second block 3 (figure 4) identifies the base address of the bills contains a block 71 of memory, made in the form of read-only memory, decoder 72, register 73, elements 74-77 And, elements 78-80 delay. The drawing shows information 81, synchronizing 83 and controlling 82 inputs, as well as information 84 and the first 85 and second 86 synchronizing outputs.

Блок 4 (фиг.5) селекции структуры законопроектов содержит компаратор 91, счетчик 92 и элемент 93 задержки. На чертеже показаны информационный 94 вход, синхронизирующий 95 вход, а также информационный 96 выход, первый 97 и второй 98 синхронизирующие и установочный 99 выходы.Block 4 (figure 5) of the selection of the structure of bills contains a comparator 91, a counter 92 and a delay element 93. The drawing shows information 94 input, synchronizing 95 input, as well as information 96 output, the first 97 and second 98 synchronizing and installation 99 outputs.

Блок 5 модификации адресов записи законопроектов выполнен в виде сумматора, имеющего информационные 101, 102, синхронизирующий 103 и установочный 104 входы, а также информационный 105 выход.Block 5 modification of addresses for recording bills is made in the form of an adder having information 101, 102, synchronizing 103 and installation 104 inputs, as well as information 105 output.

Блок 6 (фиг.6) селекции разделов законопроектов содержит дешифратор 107, группы 108-110 элементов И, и группу 111 элементов ИЛИ. На чертеже показаны информационный 112 вход, группа 113-115 информационных входов, а также информационный 116 выход.Block 6 (Fig.6) selection sections of bills contains a decoder 107, a group of 108-110 elements AND, and a group 111 elements OR. The drawing shows information 112 input, group 113-115 information inputs, as well as information output 116.

Блок 7 (фиг.1) адресации разделов законопроектов выполнен в виде регистра, имеющего информационный 24 и синхронизирующий 87 входы, а также информационные 88-90 выходы.Block 7 (figure 1) addressing sections of bills is made in the form of a register having information 24 and synchronizing 87 inputs, as well as information 88-90 outputs.

Блок 8 (фиг.1) модификации адреса считывания разделов законопроектов выполнен в виде сумматора, имеющего информационные 117-118 входы, синхронизирующий 119 вход и информационный 120 выход.Block 8 (figure 1) of the modification of the address for reading sections of bills is made in the form of an adder having informational 117-118 inputs, synchronizing 119 input and informational 120 output.

Блок 9 (фиг.1) приема записей базы данных сервера системы выполнен в виде регистра, имеющего информационный 22 и синхронизирующий 27 входы, а также информационный 195 выход.Block 9 (Fig. 1) of receiving records of the database of the server of the system is made in the form of a register having information 22 and synchronizing 27 inputs, as well as information 195 output.

Блок 10 (фиг.1) приема законопроектов исполнителей выполнен в виде регистра, имеющего информационный 23 и синхронизирующий 28 входы, а также информационные 196-197 выходы.Block 10 (Fig. 1) of receiving bills of executors is made in the form of a register having informational 23 and synchronizing 28 inputs, as well as informational 196-197 outputs.

Блок 11 (фиг.7) идентификации базового адреса документирования разделов законопроектов содержит блок 125 памяти, выполненный в виде постоянного запоминающего устройства, дешифратор 126, регистр 127, элементы 128-130 И и элементы 131-134 задержки. На чертеже показаны информационный 136 и синхронизирующий 137 входы, а также информационный 138, синхронизирующие 139, 140 выходы и управляющие 141-143 выходы.Block 11 (Fig.7) identification of the base address for documenting sections of bills contains a memory block 125 made in the form of read-only memory, a decoder 126, a register 127, elements 128-130 And and elements 131-134 delay. The drawing shows information 136 and synchronizing 137 inputs, as well as information 138, synchronizing 139, 140 outputs and control outputs 141-143.

Блок 12 (фиг.8) фиксации числа подготовленных законопроектов содержит счетчики 145-147, триггеры 148-150, элементы 151-153 И, группы 154-156 элементов И, группу 157 элементов ИЛИ, элементы 158-159 задержки. На чертеже показаны синхронизирующий 160 и управляющие 161-163 входы, а также информационный 164 выход.Block 12 (Fig. 8) for fixing the number of prepared bills contains counters 145-147, triggers 148-150, elements 151-153 AND, groups 154-156 elements AND, group 157 elements OR, delay elements 158-159. The drawing shows the synchronizing 160 and control inputs 161-163, as well as information output 164.

Блок 13 (фиг.1) модификации адреса записи выполненных законопроектов выполнен в виде сумматора, имеющего информационные 166-167 входы, синхронизирующий 168 вход и информационный 169 выход.Block 13 (figure 1) modification of the address of the record of completed bills is made in the form of an adder having informational 166-167 inputs, synchronizing 168 input and informational 169 output.

Блок 14 (фиг.9) коммутации каналов выдачи законопроектов содержит дешифратор 171, группы 172-174 элементов И и элемент 175 задержки. На чертеже показаны информационные 176-177 входы, синхронизирующий 28 вход, а также группа 35-37 информационных выходов.Block 14 (Fig.9) switching channels for issuing bills contains a decoder 171, a group of 172-174 elements And and a delay element 175. The drawing shows informational 176-177 inputs, synchronizing 28 input, as well as a group of 35-37 information outputs.

Блок 15 (фиг.10) выдачи данных и сигналов управления содержит группы элементов 180-181 ИЛИ, элемент 182 ИЛИ и элемент 183 задержки. На чертеже показаны первый адресные 185-187 входы, информационные 188-189 входы, синхронизирующие 190-192 входы, а также адресный 31 выход, информационный 32 выход, первый 33 и второй 34 синхронизирующие выходы.Block 15 (figure 10) issuing data and control signals contains a group of elements 180-181 OR, element 182 and element 183 delay. The drawing shows the first address 185-187 inputs, information 188-189 inputs, synchronizing 190-192 inputs, as well as address 31 output, information 32 output, the first 33 and second 34 synchronization outputs.

Система работает следующим образом.The system operates as follows.

Проекты законопроектов с автоматизированного рабочего места руководителя работы поступают на вход 21 системы в структурированном виде.Draft bills from the workstation of the work manager enter 21 systems in a structured form.

Структура входной кодограммы имеет следующий вид:The structure of the input codogram is as follows:

кодthe code кодthe code кодthe code кодthe code кодthe code Идентификатор законопроектаBill identifier Число разделов в законопроектеThe number of sections in the bill Содержание первого разделаContents of the first section Содержание второго разделаThe content of the second section Содержание N-го разделаContents of the Nth Section

Данная кодограмма с входа 21 системы поступает на информационный вход регистра 41 блока 1, куда и заносится синхронизирующим импульсом с входа 26 системы. С выхода 46 блока 1 идентификатор законопроекта поступает на информационный вход 64 блока 2, откуда она выдается на вход дешифратора 56.This codogram from the input 21 of the system goes to the information input of the register 41 of block 1, where it is entered by the synchronizing pulse from the input 26 of the system. From the output 46 of block 1, the identifier of the bill goes to the information input 64 of block 2, from where it is issued to the input of the decoder 56.

Дешифратор 56 расшифровывает идентификатор законопроекта и подготавливает цепь прохождения сигнала с входа 65, открывая один из элементов 58-60 И. Для определенности положим, что высокий потенциал поступил на один вход элемента 60 И. Параллельно с этим, синхронизирующий импульс с входа 26 системы задерживается элементом 43 на время занесения кодограммы в регистр 41 и срабатывания дешифратора 56, и далее, во-первых, он поступает на прямой вход триггера 42, устанавливая его в единичное состояние, при котором на инверсный выход 52 триггера 42 выдается низкий потенциал, блокирующий любые обращения к базе данных сервера на время приема проектов законопроектов. Во-вторых, синхронизирующий импульс с выхода 51 блока 1 поступает на вход 65 блока 2, где опрашивает состояния элементов 58-60 И.The decoder 56 decodes the identifier of the bill and prepares the signal path from input 65, opening one of the elements 58-60 I. For definiteness, we assume that a high potential is received at one input of the element 60 I. At the same time, the synchronizing pulse from the input 26 of the system is delayed by the element 43 for the time the codogram is entered in register 41 and the decoder 56 is activated, and then, firstly, it enters the direct input of trigger 42, setting it to a single state, in which neither the output 52 of trigger 42 is issued lish potential blocking any calls to the database server at the time of receiving the bills projects. Secondly, the synchronizing pulse from the output 51 of block 1 is fed to the input 65 of block 2, where it polls the states of elements 58-60 I.

Учитывая то обстоятельство, что открытым по одному входу будет только элемент 60 И, то, пройдя этот элемент И, синхроимпульс поступает на вход считывания фиксированной ячейки памяти постоянного запоминающего устройства 55, где хранится код базового адреса базы данных сервера, соответствующий идентификатору законопроекта. Код базового адреса базы данных сервера считывается на информационный вход регистра 57, куда и заносится тем же синхронизирующим импульсом, задержанным элементом 62 на время считывания кода из блока памяти 55.Considering the fact that only the And element 60 will be open at one input, then, after passing through this And element, the clock pulse is fed to the read input of a fixed memory cell of the permanent storage device 55, where the code of the base address of the server database corresponding to the bill ID is stored. The code of the base address of the server database is read into the information input of the register 57, where it is entered by the same synchronizing pulse delayed by the element 62 while the code is being read from the memory unit 55.

Базовый адрес с выхода 68 блока 2 поступает на вход 101 блока 5, а синхронизирующий импульс с выхода элемента 62 задержки проходит через элемент 61 ИЛИ, вновь задерживается элементом 63 на время занесения кода базового адреса в регистр 57 и через выход 69 блока 2 поступает на синхронизирующий вход 95 блока 4. К этому моменту времени на информационный вход 94 компаратора 91 блока 4 с выхода 47 блока 1 подан код числа разделов законопроекта, а на другой информационный вход компаратора 91 поданы показания счетчика 92, который к данному моменту времени находится в исходном состоянии.The base address from the output 68 of block 2 goes to the input 101 of block 5, and the synchronizing pulse from the output of the delay element 62 passes through the OR element 61, is again delayed by the element 63 while the base address code is entered into the register 57, and through the output 69 of the block 2 it goes to the synchronizing input 95 of block 4. At this point in time, the code of the number of sections of the bill is submitted to the information input 94 of the comparator 91 of block 4 from the output 47 of block 1, and the counter 92 is given to the other information input of the comparator 91, which is located at this point in time in the initial state.

С поступлением синхронизирующего импульса на вход 95 компаратор 91 сравнивает входные коды и, учитывая, что показания счетчика 92 в данный момент времени меньше кода с входа 94, на первом выходе компаратора 91 формируется импульс, который, во-первых, с выхода 97 блока 4 поступает на синхронизирующий вход 103 блока 5. По этому синхронизирующему импульсу блок 5 суммирует код базового адреса с входа 101 с нулевым кодом счетчика 94 блока 4 с входа 102.With the arrival of a synchronizing pulse at input 95, the comparator 91 compares the input codes and, given that the counter 92 is currently less than the code from input 94, a pulse is generated at the first output of the comparator 91, which, firstly, comes from the output 97 of block 4 to the synchronizing input 103 of block 5. By this synchronizing pulse, block 5 summarizes the base address code from input 101 with the zero code of counter 94 of block 4 from input 102.

Полученный суммарный код базового адреса базы данных с выхода 105 блока 5 подается на вход 185 блока 15, где через группу 180 элементов ИЛИ выдается на адресный выход 31 системы.The resulting total code of the base address of the database from the output 105 of block 5 is fed to the input 185 of block 15, where through a group of 180 elements OR is issued to the address output 31 of the system.

Во-вторых, импульс с выхода 97 компаратора 91 блока 4 задерживается элементом 93 на время суммирования кодов в блоке 5, и затем с выхода 98 блока 4 поступает на вход 190 блока 15, где проходит элемент 182 ИЛИ и выдается на выход 32 системы в качестве синхронизирующего импульса управления записью поступившего законопроекта. С выхода 32 системы данный импульс поступает на вход первого канала прерывания сервера базы данных.Secondly, the pulse from the output 97 of the comparator 91 of the block 4 is delayed by the element 93 for the duration of the summation of the codes in the block 5, and then from the output 98 of the block 4 is fed to the input 190 of the block 15, where the OR element 182 passes and is output to the system output 32 as a sync pulse to record the incoming bill. From the output of the 32 system, this pulse is fed to the input of the first channel of the database server interrupt.

По этому сигналу сервер переходит на подпрограмму записи содержимого законопроекта, которое с выхода 48 блока 1 поступает через вход 113 блока 6, проходит элементы 108 И, открытые дешифратором 107, так как на его вход 112 в данный момент подаются нулевые показания счетчика 92 блока 4 с выхода 96. Пройдя элементы 108 И, полная кодограмма законопроекта через элементы 111 ИЛИ группы с выхода 116 блока 6 проходит на вход 188 блока 15, где через элементы 181 ИЛИ группы на информационный выход 32 системы.According to this signal, the server goes to the subroutine for recording the contents of the bill, which from the output 48 of block 1 enters through the input 113 of block 6, passes the elements 108 And opened by the decoder 107, since its input 112 is currently being supplied with the zero readings of the counter 92 of the block 4 s output 96. Having passed the elements 108 AND, the full bill codogram through the elements 111 OR groups from the output 116 of the block 6 passes to the input 188 of the block 15, where through the elements 181 OR groups to the information output 32 of the system.

По синхронизирующему сигналу с выхода 32 системы подпрограмма записи записывает полную кодограмму законопроекта в базу данных сервера с выхода 32 по адресу, сформированному на выходе 31 системы.Using the synchronizing signal from system output 32, the recording subroutine writes the complete bill codogram to the server database from output 32 at the address generated at system output 31.

Кроме того, параллельно с процессом записи кодограммы законопроекта в базу данных сервера синхронизирующий импульс с выхода элемента 93 задержки блока 4 поступает также на счетный вход счетчика 92 и увеличивает его показания на единицу, а с выхода 98 блока 4 он поступает на вход 66 блока 2, где проходит элемент 61 ИЛИ и задерживается элементом 63 на время записи кодограммы текстового документа в память базы данных, после чего с выхода 69 блока 2 он вновь выдается на вход 95 блока 4.In addition, in parallel with the process of writing the bill codogram to the server database, the synchronizing pulse from the output of the delay element 93 of block 4 also arrives at the counting input of the counter 92 and increases its reading by one, and from the output 98 of block 4 it goes to the input 66 of block 2, where OR element 61 passes and is delayed by element 63 for the duration of writing the codogram of a text document into the database memory, after which it is again output to block 95 input 4 from output 69 of block 2.

К этому моменту времени на информационный вход 94 компаратора 91 блока 4 с выхода 47 блока 1 по-прежнему подается код числа разделов законопроекта, а на другой информационный вход компаратора 91 поданы показания счетчика 92, которые к данному моменту времени увеличились на единицу.At this point in time, the code for the number of sections of the bill is still supplied to the information input 94 of the comparator 91 of block 4 from the output 47 of block 1, and the counter 92 is given to the other information input of the comparator 91, which at that moment have increased by one.

С поступлением синхронизирующего импульса на вход 95 компаратор 91 сравнивает входные коды и, учитывая, что показания счетчика 92, по-прежнему, меньше числа разделов с входа 94, на первом выходе компаратора 91 вновь формируется импульс, который, во-первых, с выхода 97 блока 4 поступает на синхронизирующий вход 103 блока 5. По этому синхронизирующему импульсу блок 5 суммирует код базового адреса с входа 101 с увеличившимся на единицу кодом счетчика 94 блока 4 с входа 102 и суммарный код базового адреса базы данных, увеличенный на единицу, с выхода 105 блока 5 подается на вход 185 блока 15, где через группу 180 элементов ИЛИ выдается на адресный выход 31 системы.With the arrival of a synchronizing pulse at input 95, the comparator 91 compares the input codes and, given that the counter 92 is still less than the number of sections from the input 94, a pulse is generated at the first output of the comparator 91, which, firstly, from the output 97 of block 4 is fed to the synchronizing input 103 of block 5. By this synchronizing pulse, block 5 summarizes the base address code from input 101 with the counter code 94 of block 4 increased by one from input 102 and the total code of the database base address increased by one from output 105 block 5 odaetsya input unit 15 185, where elements 180 through the OR group is issued to the address output 31 of the system.

Во-вторых, импульс с выхода 97 компаратора 91 блока 4 задерживается элементом 93 на время суммирования кодов в блоке 5, и затем с выхода 98 блока 4 поступает на вход 190 блока 15, где проходит элемент 182 ИЛИ и вновь выдается на выход 32 системы в качестве синхронизирующего импульса управления записью поступившего законопроекта. С выхода 32 системы данный импульс поступает на вход первого канала прерывания сервера базы данных.Secondly, the pulse from the output 97 of the comparator 91 of block 4 is delayed by the element 93 for the duration of the summation of the codes in block 5, and then from the output 98 of the block 4 is fed to the input 190 of the block 15, where the OR element 182 passes and is again output to the output of the system 32 as a synchronizing impulse to control the entry of the bill. From the output of the 32 system, this pulse is fed to the input of the first channel of the database server interrupt.

По этому сигналу сервер переходит на подпрограмму записи содержимого первого раздела законопроекта, которое с выхода 49 блока 1 поступает через вход 114 блока 6, проходит элементы 109 И группы, открытые дешифратором 107, так как на его вход 112 в данный момент подаются увеличенные на единицу показания счетчика 92 блока 4 с выхода 96. Пройдя элементы 109 И группы, содержимое первого раздела законопроекта через элементы 111 ИЛИ группы с выхода 116 блока 6 проходит на вход 188 блока 15, где через элементы 181 ИЛИ группы на информационный выход 32 системы.By this signal, the server goes to the subroutine for recording the contents of the first section of the bill, which from the output 49 of block 1 enters through the input 114 of block 6, passes the elements 109 And the groups opened by the decoder 107, since its input 112 is currently increasing by one the counter 92 of block 4 from the output 96. After passing the elements AND AND groups 109, the contents of the first section of the bill through the elements 111 OR groups from the output 116 of the block 6 passes to the input 188 of the block 15, where through the elements 181 OR groups to the information output 32 of the system.

По синхронизирующему сигналу с выхода 33 системы подпрограмма записи записывает содержимое первого раздела законопроекта в базу данных сервера системы с выхода 32 по адресу, сформированному на выходе 31 системы.Using a synchronizing signal from system output 33, the recording subroutine writes the contents of the first section of the bill to the system server database from output 32 at the address generated at system output 31.

Кроме того, параллельно с процессом записи содержимого первого раздела законопроекта в базу данных сервера, синхронизирующий импульс с выхода элемента 93 задержки блока 4 поступает также на счетный вход счетчика 92 и увеличивает его показания еще на одну единицу, а с выхода 98 блока 4 он вновь поступает на вход 66 блока 2, где проходит элемент 61 ИЛИ и задерживается элементом 63 на время записи содержимого первого раздела законопроекта в память базы данных, после чего с выхода 69 блока 2 он вновь выдается на вход 95 блока 4.In addition, in parallel with the process of recording the contents of the first section of the bill in the server database, the synchronizing pulse from the output of the delay element 93 of block 4 also goes to the counting input of the counter 92 and increases its readings by one more unit, and from the output 98 of block 4 it comes back to the input 66 of block 2, where the OR element 61 passes and is delayed by the element 63 for the duration of writing the contents of the first section of the bill into the database memory, after which, from the output of 69 block 2, it is again output to the input 95 of block 4.

Описанный процесс записи разделов законопроектов в базу данных сервера системы будет продолжаться до тех пор, пока все разделы законопроекта не будут записаны в память базы данных сервера. Этот момент времени будет зафиксирован компаратором 91 блока 4 выдачей сигнала на выход 99 и на установочный вход счетчика 92, возвращая его в исходное состояние.The described process of writing sections of bills in the system server database will continue until all sections of the bill are recorded in the memory of the server database. This point in time will be fixed by the comparator 91 of block 4 by issuing a signal to output 99 and to the installation input of the counter 92, returning it to its original state.

Кроме того, с выхода 99 блока 4 сигнал окончания записи разделов законопроекта в базу данных сервера поступает на установочный вход 67 блока 2, где возвращает регистр 57 в исходное состояние, и на установочный вход 45 блока 1, где, во-первых, устанавливает в исходное состояние регистр 41, а во-вторых, возвращает в исходное состояние триггер 42 и снимая, тем самым, сигнал блокировки с выхода 52 блока 1.In addition, from the output 99 of block 4, the signal to finish recording sections of the bill in the server database is supplied to installation input 67 of block 2, where it returns register 57 to the initial state, and to installation input 45 of block 1, where, firstly, it sets to the initial the state of the register 41, and secondly, the trigger 42 returns to its original state and thereby removing the blocking signal from the output 52 of block 1.

Таким образом, каждый законопроект будет занесен в базу данных сервера, где будет размещен следующим образом:Thus, each bill will be entered into the server database, where it will be placed as follows:

Адрес ячейки базы данных сервераServer database cell address Содержимое ячейкиCell contents Ячейка с базовым адресом законопроектаCell with the base address of the bill Вся кодограмма законопроектаThe entire bill codogram Ячейка с базовым адресом + 1Cell with base address + 1 Первый раздел законопроектаFirst section of the bill Ячейка с базовым адресом + 2Cell with base address + 2 Второй раздел законопроектаSecond section of the bill ................................................ ................................................................ Ячейка с базовым адресом + NCell with base address + N N-й раздел законопроектаNth section of the bill

Руководители соответствующих региональных законодательных органов субъектов Российской федерации на своих автоматизированных рабочих местах (АРМах) просматривают разделы законопроектов и назначают исполнителей по отработке каждого из них.The leaders of the respective regional legislative bodies of the constituent entities of the Russian Federation at their automated workplaces (AWPs) look through sections of draft laws and appoint performers to work out each of them.

С этой целью последовательно формируются кодограммы следующего содержания:For this purpose, codograms of the following contents are sequentially formed:

КодThe code КодThe code КодThe code Идентификатор законопроектаBill identifier Номер раздела законопроектаBill Section Number Идентификатор исполнителя (АРМа)Artist ID (AWP)

Каждая из подобных кодограмм с выхода АРМа руководителя поступает на вход 24 системы, а синхронизирующий сигнал с выхода АРМа поступает на вход 29 системы. Синхронизирующий сигнал с входа 29 через вход 83 блока 3 поступает на вход элемента 74 И, который будет открыт только после того, как закончится запись входных законопроектов в базу данных сервера системы, высоким потенциалом с инверсного выхода 52 триггера 42. Пройдя элемент 74 И, синхронизирующий импульс с выхода 85 блока 3 поступает на синхронизирующий вход 87 блока 7 и заносит в него входную кодограмму.Each of these codograms from the output of the manager’s workstation goes to the input 24 of the system, and the synchronizing signal from the workstation’s output goes to the input of the system 29. The clock signal from input 29 through input 83 of block 3 is fed to the input of element 74 AND, which will be open only after the entry of input bills into the database of the system server ends, with high potential from inverse output 52 of trigger 42. After passing element 74 AND, the synchronizing the pulse from the output 85 of block 3 is fed to the clock input 87 of block 7 and enters the input codogram into it.

Код идентификатора законопроекта с выхода 88 блока 7 поступает через вход 81 блока 3 на вход дешифратора 72. Дешифратор 72 расшифровывает идентификатор законопроекта и подготавливает цепь прохождения сигнала с выхода элемента задержки 78, открывая один из элементов 75-77 И. Для определенности положим, что высокий потенциал поступил на один вход элемента 75 И.The code of the bill identifier from the output 88 of block 7 goes through the input 81 of block 3 to the input of the decoder 72. The decoder 72 decodes the identifier of the bill and prepares the signal path from the output of the delay element 78, opening one of the elements 75-77 I. For definiteness, we assume that high the potential entered one input of element 75 I.

Параллельно с этим, синхронизирующий импульс с выхода элемента 74 И задерживается элементом 78 на время занесения кодограммы в блок 7 и срабатывания дешифратора 72, и далее опрашивает состояния элементов 75-77 И. Учитывая то обстоятельство, что открытым по одному входу будет только элемент 75 И, то пройдя этот элемент И, синхроимпульс поступает на вход считывания фиксированной ячейки памяти постоянного запоминающего устройства 71, где хранится код базового адреса базы данных сервера, соответствующий идентификатору законопроекта.In parallel with this, the synchronizing pulse from the output of element 74 AND is delayed by element 78 for the duration of entering the codogram into block 7 and the operation of decoder 72, and then polls the states of elements 75-77 I. Given the fact that only element 75 I will be open at one input , then having passed this AND element, the clock pulse is fed to the read input of a fixed memory cell of the permanent storage device 71, where the code of the base address of the server database corresponding to the bill identifier is stored.

Код базового адреса базы данных сервера считывается на информационный вход регистра 73, куда и заносится тем же синхронизирующим импульсом, задержанным элементом 79 на время считывания кода из блока памяти 71. Базовый адрес с выхода 84 блока 3 поступает на вход 117 блока 8, а синхронизирующий импульс с выхода элемента 79 задержки вновь задерживается элементом 80 на время занесения кода базового адреса в регистр 73 и через выход 86 блока 3 поступает на синхронизирующий вход 119 блока 8, на другой информационный вход 118 которого подается код номера раздела законопроекта с выхода 89 блока 7. Блок 8 суммирует базовый адрес с номером раздела законопроекта и выдает суммарный адрес с выхода 120 на вход 186 блока 15, откуда итоговый код адреса считывания проходит через элементы 180 ИЛИ группы на адресный 31 выход системы.The code of the base address of the server database is read into the information input of the register 73, where it is entered by the same synchronizing pulse, delayed by element 79 while the code is reading from the memory block 71. The base address from the output 84 of block 3 is fed to the input 117 of block 8, and the synchronizing pulse from the output of the delay element 79, it is again delayed by the element 80 for the time the base address code is entered into the register 73 and, through the output 86 of the block 3, is supplied to the synchronizing input 119 of the block 8, to the other information input 118 of which the section number code is supplied and the bill from the output 89 of block 7. Block 8 summarizes the base address with the section number of the bill and gives the total address from the output 120 to the input 186 of the block 15, from where the final code of the read address passes through the elements 180 OR groups to the address 31 of the system output.

Кроме того, синхронизирующий импульс с выхода 86 блока 3 поступает на вход 192 блока 15, где задерживается на время формирования адреса считывания в блоке 8, и через выход 34 системы поступает на вход второго канала прерывания сервера базы данных. По этому сигналу сервер переходит на подпрограмму считывания содержимого того раздела законопроекта, адрес которого сформирован на выходе 31 системы.In addition, the synchronizing pulse from the output 86 of block 3 is fed to the input 192 of block 15, where it is delayed by the formation of the read address in block 8, and through the output 34 of the system is fed to the input of the second channel of the database server interrupt. By this signal, the server goes to the subroutine for reading the contents of that section of the bill, the address of which is generated at the output of the 31 system.

Параллельно с этим процессом, код идентификатора исполнителя с выхода 90 блока 7 поступает на вход 176 блока 14 и далее на вход дешифратора 171, который расшифровывает код идентификатора исполнителя и открывает соответствующую группу 172-174 элементов И, например, группу элементов 172 И, подключая тем самым вход 177 блока 14 к выходу 35. В результате считывания указанного раздела данного законопроекта его содержимое поступает на вход 22 блока 9, куда и заносится синхронизирующим импульсом сервера, поступающим на вход 27 системы.In parallel with this process, the identifier code of the artist from the output 90 of block 7 goes to the input 176 of block 14 and then to the input of the decoder 171, which decrypts the code of the identifier of the artist and opens the corresponding group of elements 172-174 AND, for example, the group of elements 172 AND, connecting thereby, input 177 of block 14 to output 35. As a result of reading the indicated section of this bill, its contents go to input 22 of block 9, where it is entered by the synchronizing pulse of the server, which goes to the input 27 of the system.

Одновременно с этим, импульс с входа 27 системы сразу же поступает на синхронизирующий вход блока 14, где задерживается элементом 175 на время занесения кода в блок 9, и далее поступает на третий вход элементов 172 И группы, переписывая содержимое раздела законопроекта через выход 35 системы на автоматизированное рабочее место соответствующего исполнителя, который, получив соответствующий раздел, приступает к его отработке.At the same time, the pulse from the input 27 of the system immediately goes to the synchronizing input of block 14, where it is delayed by element 175 for the time the code is entered into block 9, and then it goes to the third input of elements 172 of the group, rewriting the contents of the bill section through the output 35 of the system to an automated workstation of the relevant contractor, who, having received the appropriate section, proceeds to practice it.

В процессе выполнения порученных заданий каждый из исполнителей на своем автоматизированном рабочем месте формирует кодограмму, имеющую следующую структуру:In the process of completing the assigned tasks, each of the performers at his workstation generates a codogram having the following structure:

КодThe code КодThe code Идентификатор ИсполнителяContractor ID Содержимое отработанного раздела законопроектаThe contents of the worked out section of the bill

Эта кодограмма поступает на вход 23 системы и далее на вход блока 10, куда она и записывается по синхронизирующему сигналу, поступающему на вход 28 системы с АРМа исполнителя. Код идентификатора исполнителя с выхода 196 блока 10 поступает на вход 136 блока 11 и далее на вход дешифратора 126. Дешифратор 126 расшифровывает кодовую комбинацию и подготавливает цепь прохождения сигнала с входа 137, открывая один из элементов 128-130 И. Для определенности положим, что высокий потенциал поступил на один вход элемента 130 И. Параллельно с этим, синхронизирующий импульс с входа 28 системы поступает на вход 137 блока 11, где задерживается элементом 131 на время занесения кодограммы в блок 10 и срабатывания дешифратора 126, и далее опрашивает состояния элементов 128-130 И.This codogram is fed to the input 23 of the system and then to the input of block 10, where it is recorded by the synchronizing signal received at the input 28 of the system from the workstation of the performer. The code of the identifier of the executor from the output 196 of block 10 goes to the input 136 of block 11 and then to the input of the decoder 126. The decoder 126 decodes the code combination and prepares the signal path from input 137, opening one of the elements 128-130 I. For definiteness, we assume that high the potential was received at one input of element 130 I. At the same time, the synchronizing pulse from the input 28 of the system goes to input 137 of block 11, where it is delayed by element 131 for the duration of entering the codogram into block 10 and the operation of decoder 126, and then interrogates with 128-130-being elements I.

Учитывая то обстоятельство, что открытым по одному входу будет только элемент 130 И, то, пройдя этот элемент И, синхроимпульс поступает на вход считывания фиксированной ячейки памяти постоянного запоминающего устройства 125, где хранится код опорного адреса области базы данных, отведенной для записи результатов выполненной работы соответствующим исполнителем.Considering the fact that only the And element 130 will be open at one input, then, after passing through this And element, the clock pulse is fed to the read input of the fixed memory cell of the permanent storage device 125, where the code of the reference address of the database area reserved for recording the results of the work is stored relevant performer.

Код опорного адреса области базы данных из блока памяти 125 считывается на информационный вход регистра 127. Параллельно с описанным процессом, тот же импульс считывания с выхода элемента 131 задержки, задерживающего импульс на время считывания содержимого фиксированной ячейки ПЗУ 125, поступает на синхронизирующий вход регистра 127, фиксируя считанный код. Код адреса с выхода регистра 127 выдается на вход 166 блока 13, на другой вход которого подключен выход 164 блока 12.The code of the reference address of the database area from the memory unit 125 is read into the information input of the register 127. In parallel with the described process, the same read pulse from the output of the delay element 131, which delays the pulse by the time it takes to read the contents of the fixed cell ROM 125, is fed to the clock input of the register 127, fixing the read code. The address code from the output of register 127 is issued to input 166 of block 13, to the other input of which output 164 of block 12 is connected.

Одновременно с этим, импульс с выхода элемента 130 И через выход 141 блока 12 поступает на вход 161 блока 12 и далее поступает на прямой вход триггера 148, устанавливая его в единичное состояние, при котором высоким потенциалом с прямого выхода триггер 148 открывает по одному входу элемент 151 И, а также группу элементов 154 И, подключая тем самым выход счетчика 145 через элементы 154 И, а также элементы 157 ИЛИ группы к выходу 164 блока 12 и далее к входу 167 блока 13.At the same time, the pulse from the output of the element 130 And through the output 141 of the block 12 enters the input 161 of the block 12 and then goes to the direct input of the trigger 148, setting it to a single state, in which the high potential from the direct output of the trigger 148 opens one input element 151 AND, as well as a group of elements 154 AND, thereby connecting the output of the counter 145 through elements 154 AND, as well as elements 157 OR groups to the output 164 of block 12 and then to the input 167 of block 13.

Параллельно с этим, импульс с выхода элемента 132 задержки вновь задерживается элементом 133 на время срабатывания триггера 148 и поступает на синхронизирующий вход 168 блока 13, который суммирует код адреса с выхода 138 блока 11 с показаниями счетчика 145 блока 12 и формирует адрес базы данных для записи результатов выполненной работы.In parallel, the pulse from the output of the delay element 132 is again delayed by the element 133 for the duration of the trigger 148 and arrives at the clock input 168 of the block 13, which sums the address code from the output 138 of the block 11 with the readings of the counter 145 of the block 12 and generates the database address for recording the results of the work performed.

Этот адрес с выхода 169 блока 13 через вход 187 блока 15 проходит элементы 180 И группы на выход 31 системы, а синхронизирующий импульс с выхода элемента задержки 133 вновь задерживается на время формирования адреса записи блоком 13 и с выхода 140 блока 11, во-первых, поступает на вход 191 блока 15, где проходит элемент 182 ИЛИ и через выход 33 системы он поступает на вход первого канала прерывания сервера. По синхронизирующему сигналу первый канал прерывания переходит на подпрограмму записи содержимого выполненной работы исполнителем с выхода 32 системы в базу данных сервера по адресу, сформированному на выходе 31 системы.This address from the output 169 of block 13 through the input 187 of block 15 passes the elements of 180 AND groups to the output 31 of the system, and the clock pulse from the output of the delay element 133 is again delayed by the time the recording address was generated by block 13 and from the output 140 of block 11, firstly, arrives at input 191 of block 15, where OR element 182 passes, and through system output 33 it is fed to the input of the first server interrupt channel. By the synchronization signal, the first interrupt channel passes to the subroutine for recording the contents of the work performed by the executor from the system output 32 to the server database at the address generated at the system output 31.

С этой целью содержимое выполненной работы с выхода 197 блока 10 выдано на вход 189 блока 15 и далее через элементы 181 ИЛИ группы на информационный выход 32 системы. Кроме того, параллельно с процессом записи содержимого выполненной работы в базу данных сервера, синхронизирующий импульс с выхода 140 блока 11 поступает на вход 160 блока 12, где задерживается элементом 158 на время записи содержимого выполненной работы в базу данных сервера и затем через открытый элемент 151 И поступает на счетный вход счетчика 145, увеличивая его показания на единицу. Результат следующей выполненной этим же исполнителем работы будет записан по следующему за предыдущим адресом, так как показания счетчика 145 будут добавлены к базовому адресу исполнителя. Показания счетчиков 145-147 также выведены на автоматизированное рабочее место руководителя (на чертеже не показано), поэтому по их показаниям руководитель определяет степень готовности работ каждым из исполнителей.To this end, the contents of the work performed from the output 197 of the block 10 is issued to the input 189 of the block 15 and then through the elements 181 OR groups to the information output 32 of the system. In addition, in parallel with the process of recording the contents of the work performed in the server database, the synchronizing pulse from the output 140 of the block 11 is fed to the input 160 of the block 12, where it is delayed by the element 158 while recording the contents of the work performed in the server database and then through the open element 151 AND enters the counting input of the counter 145, increasing its readings by one. The result of the next work performed by the same contractor will be recorded at the next address after the previous one, since the counter 145 will be added to the base address of the contractor. The readings of the counters 145-147 are also displayed on the workstation of the head (not shown in the drawing), therefore, according to their testimonies, the head determines the degree of readiness of the work of each of the performers.

Таким образом, введение новых узлов и блоков позволило существенно повысить быстродействие системы путем локализации адресов разделов распорядительных документов в базе данных системы по идентификаторам самих документов.Thus, the introduction of new nodes and blocks has significantly improved system performance by localizing the addresses of sections of administrative documents in the system database using the identifiers of the documents themselves.

Источники информацииInformation sources

1. Патент РФ №57 486 (24.04.2006).1. RF patent №57 486 (04.24.2006).

2. Патент РФ №73 979 (11.01.2008) - прототип.2. RF patent No. 73 979 (01/11/2008) - prototype.

Claims (1)

Автоматизированная система поддержки законотворческой деятельности, содержащая блок приема законопроектов, информационный и синхронизирующий входы которого являются первыми информационным и синхронизирующими входами системы, при этом информационный вход блока приема законопроектов предназначен для приема законопроектов с информационного выхода автоматизированного рабочего места руководителя, а синхронизирующий вход блока приема законопроектов предназначен для приема синхронизирующих сигналов с синхронизирующего выхода автоматизированного рабочего места руководителя, блок приема записей базы данных сервера системы, информационный и синхронизирующий входы которого являются вторыми информационным и синхронизирующими входами системы, при этом информационный вход блока приема записей базы данных сервера системы предназначен для приема данных с информационного выхода сервера базы данных, а синхронизирующий вход блока приема записей базы данных сервера системы предназначен для приема синхронизирующих сигналов сервера базы данных, блок приема законопроектов исполнителей, информационный и синхронизирующий входы которого являются третьими информационным и синхронизирующими входами системы, при этом информационный вход блока приема законопроектов исполнителей предназначен для приема данных с автоматизированных рабочих мест исполнителей, а синхронизирующий вход блока приема законопроектов исполнителей предназначен для приема синхронизирующих сигналов автоматизированных рабочих мест исполнителей, блок адресации разделов законопроектов, информационный вход которого является четвертым информационным входом системы, предназначенным для приема данных с адресного выхода автоматизированного рабочего места руководителя, блок коммутации каналов выдачи законопроектов, один информационный вход которого соединен с выходом блока приема записей базы данных сервера системы, синхронизирующий вход блока коммутации каналов выдачи законопроектов подключен ко второму синхронизирующему входу системы, а выходы блока коммутации каналов выдачи законопроектов являются информационными выходами группы системы, предназначенными для выдачи данных на информационные входы автоматизированных рабочих мест исполнителей, блок модификации адреса записи документов, выход которого соединен с первым адресным входом блока интеграции данных, второй и третий адресные входы которого подключены к выходам блока модификации адреса считывания разделов документов и блока модификации адреса записи выполненных заданий соответственно, при этом адресный выход блока интеграции данных является адресным выходом системы, информационный выход блока интеграции данных является информационным выходом системы, а первый и второй синхронизирующие выходы блока интеграции данных являются первым и вторым синхронизирующими выходами системы, при этом адресный выход системы предназначен для выдачи адресов записи и считывания данных на адресный вход сервера базы данных, информационный выход системы предназначен для выдачи данных на информационный вход сервера базы данных, первый синхронизирующий выход системы предназначен для выдачи сигналов управления на вход первого канала прерывания базы данных, второй синхронизирующий выход системы предназначен для выдачи сигналов управления на вход второго канала прерывания сервера базы данных, отличающаяся тем, что система содержит первый блок идентификации базового адреса законопроектов, информационный вход которого соединен с первым выходом блока приема законопроектов, один синхронизирующий вход первого блока идентификации базового адреса законопроектов подключен к синхронизирующему выходу блока приема законопроектов, а информационный выход первого блока идентификации базового адреса законопроектов соединен с одним информационным входом блока модификации адреса записи законопроектов, блок селекции структуры законопроектов, информационный вход которого соединен со вторым информационным выходом блока приема законопроектов, синхронизирующий вход блока селекции структуры законопроектов подключен к синхронизирующему выходу первого блока идентификации базового адреса законопроектов, а информационный выход блока селекции структуры законопроектов соединен с другим информационным входом блока модификации адреса записи законопроектов, при этом первый синхронизирующий выход блока селекции структуры законопроектов подключен к синхронизирующему входу блока модификации адреса записи законопроектов, второй синхронизирующий выход блока селекции структуры законопроектов соединен с другим синхронизирующим входом первого блока идентификации базового адреса законопроектов и с первым синхронизирующим входом блока интеграции данных, а установочный выход блока селекции структуры законопроектов подключен к установочным входам блока приема законопроектов, первого блока идентификации базового адреса законопроектов и блока модификации адреса записи законопроектов, блок селекции разделов законопроектов, один информационный вход которого подключен к информационному выходу блока селекции структуры законопроектов, другие информационные входы блока селекции разделов законопроектов соединены с информационными выходами группы выходов блока приема законопроектов, а выход блока селекции разделов законопроектов подключен к одному информационному входу блока интеграции данных, блок идентификации базового адреса документирования разделов законопроектов, информационный вход которого соединен с одним информационным выходом блока приема законопроектов исполнителей, синхронизирующий вход блока идентификации базового адреса документирования разделов законопроектов подключен к третьему синхронизирующему входу системы, информационный выход блока идентификации базового адреса документирования разделов законопроектов соединен с одним информационным входом блока модификации адреса записи выполненного законопроекта, а первый синхронизирующий выход блока идентификации базового адреса документирования разделов законопроектов подключен к синхронизирующему входу блока модификации адреса записи выполненного законопроекта, блок фиксации числа выполненных заданий, синхронизирующий вход которого соединен со вторым синхронизирующим выходом блока идентификации базового адреса документирования разделов законопроектов, управляющие входы блока фиксации числа выполненных законопроектов подключены к соответствующим управляющим выходам блока идентификации базового адреса документирования разделов законопроектов, а выход блока фиксации числа выполненных законопроектов соединен с другим информационным входом блока модификации адреса записи выполненных законопроектов, при этом другой информационный выход блока приема законопроектов исполнителей соединен со вторым информационным входом блока интеграции данных, а другой синхронизирующий выход блока идентификации базового адреса документирования разделов законопроектов подключен ко второму синхронизирующему входу блока интеграции данных, и второй блок идентификации базового адреса законопроектов, информационный вход которого соединен с первым выходом блока адресации разделов законопроектов, синхронизирующий вход второго блока идентификации базового адреса законопроектов является четвертым синхронизирующим входом системы, управляющий вход второго блока идентификации базового адреса законопроектов подключен к управляющему выходу блока приема законопроектов, а информационный выход второго блока идентификации базового адреса законопроектов соединен с одним информационным входом блока модификации адреса считывания раздела законопроектов, другой информационный вход которого подключен ко второму выходу блока адресации разделов законопроектов, при этом один синхронизирующий выход второго блока идентификации базового адреса документов соединен с синхронизирующим входом блока модификации адреса считывания раздела законопроектов и с третьим синхронизирующим входом блока интеграции данных, а другой синхронизирующий выход второго блока идентификации базового адреса документов соединен с синхронизирующим входом блока адресации разделов законопроектов, третий информационный выход которого подключен к другому информационному входу блока коммутации каналов выдачи законопроектов. An automated legislative support system containing a bill receiving unit, the information and synchronizing inputs of which are the first information and synchronizing system inputs, while the information input of a bill receiving unit is designed to receive bills from the information output of a manager’s workstation, and the synchronizing input of a bill receiving unit is designed for receiving sync signals from the auto sync output of the supervisor’s workstation, the system server database record receiving unit, the information and synchronizing inputs of which are the second information and synchronizing system inputs, while the information input of the system server database recording receiving unit is designed to receive data from the information output of the database server, and the synchronizing the input of the reception block of the database records of the server of the system is designed to receive the synchronizing signals of the database server, the block receiving bill s of performers, the information and synchronizing inputs of which are the third information and synchronizing inputs of the system, while the information input of the block of bills of performers is designed to receive data from the workstations of performers, and the synchronizing input of the block of bills of performers is designed to receive synchronizing signals of the automated workstations of performers , block addressing sections of bills, the information input of which is four the system’s information input, intended for receiving data from the address output of the manager’s workstation, a bills distribution channels switching unit, one information input of which is connected to the output of the system server database recording records receiving unit, the synchronizing input of the bills issuing channels switching unit is connected to the second synchronizing input systems, and the outputs of the switching unit of the channels for issuing bills are information outputs of the system group, intended for data output to the information inputs of computer workstations of performers, a unit for modifying a document recording address, the output of which is connected to the first address input of a data integration unit, the second and third address inputs of which are connected to the outputs of the unit for modifying the read address of document sections and the unit for modifying the recording address of completed tasks accordingly, the address output of the data integration unit is the address output of the system, the information output of the data integration unit is inform system output, and the first and second synchronizing outputs of the data integration unit are the first and second synchronizing outputs of the system, while the address output of the system is designed to provide write addresses and read data to the address input of the database server, the information output of the system is designed to output data to the information the input of the database server, the first synchronizing output of the system is designed to issue control signals to the input of the first channel of the database interrupt, the second synchronizing The first output of the system is intended for issuing control signals to the input of the second channel for interrupting the database server, characterized in that the system contains a first block for identifying the base address of bills, an information input connected to the first output of the block for receiving bills, one clock input for the first block for identifying the base address of bills connected to the synchronizing output of the bill receiving unit, and the information output of the first bills base address identification unit is dined with one information input of the modification block of the bills recording address, a selection block of the bills structure, the information input of which is connected to the second information output of the draft bills receiving unit, the synchronizing input of the selection block of the bills structure is connected to the synchronizing output of the first identification unit of the bills base address, and the information output of the selection block structure of bills is connected to another information input of the modification block of the address of the record bill c, the first synchronizing output of the bills structure selection block is connected to the synchronizing input of the bills recording address modification block, the second synchronizing output of the bills structure selection block is connected to another synchronizing input of the first bills base address identification block and to the first synchronizing input of the data integration unit, and the installation the output of the selection block of the structure of bills is connected to the installation inputs of the block for receiving bills, the first block identifying the base address of bills and the modification block of the bills recording address, the selection section of bills, one information input of which is connected to the information output of the selection block of the draft laws, other information inputs of the selection section of bills, are connected to the information outputs of the output group of the bills receiving block, and the output of the selection block sections of bills is connected to one information input of the data integration unit, the identification unit is basic about the address of the documentation of sections of bills, the information input of which is connected to one information output of the block for receiving bills of performers, the synchronizing input of the identification unit of the base address of documentation of sections of bills is connected to the third synchronizing input of the system, the information output of the identification unit of the base address of documenting sections of bills is connected to one information input of the block modification of the record address of the completed bill, and the first synchronized The identifying output of the identification unit for the base address for documenting sections of bills is connected to the synchronizing input for the modification unit for the recording address of the completed bill, the unit for fixing the number of completed tasks, the synchronizing input for which is connected to the second synchronizing output for the unit for identifying the base address for documenting sections of bills, the control inputs of the unit for fixing the number of completed bills are connected to the corresponding control outputs of the base hell identification block the documenting section of the bills, and the output of the block for fixing the number of completed bills is connected to another information input of the modification block for the address of the recording of completed bills, while the other information output of the bills receiving block is connected to the second information input of the data integration unit, and the other synchronizing output of the base address identification unit documenting sections of bills connected to the second clock input of the data integration unit, and the WTO the second block of identification of the base address of bills, the information input of which is connected to the first output of the block of addressing sections of bills, the synchronizing input of the second block of identification of the base address of bills is the fourth synchronizing input of the system, the control input of the second block of identification of the base address of bills is connected to the control output of the block of receiving bills, and the information output of the second block of identification of the base address of bills is connected to one information the input of the modification unit of the reading address of the section of bills, the other information input of which is connected to the second output of the unit of addressing of sections of the bills, while one synchronizing output of the second unit of identification of the base address of the documents is connected to the synchronizing input of the unit of modification of the address of the reading of the section of bills and with the third synchronizing input of the integration unit data, and another synchronizing output of the second identification unit of the base address of the documents is connected to the synchronizer the corresponding input of the addressing section of bills, the third information output of which is connected to another information input of the switching unit of the bills issuing channels.
RU2012115643/08A 2012-04-19 2012-04-19 Automated system of legislation support RU2486582C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2012115643/08A RU2486582C1 (en) 2012-04-19 2012-04-19 Automated system of legislation support

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2012115643/08A RU2486582C1 (en) 2012-04-19 2012-04-19 Automated system of legislation support

Publications (1)

Publication Number Publication Date
RU2486582C1 true RU2486582C1 (en) 2013-06-27

Family

ID=48702399

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2012115643/08A RU2486582C1 (en) 2012-04-19 2012-04-19 Automated system of legislation support

Country Status (1)

Country Link
RU (1) RU2486582C1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU57486U1 (en) * 2006-04-24 2006-10-10 ООО "Когнитивные технологии" TERRITORIAL DISTRIBUTED SYSTEM OF ELECTRONIC DOCUMENT CIRCULATION
EP1865420A2 (en) * 2006-06-08 2007-12-12 Practical Law Company Limited Document automation systems
RU73979U1 (en) * 2008-01-11 2008-06-10 Федеральное государственное унитарное предприятие "Научно-исследовательский институт "Восход" AUTOMATED ELECTRONIC DOCUMENT CONTROL SYSTEM OF LEGISLATIVE ACTIVITY
RU2334273C2 (en) * 2006-02-14 2008-09-20 Зао "Рдтех" Automated system of electronic document circulation
RU77701U1 (en) * 2008-05-23 2008-10-27 Судебный департамент при Верховном Суде Российской Федерации AUTOMATED SYSTEM OF DOCUMENTARY TREATMENT OF JUDICIAL CASE OF FEDERAL COURTS OF GENERAL JURISDICTION AND SYSTEM OF JUDICIAL DEPARTMENT AT THE SUPREME COURT OF THE RUSSIAN FEDERATION

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2334273C2 (en) * 2006-02-14 2008-09-20 Зао "Рдтех" Automated system of electronic document circulation
RU57486U1 (en) * 2006-04-24 2006-10-10 ООО "Когнитивные технологии" TERRITORIAL DISTRIBUTED SYSTEM OF ELECTRONIC DOCUMENT CIRCULATION
EP1865420A2 (en) * 2006-06-08 2007-12-12 Practical Law Company Limited Document automation systems
RU73979U1 (en) * 2008-01-11 2008-06-10 Федеральное государственное унитарное предприятие "Научно-исследовательский институт "Восход" AUTOMATED ELECTRONIC DOCUMENT CONTROL SYSTEM OF LEGISLATIVE ACTIVITY
RU77701U1 (en) * 2008-05-23 2008-10-27 Судебный департамент при Верховном Суде Российской Федерации AUTOMATED SYSTEM OF DOCUMENTARY TREATMENT OF JUDICIAL CASE OF FEDERAL COURTS OF GENERAL JURISDICTION AND SYSTEM OF JUDICIAL DEPARTMENT AT THE SUPREME COURT OF THE RUSSIAN FEDERATION

Similar Documents

Publication Publication Date Title
Chen Is the label ‘minimal legislature’still appropriate? The role of the National People's Congress in China's political system
RU122507U1 (en) AUTOMATED SYSTEM OF SUPPORT OF LEGISLATIVE ACTIVITY
RU2486582C1 (en) Automated system of legislation support
RU77701U1 (en) AUTOMATED SYSTEM OF DOCUMENTARY TREATMENT OF JUDICIAL CASE OF FEDERAL COURTS OF GENERAL JURISDICTION AND SYSTEM OF JUDICIAL DEPARTMENT AT THE SUPREME COURT OF THE RUSSIAN FEDERATION
RU157987U1 (en) STATE DUMA ELECTRONIC VOTING SYSTEM
RU63951U1 (en) AUTOMATED SYSTEM OF A UNIFIED TRAINING CENTER
RU53032U1 (en) AUTOMATED SYSTEM OF ELECTRONIC DOCUMENT TURNOVER OF JUDICIAL PROCEEDINGS
RU2485589C1 (en) Automated workstation for law-making participant of state automated system "zakonotvorchestvo"
RU122504U1 (en) AUTOMATED WORK PLACE OF THE PARTICIPANT OF THE LEGISLATIVE ACTIVITY OF THE STATE AUTOMATED SYSTEM "LEGISLATION"
RU94013U1 (en) THE AUTOMATED INFORMATION SYSTEM OF THE INTERNET PORTAL OF THE CENTRAL ELECTION COMMISSION OF THE FUNCTIONAL CIRCUIT "PUBLIC AND INFORMATION" OF THE STATE AUTOMATED SYSTEM "ELECTIONS"
RU60238U1 (en) SYSTEM OF ELECTRONIC DOCUMENT CIRCULATION ON PLANNING AND ACCOUNTING OF MATERIAL AND TECHNICAL RESOURCES
RU2280276C1 (en) Automated system for distributed processing of text documents
RU94011U1 (en) SYSTEM OF AUTOMATION OF THE ELECTION PROCESSES OF THE FUNCTIONAL CIRCUIT "ELECTION COMPANIES" OF THE STATE AUTOMATED SYSTEM "ELECTIONS"
RU63958U1 (en) AUTOMATED ELECTRONIC DOCUMENT CONTROL SYSTEM OF A UNIFIED TRAINING CENTER
RU2305316C1 (en) Automated system for gathering and processing data of court and executive accounting
RU2260843C1 (en) System for controlling electronic circulation of documents in information-marketing center
RU53033U1 (en) AUTOMATED SYSTEM FOR THE FORMATION OF COLLECTIONS OF JURYERS
RU2291483C1 (en) Automated system for collecting and processing electronic polls data of gas "election"
RU73984U1 (en) AUTOMATED TRAINING SYSTEM FOR JUDICIAL PROCEEDINGS AT THE PLOTS OF PEACE JUDGES
RU2310905C1 (en) Automated electronic document workflow system for summation of federal elections and referendums
RU77697U1 (en) AUTOMATED JUDICIAL SYSTEM AND STATISTICS OF FEDERAL COURTS OF GENERAL JURISDICTION
RU56023U1 (en) AUTOMATED SYSTEM FOR COLLECTING AND PROCESSING DATA ON THE RESULTS OF ELECTIONS AND REFERENDUALS USING ELECTRONIC DIGITAL SIGNATURES
RU117665U1 (en) SYSTEM OF SUPPORT OF DECISION MAKING ON FIRE DEFEAT OF GROUP OF AN ENEMY
RU91640U1 (en) MANAGEMENT SYSTEM OF THE ELECTRONIC DOCUMENT BASIS OF THE ALL-RUSSIAN STATE INFORMATION CENTER
RU56019U1 (en) SYSTEM FOR IDENTIFICATION OF READINESS OF DOCUMENTS IN THE NETWORK OF DISTRIBUTED PROCESSING OF DATA OF FORENSIC PROCEEDINGS

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20150420