АВТОМАТИЗИРОВАННАЯ СИСТЕМА ОПЛАТЫ ЖИЛИЩНО-КОММУНАЛЬНЫХ УСЛУГ ЛЬГОТНЫМИ КАТЕГОРИЯМИ ГРАЖДАН

Изобретение относится к вычислительной технике, в частности, к автоматизированной системе оплаты жилищно-коммунальных услуг льготными категориями граждан с использованием смарт-карт.
Помощь социально незащищенным слоям населения является важной региональной задачей, решение которой связано со значительными трудностями. Это объясняется несколькими причинами, среди которых можно выделить:
- недостаток бюджетных средств;
- желание значительной части населения получать незаслуженную помощь;
- возможные нарушения при распределении средств, т.е. проблема контроля над органами социального обеспечения;
- сложности с определением точной суммы, которую нужно компенсировать из бюджета предприятиям, продающим товары и оказывающим услуги социально незащищенным слоям населения;
- значительные затраты на реализацию помощи и отчет по ней, т.е. организация мест распределения помощи и контроль над ее корректным проведением.
В связи с этим органами социальной защиты осуществляется рад мероприятий: упорядочивание предоставления льгот и субсидий гражданам, предотвращение всевозможных нарушений, контроль средств, выделяемых на социальную поддержку незащищенных слоев населения и т.д.
Особое место занимает проблема реального учета субсидий, выделяемых органами социального обеспечения на оплату жилищно-коммунальных услуг льготным категориям граждан, решение которой должно быть реализовано при выполнении платежей за жилищно-коммунальные услуги в режиме реального времени.
Действительно, с одной стороны, в момент оплаты клиенту -льготнику должна быть доступна актуальная информация о состоянии его лицевого счета, начислениях за ЖКУ, произведенных оплатах. С другой стороны, информация о новом платеже должна сразу же поступать в процессинговый центр для оперативной обработки и расчетов с организациями-поставщиками услуг.
В данном случае решение поставленной проблемы достигается путем использования смарт-карт, на которых организовано хранение идентификационной информации о плательщике - льготнике, реестра электронных платежей, сведений о задолженности для возможного использования в структуре ЖКХ, а также размещения на карте приложений, позволяющих снимать показания с индивидуальных приборов учета потребления ЖКУ (счетчиков воды и газа).
Технической основой используемой социальной карты является бесконтактная смарт-карта с магнитной полосой для интеграции с банковской платежной системой VISA и штрихкодом, хранящим социальный номер для обеспечения идентификации в системе.
На карте нанесены следующие данные:
- социальный номер и эмиссионные данные;
- фамилия, имя, отчество - на английском языке в соответствии с требованиями VISA и на русском языке;
- фотография;
- подпись пользователя;
- штрихкод с социальным номером пользователя;
- магнитная полоса, логотип VISA, логотип социальной карты, логотип банка эмитента, эмбоссированный номер карты (социальный номер).
В качестве номера социальной карты может быть использован номер, сформированный в соответствии со стандартом ИСО/МЭК 7812 и представляющий собой следующую последовательность цифр: 964390RRDDMMYYNNNNL yymmnnrr.
Кроме идентификационного кода карты при идентификации карты устройствами чтения памяти ее бесконтактного чипа может использоваться серийный номер последнего.
Для доступа в информационном режиме к личной информации, хранящейся на социальной карте и в базе данных сервера системы, держателю карты назначается четырехзначное число для идентификации его в совокупности с конкретной социальной картой и личным идентификационным кодом.
Таким образом, на социальной карте находятся идентификационное приложение, содержащее уникальный номер карты и другую системную информацию, а также идентификационные данные (фамилия, имя, отчество, адрес) держателя карты, и приложение для оплаты жилищно-коммунальных услуг, содержащее номер лицевого счета держателя карты (ответственного плательщика), информация о последнем оплаченном месяце, реестр платежей, проведенных по карте за последние три года, а также системная информация для обеспечения защиты данных приложения.
Каждому ответственному плательщику-льготнику выдается подобная смарт-карта, содержащая его индивидуальные данные.
С этой картой ответственный плательщик - льготник обращается в пункт приема коммунальных платежей, оборудованный считывателями смарт-карт. После считывания данных с карты на монитор кассира выводится актуальная информация о неоплаченных начислениях по данному лицевому счету.
Ответственный плательщик - льготник может получить информационные справки о начислениях и платежах за ЖКУ, по своему
выбору оплатить все начисления, начисления за конкретные месяцы, заплатить произвольную сумму в счет оплаты ЖКУ или осуществить предоплату без заполнения каких-либо бланков.
Информация о платеже в режиме реального времени поступает в центральную базу данных и сразу же доступна для дальнейшей обработки (например, для подготовки оперативных расчетов с организациями-поставщиками услуг). Информация о совершенных платежах заносится также и на карту плательщика. Фактически, плательщик помимо обычного чека имеет еще и его электронную копию, хранящуюся на карте.
Известны технические решения, которые могли бы быть использованы для построения подобной системы [1, 2].
Первая из известных систем содержит основной сервер, включающий в себя блок хранения информации, в котором информация организована в виде базы данных, машины пользователей, основное и дополнительное коммуникационное оборудование, через которое дополнительные серверы через сеть Интернет соединены друг с другом, а машины пользователей соединены с дополнительными серверами через первое коммуникационное оборудование, сеть Интернет и дополнительное коммуникационное оборудование [1].
Существенный недостаток данной системы состоит в невозможности решения задачи обновления данных, хранимых в памяти в виде соответствующих документов одновременно с решением задачи выдачи содержания этих документов пользователям в реальном масштабе времени.
Известна и другая система, содержащая сервер регионального уровня, соединенный двусторонними адресными, информационными и управляющими связями с базой данных регионального уровня, с серверами окружного уровня и терминалами абонентов регионального уровня непосредственно, а с терминалами удаленных абонентов регионального уровня через соответствующие каналы связи, каждый сервер окружного уровня соединен двусторонними управляющими, информационными и адресными связями со своей базой данных окружного уровня, подчиненными ему автоматизированными рабочими местами паспортно-визовых служб района и терминалами абонентов окружного уровня непосредственно, а с подчиненными терминалами удаленных абонентов окружного уровня через соответствующие каналы связи, автоматизированную информационную систему органов записи актов гражданского состояния, группу автоматизированных информационных систем органов учета пересечения физическими лицами административных и государственных границ, группу ведомственных автоматизированных информационных систем учета категорий населения и группу автоматизированных рабочих мест регистрации временного пребывания граждан [2].
Последнее из перечисленных выше технических решений наиболее близко к описываемому.
Его недостаток заключается в невысоком быстродействии системы, обусловленном тем, что выполнение процедуры запросов реализуется через поиск записей по всей базе данных и их последующей обработке центральным сервером, что при больших
объемах данных базы данных категории льготников неизбежно приведет к большим затратам времени.
Цель изобретения - повышение быстродействия системы путем локализации адресов плательщиков платежей за жилищно-коммунальные услуги по социальному идентификатору данных льготников и обработки платежей в реальном масштабе времени.
Поставленная цель достигается тем, что в известную систему, содержащую содержащая блок приема денежных субсидий на оплату жилищно-коммунальных услуг, информационный и синхронизирующий входы которого являются первыми информационным и синхронизирующим входами системы, при этом информационный вход блока приема денежных субсидий на оплату жилищно-коммунальных услуг предназначен для приема денежных субсидий, направляемых процессинговым центром, а синхронизирующий вход блока приема денежных субсидий на оплату жилищно-коммунальных услуг предназначен для приема синхронизирующих сигналов занесения денежных субсидий в блок приема денежных субсидий на оплату жилищно-коммунальных услуг, блок приема данных социальной карты льготника, информационный и синхронизирующий входы которого являются вторыми информационным и синхронизирующим входами системы, при этом информационный вход блока приема данных социальной карты льготника предназначен для приема данных социальной карты льготника с информационного выхода считывателя смарт-карты, а синхронизирующий вход блока приема данных социальной карты льготника предназначен для приема синхронизирующих сигналов
данных социальной карты льготника с синхронизирующего выхода считывателя смарт-карты, блок приема записей базы данных сервера, информационный и синхронизирующий входы которого являются третьими информационным и синхронизирующим входами системы, при этом информационный вход блока приема записей базы данных сервера предназначен для приема записей базы данных сервера, а синхронизирующий вход блока приема записей базы данных сервера предназначен для приема синхронизирующих сигналов сервера для занесения записей базы данных сервера в блок приема записей базы данных сервера, а управляющий вход блока приема записей базы данных сервера соединен с первым синхронизирующим входом системы, блок приема данных исполненных платежей, информационный и синхронизирующий входы которого являются четвертыми информационным и синхронизирующим входами системы, при этом информационный вход блока приема данных исполненных платежей предназначен для приема данных исполненных платежей с информационного выхода автоматизированного рабочего места кассира, а синхронизирующий вход блока приема данных исполненных платежей предназначен для приема синхронизирующих сигналов с синхронизирующего выхода автоматизированного рабочего места кассира, при этом выход блока приема данных исполненных платежей соединен с одним информационным входом блока интеграции выходных данных платежей, выход которого является первым информационным выходом системы, предназначенным для выдачи суммы исполненных платежей на информационный вход сервера базы данных и информационный вход процессингового центра,
блок коммутации каналов выдачи данных, адресный вход которого соединен с первым выходом блока приема данных социальной карты льготника, а информационный вход блока коммутации каналов выдачи данных подключен к первому информационному выходу блока приема записей базы данных сервера, при этом информационный выход блока коммутации каналов выдачи данных является вторым информационным выходом системы, предназначенным для выдачи идентификационных данных льготника на информационный вход сервера базы данных и информационный вход процессингового центра, а информационные выходы группы информационных выходов блока коммутации каналов выдачи данных предназначены для выдачи информационных данных льготников на информационные входы соответствующих пунктов оплаты жилищно-коммунальных услуг, и блок формирования сигналов записи и считывания базы данных сервера, адресный выход которого является адресным выходом системы, предназначенным для выдачи кода адреса на адресный вход сервера базы данных, один синхронизирующий выход блока формирования сигналов записи и считывания базы данных сервера является первым синхронизирующим выходом системы, предназначенным для выдачи сигналов считывания на вход первого канала прерывания сервера базы данных, а другой синхронизирующий выход блока формирования сигналов записи и считывания базы данных сервера является другим синхронизирующим выходом системы, предназначенным для выдачи сигналов управления записью на вход второго канала прерывания сервера, введены блок селекции адреса льготника в базе данных сервера, один информационный
вход которого соединен с первым выходом блока приема денежных субсидий на оплату жилищно-коммунальных услуг, другой информационный вход блока селекции адреса льготника в базе данных сервера соединен со вторым информационным выходом блока приема данных социальной карты льготника, один синхронизирующий вход блока селекции адреса льготника в базе данных сервера подключен к первому синхронизирующему входу системы, а другой синхронизирующий вход блока селекции адреса льготника в базе данных сервера соединен со вторым синхронизирующим входом системы, при этом информационный выход блока селекции адреса льготника в базе данных сервера подключен к информационному входу блока формирования сигналов записи и считывания базы данных сервера, а синхронизирующий выход блока селекции адреса льготника в базе данных сервера соединен с первым синхронизирующим входом блока формирования сигналов записи и считывания базы данных сервера, блок идентификации данных льготника, один информационный вход которого соединен с третьим выходом блока приема данных социальной карты льготника, другой информационный вход блока идентификации данных льготника подключен ко второму выходу блока приема записей базы данных сервера, а синхронизирующий вход блока идентификации данных льготника соединен с одним синхронизирующим выходом блока приема данных социальной карты льготника, один выход блока идентификации данных льготника является первым сигнальным выходом системы, предназначенным для выдачи сигналов об ошибках в данных
льготника, а другой выход блока идентификации данных льготника соединен с синхронизирующим входом блока коммутации каналов выдачи данных, блок идентификации данных о погашении начислений за услуги, один информационный вход которого соединен с первым выходом блока приема записей базы данных сервера, другой информационный вход блока идентификации данных о погашении начислений за услуги подключен к выходу блока приема данных исполненных платежей, синхронизирующий вход блока идентификации данных о погашении начислений за услуги соединен с четвертым синхронизирующим входом системы, при этом один выход блока идентификации данных о погашении начислений за услуги подключен к третьему синхронизирующему входу блока формирования сигналов записи и считывания базы данных сервера, а другой выход блока идентификации данных о погашении начислений за услуги соединен с четвертым синхронизирующим входом блока формирования сигналов записи и считывания базы данных сервера и является вторым сигнальным выходом системы, предназначенным для выдачи сигнала о погашении начисленных платежей на третий канал прерывания базы данных сервера, блок вычисления итоговой суммы платежей, один информационный вход которого соединен с другим выходом блока приема денежных субсидий на оплату жилищно-коммунальных услуг, другой информационный вход блока вычисления итоговой суммы платежей подключен к третьему информационному выходу блока приема данных социальной карты льготника, синхронизирующий вход блока вычисления итоговой суммы платежей соединен со вторым синхронизирующим выходом
блока приема данных социальной карты льготника, выход блока вычисления итоговой суммы платежей подключен к другому информационному входу блока интеграции выходных данных платежей, синхронизирующий вход которого соединен со вторым синхронизирующим выходом блока приема данных социальной карты льготника, при этом второй синхронизирующий выход блока приема данных социальной карты льготника подключен к пятому синхронизирующему входу блока формирования сигналов записи и считывания базы данных сервера.
Сущность изобретения поясняется чертежами, где на фиг.1 представлена структурная схема системы, на фиг.2 представлена структурная схема блока селекции адреса льготника в базе данных сервера, на фиг.3 представлена структурная схема блока формирования сигналов записи и считывания базы данных сервера, на фиг.4 представлена структурная схема блока приема записей базы данных сервера, на фиг.5 представлена структурная схема блока коммутации каналов выдачи данных, на фиг.6 представлена структурная схема блока идентификации данных о погашении начислений за услуги, на фиг.7 представлена структурная схема блока интеграции выходных данных платежей.
Система (фиг.1) содержит блок 1 приема денежных субсидий на оплату жилищно-коммунальных услуг, блок 2 приема данных социальной карты льготника, блок 3 селекции адреса плательщика в базе данных сервера, блок 4 формирования сигналов записи и считывания базы данных сервера, блок 5 приема записей базы данных сервера, блок 6 идентификации данных плательщика, блок 7
коммутации каналов выдачи данных, блок 8 приема данных исполненных платежей, блок 9 идентификации данных о погашении начислений за услуги, блок 10 вычисления итоговой суммы платежей, блок 11 интеграции выходных данных платежей.
На фиг.1 показаны первый 15, второй 16, третий 17 и четвертый 18 информационные входы системы, первый 19, второй 20, третий 21 и четвертый 22 синхронизирующие входы системы, а также первый информационный 23 и адресный 24 выходы системы, первый 25 и второй 26 синхронизирующие выходы системы, первый 27 и второй 28 сигнальные выходы системы, второй 29 информационный выход системы и информационные 30-32 выходы группы системы.
Блок 1 (фиг.1) приема денежных субсидий на оплату жилищно-коммунальных услуг выполнен в виде регистра, имеющего информационный вход 15, синхронизирующий вход 19 и выходы 33-34.
Блок 2 (фиг.1) приема данных социальной карты льготника выполнен в виде регистра, имеющего информационный вход 16, синхронизирующий вход 20 и выходы 35-37.
Блок 3 (фиг.2) селекции адреса плательщика в базе данных сервера содержит блок 41 памяти, выполненный в виде постоянного запоминающего устройства, дешифратор 42, триггер 43, группы 44-45 элементов И, группа 46 элементов ИЛИ, элементы 47-49 И, элемент 50 ИЛИ, элементы 51, 52 задержки. На чертеже показаны информационные 55, 56 и синхронизирующие 57-58 входы, а также информационный 60 и синхронизирующий 59 выходы.
Блок 4 (фиг.3) формирования сигналов записи и считывания базы данных сервера содержит регистр 62, элемент 63 ИЛИ, первый 64 и второй 65 элемент задержки. На чертеже показаны информационный 66 и синхронизирующие 67-70 входы, а также адресный 24 и синхронизирующий 25, 26 выходы.
Блок 5 (фиг.4) приема записей базы данных сервера содержит регистр 72, триггер 73, элементы 74, 75 И, элементы 76, 77 задержки. На чертеже показаны информационный 17, первый 21 и второй 79 синхронизирующие входы, а также информационные 80-82 и синхронизирующие 83-84 выходы.
Блок 6 (фиг.1) идентификации данных плательщика выполнен в виде компаратора, имеющего информационные входы 86, 87, синхронизирующий вход 88. и выходы 89, 90.
Блок 7 (фиг.5) коммутации каналов выдачи данных содержит дешифратор 91 и группы 92-94 элементов И. На чертеже показаны адресный 95 и информационный 96 входы, синхронизирующий 97 вход, а также информационный 29 выход и информационные 30-32 выходы группы системы.
Блок 8 (фиг.1) приема данных исполненных платежей выполнен в виде регистра, имеющего информационный вход 18, синхронизирующий вход 22 и выходы 122.
Блок 9 (фиг.6) идентификации данных о погашении начислений за услуги содержит компаратор 100 и элемент 101 задержки. На чертеже показаны первый 102 и второй 103 информационные входы, синхронизирующий 104 вход, а также выходы 105-106.
Блок 10 (фиг.1) вычисления итоговой суммы платежей выполнен в виде сумматора, имеющего информационные 107, 108 и синхронизирующий 109 входы, а также выход 110.
Блок 11 (фиг.7) интеграции выходных данных платежей содержит триггер 112, группы 113-114 элементов И, группа 115 элементов ИЛИ, элементы 116, 117 задержки. На чертеже показаны информационные 119, 120 входы, синхронизирующий 121 вход, а также информационный 23 выход.
Все узлы и элементы системы выполнены на стандартных потенциально-импульсных элементах. Для упрощения чертежа цепи начальной установки узлов и блоков в исходное состояние не показаны.
Система работает следующим образом.
Ответственный плательщик - льготник обращается в один из пунктов приема коммунальных платежей, оборудованный считывателями смарт-карт. После считывания данных с карты на вход 16 системы поступают данные в виде кодограммы, имеющей следующую структуру:
код
КОД
КОД
Социальный идентификационный номер льготника
Идентификационные данные льготника:
Идентификатор пункта приема коммунальных платежей
фамилия;
имя;
отчество;
дата рождения;
место рождения;
пол.
Код социальной карты льготника
Данная кодограмма с информационного входа 16 поступает на информационный вход блока 2, куда и заносится синхронизирующим импульсом, поступающим на вход 20 системы.
В результате занесения входной записи в блок 2, на выходы 35-37 блока 2 будут выданы следующие данные:
Номера выходов блока 2
СОДЕРЖАНИЕ ДАННЫХ
35
На выход выдается КОД идентификатора пункта приема коммунальных платежей
36
На выход выдается КОД социального идентификационного номера льготника
37
На выход выдается КОД идентификационных данных льготника:
фамилия;
имя;
отчество;
дата рождения;
место рождения;
пол.
Код социальной карты льготника
С выхода 36 блока 2 код социального идентификационного номера льготника через вход 56 блока 3 проходит через элементы 45 И, открытые по другому входу высоким потенциалом с инверсного выхода триггера 43, находящимся к этому моменту времени в исходном состоянии. С выхода элементов 45 И группы код социального идентификационного номера льготника через элементы 46 ИЛИ группы поступает на вход дешифратора 42, который расшифровывает поступивший код и открывает соответствующий этому коду один из элементов 47-49 И, выходы которых подключены ко входам считывания постоянного запоминающего устройства, в фиксированных ячейках которого хранятся адреса записей данных льготников в базе данных сервера.
Одновременно с этим, синхронизирующий импульс с входа 20 системы через вход 58 блока 3 поступает на установочный вход триггера 43, подтверждая его исходное состояние. Кроме того, этот же импульс проходит элемент 50 ИЛИ, задерживается элементом 51 на время занесения кодограммы в блок 2 и срабатывания дешифратора 42, и затем проходит через соответствующий элемент 47-49 И, например, элемент 47 И, на вход считывания фиксированной ячейки памяти блока 41, считывая код адреса записи льготника с данным социальным номером в базе данных сервера на выход 60 блока 3.
С выхода 60 блока 3 код адреса записи через вход 66 блока 4 поступает на информационный вход регистра 62, куда он и заносится синхронизирующим импульсом с выхода элемента 51 блока 3. который задерживается элементом 52 задержки на время считывания кода адреса из ПЗУ 41, и с выхода 59 блока 3 через вход 67  блока 4 поступает на синхронизирующий вход регистра 62.
Одновременно с этим, синхронизирующий импульс с входа 67 блока 4 задерживается элементом 65 на время занесения кода адреса в регистр 62 и с выхода 25 системы поступает на вход первого канала прерывания сервера базы данных.
По этому сигналу сервер базы данных переходит на подпрограмму считывания содержимого ячейки базы данных по указанному адресу на выходе 24 системы, выдачи его на информационный вход 17 системы и занесения содержимого ячейки базы данных в регистр 72 блока 5 синхронизирующим импульсом, поступающим с сервера на вход 21.
В результате на выходах 80-82 блока 5 будут выданы следующие коды:
Номера выходов блока 5
СОДЕРЖАНИЕ ДАННЫХ
80
На выход выдаются данные о начислениях за текущий месяц и данные реестра о выполненных платежах за ЖКУ.
81
На выход выдается КОД идентификационных данных льготника:
фамилия;
имя;
отчество;
дата рождения;
место рождения;
пол.
Код социальной карты льготника
82
Информации пока нет
Код идентификационных данных льготника с выхода 81 блока 5 через вход 87 блока 6 поступает на вход компаратора 6, на другой вход которого через вход 86 блока 6 подается код идентификационных данных льготника с выхода 37 блока 2.
Одновременно с этим, синхронизирующий импульс с входа 21 задерживается элементом 76 на время занесения кода записи в регистр 72 блока 5 и поступает на одни входы элементов 74, 75, состояние которых определяется состоянием триггера 73. Учитывая, что к настоящему моменту времени триггер 73 находится в исходном состоянии, при котором высоким потенциалом с инверсного выхода триггера 73 элемент 75 И будет открыт, а низким потенциалом с прямого выхода триггера 73 элемент 74 будет закрыт, то синхронизирующий импульс с выхода элемента 76 задержки проходит через элемент 75 И на выход 84 и далее на синхронизирующий вход 88 блока 6.
Если входные коды на входах блока 6 не совпадают, то на выходе 89 компаратора 6 формируется сигнал, который через выход 27 выдается на автоматизированное рабочее место администратора системы в качестве сигнала о попытке несанкционированного доступа и принятию соответствующих мер.
Если же входные коды идентичны друг другу, то на выходе 90 компаратора 6 формируется импульс, который поступает на синхронизирующий вход 97 блока 7, на адресный вход 95 которого с выхода 35 поступает код идентификатора пункта приема коммунальных платежей, с которого буде осуществляться оплата за жилищно-коммунальные услуги. Этот код расшифровывается дешифратором 91 блока 7, который открывает соответствующую группу элементов 92-94 И, другие информационные входы которых через вход 96 блока 7 подключены к выходу 80 блока 5, на который выдаются данные о начислениях за текущий месяц и данные реестра о выполненных платежах за ЖКУ.
С поступлением синхронизирующего импульса на вход 97 блока 7, который проходит на входы элементов 92-94 И, элементы одной из групп 92-94 И будут открыты, и в адрес пункта оплаты коммунальных услуг через один из выходов 30-32 блока 7 будут отправлены данные о начислениях за текущий месяц и данные реестра о выполненных платежах за ЖКУ, которые будут выданы на монитор автоматизированного рабочего места кассира.
Ответственный плательщик - льготник оплачивает начисления за конкретный месяц без заполнения каких-либо бланков, в результате чего с автоматизированного рабочего места кассира данные о выполненном платеже поступают через информационный вход 18 системы на вход блока 8, куда и заносятся синхронизирующим импульсом с входа 22.
Кроме того, этот же синхронизирующий импульс с входа 22 системы поступает на вход 104 блока 9, где задерживается элементом 101 на время занесения суммы платежа за коммунальные услуги в блок 8, и далее поступает на синхронизирующий вход компаратора 100 блока 9. К этому моменту времени с выхода 80 блока 5 на вход 102 компаратора 100 подан код начисленной суммы для оплаты за услуги ЖКХ, а с выхода 122 блока 8 на вход 103 компаратора 100 поступает код фактически оплаченной суммы.
По синхронизирующему импульсу компаратор 100 сравнивает входные коды, и, если фактически выполненный платеж меньше суммы начисленных платежей, то компаратор 100 формирует импульс, который с выхода 105 блока 9 поступает на вход 68 блока 4, где проходит элемент 63 ИЛИ, и через выход 26 системы поступает на вход второго канала прерывания сервера базы данных.
По этому сигналу сервер базы данных переходит на подпрограмму записи суммы фактически выполненных платежей с выхода 122 блока 8 через элементы 114 И группы, элементы 115 ИЛИ группы и информационный выход 23 системы в базу данных сервера по адресу, сформированному на адресном 28 выходе системы.
Таким образом, в реестр выполненных платежей льготника будет занесена сумма выполненных им платежей.
Если же в результате контроля входных данных компаратор 100 блока 9 зафиксирует равенство начисленной и оплаченной суммы платежей на входах 102 и 103, то импульс сравнения формируется на выходе 106 компаратора 100. Этот импульс поступает как на вход 69 блока 4, так и на выход системы 28.
В первом случае, с входа 69 блока 4 импульс вновь проходит элемент 63 ИЛИ, и через выход 26 системы поступает на вход второго канала прерывания сервера базы данных.
По этому сигналу сервер базы данных переходит на подпрограмму записи итоговой суммы фактически выполненных платежей с выхода 122 блока 8 через элементы 114 И группы, элементы 115 ИЛИ группы и информационный выход 23 системы в базу данных сервера по адресу, сформированному на адресном 28 выходе системы.
Таким образом, в реестр выполненных платежей записи данных плательщика в базе данных сервера будет занесена итоговая сумма полностью оплаченных платежей.
Во-вторых, этот же импульс с выхода 28 системы поступает на вход третьего канала прерывания сервера базы данных. По этому сигналу сервер переходит на подпрограмму выдачи полученной записи данных плательщика с итоговой суммой оплаченных платежей в процессинговый центр.
В процессинговом центре хранятся данные о величине субсидий, которые выделены отделом социального обеспечения для соответствующих льготников. Указанные субсидии выплачиваются льготникам только в том случае, если льготник оплатил начисленную часть суммы оплаты.
При получении данных об оплате льготниками начисленных им сумм процессинговый центр формирует кодограмму о добавлении к проведенным платежам выделенных льготникам субсидий в виде кодограмм, имеющих следующую структуру:
код
КОД
Социальный идентификационный номер льготника
СУММА СУБСИДИИ
Эта кодограмма поступает на информационный вход 15 системы и далее на информационный вход блока 1, в который она заносится синхронизирующим импульсом с входа 19.
В результате занесения входной записи в блок 1, на выходы 33, 34 блока 1 будут выданы следующие данные:
Номера выходов блока 1
СОДЕРЖАНИЕ ДАННЫХ
33
На выход выдается КОД социального идентификационного номера льготника
34
На выход выдается код суммы субсидии
Одновременно с этим, синхронизирующий импульс с входа 19 системы через вход 57 блока 3 поступает на прямой вход триггера 43 и устанавливает его состояние, при котором триггер 43 высоким потенциалом с прямого выхода открывает по одному входу элементы 44 И группы, на другой вход которых с выхода 33 поступает код социального идентификационного номера льготника.
С выхода элементов 44 И группы код социального идентификационного номера льготника через элементы 46 ИЛИ группы поступает на вход дешифратора 42, который расшифровывает поступивший код и открывает соответствующий этому коду один из элементов 47-49 И, выходы которых подключены ко входам считывания постоянного запоминающего устройства, в фиксированных ячейках которого хранятся адреса записей данных льготников в базе данных сервера.
Кроме того, этот же импульс с входа 57 проходит элемент 50 ИЛИ, задерживается элементом 51 на время занесения кодограммы в блок 1 и срабатывания дешифратора 42, и затем проходит через соответствующий элемент 47-49 И, например, тот же элемент 47 И, на вход считывания фиксированной ячейки памяти блока 41, считывая код адреса записи льготника с данным социальным номером в базе данных сервера на выход 60 блока 3.
Параллельно с этим, синхронизирующий импульс приема кодограммы с суммой субсидии с входа 19 системы поступает на вход 79 блока 5 и далее поступает на прямой вход триггера 73, устанавливая его в единичное состояние, при котором высоким потенциалом с прямого выхода триггера 73 элемент 74 И будет открыт, а элемент 75 И низким потенциалом с инверсного выхода триггера 73 будет закрыт. В результате этого подготавливается цепь прохождения синхронизирующего импульса с входа 21 системы на выход 83 блока 5.
С выхода 60 блока 3 код адреса записи через вход 66 блока 4 поступает на информационный вход регистра 62, куда он и заносится синхронизирующим импульсом с выхода 59 блока 3, который через вход 67 блока 4 поступает на синхронизирующий вход регистра 62.
Одновременно с этим, синхронизирующий импульс с входа 67 блока 4 задерживается элементом 65 на время занесения кода адреса в регистр 62 и с выхода 25 системы поступает на вход первого канала прерывания сервера базы данных.
По этому сигналу сервер базы данных переходит на подпрограмму считывания содержимого ячейки базы данных по указанному адресу на выходе 24 системы, выдачи его на информационный вход 17 системы и занесения содержимого ячейки базы данных в регистр 72 блока 5 синхронизирующим импульсом, поступающим с сервера на вход 21.
В результате на выходах 80-82 блока 5 будут выданы следующие коды:
Номера выходов блока 5
СОДЕРЖАНИЕ ДАННЫХ
80
На выход выдаются данные о начислениях за текущий месяц и данные реестра о выполненных платежах за ЖКУ.
81
На выход выдается КОД идентификационных данных льготника:
фамилия;
имя;
отчество;
дата рождения;
место рождения;
пол.
Код социальной карты льготника
82
Сумма фактически выполненных платежей
Кроме того, синхронизирующий импульс с входа 21 системы задерживается элементом 76 на время занесения записи в регистр 72, далее проходит через элемент 74 И, и, во-первых, поступает на вход элемента задержки 77, где задерживается на время срабатывания блока 10 и далее поступает на установочный вход триггера 73, возвращая его в исходное состояние.
Во-вторых, через выход 83 блока 5 этот же импульс сразу же поступает на синхронизирующий вход 109 сумматора 10, на вход 107 которого выдается сумма субсидии с выхода 34 блока 1, а на вход 108 выдается сумма фактически оплаченных платежей с выхода 82 блока 5.
По синхронизирующему сигналу с выхода 83 блока 5 сумматор 10 формирует окончательную сумму оплаты за коммунальные услуги с учетом добавленной субсидии и с выхода 110 выдает ее на вход 120 блока 11.
К этому моменту времени синхронизирующий импульс, также поступающий с выхода 83 блока 5 на вход 121 блока 11, задерживается элементом 116 на время срабатывания сумматора 10, и затем поступает на единичный вход триггера 112 и устанавливает его в единичное состояние, при котором триггер 112 высоким потенциалом с единичного выхода открывает элементы 113 И группы.
На другой вход элементов 113 И группы подается итоговая сумма платежей с входа 120 блока 11, которая проходит через элементы 113 И группы, затем элементы 115 ИЛИ группы и далее выдается на информационный выход системы. Кроме того, синхронизирующий импульс с выхода элемента 116 задержки задерживается элементом 117 на время выдачи итоговой суммы на выход 23 и затем поступает на установочный вход триггера 112, возвращая его в исходное состояние.
Параллельно с описанным процессом синхронизирующий импульс с выхода 83 блока 5 поступает на 70 блока 4, где задерживается элементом 64 на время формирования итоговой суммы на выходе системы 23, затем проходит элемент 63 ИЛИ и с выхода 26 системы поступает на вход второго канала прерывания сервера базы данных. По этому сигналу сервер базы данных переходит на подпрограмму записи суммы фактически выполненных платежей с выхода 23 системы в базу данных сервера по адресу, сформированному на адресном 28 выходе системы.
Таким образом, в реестр выполненных платежей льготника будет занесена итоговая сумма платежей, включая, как сумму платежей, выполненных самим плательщиком - льготником, так и сумму субсидий, выделенных льготнику для оплаты услуг ЖКХ.
Таким образом, обслуживание льготных категорий граждан с применением социальной карты позволяет существенно повысить эффективность социальной поддержки населения региона и контроля за использованием бюджетных средств, выделяемых на социальные нужды, а также создать механизм более точной и более эффективной адресной социальной поддержки наименее защищенных групп населения.
Источники информации, принятые во внимание при составлении описания заявки:
1. Система для хранения и изменения персональной информации. Свидетельство на полезную модель по заявке №2000101890/20 от 10.05.2000, МПК(7) C 06 F 17/60
2. Патент US 5532928 A (RECRA ENVIRONMENTAL INC.), 02.07.1996 (прототип).