论文部分内容阅读
从2011年人民银行颁发支付牌照开始,第三方支付机构从无到有,高速发展,目前已超越银行成为支付业务最主要的参与机构。但是在行业高速发展的同时,也暴露出各种问题。虚假商户、欺诈交易、套现洗钱等风险问题时刻环绕在业务发展过程,给持卡人、银行、支付机构都造成很大损失。信息泄漏、重复清算等系统事故更是直接关乎一个第三方机构的存亡。所以各家机构都非常重视信息系统的建设,一套高效、稳定、安全的系统平台是支持其业务稳定运行的基础,是参与行业竞争,寻求业务高速、平稳发展的必备条件。业务管理系统是第三方支付机构系统建设的重要组成部分,主要面向内部运营管理人员,提供信息管理、数据监控以及报表统计、分析等功能,用以保障支付业务的正常处理与平稳运营。为了设计实现一套适用于第三方机构的业务管理系统,本文主要从以下几个方面逐步开展工作。首先对目前第三方支付业务发展状况进行调查,了解到很多机构在业务发展中会面临业务系统建设落后,商户管理不到位,风险事件频发等等问题。然后对行业中其他机构的业务管理系统进行了研究,发现不同机构的业务管理系统都有其自身发展的特点,但是同时也都存在一定的缺陷与不足。接下来结合目标机构自身特点与业务发展需要,在满足其业务管理方面的基本需求之外,重点分析解决风险管理与清结算管理方面的问题。基于系统目标,并且结合技术现状与研发团队的特点,最终采用在行业中广泛应用的JAVA作为开发语言,Struct2+Spring+ibatis作为系统架构,ORACLE作为系统数据库,以及基于TCP/IP协议的socket技术作为系统间的通讯接口的技术解决方案。根据需求分析,遵循安全性、稳定性、可管理性、可拓展性的原则,设计与实现了合作伙伴管理、商户管理、终端管理、风险管理、交易管理、清结算管理、报表统计等功能模块,并重点优化了风险管理模块,在实现风险监控规则可配置的目标下,兼顾系统开发与运行效率的要求。最后开发完成的系统,顺利通过了功能测试与性能测试,成功上线进行了试运营。通过一段时间的试运营,该系统表现稳定,达到了预期的设计效果,相比该第三方支付机构原有业务系统有全方面的提高,基本满足了其业务发展的需要。其中风险管理功能实现了对商户的评级管理,满足了监管部门的要求,并且多次拦截到风险交易,有效降低了因风险原因造成的资金损失。综合来看,本文最终实现的系统是一套功能完备,运行稳定,并具有一定拓展性的第三方支付业务管理系统,对于其他类似机构的系统建设具有一定的借鉴与推广意义。