RU57926U1 - AUTOMATED SYSTEM OF PAYMENT FOR HOUSING AND COMMUNAL SERVICES BY PREFERANT CATEGORIES OF CITIZENS - Google Patents
AUTOMATED SYSTEM OF PAYMENT FOR HOUSING AND COMMUNAL SERVICES BY PREFERANT CATEGORIES OF CITIZENS Download PDFInfo
- Publication number
- RU57926U1 RU57926U1 RU2006111801/22U RU2006111801U RU57926U1 RU 57926 U1 RU57926 U1 RU 57926U1 RU 2006111801/22 U RU2006111801/22 U RU 2006111801/22U RU 2006111801 U RU2006111801 U RU 2006111801U RU 57926 U1 RU57926 U1 RU 57926U1
- Authority
- RU
- Russia
- Prior art keywords
- output
- unit
- input
- data
- synchronizing
- Prior art date
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Изобретение относится к вычислительной технике, в частности, к автоматизированной системе оплаты жилищно-коммунальных услуг льготными категориями граждан с использованием смарт-карт. Техническим результатом является повышение быстродействия системы путем локализации адресов плательщиков платежей за жилищно-коммунальные услуги по социальному идентификатору данных льготников и обработки платежей в реальном масштабе времени. Технический результат достигается тем, что система содержит блок приема денежных субсидий на оплату жилищно-коммунальных услуг, блок приема данных социальной карты льготника, блок селекции адреса плательщика в базе данных сервера, блок формирования сигналов записи и считывания базы данных сервера, блок приема записей базы данных сервера, блок идентификации данных плательщика, блок коммутации каналов выдачи данных, блок приема данных исполненных платежей, блок вычисления итоговой суммы платежей, блок интеграции выходных данных платежей. 7 ил.The invention relates to computing, in particular, to an automated payment system for housing and communal services by privileged categories of citizens using smart cards. The technical result is to increase the speed of the system by localizing the addresses of payers of housing and communal services by the social identifier of these beneficiaries and processing payments in real time. The technical result is achieved by the fact that the system comprises a unit for receiving cash subsidies for housing and communal services, a unit for receiving social beneficiary card data, a unit for selecting a payer address in a server database, a unit for generating recording and reading signals for a server database, a unit for receiving database entries server, payer data identification unit, data output channel switching unit, payment received data receiving unit, final payment amount calculation unit, payment output integration unit th. 7 ill.
Description
Изобретение относится к вычислительной технике, в частности, к автоматизированной системе оплаты жилищно-коммунальных услуг льготными категориями граждан с использованием смарт-карт.The invention relates to computing, in particular, to an automated payment system for housing and communal services by privileged categories of citizens using smart cards.
Помощь социально незащищенным слоям населения является важной региональной задачей, решение которой связано со значительными трудностями. Это объясняется несколькими причинами, среди которых можно выделить:Helping socially vulnerable groups is an important regional task, the solution of which is associated with significant difficulties. This is due to several reasons, among which are:
- недостаток бюджетных средств;- lack of budget funds;
- желание значительной части населения получать незаслуженную помощь;- the desire of a significant part of the population to receive undeserved help;
- возможные нарушения при распределении средств, т.е. проблема контроля над органами социального обеспечения;- possible violations in the distribution of funds, i.e. the problem of control over social security agencies;
- сложности с определением точной суммы, которую нужно компенсировать из бюджета предприятиям, продающим товары и оказывающим услуги социально незащищенным слоям населения;- difficulties in determining the exact amount that needs to be compensated from the budget for enterprises selling goods and providing services to socially disadvantaged groups of the population;
- значительные затраты на реализацию помощи и отчет по ней, т.е. организация мест распределения помощи и контроль над ее корректным проведением.- significant costs for the implementation of assistance and report on it, i.e. organization of aid distribution points and control over its correct conduct.
В связи с этим органами социальной защиты осуществляется рад мероприятий: упорядочивание предоставления льгот и субсидий гражданам, предотвращение всевозможных нарушений, контроль средств, выделяемых на социальную поддержку незащищенных слоев населения и т.д.In this regard, the social protection authorities carry out a number of activities: streamlining the provision of benefits and subsidies to citizens, preventing all kinds of violations, monitoring the funds allocated for social support of vulnerable groups, etc.
Особое место занимает проблема реального учета субсидий, выделяемых органами социального обеспечения на оплату жилищно-коммунальных услуг льготным категориям граждан, решение которой должно быть реализовано при выполнении платежей за жилищно-коммунальные услуги в режиме реального времени.A special place is occupied by the problem of real accounting for subsidies allocated by social security bodies for payment of housing and communal services to privileged categories of citizens, the solution of which should be implemented when making payments for housing and communal services in real time.
Действительно, с одной стороны, в момент оплаты клиенту -льготнику должна быть доступна актуальная информация о состоянии его лицевого счета, начислениях за ЖКУ, произведенных оплатах. С другой стороны, информация о новом платеже должна сразу же поступать в процессинговый центр для оперативной обработки и расчетов с организациями-поставщиками услуг.Indeed, on the one hand, at the time of payment, the client-beneficiary must have access to up-to-date information about the state of his personal account, charges for housing services, payments made. On the other hand, information about a new payment should immediately go to the processing center for operational processing and settlements with service providers.
В данном случае решение поставленной проблемы достигается путем использования смарт-карт, на которых организовано хранение идентификационной информации о плательщике - льготнике, реестра электронных платежей, сведений о задолженности для возможного использования в структуре ЖКХ, а также размещения на карте приложений, позволяющих снимать показания с индивидуальных приборов учета потребления ЖКУ (счетчиков воды и газа).In this case, the solution of the problem is achieved by using smart cards, which organize the storage of identification information about the payer - beneficiary, electronic payment registry, debt information for possible use in the structure of housing and communal services, as well as placing on the card applications that allow you to take readings from individual ZhKU consumption metering devices (water and gas meters).
Технической основой используемой социальной карты является бесконтактная смарт-карта с магнитной полосой для интеграции с банковской платежной системой VISA и штрихкодом, хранящим социальный номер для обеспечения идентификации в системе.The technical basis of the used social card is a contactless smart card with a magnetic strip for integration with the VISA bank payment system and a barcode that stores a social number for identification in the system.
На карте нанесены следующие данные:The map contains the following data:
- социальный номер и эмиссионные данные;- social number and issue data;
- фамилия, имя, отчество - на английском языке в соответствии с требованиями VISA и на русском языке;- last name, first name, patronymic - in English in accordance with the requirements of VISA and in Russian;
- фотография;- the photo;
- подпись пользователя;- user signature;
- штрихкод с социальным номером пользователя;- a barcode with the user's social number;
- магнитная полоса, логотип VISA, логотип социальной карты, логотип банка эмитента, эмбоссированный номер карты (социальный номер).- magnetic strip, VISA logo, social card logo, issuer bank logo, embossed card number (social number).
В качестве номера социальной карты может быть использован номер, сформированный в соответствии со стандартом ИСО/МЭК 7812 и представляющий собой следующую последовательность цифр: 964390RRDDMMYYNNNNL yymmnnrr.As the number of the social card, the number generated in accordance with ISO / IEC 7812 and representing the following sequence of digits can be used: 964390RRDDMMYYNNNNL yymmnnrr.
Кроме идентификационного кода карты при идентификации карты устройствами чтения памяти ее бесконтактного чипа может использоваться серийный номер последнего.In addition to the identification code of the card, when the card is identified by reading devices of the memory of its proximity chip, the serial number of the latter can be used.
Для доступа в информационном режиме к личной информации, хранящейся на социальной карте и в базе данных сервера системы, держателю карты назначается четырехзначное число для идентификации его в совокупности с конкретной социальной картой и личным идентификационным кодом.To access in personal information mode the personal information stored on the social card and in the system server database, the cardholder is assigned a four-digit number to identify it in conjunction with a specific social card and personal identification code.
Таким образом, на социальной карте находятся идентификационное приложение, содержащее уникальный номер карты и другую системную информацию, а также идентификационные данные (фамилия, имя, отчество, адрес) держателя карты, и приложение для оплаты жилищно-коммунальных услуг, содержащее номер лицевого счета держателя карты (ответственного плательщика), информация о последнем оплаченном месяце, реестр платежей, проведенных по карте за последние три года, а также системная информация для обеспечения защиты данных приложения.Thus, on the social card there is an identification application containing a unique card number and other system information, as well as identification data (name, surname, patronymic, address) of the card holder, and an application for payment of housing and communal services containing the cardholder’s personal account number (responsible payer), information on the last paid month, register of payments made by card over the past three years, as well as system information to ensure the protection of application data.
Каждому ответственному плательщику-льготнику выдается подобная смарт-карта, содержащая его индивидуальные данные.Each responsible payer-beneficiary is issued a similar smart card containing his individual data.
С этой картой ответственный плательщик - льготник обращается в пункт приема коммунальных платежей, оборудованный считывателями смарт-карт. После считывания данных с карты на монитор кассира выводится актуальная информация о неоплаченных начислениях по данному лицевому счету.With this card, the responsible payer - beneficiary contacts the point of reception of utility bills, equipped with smart card readers. After reading the data from the card, the cashier’s monitor displays up-to-date information on unpaid accruals on this personal account.
Ответственный плательщик - льготник может получить информационные справки о начислениях и платежах за ЖКУ, по своему Responsible payer - beneficiary can receive information certificates on charges and payments for housing services, in their own way
выбору оплатить все начисления, начисления за конкретные месяцы, заплатить произвольную сумму в счет оплаты ЖКУ или осуществить предоплату без заполнения каких-либо бланков.electing to pay all charges, charges for specific months, pay an arbitrary amount to pay utility bills or make an advance payment without filling in any forms.
Информация о платеже в режиме реального времени поступает в центральную базу данных и сразу же доступна для дальнейшей обработки (например, для подготовки оперативных расчетов с организациями-поставщиками услуг). Информация о совершенных платежах заносится также и на карту плательщика. Фактически, плательщик помимо обычного чека имеет еще и его электронную копию, хранящуюся на карте.Information about the payment in real time comes to the central database and is immediately available for further processing (for example, for the preparation of operational settlements with service providers). Information on payments made is also recorded on the payer's card. In fact, the payer, in addition to the usual check, also has its electronic copy stored on the card.
Известны технические решения, которые могли бы быть использованы для построения подобной системы [1, 2].Known technical solutions that could be used to build such a system [1, 2].
Первая из известных систем содержит основной сервер, включающий в себя блок хранения информации, в котором информация организована в виде базы данных, машины пользователей, основное и дополнительное коммуникационное оборудование, через которое дополнительные серверы через сеть Интернет соединены друг с другом, а машины пользователей соединены с дополнительными серверами через первое коммуникационное оборудование, сеть Интернет и дополнительное коммуникационное оборудование [1].The first known system includes a main server, including an information storage unit, in which information is organized in the form of a database, user machines, main and additional communication equipment, through which additional servers are connected to each other via the Internet, and user machines are connected to additional servers through the first communication equipment, the Internet and additional communication equipment [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 that contains a regional-level server connected by bilateral address, information and control links to a regional-level database, to district-level servers and regional-level subscriber terminals, and to regional-level remote subscriber terminals via corresponding communication channels, each district-level server level is connected by two-way control, information and address communications with its database of the district level, subordinate to it by automation localized workstations of the region’s passport and visa services and terminals of district-level subscribers directly, and with subordinate terminals of remote district-level subscribers through appropriate communication channels, an automated information system of civil registration authorities, a group of automated information systems of registration authorities of individuals crossing administrative and state borders , a group of departmental automated information systems for population categories and a group of workstations registration of places of temporary residence of citizens [2].
Последнее из перечисленных выше технических решений наиболее близко к описываемому.The last of the above technical solutions is closest to the described.
Его недостаток заключается в невысоком быстродействии системы, обусловленном тем, что выполнение процедуры запросов реализуется через поиск записей по всей базе данных и их последующей обработке центральным сервером, что при больших Its disadvantage lies in the low speed of the system, due to the fact that the query procedure is implemented through the search for records across the entire database and their subsequent processing by the central server, which for large
объемах данных базы данных категории льготников неизбежно приведет к большим затратам времени.volumes of database data for the category of beneficiaries will inevitably lead to a large investment of time.
Цель изобретения - повышение быстродействия системы путем локализации адресов плательщиков платежей за жилищно-коммунальные услуги по социальному идентификатору данных льготников и обработки платежей в реальном масштабе времени.The purpose of the invention is to improve the system’s speed by localizing the addresses of payers of housing and communal services by the social identifier of these beneficiaries and processing payments in real time.
Поставленная цель достигается тем, что в известную систему, содержащую содержащая блок приема денежных субсидий на оплату жилищно-коммунальных услуг, информационный и синхронизирующий входы которого являются первыми информационным и синхронизирующим входами системы, при этом информационный вход блока приема денежных субсидий на оплату жилищно-коммунальных услуг предназначен для приема денежных субсидий, направляемых процессинговым центром, а синхронизирующий вход блока приема денежных субсидий на оплату жилищно-коммунальных услуг предназначен для приема синхронизирующих сигналов занесения денежных субсидий в блок приема денежных субсидий на оплату жилищно-коммунальных услуг, блок приема данных социальной карты льготника, информационный и синхронизирующий входы которого являются вторыми информационным и синхронизирующим входами системы, при этом информационный вход блока приема данных социальной карты льготника предназначен для приема данных социальной карты льготника с информационного выхода считывателя смарт-карты, а синхронизирующий вход блока приема данных социальной карты льготника предназначен для приема синхронизирующих сигналов This goal is achieved by the fact that in a known system containing a block for receiving cash subsidies for payment of housing and communal services, the information and synchronizing inputs of which are the first information and synchronizing inputs of the system, while the information input is a block for receiving cash subsidies for paying housing and communal services It is intended for receiving cash subsidies sent by the processing center, and the synchronizing input of the block for receiving cash subsidies to pay for housing and communal services it is intended for receiving synchronizing signals for entering cash subsidies into the block for receiving cash subsidies for housing and communal services, the block for receiving data of the social beneficiary card, the information and synchronizing inputs of which are the second information and synchronizing inputs of the system, while the information input for the block for receiving data of the social beneficiary card It is intended for receiving data of the social beneficiary card from the information output of the smart card reader, and the synchronizing input of the receiving unit Beneficiary social card data is intended for receiving synchronizing signals
данных социальной карты льготника с синхронизирующего выхода считывателя смарт-карты, блок приема записей базы данных сервера, информационный и синхронизирующий входы которого являются третьими информационным и синхронизирующим входами системы, при этом информационный вход блока приема записей базы данных сервера предназначен для приема записей базы данных сервера, а синхронизирующий вход блока приема записей базы данных сервера предназначен для приема синхронизирующих сигналов сервера для занесения записей базы данных сервера в блок приема записей базы данных сервера, а управляющий вход блока приема записей базы данных сервера соединен с первым синхронизирующим входом системы, блок приема данных исполненных платежей, информационный и синхронизирующий входы которого являются четвертыми информационным и синхронизирующим входами системы, при этом информационный вход блока приема данных исполненных платежей предназначен для приема данных исполненных платежей с информационного выхода автоматизированного рабочего места кассира, а синхронизирующий вход блока приема данных исполненных платежей предназначен для приема синхронизирующих сигналов с синхронизирующего выхода автоматизированного рабочего места кассира, при этом выход блока приема данных исполненных платежей соединен с одним информационным входом блока интеграции выходных данных платежей, выход которого является первым информационным выходом системы, предназначенным для выдачи суммы исполненных платежей на информационный вход сервера базы данных и информационный вход процессингового центра, data of the social beneficiary card from the synchronizing output of the smart card reader, the server database records receiving unit, the information and synchronizing inputs of which are the third information and synchronizing system inputs, while the information input of the server database records receiving unit is intended for receiving server database records, and the synchronizing input of the server database record receiving unit is intended for receiving server synchronizing signals for recording server database records in the server database records receiving lock, and the control input of the server database records receiving block is connected to the first synchronizing input of the system, the payment acceptance data receiving unit, the information and synchronizing inputs of which are the fourth information and synchronizing system inputs, while the information input of the executed data receiving block of payments is intended for receiving data of payments made from the information output of the automated workplace of the cashier, and the synchronizing input of the block Acceptance of data of executed payments is intended for receiving synchronizing signals from the synchronizing output of the automated workplace of the cashier, while the output of the unit for receiving data of executed payments is connected to one information input of the integration unit of output data of payments, the output of which is the first information output of the system intended for issuing the amount of payments made to the information input of the database server and the information input of the processing center,
блок коммутации каналов выдачи данных, адресный вход которого соединен с первым выходом блока приема данных социальной карты льготника, а информационный вход блока коммутации каналов выдачи данных подключен к первому информационному выходу блока приема записей базы данных сервера, при этом информационный выход блока коммутации каналов выдачи данных является вторым информационным выходом системы, предназначенным для выдачи идентификационных данных льготника на информационный вход сервера базы данных и информационный вход процессингового центра, а информационные выходы группы информационных выходов блока коммутации каналов выдачи данных предназначены для выдачи информационных данных льготников на информационные входы соответствующих пунктов оплаты жилищно-коммунальных услуг, и блок формирования сигналов записи и считывания базы данных сервера, адресный выход которого является адресным выходом системы, предназначенным для выдачи кода адреса на адресный вход сервера базы данных, один синхронизирующий выход блока формирования сигналов записи и считывания базы данных сервера является первым синхронизирующим выходом системы, предназначенным для выдачи сигналов считывания на вход первого канала прерывания сервера базы данных, а другой синхронизирующий выход блока формирования сигналов записи и считывания базы данных сервера является другим синхронизирующим выходом системы, предназначенным для выдачи сигналов управления записью на вход второго канала прерывания сервера, введены блок селекции адреса льготника в базе данных сервера, один информационный a data output channel switching unit, the address input of which is connected to the first output of a beneficiary social card data receiving unit, and a data output channel switching unit information input is connected to a first information output of a server database record receiving unit, while the information output of the data output channel switching unit is the second information output of the system, intended for the issuance of identification data of the beneficiary to the information input of the database server and the information input of the processor of the center, and the information outputs of the group of information outputs of the switching unit of the data output channels are intended for the issuance of information data of beneficiaries to the information inputs of the corresponding payment centers for housing and communal services, and the signal generation and readout unit of the server database, the address output of which is the address output of the system, designed to issue the address code to the address input of the database server, one synchronizing output of the unit for generating signals for writing and reading the database server data is the first synchronizing output of the system, intended for issuing read signals to the input of the first channel interrupt channel of the database server, and the other synchronizing output of the unit for generating recording and reading signals of the server database is another synchronizing output of the system, intended for issuing write control signals to the input of the second server interruption channel, a block of selection of the beneficiary address in the server database, one information
вход которого соединен с первым выходом блока приема денежных субсидий на оплату жилищно-коммунальных услуг, другой информационный вход блока селекции адреса льготника в базе данных сервера соединен со вторым информационным выходом блока приема данных социальной карты льготника, один синхронизирующий вход блока селекции адреса льготника в базе данных сервера подключен к первому синхронизирующему входу системы, а другой синхронизирующий вход блока селекции адреса льготника в базе данных сервера соединен со вторым синхронизирующим входом системы, при этом информационный выход блока селекции адреса льготника в базе данных сервера подключен к информационному входу блока формирования сигналов записи и считывания базы данных сервера, а синхронизирующий выход блока селекции адреса льготника в базе данных сервера соединен с первым синхронизирующим входом блока формирования сигналов записи и считывания базы данных сервера, блок идентификации данных льготника, один информационный вход которого соединен с третьим выходом блока приема данных социальной карты льготника, другой информационный вход блока идентификации данных льготника подключен ко второму выходу блока приема записей базы данных сервера, а синхронизирующий вход блока идентификации данных льготника соединен с одним синхронизирующим выходом блока приема данных социальной карты льготника, один выход блока идентификации данных льготника является первым сигнальным выходом системы, предназначенным для выдачи сигналов об ошибках в данных the input of which is connected to the first output of the block receiving cash subsidies for payment of housing and communal services, another information input of the block of selection of the beneficiary's address in the server database is connected to the second information output of the block of receiving data of the social beneficiary, one synchronizing input of the block of selection of the beneficiary's address in the database the server is connected to the first synchronizing input of the system, and the other synchronizing input of the selection block of the recipient address in the server database is connected to the second synchronizing input the system, and the information output of the beneficiary address selection block in the server database is connected to the information input of the server database recording and reading signal generation unit, and the synchronizing output of the beneficiary address selection block in the server database is connected to the first synchronizing input of the recording signal generation unit and reading the server database, the beneficiary data identification unit, one information input of which is connected to the third output of the beneficiary social card data receiving unit, another information input of the beneficiary data identification unit is connected to the second output of the server database records receiving unit, and the synchronizing input of the beneficiary data identification unit is connected to one synchronizing output of the beneficiary social card data receiving unit, one output of the beneficiary data identification unit is the first signal output of the system to issue data error signals
льготника, а другой выход блока идентификации данных льготника соединен с синхронизирующим входом блока коммутации каналов выдачи данных, блок идентификации данных о погашении начислений за услуги, один информационный вход которого соединен с первым выходом блока приема записей базы данных сервера, другой информационный вход блока идентификации данных о погашении начислений за услуги подключен к выходу блока приема данных исполненных платежей, синхронизирующий вход блока идентификации данных о погашении начислений за услуги соединен с четвертым синхронизирующим входом системы, при этом один выход блока идентификации данных о погашении начислений за услуги подключен к третьему синхронизирующему входу блока формирования сигналов записи и считывания базы данных сервера, а другой выход блока идентификации данных о погашении начислений за услуги соединен с четвертым синхронизирующим входом блока формирования сигналов записи и считывания базы данных сервера и является вторым сигнальным выходом системы, предназначенным для выдачи сигнала о погашении начисленных платежей на третий канал прерывания базы данных сервера, блок вычисления итоговой суммы платежей, один информационный вход которого соединен с другим выходом блока приема денежных субсидий на оплату жилищно-коммунальных услуг, другой информационный вход блока вычисления итоговой суммы платежей подключен к третьему информационному выходу блока приема данных социальной карты льготника, синхронизирующий вход блока вычисления итоговой суммы платежей соединен со вторым синхронизирующим выходом beneficiary, and the other output of the beneficiary data identification unit is connected to the synchronizing input of the switching unit of the data output channels, the identification unit of data on the repayment of charges for services, one information input of which is connected to the first output of the server database record receiving unit, the other information input of the data identification unit repayment of charges for services is connected to the output of the unit for receiving data of executed payments, the synchronizing input of the identification block of data on the repayment of charges for services of connection n with the fourth synchronizing input of the system, while one output of the unit for identifying data on the repayment of charges for services is connected to the third synchronizing input of the unit for generating signals for recording and reading the database of the server, and the other output of the unit for identifying data on the repayment of charges for services is connected to the fourth synchronizing input the unit for generating signals for writing and reading the server database is the second signal output of the system, intended for issuing a signal on the repayment of accrued pl On the third channel of the server database interruption, the unit for calculating the total amount of payments, one information input of which is connected to the other output of the unit for receiving cash subsidies for housing and communal services, the other information input of the unit for calculating the total amount of payments is connected to the third information output of the unit for receiving data social beneficiary card, the synchronizing input of the unit for calculating the total amount of payments is connected to the second synchronizing output
блока приема данных социальной карты льготника, выход блока вычисления итоговой суммы платежей подключен к другому информационному входу блока интеграции выходных данных платежей, синхронизирующий вход которого соединен со вторым синхронизирующим выходом блока приема данных социальной карты льготника, при этом второй синхронизирующий выход блока приема данных социальной карты льготника подключен к пятому синхронизирующему входу блока формирования сигналов записи и считывания базы данных сервера.the beneficiary social card data reception unit, the output of the total payment amount calculation unit is connected to another information input of the payment output data integration unit, the synchronizing input of which is connected to the second synchronizing output of the beneficiary social card data receiving unit, while the second synchronizing output of the beneficiary social card data receiving unit connected to the fifth synchronizing input of the unit for generating recording and reading signals of the server database.
Сущность изобретения поясняется чертежами, где на фиг.1 представлена структурная схема системы, на фиг.2 представлена структурная схема блока селекции адреса льготника в базе данных сервера, на фиг.3 представлена структурная схема блока формирования сигналов записи и считывания базы данных сервера, на фиг.4 представлена структурная схема блока приема записей базы данных сервера, на фиг.5 представлена структурная схема блока коммутации каналов выдачи данных, на фиг.6 представлена структурная схема блока идентификации данных о погашении начислений за услуги, на фиг.7 представлена структурная схема блока интеграции выходных данных платежей.The invention is illustrated by drawings, where Fig. 1 is a structural diagram of a system, Fig. 2 is a structural diagram of a block for selecting an address of a beneficiary in a server database, Fig. 3 is a structural diagram of a block for generating recording and reading signals of a server database, Fig. .4 shows a block diagram of a block for receiving records of a server database, Fig. 5 shows a block diagram of a block for switching data output channels, Fig. 6 shows a block diagram of a block for identifying redemption data on Islenyev for services 7 is a block diagram of the block integration output payments.
Система (фиг.1) содержит блок 1 приема денежных субсидий на оплату жилищно-коммунальных услуг, блок 2 приема данных социальной карты льготника, блок 3 селекции адреса плательщика в базе данных сервера, блок 4 формирования сигналов записи и считывания базы данных сервера, блок 5 приема записей базы данных сервера, блок 6 идентификации данных плательщика, блок 7 The system (Fig. 1) contains a block 1 for receiving cash subsidies for payment of housing and communal services, a block 2 for receiving data from a social beneficiary card, a block 3 for selecting a payer address in a server database, a block 4 for generating signals for writing and reading a server database, block 5 receiving server database records, payer data identification unit 6, block 7
коммутации каналов выдачи данных, блок 8 приема данных исполненных платежей, блок 9 идентификации данных о погашении начислений за услуги, блок 10 вычисления итоговой суммы платежей, блок 11 интеграции выходных данных платежей.switching channels for issuing data, block 8 for receiving data of executed payments, block 9 for identifying data on repayment of charges for services, block 10 for calculating the total amount of payments, block 11 for integrating payment output data.
На фиг.1 показаны первый 15, второй 16, третий 17 и четвертый 18 информационные входы системы, первый 19, второй 20, третий 21 и четвертый 22 синхронизирующие входы системы, а также первый информационный 23 и адресный 24 выходы системы, первый 25 и второй 26 синхронизирующие выходы системы, первый 27 и второй 28 сигнальные выходы системы, второй 29 информационный выход системы и информационные 30-32 выходы группы системы.Figure 1 shows the first 15, second 16, third 17 and fourth 18 information inputs of the system, the first 19, second 20, third 21 and fourth 22 synchronizing inputs of the system, as well as the first information 23 and address 24 system outputs, the first 25 and second 26 synchronizing outputs of the system, the first 27 and second 28 signal outputs of the system, the second 29 information output of the system and information 30-32 outputs of the system group.
Блок 1 (фиг.1) приема денежных субсидий на оплату жилищно-коммунальных услуг выполнен в виде регистра, имеющего информационный вход 15, синхронизирующий вход 19 и выходы 33-34.Block 1 (Fig. 1) of receiving cash subsidies for the payment of housing and communal services is made in the form of a register having an information input 15, synchronizing input 19 and outputs 33-34.
Блок 2 (фиг.1) приема данных социальной карты льготника выполнен в виде регистра, имеющего информационный вход 16, синхронизирующий вход 20 и выходы 35-37.Block 2 (Fig. 1) of receiving data of a social beneficiary card is made in the form of a register having an information input 16, synchronizing input 20 and outputs 35-37.
Блок 3 (фиг.2) селекции адреса плательщика в базе данных сервера содержит блок 41 памяти, выполненный в виде постоянного запоминающего устройства, дешифратор 42, триггер 43, группы 44-45 элементов И, группа 46 элементов ИЛИ, элементы 47-49 И, элемент 50 ИЛИ, элементы 51, 52 задержки. На чертеже показаны информационные 55, 56 и синхронизирующие 57-58 входы, а также информационный 60 и синхронизирующий 59 выходы.Block 3 (figure 2) selection of the payer address in the server database contains a memory block 41 made in the form of read-only memory, a decoder 42, a trigger 43, a group of 44-45 AND elements, a group of 46 OR elements, elements 47-49 AND, OR element 50, delay elements 51, 52. The drawing shows information 55, 56 and synchronizing 57-58 inputs, as well as information 60 and synchronizing 59 outputs.
Блок 4 (фиг.3) формирования сигналов записи и считывания базы данных сервера содержит регистр 62, элемент 63 ИЛИ, первый 64 и второй 65 элемент задержки. На чертеже показаны информационный 66 и синхронизирующие 67-70 входы, а также адресный 24 и синхронизирующий 25, 26 выходы.Block 4 (FIG. 3) of generating the write and read signals of the server database contains a register 62, an OR element 63, a first 64 and a second 65 delay element. The drawing shows information 66 and synchronizing 67-70 inputs, as well as address 24 and synchronizing 25, 26 outputs.
Блок 5 (фиг.4) приема записей базы данных сервера содержит регистр 72, триггер 73, элементы 74, 75 И, элементы 76, 77 задержки. На чертеже показаны информационный 17, первый 21 и второй 79 синхронизирующие входы, а также информационные 80-82 и синхронизирующие 83-84 выходы.Block 5 (figure 4) of receiving records of the server database contains a register 72, trigger 73, elements 74, 75 AND, elements 76, 77 delays. The drawing shows information 17, first 21 and second 79 synchronization inputs, as well as information 80-82 and synchronizing 83-84 outputs.
Блок 6 (фиг.1) идентификации данных плательщика выполнен в виде компаратора, имеющего информационные входы 86, 87, синхронизирующий вход 88. и выходы 89, 90.Block 6 (figure 1) identification of payer data is made in the form of a comparator having information inputs 86, 87, synchronizing input 88. and outputs 89, 90.
Блок 7 (фиг.5) коммутации каналов выдачи данных содержит дешифратор 91 и группы 92-94 элементов И. На чертеже показаны адресный 95 и информационный 96 входы, синхронизирующий 97 вход, а также информационный 29 выход и информационные 30-32 выходы группы системы.Block 7 (Fig. 5) of switching the data output channels contains a decoder 91 and a group of 92-94 elements I. The drawing shows address 95 and information 96 inputs, synchronizing 97 input, as well as information 29 output and information 30-32 outputs of the system group.
Блок 8 (фиг.1) приема данных исполненных платежей выполнен в виде регистра, имеющего информационный вход 18, синхронизирующий вход 22 и выходы 122.Block 8 (Fig. 1) of receiving data of executed payments is made in the form of a register having an information input 18, synchronizing input 22 and outputs 122.
Блок 9 (фиг.6) идентификации данных о погашении начислений за услуги содержит компаратор 100 и элемент 101 задержки. На чертеже показаны первый 102 и второй 103 информационные входы, синхронизирующий 104 вход, а также выходы 105-106.Block 9 (Fig.6) identification of data on the repayment of charges for services contains a comparator 100 and a delay element 101. The drawing shows the first 102 and second 103 information inputs, synchronizing 104 input, as well as outputs 105-106.
Блок 10 (фиг.1) вычисления итоговой суммы платежей выполнен в виде сумматора, имеющего информационные 107, 108 и синхронизирующий 109 входы, а также выход 110.Block 10 (figure 1) calculating the total amount of payments is made in the form of an adder having information 107, 108 and synchronizing 109 inputs, as well as output 110.
Блок 11 (фиг.7) интеграции выходных данных платежей содержит триггер 112, группы 113-114 элементов И, группа 115 элементов ИЛИ, элементы 116, 117 задержки. На чертеже показаны информационные 119, 120 входы, синхронизирующий 121 вход, а также информационный 23 выход.Block 11 (Fig.7) integration of the output of payments contains a trigger 112, a group of 113-114 elements And, a group of 115 elements OR, elements 116, 117 delay. The drawing shows information 119, 120 inputs, synchronizing 121 input, as well as information 23 output.
Все узлы и элементы системы выполнены на стандартных потенциально-импульсных элементах. Для упрощения чертежа цепи начальной установки узлов и блоков в исходное состояние не показаны.All nodes and elements of the system are made on standard potential-impulse elements. To simplify the drawing, the chains of the initial installation of nodes and blocks are not shown.
Система работает следующим образом.The system operates as follows.
Ответственный плательщик - льготник обращается в один из пунктов приема коммунальных платежей, оборудованный считывателями смарт-карт. После считывания данных с карты на вход 16 системы поступают данные в виде кодограммы, имеющей следующую структуру:Responsible payer - beneficiary contacts one of the points of reception of utility bills, equipped with smart card readers. After reading the data from the card to the input 16 of the system receives data in the form of a codogram having the following structure:
Данная кодограмма с информационного входа 16 поступает на информационный вход блока 2, куда и заносится синхронизирующим импульсом, поступающим на вход 20 системы.This codogram from the information input 16 is fed to the information input of block 2, where it is entered by the synchronizing pulse supplied to the input 20 of the system.
В результате занесения входной записи в блок 2, на выходы 35-37 блока 2 будут выданы следующие данные:As a result of entering the input record in block 2, the following data will be output to outputs 35-37 of block 2:
С выхода 36 блока 2 код социального идентификационного номера льготника через вход 56 блока 3 проходит через элементы 45 И, открытые по другому входу высоким потенциалом с инверсного выхода триггера 43, находящимся к этому моменту времени в исходном состоянии. С выхода элементов 45 И группы код социального идентификационного номера льготника через элементы 46 ИЛИ группы поступает на вход дешифратора 42, который расшифровывает поступивший код и открывает соответствующий этому коду один из элементов 47-49 И, выходы которых подключены ко входам считывания постоянного запоминающего устройства, в фиксированных ячейках которого хранятся адреса записей данных льготников в базе данных сервера.From the output 36 of block 2, the code of the social identification number of the beneficiary through the input 56 of block 3 passes through the elements 45 And, open at the other input with a high potential from the inverse output of the trigger 43, which is in its original state at this point in time. From the output of elements of the 45 AND group, the code of the social identification number of the beneficiary through the elements 46 of the OR group is fed to the input of the decoder 42, which decrypts the incoming code and opens one of the elements 47-49 And corresponding to this code, the outputs of which are connected to the read inputs of the permanent storage device, the fixed cells of which are stored the addresses of records of beneficiary data in the server database.
Одновременно с этим, синхронизирующий импульс с входа 20 системы через вход 58 блока 3 поступает на установочный вход триггера 43, подтверждая его исходное состояние. Кроме того, этот же импульс проходит элемент 50 ИЛИ, задерживается элементом 51 на время занесения кодограммы в блок 2 и срабатывания дешифратора 42, и затем проходит через соответствующий элемент 47-49 И, например, элемент 47 И, на вход считывания фиксированной ячейки памяти блока 41, считывая код адреса записи льготника с данным социальным номером в базе данных сервера на выход 60 блока 3.At the same time, the synchronizing pulse from the input 20 of the system through the input 58 of block 3 is supplied to the installation input of the trigger 43, confirming its initial state. In addition, the same pulse passes through the OR element 50, is delayed by the element 51 for the duration of entering the codogram into block 2 and the operation of the decoder 42, and then passes through the corresponding element 47-49 AND, for example, element 47 AND, to the read input of a fixed memory unit 41, reading the address code of the beneficiary’s record with the given social number in the server database to output 60 of block 3.
С выхода 60 блока 3 код адреса записи через вход 66 блока 4 поступает на информационный вход регистра 62, куда он и заносится синхронизирующим импульсом с выхода элемента 51 блока 3. который задерживается элементом 52 задержки на время считывания кода адреса из ПЗУ 41, и с выхода 59 блока 3 через вход 67 блока 4 поступает на синхронизирующий вход регистра 62.From the output 60 of block 3, the write address code through the input 66 of block 4 goes to the information input of the register 62, where it is recorded by the synchronizing pulse from the output of the element 51 of block 3. which is delayed by the delay element 52 while the address code is being read from the ROM 41, and from the output 59 block 3 through the input 67 of block 4 is fed to the clock input of the register 62.
Одновременно с этим, синхронизирующий импульс с входа 67 блока 4 задерживается элементом 65 на время занесения кода адреса в регистр 62 и с выхода 25 системы поступает на вход первого канала прерывания сервера базы данных.At the same time, the synchronizing pulse from the input 67 of block 4 is delayed by the element 65 for the time the address code is entered in the register 62 and from the output 25 of the system it enters the input of the first channel of the database server interrupt.
По этому сигналу сервер базы данных переходит на подпрограмму считывания содержимого ячейки базы данных по указанному адресу на выходе 24 системы, выдачи его на информационный вход 17 системы и занесения содержимого ячейки базы данных в регистр 72 блока 5 синхронизирующим импульсом, поступающим с сервера на вход 21.Based on this signal, the database server goes to the subroutine for reading the contents of the database cell at the specified address at the system output 24, issuing it to the system information input 17 and entering the contents of the database cell in the register 72 of block 5 with a synchronizing pulse from the server to input 21.
В результате на выходах 80-82 блока 5 будут выданы следующие коды:As a result, at the outputs 80-82 of block 5, the following codes will be issued:
Код идентификационных данных льготника с выхода 81 блока 5 через вход 87 блока 6 поступает на вход компаратора 6, на другой вход которого через вход 86 блока 6 подается код идентификационных данных льготника с выхода 37 блока 2.The beneficiary identification code from the output 81 of block 5 through the input 87 of block 6 is fed to the input of the comparator 6, the other input of which through the input 86 of block 6 is supplied with the code of the identification data of the beneficiary from the output 37 of block 2.
Одновременно с этим, синхронизирующий импульс с входа 21 задерживается элементом 76 на время занесения кода записи в регистр 72 блока 5 и поступает на одни входы элементов 74, 75, состояние которых определяется состоянием триггера 73. Учитывая, что к настоящему моменту времени триггер 73 находится в исходном состоянии, при котором высоким потенциалом с инверсного выхода триггера 73 элемент 75 И будет открыт, а низким потенциалом с прямого выхода триггера 73 элемент 74 будет закрыт, то синхронизирующий импульс с выхода элемента 76 задержки проходит через элемент 75 И на выход 84 и далее на синхронизирующий вход 88 блока 6.At the same time, the synchronizing pulse from the input 21 is delayed by the element 76 for the time the recording code is entered in the register 72 of block 5 and is supplied to one of the inputs of the elements 74, 75, the state of which is determined by the state of the trigger 73. Given that, to date, the trigger 73 is in the initial state, in which the high potential from the inverted output of the trigger 73 of the element 75 And will be open, and the low potential from the direct output of the trigger 73 of the element 74 will be closed, then the synchronizing pulse from the output of the element 76 of the delay passes through of element 75 and the output 84 and further to the clock input unit 88 6.
Если входные коды на входах блока 6 не совпадают, то на выходе 89 компаратора 6 формируется сигнал, который через выход 27 выдается на автоматизированное рабочее место администратора системы в качестве сигнала о попытке несанкционированного доступа и принятию соответствующих мер.If the input codes at the inputs of block 6 do not match, then a signal is generated at the output 89 of the comparator 6, which is output through output 27 to the automated workstation of the system administrator as a signal about an attempt of unauthorized access and taking appropriate measures.
Если же входные коды идентичны друг другу, то на выходе 90 компаратора 6 формируется импульс, который поступает на синхронизирующий вход 97 блока 7, на адресный вход 95 которого с выхода 35 поступает код идентификатора пункта приема коммунальных платежей, с которого буде осуществляться оплата за жилищно-коммунальные услуги. Этот код расшифровывается дешифратором 91 блока 7, который открывает соответствующую группу элементов 92-94 И, другие информационные входы которых через вход 96 блока 7 подключены к выходу 80 блока 5, на который выдаются данные о начислениях за текущий месяц и данные реестра о выполненных платежах за ЖКУ.If the input codes are identical to each other, then a pulse is generated at the output 90 of the comparator 6, which is fed to the synchronizing input 97 of block 7, to the address input 95 of which, from output 35, the code of the identifier of the utility payments reception point is received, from which payment for housing utilities. This code is decrypted by the decoder 91 of block 7, which opens the corresponding group of elements 92-94 AND, the other information inputs of which through the input 96 of block 7 are connected to the output 80 of block 5, to which data on charges for the current month and registry data on payments made for Housing and communal services.
С поступлением синхронизирующего импульса на вход 97 блока 7, который проходит на входы элементов 92-94 И, элементы одной из групп 92-94 И будут открыты, и в адрес пункта оплаты коммунальных услуг через один из выходов 30-32 блока 7 будут отправлены данные о начислениях за текущий месяц и данные реестра о выполненных платежах за ЖКУ, которые будут выданы на монитор автоматизированного рабочего места кассира.With the arrival of a synchronizing pulse to the input 97 of block 7, which passes to the inputs of the elements 92-94 I, the elements of one of the groups 92-94 I will be opened, and data will be sent to the address of the utility bills through one of the outputs 30-32 of block 7 accruals for the current month and registry data on payments made for housing services, which will be displayed on the monitor of the cashier’s workstation.
Ответственный плательщик - льготник оплачивает начисления за конкретный месяц без заполнения каких-либо бланков, в результате чего с автоматизированного рабочего места кассира данные о выполненном платеже поступают через информационный вход 18 системы на вход блока 8, куда и заносятся синхронизирующим импульсом с входа 22.The responsible payer - the beneficiary pays the accruals for a specific month without filling out any forms, as a result of which the data on the payment received from the cashier's automated workstation go through the information input 18 of the system to the input of block 8, where they are entered by the synchronizing pulse from input 22.
Кроме того, этот же синхронизирующий импульс с входа 22 системы поступает на вход 104 блока 9, где задерживается элементом 101 на время занесения суммы платежа за коммунальные услуги в блок 8, и далее поступает на синхронизирующий вход компаратора 100 блока 9. К этому моменту времени с выхода 80 блока 5 на вход 102 компаратора 100 подан код начисленной суммы для оплаты за услуги ЖКХ, а с выхода 122 блока 8 на вход 103 компаратора 100 поступает код фактически оплаченной суммы.In addition, the same synchronizing pulse from the input 22 of the system enters the input 104 of block 9, where it is delayed by the element 101 for the time the amount of utility payments is entered into block 8, and then it goes to the synchronizing input of the comparator 100 of block 9. At this point in time the output 80 of block 5 to the input 102 of the comparator 100 is the code of the accrued amount for payment for utility services, and from the output 122 of the block 8 to the input 103 of the comparator 100 the code of the actually paid amount is received.
По синхронизирующему импульсу компаратор 100 сравнивает входные коды, и, если фактически выполненный платеж меньше суммы начисленных платежей, то компаратор 100 формирует импульс, который с выхода 105 блока 9 поступает на вход 68 блока 4, где проходит элемент 63 ИЛИ, и через выход 26 системы поступает на вход второго канала прерывания сервера базы данных.By a synchronizing pulse, the comparator 100 compares the input codes, and if the payment made is less than the sum of the accrued payments, then the comparator 100 generates a pulse which, from the output 105 of block 9, goes to the input 68 of block 4, where the OR element 63 passes, and through the output 26 of the system arrives at the input of the second channel of the database server interrupt.
По этому сигналу сервер базы данных переходит на подпрограмму записи суммы фактически выполненных платежей с выхода 122 блока 8 через элементы 114 И группы, элементы 115 ИЛИ группы и информационный выход 23 системы в базу данных сервера по адресу, сформированному на адресном 28 выходе системы.By this signal, the database server goes to the recording routine of the amount of payments actually made from the output 122 of block 8 through elements 114 AND groups, elements 115 OR groups, and information output 23 of the system to the server database at the address generated on address 28 of the system output.
Таким образом, в реестр выполненных платежей льготника будет занесена сумма выполненных им платежей.Thus, the amount of payments made by him will be entered into the register of payments made by the beneficiary.
Если же в результате контроля входных данных компаратор 100 блока 9 зафиксирует равенство начисленной и оплаченной суммы платежей на входах 102 и 103, то импульс сравнения формируется на выходе 106 компаратора 100. Этот импульс поступает как на вход 69 блока 4, так и на выход системы 28.If, as a result of control of the input data, the comparator 100 of block 9 fixes the equality of the accrued and paid amount of payments at the inputs 102 and 103, then the comparison pulse is generated at the output 106 of the comparator 100. This pulse is transmitted both to the input 69 of block 4 and to the output of the system 28 .
В первом случае, с входа 69 блока 4 импульс вновь проходит элемент 63 ИЛИ, и через выход 26 системы поступает на вход второго канала прерывания сервера базы данных.In the first case, from the input 69 of block 4, the pulse again passes through the element 63 OR, and through the output 26 of the system is fed to the input of the second channel of the interruption of the database server.
По этому сигналу сервер базы данных переходит на подпрограмму записи итоговой суммы фактически выполненных платежей с выхода 122 блока 8 через элементы 114 И группы, элементы 115 ИЛИ группы и информационный выход 23 системы в базу данных сервера по адресу, сформированному на адресном 28 выходе системы.By this signal, the database server goes to the subroutine for recording the total amount of payments actually made from the output 122 of block 8 through elements 114 AND groups, elements 115 OR groups, and information output 23 of the system to the server database at the address generated on the address 28 of the system output.
Таким образом, в реестр выполненных платежей записи данных плательщика в базе данных сервера будет занесена итоговая сумма полностью оплаченных платежей.Thus, in the register of payments made, records of payer data in the server database will include the total amount of fully paid payments.
Во-вторых, этот же импульс с выхода 28 системы поступает на вход третьего канала прерывания сервера базы данных. По этому сигналу сервер переходит на подпрограмму выдачи полученной записи данных плательщика с итоговой суммой оплаченных платежей в процессинговый центр.Secondly, the same pulse from the output of the system 28 is fed to the input of the third channel of the database server interrupt. By this signal, the server switches to the subroutine for issuing the received payer data record with the total amount of paid payments to the processing center.
В процессинговом центре хранятся данные о величине субсидий, которые выделены отделом социального обеспечения для соответствующих льготников. Указанные субсидии выплачиваются льготникам только в том случае, если льготник оплатил начисленную часть суммы оплаты.The processing center stores data on the amount of subsidies allocated by the social welfare department for the respective beneficiaries. The indicated subsidies are paid to beneficiaries only if the beneficiary paid the accrued part of the payment amount.
При получении данных об оплате льготниками начисленных им сумм процессинговый центр формирует кодограмму о добавлении к проведенным платежам выделенных льготникам субсидий в виде кодограмм, имеющих следующую структуру:Upon receipt of data on payment by beneficiaries of the amounts accrued to them, the processing center generates a codogram on adding to the payments made to the beneficiaries allocated in the form of codograms having the following structure:
Эта кодограмма поступает на информационный вход 15 системы и далее на информационный вход блока 1, в который она заносится синхронизирующим импульсом с входа 19.This codogram is fed to the information input 15 of the system and then to the information input of block 1, into which it is entered by a synchronizing pulse from input 19.
В результате занесения входной записи в блок 1, на выходы 33, 34 блока 1 будут выданы следующие данные:As a result of recording the input record in block 1, the following data will be output to outputs 33, 34 of block 1:
Одновременно с этим, синхронизирующий импульс с входа 19 системы через вход 57 блока 3 поступает на прямой вход триггера 43 и устанавливает его состояние, при котором триггер 43 высоким потенциалом с прямого выхода открывает по одному входу элементы 44 И группы, на другой вход которых с выхода 33 поступает код социального идентификационного номера льготника.At the same time, the synchronizing pulse from the input 19 of the system through the input 57 of block 3 is fed to the direct input of the trigger 43 and sets its state in which the trigger 43 with a high potential from the direct output opens elements 44 AND of the group one input, the other input of which is output 33 receives the code of the social identification number of the beneficiary.
С выхода элементов 44 И группы код социального идентификационного номера льготника через элементы 46 ИЛИ группы поступает на вход дешифратора 42, который расшифровывает поступивший код и открывает соответствующий этому коду один из элементов 47-49 И, выходы которых подключены ко входам считывания постоянного запоминающего устройства, в фиксированных ячейках которого хранятся адреса записей данных льготников в базе данных сервера.From the output of the 44 AND group elements, the code of the social beneficiary identification number through the OR elements 46 is fed to the input of the decoder 42, which decrypts the incoming code and opens one of the 47-49 AND elements corresponding to this code, the outputs of which are connected to the read inputs of the permanent storage device, the fixed cells of which are stored the addresses of records of beneficiary data in the server database.
Кроме того, этот же импульс с входа 57 проходит элемент 50 ИЛИ, задерживается элементом 51 на время занесения кодограммы в блок 1 и срабатывания дешифратора 42, и затем проходит через соответствующий элемент 47-49 И, например, тот же элемент 47 И, на вход считывания фиксированной ячейки памяти блока 41, считывая код адреса записи льготника с данным социальным номером в базе данных сервера на выход 60 блока 3.In addition, the same pulse from input 57 passes through the OR element 50, is delayed by the element 51 for the duration of entering the codogram into block 1 and the operation of the decoder 42, and then passes through the corresponding element 47-49 AND, for example, the same element 47 AND, to the input reading a fixed memory cell of block 41, reading the code of the address of the beneficiary record with a given social number in the server database to the output 60 of block 3.
Параллельно с этим, синхронизирующий импульс приема кодограммы с суммой субсидии с входа 19 системы поступает на вход 79 блока 5 и далее поступает на прямой вход триггера 73, устанавливая его в единичное состояние, при котором высоким потенциалом с прямого выхода триггера 73 элемент 74 И будет открыт, а элемент 75 И низким потенциалом с инверсного выхода триггера 73 будет закрыт. В результате этого подготавливается цепь прохождения синхронизирующего импульса с входа 21 системы на выход 83 блока 5.In parallel, the synchronizing pulse of receiving the codogram with the amount of subsidy from the input 19 of the system goes to the input 79 of block 5 and then goes to the direct input of the trigger 73, setting it to a single state, in which the element 74 And will be open with a high potential from the direct output of the trigger 73 , and the element 75 And low potential from the inverse output of the trigger 73 will be closed. As a result of this, a synchronizing pulse passage circuit is prepared from the system input 21 to the output 83 of block 5.
С выхода 60 блока 3 код адреса записи через вход 66 блока 4 поступает на информационный вход регистра 62, куда он и заносится синхронизирующим импульсом с выхода 59 блока 3, который через вход 67 блока 4 поступает на синхронизирующий вход регистра 62.From the output 60 of block 3, the write address code through the input 66 of block 4 goes to the information input of the register 62, where it is entered by the synchronizing pulse from the output 59 of block 3, which, through the input 67 of the block 4, goes to the synchronization input of the register 62.
Одновременно с этим, синхронизирующий импульс с входа 67 блока 4 задерживается элементом 65 на время занесения кода адреса в регистр 62 и с выхода 25 системы поступает на вход первого канала прерывания сервера базы данных.At the same time, the synchronizing pulse from the input 67 of block 4 is delayed by the element 65 for the time the address code is entered in the register 62 and from the output 25 of the system it enters the input of the first channel of the database server interrupt.
По этому сигналу сервер базы данных переходит на подпрограмму считывания содержимого ячейки базы данных по указанному адресу на выходе 24 системы, выдачи его на информационный вход 17 системы и занесения содержимого ячейки базы данных в регистр 72 блока 5 синхронизирующим импульсом, поступающим с сервера на вход 21.Based on this signal, the database server goes to the subroutine for reading the contents of the database cell at the specified address at the system output 24, issuing it to the system information input 17 and entering the contents of the database cell in the register 72 of block 5 with a synchronizing pulse from the server to input 21.
В результате на выходах 80-82 блока 5 будут выданы следующие коды:As a result, at the outputs 80-82 of block 5, the following codes will be issued:
Кроме того, синхронизирующий импульс с входа 21 системы задерживается элементом 76 на время занесения записи в регистр 72, далее проходит через элемент 74 И, и, во-первых, поступает на вход элемента задержки 77, где задерживается на время срабатывания блока 10 и далее поступает на установочный вход триггера 73, возвращая его в исходное состояние.In addition, the clock pulse from the input 21 of the system is delayed by the element 76 for the duration of recording in the register 72, then passes through the element 74 AND, and, firstly, it is fed to the input of the delay element 77, where it is delayed by the response time of block 10 and then received to the installation input of the trigger 73, returning it to its original state.
Во-вторых, через выход 83 блока 5 этот же импульс сразу же поступает на синхронизирующий вход 109 сумматора 10, на вход 107 которого выдается сумма субсидии с выхода 34 блока 1, а на вход 108 выдается сумма фактически оплаченных платежей с выхода 82 блока 5.Secondly, through the output 83 of block 5, the same pulse immediately goes to the synchronizing input 109 of the adder 10, the input 107 of which gives the amount of the subsidy from the output 34 of the block 1, and the input 108 gives the amount of actually paid payments from the output 82 of the block 5.
По синхронизирующему сигналу с выхода 83 блока 5 сумматор 10 формирует окончательную сумму оплаты за коммунальные услуги с учетом добавленной субсидии и с выхода 110 выдает ее на вход 120 блока 11.By a synchronizing signal from the output 83 of block 5, the adder 10 generates the final amount of payment for utilities, taking into account the added subsidy, and from the output 110 issues it to the input 120 of the block 11.
К этому моменту времени синхронизирующий импульс, также поступающий с выхода 83 блока 5 на вход 121 блока 11, задерживается элементом 116 на время срабатывания сумматора 10, и затем поступает на единичный вход триггера 112 и устанавливает его в единичное состояние, при котором триггер 112 высоким потенциалом с единичного выхода открывает элементы 113 И группы.At this point in time, the synchronizing pulse, also coming from the output 83 of the block 5 to the input 121 of the block 11, is delayed by the element 116 for the response time of the adder 10, and then goes to the single input of the trigger 112 and sets it to a single state, in which the trigger 112 is high potential from a single output opens the elements 113 AND groups.
На другой вход элементов 113 И группы подается итоговая сумма платежей с входа 120 блока 11, которая проходит через элементы 113 И группы, затем элементы 115 ИЛИ группы и далее выдается на информационный выход системы. Кроме того, синхронизирующий импульс с выхода элемента 116 задержки задерживается элементом 117 на время выдачи итоговой суммы на выход 23 и затем поступает на установочный вход триггера 112, возвращая его в исходное состояние.To the other input of the elements AND of the group 113, the total amount of payments is received from the input 120 of the block 11, which passes through the elements AND of the group 113, then the elements OR of the group 115 and then is output to the information output of the system. In addition, the synchronizing pulse from the output of the delay element 116 is delayed by the element 117 for the duration of the total output to the output 23 and then goes to the installation input of the trigger 112, returning it to its original state.
Параллельно с описанным процессом синхронизирующий импульс с выхода 83 блока 5 поступает на 70 блока 4, где задерживается элементом 64 на время формирования итоговой суммы на выходе системы 23, затем проходит элемент 63 ИЛИ и с выхода 26 системы поступает на вход второго канала прерывания сервера базы данных. По этому сигналу сервер базы данных переходит на подпрограмму записи суммы фактически выполненных платежей с выхода 23 системы в базу данных сервера по адресу, сформированному на адресном 28 выходе системы.In parallel with the described process, the synchronizing pulse from the output 83 of block 5 is sent to 70 of block 4, where it is delayed by element 64 for the time the total amount is generated at the output of system 23, then the OR element 63 passes and from the output 26 of the system it enters the input of the second channel of the database server interrupt . By this signal, the database server switches to the subroutine for recording the amount of payments actually made from the system output 23 to the server database at the address generated on the address 28 of the system output.
Таким образом, в реестр выполненных платежей льготника будет занесена итоговая сумма платежей, включая, как сумму платежей, выполненных самим плательщиком - льготником, так и сумму субсидий, выделенных льготнику для оплаты услуг ЖКХ.Thus, the total amount of payments will be entered in the register of payments made by the beneficiary, including both the amount of payments made by the payer-beneficiary himself and the amount of subsidies allocated to the beneficiary to pay for utility bills.
Таким образом, обслуживание льготных категорий граждан с применением социальной карты позволяет существенно повысить эффективность социальной поддержки населения региона и контроля за использованием бюджетных средств, выделяемых на социальные нужды, а также создать механизм более точной и более эффективной адресной социальной поддержки наименее защищенных групп населения.Thus, servicing privileged categories of citizens using a social card can significantly increase the effectiveness of social support for the population of the region and control the use of budget funds allocated for social needs, as well as create a mechanism for more accurate and more effective targeted social support for the least protected groups of the population.
Источники информации, принятые во внимание при составлении описания заявки:Sources of information taken into account when drawing up the description of the application:
1. Система для хранения и изменения персональной информации. Свидетельство на полезную модель по заявке №2000101890/20 от 10.05.2000, МПК(7) C 06 F 17/601. A system for storing and changing personal information. Certificate for a utility model for the application No.2000101890 / 20 dated 05.10.2000, IPC (7) C 06 F 17/60
2. Патент US 5532928 A (RECRA ENVIRONMENTAL INC.), 02.07.1996 (прототип).2. Patent US 5532928 A (RECRA ENVIRONMENTAL INC.), 07/02/1996 (prototype).
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2006111801/22U RU57926U1 (en) | 2006-04-11 | 2006-04-11 | AUTOMATED SYSTEM OF PAYMENT FOR HOUSING AND COMMUNAL SERVICES BY PREFERANT CATEGORIES OF CITIZENS |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2006111801/22U RU57926U1 (en) | 2006-04-11 | 2006-04-11 | AUTOMATED SYSTEM OF PAYMENT FOR HOUSING AND COMMUNAL SERVICES BY PREFERANT CATEGORIES OF CITIZENS |
Publications (1)
Publication Number | Publication Date |
---|---|
RU57926U1 true RU57926U1 (en) | 2006-10-27 |
Family
ID=37439718
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2006111801/22U RU57926U1 (en) | 2006-04-11 | 2006-04-11 | AUTOMATED SYSTEM OF PAYMENT FOR HOUSING AND COMMUNAL SERVICES BY PREFERANT CATEGORIES OF CITIZENS |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU57926U1 (en) |
-
2006
- 2006-04-11 RU RU2006111801/22U patent/RU57926U1/en not_active IP Right Cessation
Similar Documents
Publication | Publication Date | Title |
---|---|---|
PVC Okoye et al. | An appraisal of cashless economy policy in development of Nigerian economy | |
US7731086B2 (en) | System and method for mass transit merchant payment | |
US6726100B2 (en) | Method for spreading parameters in offline chip-card terminals as well as corresponding chip-card terminals and user chip-cards | |
US8302859B2 (en) | Apparatus, method and system for facilitating payment of monetary transactions | |
CN103268550A (en) | Virtual account convenient application system based on mobile terminal and achieving method thereof | |
CN106537433A (en) | System and method for recovering refundable taxes | |
JPH10307885A (en) | Electronic money system, electronic money card, electronic money transaction method, recording medium | |
EP3089093A1 (en) | Electronic money transaction system for inbound tourists at integrated resorts containing casinos | |
RU57926U1 (en) | AUTOMATED SYSTEM OF PAYMENT FOR HOUSING AND COMMUNAL SERVICES BY PREFERANT CATEGORIES OF CITIZENS | |
RU2413993C2 (en) | System for automatic monitoring legitimate circulation of funds of business entities and method of implementing said monitoring | |
CN101470918B (en) | Monitoring management type bank card system and its use method | |
Jagtap | E-banking-An overview | |
RU63950U1 (en) | AUTOMATED SOCIAL SECURITY SYSTEM | |
RU2285296C2 (en) | Device for making payments for goods and services | |
Naskar | Cashless India: Journey of a Nation | |
RU57482U1 (en) | AUTOMATED SYSTEM OF ADDRESS SOCIAL PAYMENTS OF CASH | |
KR20050100589A (en) | Bank pos terminal and electric money charging method using the same | |
KR20150015596A (en) | RF eName Card | |
RU100649U1 (en) | BANK CAPITALIZATION ASSESSMENT SYSTEM | |
Kolsepatil | Regulatory Framework for Small Value Digital Payment in Offline Mode: Expediting and Furthering Financial Inclusivity? | |
RU2172014C2 (en) | Monetary payment technique | |
RU96674U1 (en) | PROFESSIONAL PAYMENT SYSTEM FOR INDIVIDUALS - MEMBERS OF THE NATIONAL MEDICAL ORGANIZATIONS AND THE WORLD MEDICAL ASSOCIATION | |
RU2321889C2 (en) | Electronic system for mutual payments (variants) | |
Kolomeyets | Platební karty | |
GB2375427A (en) | A fare collection and general payment system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM1K | Utility model has become invalid (non-payment of fees) |
Effective date: 20070412 |