银行支付业务差错与异常处理系统

来源 :科技致富向导 | 被引量 : 0次 | 上传用户:ncla02
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】随着我国经济的飞速发展和世界经济的相互融合,企业及个人间的资金往来需要一个安全高效的资金划拨、支付结算手段及环境,银行也需要一个完善的信息管理系统。限于当时的计算机技术和网络应用水平,国内银行在20世纪90年代初期建立的银行业务处理系统,大多采用业务独立、分布处理的应用模式。差错交易处理是银行支付业务不可缺少的完善和补充方式,提供通畅的异常交易处理渠道,是做好银行支付业务有效保障。随着银行卡跨行业务交易量的不断增加,差错交易的处理速度和处理质量越来越重要。本文介绍一种用互联网WEB技术和证书方式实现差错交易查询查复的方法。
  【关键词】银行支付业务;差错处理;系统
  1.系统的实现方法
  1.1系统统计
  系统的设计开发可分为如下几个部分:
  (1)在服务器端安装数据库、Web Serve:以及基于SSLv3的CGI(Com
  mon Gateway Interface),申请域名,设置好DNS服务(BIND,设置好防火墙。本系统选用了Linu、操作系统和MySQL数据库、ApacheWeb服务器以及Mod SSL(实现SSL功能)。
  (2)在客户端安装标准的浏览器,如微软公司的互联网探险家(Inte
  rnet Explorer 4以上版本)等,并通过加密增强程序实现1024位的RSA,128位的RC4一MDS的安全加密功能。开发时需安装网页开发工具如Frontpage,Dreamweaver等,运行时需安装中心发放的安全证书。
  (3)根据业务需求设计并建立关系数据库。
  (4)利用HTML以及Javascript语言,使用网页制作工具如Frontp
  age,Dreamweaver等制作静态网页及动态网页的模板。
  (5)使用Perl语言、Javascript语言、DBI(PerlDatabase Interface)以及合适的DBD(DatabaseDriver)编写服务器端的应用程序。通过应用程序访问数据库,打开模板生成动态网页及表单等,实现有关业务功能。
  1.2系统的基本运行过程
  在客户端浏览器中,键入Web Server所在主机的地址,从Web Server上获得静态的网页,根据用户的输入即时由Perl程序依据模板生成动态网页,通过SSL证书确认用户的身份。用户的输入通过网页(HTML)中的表单(Form)实现,再通过HTTP协议中的GET或POST传送到服务器端。应用程序通过CGI获得用户输入的内容,并根据应用的逻辑进行相应的处理,将模板中对应的项目替换成输出的内容,将程序输出的结果与静态网页相结合,使之前后衔接,形成统一的界面,发送到浏览器中,用户即可看到结果。
  2.系统的安全设计
  2.1防火墙
  使用Linux操作系统Ipchains包过滤型防火墙,严格控制出入的包。
  2.2 SSL加密
  SSL是一种为通过互联网进行保密通讯而设计的协议,通过此协议保证通讯内容不被偷听、不被篡改。SSL由两层组成,即记录层和握手层。记录层用于封装高层协议,握手层被记录层封装,用于在开始传送加密信息前,互相认证并确定相互加密的算法。SSL的优点是协议独立,应用协议可以透明地建立在HTTP,POP3,TELNET等上面。
  2.3双方证书
  在SSL协议中,可以使用单方证书,即只在服务器一方使用基于ISO X509v3的证书,也可以使用双方证书。使用单方证书只能实现加密和用户对Serve:的确认,不能实现Serve:对用户身份的识别;使用双方证书,可以实现Server端和用户端的双方认证。为保证只有经过授权的用户才能进行有关业务操作,本系统使用了双方证书。由于银行卡跨行业务用户是闭合的用户群,由银行卡中心根据双方用户提供的信息决定是否调帐,所以可由银行卡交换中心做授权认证中心,颁发证书。中心在校验时严格控制证书签发的层数在规定的范围内,并保证只有持有银行卡交换中心签发的证书才能进行适当的业务操作。银行卡交换中心可以随时吊销有问题的证书。
  2.4用户口令
  鉴于各银行操作员使用的电脑经常为多人公用,为保证只有授权的操作员可以进行有关业务操作,特加设用户口令。用户打开浏览器进行有关业务操作时,只在首次以SSL方式进行查询查复业务操作时,要求输入口令,在以后的业务操作中不再要求用户输入口令,除非用户关闭所有的浏览器窗口,重新进入浏览器进行业务操作。
  3.系统基本功能和特点
  本系统主要实现了银行卡跨行业务的查询查复功能,包括成员银行对跨行业务差错交易的提交;对方银行及银行卡网络中心的核实、查复;相应调帐的全过程以及对差错交易情况的查询、统计等。本系统具有的特点如下:
  3.1节省费用
  在服务器一端,使用的是Linux操作系统、A-pache Web Server(使用Mod SSL)和Perl语言。这些全部为自由软件(GPL或开放源代码的软件),全是正版但不需花一分钱。系统的唯一花费是一台机器和网络的连接费用。系统还节省了拨打长途电话的费用。
  3.2安全可靠
  使用自由软件相对于许多商业软件更加安全,可以自己发现问题和解决问题。采取了防火墙,SSL加密、双方证书、用户口令等多种安全措施,有效地保证了系统的安全。
  3.3易于维护
  使用互联网Web方式有效地解决了程序更新维护的问题,只需要维护服务器,客户端不需维护。
  3.4方便快捷
  在客户端只需要标准的浏览器,用户对浏览器相对比较熟悉,网络设置容易,使用方便;本系统可以多人同时操作使用,接收和发送可同时进行,克服了手工传真方式的不足,也避免了电话拨号的占线问题;系统一天24小时可以随时操作使用,不受时间限制;另外还可以有效地避免同一笔交易重复提交、重复调帐等问题,减少操作差错,提高处理效率;同时系统还具有统计方便、利于监督等特点。
  4.结束语
  本系统采用的设计方法是电子商务的一个雏形,已经有公司利用这种方式实现了一些电子商务工程项目。虽然相对来说安全电子交易(SET)协议比SSL协议更为完善,但是其实现比较复杂,实施的过程也很繁杂,真正使用的较少。使用SSL协议的同时,也可以在应用层使用数字签名技术,使每一笔记录上都有用户的签名,实现记录的不可抵赖性,但本系统目前没有使用。
  【参考文献】
  [1]谢以清,沈伟军.银行综合代收费业务实时处理系统简介[J].自动化博览,2004,(02).
  [2]崔颖安,李雪,崔杜武.中小银行综合业务系统安全的解决方案研究及实现[J].计算机工程与应用,2004,(13).
  [3]毛健.银行票据业务管理系统的设计和实现[J].电脑知识与技术,2005,(24).
  [4]徐函.银行业务管理信息系统的设计[J].福建电脑,2003,(08).
  [5]蔡晓丽,吕强,钱龙华.一个基于同城实时清算系统的银行综合业务系统接口[J].福建电脑,2007,(03).
其他文献
什么样的课堂是高效课堂?真正的高效课堂会有学生三维目标(知识掌握,能力提升,情感态度价值观转变)的实现;真正的高效课堂上课师生的交流一定是愉悦中有新生成。高效的课堂一
随着高校办学规模的日益扩大,学校办学经费的来源也日益多样化,如何有效的进行财务预算管理显得尤为重要。我国高校的财务预算在编制、执行、考核过程中存在诸多不足,我们必
【摘 要】以往在进行初中数学教学的时候,老师过分的重视知识的传授,对学生的数学能力提高不甚重视,这也导致了学生在学习的时候比较的被动,自身的主观能动性没有很好的发挥出来,导致了数学教学的质量提高缓慢,甚至很多学生不喜欢进行数学的学习,所以在进行初中数学教学的时候,老师应该将学生的主动性激发出来,让学生更好的进行自主学习,提高学生数学能力的同时,提高学生整体的素质。  【关键词】初中数学 自主学习 
【摘 要】数字电子技术在科学技术的发展与市场的巨大需求的带动下迅速的发展着,数字电子技术的应用领域也得到了扩大,数字电子技术的发展与壮大已经逐渐占领了全球信息化进程的主导地位。本篇文章主要阐述了数字电子技术的应用现状,分析了数字电子技术的发展趋势。  【关键词】数字电子技术;应用现状;发展趋势  0.前言  数字电子技术是当前发展最快的学科之一,电子技术可分为数字电子技术和模拟电子技术,就逻辑器件
新时期达斡尔族作家生态写作的终极目的是要谋求人与自然和谐相处、协调发展的关系,是要展现悲天悯人的情怀和富有善良、宽容、博爱的人性之美,他们所创作的生态小说在自然生
梦似乎飘忽不定、神秘莫测,看似无知无觉,却往往蕴含了丰厚而难以言尽的内蕴,曹雪芹借“梦”,传递看似模糊又最为清明透彻的意识.《红楼梦》全文都包裹在梦境中,前80回大大小
【摘 要】在分析人口老龄化原因对我国养老保险制度的影响的基础上,探讨了应对人口老龄化的对策。  【关键词】老龄化;原因;养老保险;应对策略  1.老龄化产生的原因  1.1新中国成立后的高出生率  在新中国成立以后,我国无论在经济以及政治都得到相对的安定,使得我国出现生育高峰,在那个时期出生的婴儿在现阶段的时代都已成为50岁以上不同年龄段的老人,最终进入老年期。  1.2婴儿死亡率下降,人均寿命上
【摘 要】生物信息学是一门新兴的、正在迅速发展的交叉学科,它不仅对认识生物体的起源与进化研究有重要意义,而且还可以为人类诊断疾病及物种的改良提供一定的理论依据。生物研究过程中产生的海量数据又需要具有数据处理和分析能力的大容量、高性能的超级计算机的支持,因此计算机技术在生物信息学的研究中显得尤为重要,本文就简单介绍了计算机在生物信息学研究中的哪些方面起到了不可忽略的作用。  【关键词】生物信息学;计
【摘 要】无功补偿作为保持电力系统无功功率平衡、降低网损、提高供电质量的一种重要措施,已被广泛应用于各电压等级电网和高铁等领域。随着广大用户对电网电能质量和供电稳定性的要求越来越高,无功补偿的应用将作为电力企业提高经济和社会效益的一项研究课题。本文就无功补偿技术的分类及应用作一些探讨。  【关键词】无功补偿技术;分类与应用研究  0.前言  无功电源如同有功电源一样,是保证电力系统电能质量、电压质
为探究吕家坨井田地质构造格局,根据钻孔勘探资料,采用分形理论和趋势面分析方法,研究了井田7