一种一卡通清算系统及其处理方法

文档序号:10613846阅读:308来源:国知局
一种一卡通清算系统及其处理方法
【专利摘要】本发明公开了一种一卡通清算系统及其处理方法,其系统包括清算中心、二级中心、核心数据库、加密机,所述清算中心分别与所述二级中心、加密机相连接,所述核心数据库分别与所述清算中心、二级中心相连接;其处理方法包括消费文件处理、联机交易处理。本发明能够对整个一卡通的系统的数据进行清分。
【专利说明】
一种一卡通清算系统及其处理方法
技术领域
[0001]本发明涉及数据处理技术领域,尤其涉及一种一卡通清算系统及其处理方法。【背景技术】
[0002]随着交易行为、交易类型的越来越丰富,针对这些交易数据的清算系统(或者称为计费、结算系统)的业务处理逻辑也越来越复杂了。现有技术都是采取针对业务处理流程建立一个计算系统,用于自动完成上述复杂的交易数据处理过程。例如,现有的一些金融清算系统以及一些电信计费系统等等。
[0003]但是现有技术在创建所述计算机系统的时候,纯粹按照面向过程的方式设计和实现,清算系统一般由若干处理流程组成,通常使用过程性计算机编程语言(例如,C语言)来实现。现有技术仅仅是依照实际的交易数据处理流程进行开发,将整个处理逻辑混杂在一起,没有处理逻辑的严格定义,业务处理间存在非常强的耦合性,甚至不确定性。
[0004]总之,现有的清算系统中存在以下问题:
[0005]抗变更能力弱,如果存在业务处理的变动,更改相当复杂困难,甚至无法更改。当实际中业务发生了变化,从而导致业务处理或者交易数据的处理过程发生变动,此时希望通过更改现有清算系统而满足变更后使用,是非常困难的,因为各个模块之间的耦合关联非常强,牵一发而动全局。例如,如果存在业务处理的增加,升级对原有系统影响相当大,不容易融合在原系统中。
[0006]可以处理复杂问题的能力非常弱,对复杂业务的支持相当复杂困难,因为基于现有技术的清算系统,整个处理逻辑混杂,开发出支持更加复杂业务的处理过程需要付出相当大的人力物力。
[0007]维护性非常差,由于整个处理逻辑混杂在一起,非常不容易被理解,维护起来相当麻烦,尤其在人员调动频繁的今天,新来的维护人员难以很快、很好的理解原有系统的整个处理逻辑。
[0008]复用性非常差,由于整个处理逻辑糅合在一起,几乎不能被复用,当需要创建另一清算系统时,现有清算系统的大部分模块都不能复用,造成开发资源的严重浪费。
【发明内容】

[0009]有鉴于此,本发明提供了一种一卡通清算系统及其处理方法,解决了现有的一卡通的系统的数据清算复杂的问题。
[0010]本发明采用的技术手段如下:
[0011]—种一^通清算系统,包括清算中心、二级中心、核心数据库、加密机,所述清算中心分别与所述二级中心、加密机相连接,所述核心数据库分别与所述清算中心、二级中心相连接;
[0012]所述清算中心,用于处理文件,并且生成对应的结算报表,所述文件包括消费文件和交易文件;
[0013]所述二级中心,用于处理消费数据,形成消费文件;
[0014]所述核心数据库,用于存储交易文件和消费文件;
[0015]所述加密机,用于存放卡片的密钥。
[0016]优选地,还包括二级控制台、清算中心控制台、发卡系统、客服应用、二级前置应用、P0S机,所述二级控制台与所述核心数据库相连接,所述清算中心控制台与所述核心数据库相连接,所述发卡系统与所述核心数据库相连接,所述客服应用与所述清算中心相连接,所述二级前置应用与所述二级中心相连接,所述P0S机与所述二级前置应用相连接;
[0017]所述二级控制台,用于控制二级中心的工作;
[0018]所述清算中心控制台,用于控制清算中心的工作;[〇〇19]所述发卡系统,用于建立卡片里面的程序结构;
[0020]所述客服应用,用于收集交易数据,并处理形成交易文件;[0021 ]所述二级前置应用,用于保证网络的访问安全性;[〇〇22]所述P0S机,用于收集消费数据。[〇〇23] 一种一卡通清算处理方法,所述处理方法包括消费文件处理、联机交易处理;[〇〇24]所述消费文件处理,其方法步骤包括:
[0025]清算系统与公交二级文件传输通信,工作于所述二级中心和所述清算中心之间的过程,所述二级中心将消费文件上传给所述清算中心,所述清算中心在获取到消费文件之后会根据消费文件中的内容生成对应的结算报表,并且把处理结果返回给所述二级中心;
[0026]报文登记,工作于所述清算中心和所述核心数据库之间的过程,所述清算中心会发送所述消费文件给所述核心数据库,所述核心数据库接收所述消费文件并存储起来;
[0027]脱机消费文件调度,工作于所述清算中心和所述核心数据库之间的过程,所述清算中心会根据所述文件中的特殊字段来判断交易的种类,根据不同的种类会把不同的文件发送给所述核心数据库进行存储;
[0028]加密机相关,工作于所述清算中心和所述加密机之间的过程,所述清算中心发送一个带数据的指令集给所述加密机,所述加密机在收到带数据的指令集之后获取相对应的秘钥并返回一个结果集给所述清算中心;
[0029]脱机消费文件解析,工作于所述清算中心,所述清算中心根据所述消费文件中不同的编码找到对应的解析方式并将其转换为对应数据库表的结构体,然后传送给所述核心数据库中;
[0030]消费入库处理,工作于所述清算中心和所述核心数据库之间的过程,所述清算中心会发送所述对应数据库表的结构体给所述核心数据库,所述核心数据库接收所述对应数据库表的结构体并进行存储;
[0031]所述联机交易处理,其方法步骤包括:
[0032]清算系统与客服系统联机通信,工作于所述客服应用和所述清算中心之间的过程,所述客服应用发送所述交易文件给所述清算中心,所述清算中心接收所述交易文件之后并做相应的处理,最后把处理结果通过报文的方式返回给所述客服应用;
[0033]报文登记,工作于所述清算中心和所述核心数据库之间的过程,所述清算中心将所述交易文件传送给所述核心数据库中进行存储;
[0034]联机交易调度处理,工作于所述清算中心,所述清算中心将所述交易文件进行区分并调用相应的交易处理进程来处理所述交易文件;
[0035]加密机相关,工作于清算中心和加密机之间的过程,所述清算中心发送一个带数据的指令集给所述加密机,所述加密机在收到带数据的指令集之后获取相对应的秘钥并返回一个结果集给所述清算中心。[〇〇36]优选地,所述联机交易处理方法步骤还包括联机签退、联机签到、联机请求、联机售卡、联机充值、退卡请求、退卡完成。[〇〇37]采用本发明所提供的一种一卡通清算系统及其处理方法能够对整个一卡通的系统的数据进行清分。【附图说明】[0〇38]图1为本发明的系统应用框架不意图一;
[0039]图2为本发明的系统应用框架示意图二;
[0040]图3为本发明的消费文件处理方法流程图;[0041 ]图4为本发明的联机交易处理方法流程图。【具体实施方式】[〇〇42]以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0043]参照图1和图2,一种一卡通清算系统,包括清算中心、二级中心、核心数据库、加密机,所述清算中心分别与所述二级中心、加密机相连接,所述核心数据库分别与所述清算中心、二级中心相连接。所述清算中心,用于处理文件,并且生成对应的结算报表,所述文件包括消费文件和交易文件。所述消费文件由所述二级中心产出的,所述交易文件为所述客服应用的联机交易所产出的。所述二级中心,用于处理消费数据,形成消费文件。所述核心数据库,用于存储交易文件和消费文件。所述加密机,用于存放卡片的密钥。
[0044]还包括二级控制台、清算中心控制台、发卡系统、客服应用、二级前置应用、P0S机, 所述二级控制台与所述核心数据库相连接,所述清算中心控制台与所述核心数据库相连接,所述发卡系统与所述核心数据库相连接,所述客服应用与所述清算中心相连接,所述二级前置应用与所述二级中心相连接,所述P0S机与所述二级前置应用相连接。所述二级控制台,用于控制二级中心的工作。如结算的日期、手动结算、生成参数文件、查询交易明细和交易报表。所述清算中心控制台,用于控制清算中心的工作。如结算的日期、手动结算、生成参数文件、查询交易明细和交易报表。所述发卡系统,用于建立卡片里面的程序结构。对于卡片的整个生命周期来说,从卡商买回来的卡片不能直接使用,需要根据不同地方的不同特色来建立卡片里面的结构。所述客服应用,用于收集交易数据,并处理形成交易文件。通过客服人员操作,完成对持卡人的各种业务,满足了持卡人的各种业务,例如办卡、换卡、充值、挂失、换卡等业务。所述二级前置应用,用于保证网络的访问安全性。通过内部的防火墙来处理所述P0S机到所述二级中心的网络交互。所述P0S机,用于收集消费数据。卡片通过所述P0S机进行读取,并进行消费。
[0045]参照图3和图4,一种一卡通清算处理方法,所述处理方法包括消费文件处理、联机交易处理;
[0046]所述消费文件处理,其方法步骤包括:
[0047]清算系统与公交二级文件传输通信,工作于所述二级中心和所述清算中心之间的过程,所述二级中心将消费文件上传给所述清算中心,所述清算中心在获取到消费文件之后会根据消费文件中的内容生成对应的结算报表,并且把处理结果返回给所述二级中心;
[0048]报文登记,工作于所述清算中心和所述核心数据库之间的过程,所述清算中心会发送所述消费文件给所述核心数据库,所述核心数据库接收所述消费文件并存储起来;
[0049]脱机消费文件调度,工作于所述清算中心和所述核心数据库之间的过程,所述清算中心会根据所述文件中的特殊字段来判断交易的种类,根据不同的种类会把不同的文件发送给所述核心数据库进行存储;
[0050]加密机相关,工作于所述清算中心和所述加密机之间的过程,所述清算中心发送一个带数据的指令集给所述加密机,所述加密机在收到带数据的指令集之后获取相对应的秘钥并返回一个结果集给所述清算中心;
[0051]脱机消费文件解析,工作于所述清算中心,所述清算中心根据所述消费文件中不同的编码找到对应的解析方式并将其转换为对应数据库表的结构体,然后传送给所述核心数据库中;[〇〇52]消费入库处理,工作于所述清算中心和所述核心数据库之间的过程,所述清算中心会发送所述对应数据库表的结构体给所述核心数据库,所述核心数据库接收所述对应数据库表的结构体并进行存储;[〇〇53]所述联机交易处理,其方法步骤包括:[〇〇54]清算系统与客服系统联机通信,工作于所述客服应用和所述清算中心之间的过程,所述客服应用发送所述交易文件给所述清算中心,所述清算中心接收所述交易文件之后并做相应的处理,最后把处理结果通过报文的方式返回给所述客服应用;
[0055]报文登记,工作于所述清算中心和所述核心数据库之间的过程,所述清算中心将所述交易文件传送给所述核心数据库中进行存储;[〇〇56]联机交易调度处理,工作于所述清算中心,所述清算中心将所述交易文件进行区分并调用相应的交易处理进程来处理所述交易文件;[〇〇57]加密机相关,工作于清算中心和加密机之间的过程,所述清算中心发送一个带数据的指令集给所述加密机,所述加密机在收到带数据的指令集之后获取相对应的秘钥并返回一个结果集给所述清算中心。[〇〇58]所述联机交易处理方法步骤还包括联机签退、联机签到、联机请求、联机售卡、联机充值、退卡请求、退卡完成。[〇〇59]综上所述,采用本发明所提供的一种一卡通清算系统及其处理方法能够对整个一卡通的系统的数据进行清分。
[0060]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【主权项】
1.一种一^^通清算系统,其特征在于,包括清算中心、二级中心、核心数据库、加密机, 所述清算中心分别与所述二级中心、加密机相连接,所述核心数据库分别与所述清算中心、 二级中心相连接;所述清算中心,用于处理文件,并且生成对应的结算报表,所述文件包括消费文件和交 易文件;所述二级中心,用于处理消费数据,形成消费文件;所述核心数据库,用于存储交易文件和消费文件;所述加密机,用于存放卡片的密钥。2.根据权利要求1所述的一种一^^通清算系统,其特征在于,还包括二级控制台、清算 中心控制台、发卡系统、客服应用、二级前置应用、POS机,所述二级控制台与所述核心数据 库相连接,所述清算中心控制台与所述核心数据库相连接,所述发卡系统与所述核心数据 库相连接,所述客服应用与所述清算中心相连接,所述二级前置应用与所述二级中心相连 接,所述POS机与所述二级前置应用相连接;所述二级控制台,用于控制二级中心的工作;所述清算中心控制台,用于控制清算中心的工作;所述发卡系统,用于建立卡片里面的程序结构;所述客服应用,用于收集交易数据,并处理形成交易文件;所述二级前置应用,用于保证网络的访问安全性;所述POS机,用于收集消费数据。3.—种一卡通清算处理方法,其特征在于,所述处理方法包括消费文件处理、联机交易 处理;所述消费文件处理,其方法步骤包括:清算系统与公交二级文件传输通信,工作于所述二级中心和所述清算中心之间的过 程,所述二级中心将消费文件上传给所述清算中心,所述清算中心在获取到消费文件之后 会根据消费文件中的内容生成对应的结算报表,并且把处理结果返回给所述二级中心;报文登记,工作于所述清算中心和所述核心数据库之间的过程,所述清算中心会发送 所述消费文件给所述核心数据库,所述核心数据库接收所述消费文件并存储起来;脱机消费文件调度,工作于所述清算中心和所述核心数据库之间的过程,所述清算中 心会根据所述文件中的特殊字段来判断交易的种类,根据不同的种类会把不同的文件发送 给所述核心数据库进行存储;加密机相关,工作于所述清算中心和所述加密机之间的过程,所述清算中心发送一个 带数据的指令集给所述加密机,所述加密机在收到带数据的指令集之后获取相对应的秘钥 并返回一个结果集给所述清算中心;脱机消费文件解析,工作于所述清算中心,所述清算中心根据所述消费文件中不同的 编码找到对应的解析方式并将其转换为对应数据库表的结构体,然后传送给所述核心数据 库中;消费入库处理,工作于所述清算中心和所述核心数据库之间的过程,所述清算中心会 发送所述对应数据库表的结构体给所述核心数据库,所述核心数据库接收所述对应数据库 表的结构体并进行存储;所述联机交易处理,其方法步骤包括:清算系统与客服系统联机通信,工作于所述客服应用和所述清算中心之间的过程,所 述客服应用发送所述交易文件给所述清算中心,所述清算中心接收所述交易文件之后并做 相应的处理,最后把处理结果通过报文的方式返回给所述客服应用;报文登记,工作于所述清算中心和所述核心数据库之间的过程,所述清算中心将所述 交易文件传送给所述核心数据库中进行存储;联机交易调度处理,工作于所述清算中心,所述清算中心将所述交易文件进行区分并 调用相应的交易处理进程来处理所述交易文件;加密机相关,工作于清算中心和加密机之间的过程,所述清算中心发送一个带数据的 指令集给所述加密机,所述加密机在收到带数据的指令集之后获取相对应的秘钥并返回一 个结果集给所述清算中心。4.根据权利要求3所述的一种一卡通清算处理方法,其特征在于,所述联机交易处理方 法步骤还包括联机签退、联机签到、联机请求、联机售卡、联机充值、退卡请求、退卡完成。
【文档编号】G07G1/12GK105976539SQ201610262645
【公开日】2016年9月28日
【申请日】2016年4月26日
【发明人】陈浩, 张彬, 杨波, 於杰
【申请人】海南智城科技发展股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1