银行小额支付系统的设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:letianqingya
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
小额支付系统和大额支付系统都是中国现代化支付系统的重要组成部分。2005年,大额支付系统完成了在全国的推广应用,它主要为企事业单位办理规定金额以上的贷记业务。为了进一步完善支付体系,满足个人办理汇兑、代收付等业务的需求,提出了开发小额支付系统。  银行小额支付系统是各参与行与小额支付系统联网的行内支付系统,负责行内支付数据的发送和接收,主要包括前置机系统、行内服务端系统和行内客户端系统。针对银行小额支付系统应用分布的特点,本文就如何保证数据的一致性和完整性进行了分析和研究。  本文首先介绍小额支付系统的整体架构,分析银行小额支付系统结构及各部分功能,描述往来帐业务在行内系统的处理流程,以及在小额支付系统各个节点之间的传输流程。  接着介绍保障数据一致性和完整性的处理技术,包括进程并发控制、数据库的事务并发控制和事务恢复机制、数据的保密技术和完整性技术。通过分析前置机系统和行内服务端系统存在的数据一致性和完整性问题,提出相应的处理技术。  最后给出银行小额支付系统的实现。描述前置机数据库系统中采用动态调整串行化顺序并发控制方法,该方法可以动态地调整串行化顺序,减少一些事务不必要的重启,保证数据的一致性。通过分析系统投入生产后前置机出现的故障,得出主要原因是事务并发控制出现差错,导致一些事务的重启破坏了数据的一致性,由此提出了采用动态调整执行顺序方法对系统进行改进。该方法在事务执行过程中能够动态地调整串行化顺序和读写操作的执行顺序,比动态调整串行化顺序方法能够避免更多事务不必要的重启。通过比较前置机系统改进前后的故障率和CPU的平均使用率,得出动态调整执行顺序方法提高了系统的性能。
其他文献
可穿戴计算是移动计算技术向纵深发展的高级阶段,可穿戴计算机是一种能够随使用者任意移动的新型计算机系统。可穿戴计算技术不同于传统的交互模式,它使得人和计算机成为一体,体
随着大数据时代的到来,全球信息数据资源开始呈现出爆炸性增长。图灵奖获得者James Gray甚至提出了关于全球数据总量的摩尔定律:全球数据总量每18个月就将翻一番,也即未来每18
连铸生产过程是指钢水经大包运送到中间包,然后到结晶器凝固结晶,最后经过二次水冷直接送轧制机轧制的过程。钢水在这过程中,包含传热、传质、流动等复杂传输现象发生,这些现象都
本文对上海高校E-网格计算平台中的资源管理进行了研究。文章开发了ShuGridService网格服务作为资源管理层和作业管理层的通讯接口,开发了资源管理中间件,对基于GT3.2的服务安
随着互联网的飞速发展,全球网民数量急剧增长。互联网世界中,人们在获取信息的同时也创造着信息,如何为用户挖掘有用的信息,避免信息过载带来的不良体验,成为学术界和业界关
信息化在中国经济与社会发展的过程中起着重要的作用,信息的重要性已得到国内企事业单位越来越多的重视。随着企业资源的不断增加,企业对IT的要求也越来越高,如何有效地提高I
本文分析了Linux系统的内核安全特征以及Linux系统的内核安全结构,并对该系统安全构架做了深入的研究,指出Linux系统目前虽然具有较高级别的C1安全等级,但仍然存在一些安全缺陷:(1
基于无线通信的智能化移动服务与人们日常生活和社会生产的关系日益紧密,该系统中的关键实现技术涉及无线通信技术、地理信息系统、移动定位技术等领域,研究基于无线通信的智能
随着互联网的发展,多媒体技术(图像、视频、音频等)在互联网中的广泛应用。近些年来,数字化图像网络资源呈指数级增长。社交网络的出现,如Facebook, Flickr, Twitter, Instag
零售业商品配送随商品的不同和结算方式的变化,配送的工作流程发生相应的变化,各商品库存库的管理方式基于历史的原因也各不相同,传统的信息管理系统开发方式很难适应零售业商品