一卡通消费数据分散存储、集中备份与恢复的方法

文档序号:6682790阅读:463来源:国知局
专利名称:一卡通消费数据分散存储、集中备份与恢复的方法
技术领域
本发明涉及一种一卡通消费数据的一卡通网络处理方法,属于一卡通网络技术领域。
背景技术
老百姓城市一卡通系统工程是城市数字化、信息化建设的一部分,其主要目标是建设全市通用的一卡通网络系统。城市一卡通,主要应用到交通、商场、医疗、公用事业等领域。例如,拥有一张“一卡通",人们就可以打电话、乘公交、打的、购物、支付水电费或存取现金,极大的方便了老百姓的生活。一卡通应用的广泛性,带来了对系统、卡、终端设备的高可靠性及高安全性的要求。目前的一卡通系统应用POS终端一般为全封闭设计、适宜恶劣环境工作,并便于维护和更换,依据上述结构的一卡通系统具备联机交易和脱机交易两种工作方式。POS收费终端具有存储记忆功能,一旦线路或计算机出现故障,卡的消费数据暂存在POS收费终端中,每台 POS收费终端能存储几千笔交易数据。因此,当通讯线路或计算机修复之后,再传到主机中进行汇总,就可以保证数据万无一失。上述整个切换过程完全对用户透明,从而可保证无论主干网是否有故障,数据库系统是否能够连接,所有通过POS终端进行的业务均能正常运作,不受任何影响。但上述工作方式还存在一个隐性事故因素,也就是若POS收费终端中具备存储功能的部件损坏且消费数据未上传时,卡消费数据如何备份及恢复的问题。

发明内容
因此,本发明的目的在于提供一种一卡通消费数据分散存储、集中备份与恢复的方法,应对某一 POS收费终端中的存储器件发生损坏且未上传而导致交易数据丢失的问题。本发明采用以下技术方案
该发明一卡通消费数据分散存储、集中备份与恢复的方法,不仅包括在刷卡消费时把交易信息存储到卡上的过程,还包括在刷卡消费时,当前POS收费终端读取当前卡存储的上一次交易信息,并与本次交易信息一同存储在当前POS收费终端上的过程;
POS收费终端将交易信息上传至上层主机以及交易信息汇总步骤,该步骤通过把刚上传到上层主机的交易信息与已经存储在上层主机上的交易信息进行比对,进而上层主机存储比对后确定的尚没有存储在上层主机中的交易信息。依据本发明的一卡通消费数据分散存储、集中备份与恢复的方法,即便是某一 POS 收费终端没有上传数据,必然其他的POS收费终端会上传能够记录到的损坏的POS收费终端上的交易数据。当然,也可能会因刷卡频率与时间间隔的问题漏掉部分交易记录,但长期的来说,应当是能够记录全所有的交易数据。因此,因POS收费终端存储器损坏导致的运营商与商户对帐、结算不符所带来的纠纷就可以得以解决。
此外,此工作并没有增加商户的工作量,也不需要增加额外的设备,操作与原来一样,整体上并没有增加资源消耗。上述一卡通消费数据分散存储、集中备份与恢复的方法,设定存储在卡上的交易数据次数的最大值,当卡所记录交易次数大于最大值时,依据先进先出存储方法删除最早的交易数据。上述一卡通消费数据分散存储、集中备份与恢复的方法,POS收费终端在上传数据时,依据后入先出的存储方法上传。上述一卡通消费数据分散存储、集中备份与恢复的方法,把上层主机用于存储交易信息的数据库分成原始记录库与备份记录库,并把POS收费终端的与该POS收费终端交易的交易信息记为原始记录,从与该POS收费终端交易的卡上读取的交易信息记为备份记录,那么当上层主机读取POS收费终端的上传的交易信息后进行如下步骤
把上层主机接收到的原始记录与备份记录库中的信息比对,如备份记录库中已有原始记录的备份,则原始记录库存储原始记录后删除备份记录库对应的备份记录;如备份记录库中还未有原始记录的备份,则系统只存储原始记录到原始记录库中;
把上层主机接收到备份记录与原始记录库中的信息比对,如原始记录库中已有原始记录,则系统直接删除该备份记录,如原始记录库中还未有原始记录,则把该备份记录备份到备份记录库中。上述一卡通消费数据分散存储、集中备份与恢复的方法,POS收费终端先上传原始记录,后上传备份记录。


图1为一卡通系统原理框图。图2为数据分散存储流程图。图3为数据备份、恢复的流程图。
具体实施例方式一种一卡通消费数据分散存储、集中备份与恢复的方法,包括在刷卡消费时把交易信息存储到卡上的步骤,所述方法还包括在刷卡消费时,当前POS收费终端读取当前卡存储的上一次交易信息,并与本次交易信息一同存储在当前POS收费终端上的步骤;
POS收费终端将交易信息上传至上层主机以及交易信息汇总步骤,该步骤通过把刚上传到上层主机的交易信息与已经存储在上层主机上的交易信息进行比对,进而上层主机存储比对后确定的尚没有存储在上层主机中的交易信息。POS收费终端通常都有打印功能,可以打印出交易明细,商户与运营商之间的纠纷多是因为打印出来的明细与上层主机记录的交易记录不符,POS收费终端没有有效存储相关交易记录或者存储器损坏所致。因此,通过其他POS收费终端的协同可以较大幅度的避免出现上述问题。参见说明书附图2,图中清楚地示出了数据的分散存储,第一次交易,对应终端上传本次消费记录队,第二次交易由于卡发送给了相应终端第R1次交易的信息,那么第二次交易的终端则上传相应卡的第一次记录R1和本次交易记录&,依次类推,那么第η次交易的终端则上传本次交易记录I^n和其上一次交易记录Rlri,η为自然数。POS收费终端通常是定时上传数据,主要是实时传输对资源的占用率太高,并且也没有那个必要,相关的定时一般由运营商设定。卡的存储空间有限,并且存储太多的信息并不一定有什么用处,因此,针对上述方案,设定存储在卡上的交易数据次数的最大值,当卡所记录交易次数大于最大值时,依据先进先出存储方法删除最早的交易数据,以节省资源。另外,新卡第一次刷卡消费时并不存在之前的交易记录,也就没有必要记录并不存在的上一笔交易记录。POS收费终端在上传数据时,依据后入先出的存储方法上传,如果POS收费终端先读入的是卡的上一次交易记录,那么本次交易记录就先上传,毕竟POS收费终端存储器损坏并非是非常普遍的事件,需要先保证当前POS收费终端交易信息的上传。进一步地,上层主机简单的处理方法是把上层主机用于存储交易信息的数据库分成原始记录库与备份记录库,并把POS收费终端的与该POS收费终端交易的交易信息记为原始记录,从与该POS收费终端交易的卡上读取的交易信息记为备份记录,那么当上层主机读取POS收费终端上传的交易信息后进行如下步骤
把上层主机接收到的原始记录与备份记录库中的进行信息比对,如备份记录库中已有原始记录的备份,则匹配成功,进而原始记录库存储原始记录后删除备份记录库对应的备份记录;如备份记录库中还未有原始记录的备份,则系统只存储原始记录到原始记录库中;
把上层主机接收到的备份记录与原始记录库中的信息比对,如原始记录库中已有该原始记录,则匹配成功,进而系统直接删除该备份记录;如原始记录库中还未有该原始记录, 则把该备份记录备份到备份记录库中。那么,一卡通系统备份记录库中最终保存着未与原始记录匹配成功的POS终端备份数据。某个POS收费终端损坏未能上传消费记录,一卡通工作人员可根据备份数据库中的消费数据及终端号、消费日期恢复未上传的原始记录。依据现有的一卡通系统,POS 收费终端都有自己的标签,容易匹配操作。参见说明书附图1为一般的一卡通网络的基本架构,用户持有用户卡,通过用户标签标识,POS终端则通过终端标签标识,通过匹配的 Internet, PSTN、GPRS等上层主机联网。以前所述,针对POS收费终端在上传数据时,依据后入先出的存储方法上传,在这里POS收费终端先上传原始记录,后上传备份记录。
权利要求
1.一种一卡通消费数据分散存储、集中备份与恢复的方法,其特征在于,该方法包括在刷卡消费时把交易信息存储到卡上的步骤,还包括在刷卡消费时,当前POS收费终端读取当前卡存储的上一次交易信息,并与本次交易信息一同存储在当前POS收费终端上的步骤;POS收费终端将交易信息上传至上层主机以及交易信息汇总步骤该步骤通过把刚上传到上层主机的交易信息与已经存储在上层主机上的交易信息进行比对,进而上层主机存储比对后确定尚没有存储在上层主机中的交易信息。
2.根据权利要求1所述的一卡通消费数据分散存储、集中备份与恢复的方法,其特征在于,设定存储在卡上的交易数据次数的最大值,当卡所记录交易次数大于最大值时,依据先进先出存储方法删除最早的交易数据。
3.根据权利要求1所述的一卡通消费数据分散存储、集中备份与恢复的方法,其特征在于,POS收费终端在上传数据时,依据后入先出的存储方法上传。
4.根据权利要求1所述的一卡通消费数据分散存储、集中备份与恢复的方法,其特征在于,把上层主机用于存储交易信息的数据库分成原始记录库与备份记录库,并把POS收费终端的与该POS收费终端交易的交易信息记为原始记录,从与该POS收费终端交易的卡上读取的交易信息记为备份记录,那么当上层主机读取POS收费终端的上传的交易信息后进行如下步骤把上层主机接收到的原始记录与备份记录库中的进行信息比对,如备份记录库中已有原始记录的备份,则匹配成功,进而原始记录库存储原始记录后删除备份记录库对应的备份记录;如备份记录库中还未有原始记录的备份,则系统只存储原始记录到原始记录库中;把上层主机接收到的备份记录与原始记录库中的信息比对,如原始记录库中已有该原始记录,则匹配成功,进而系统直接删除该备份记录;如原始记录库中还未有该原始记录, 则把该备份记录备份到备份记录库中。
5.根据权利要求4所述的一卡通消费数据分散存储、集中备份与恢复的方法,其特征在于,POS收费终端先上传原始记录,后上传备份记录。
全文摘要
本发明公开了一种能够应对某一POS收费终端中的存储器件发生损坏且未上传而导致交易数据丢失的问题的一卡通消费数据分散存储、集中备份与恢复的方法。所采用的技术方案为,其不仅包括在刷卡消费时把交易信息存储到卡上的过程,还包括在刷卡消费时,当前POS收费终端读取当前卡存储的上一次交易信息,并与本次交易信息一同存储在当前POS收费终端上的过程;POS收费终端将交易信息上传至上层主机以及交易信息汇总步骤,该步骤通过把刚上传到上层主机的交易信息与已经存储在上层主机上的交易信息进行比对,进而上层主机存储比对后确定的尚没有存储在上层主机中的交易信息。
文档编号G07G1/14GK102419721SQ20111029804
公开日2012年4月18日 申请日期2011年9月28日 优先权日2011年9月28日
发明者朱爱红 申请人:山东神思电子技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1