手机支付公共事业缴费平台建设方案
四、 系统结构
7.4. 网络结构
保险公司水务局电视台煤气公司手机支付公共缴费平台电力局税务局移动手机支付系统用户 在移动公司机房架设一个手机支付公共事业缴费平台,该平台通
过与电力局、水务局、保险公司、电视台、煤气公司等企事业单位的应用收费系统进行耦合对接,为用户提供网站以及手机短信两种方式的缴费信息查询,同时提供手机支付手段,把市民的公共事业缴费划拨到公共事业单位的移动手机支付账户上,并将缴费信息同步到电力局、水务局、保险公司、电视台、煤气公司等公共事业单位的应用收费系统。
6
手机支付公共事业缴费平台建设方案
7.5. 平台软件架构
7
手机支付公共事业缴费平台建设方案
手机支付公共事业缴费平台采用分层设计,层层分立,每层实现不同的业务逻辑处理,采用业务功能和基础数据分立的模式,各业务层独立运行,低耦合,高内聚,易于系统扩展,实现了数据传输与具体业务的无关性,大大降低了日常维护的难度,突出“一个平台框架,多种业务应用”的设计理念。系统设计共分为五层,第一层为应用接入层,第二层为接口插件管理层,第三层为业务功能处理层,第四层为基础平台层,第五层为通信能力接入层。
应用接入层将耦合城市各类公共缴费应用系统,根据各应用系统定制开发各种应用接入适配模块,如水务系统适配模块、电力系统适配模块、交通系统适配模块、燃气系统适配模块等。
插件管理层主要负责对各种应用插件的管理,通过插件的管理实现各业务的接入,主要插件有业务应用系统注册插件、API通信方式适配插件、数据库方式通信适配插件、Web Service方式通信适配插件等。
业务处理层将结合各城市公共事业缴费业务系统的移动化应用,在不改变或影响原有应用系统的功能实现的前提下,根据需求定制开发实现各类业务应用系统统一接入手机支付公共事业缴费平台。
基础平台层是整个系统的“地基”,是其他各层对业务数据处理的基础,实现对系统所有业务数据的统一处理,所有的数据统一标准要求,有效的实现业务标准化的交互,基础平台主要实现权限认证管理、安全管理、基础业务数据元(短信、手机支付数据)的处理、数
8
手机支付公共事业缴费平台建设方案
据存储管理、系统扩展等应用,有效保证系统的可靠性、稳定性、安全性、可扩展性。
重点模块介绍如下: 1) 短信系统模块
通讯平台模块依据中国移动的CMPP2.0协议以及点对点短消息协议SMPP等,实现与移动短信网关的直接互连。提高了模块的可靠性和处理能力。平台以异步方式同网关进行高吞吐率的信息交互,能够充分发挥网络带宽和网关的工作潜力。平台采用多线程并发的工作机制,接收和发送短信分别在不同的工作线程中处理,大大提高了短信处理的速度。实现应用系统与短信网关的数据交换:将系统中等待发送的短信信息按照短信中心要求的格式进行打包发送,并取得返回结果;同时在有客户主动请求短信时,接收来自短信网关的请求信息。通过短信方式可以实现公共事业单位缴费信息查询、缴费操作、缴费记录查询。
2) WEB应用模块
WEB应用模块包括前台应用模块和后台管理模块两个部分组成,后台管理模块主要完成公共事业单位的接入管理、用户交费统计、公共事业单位收费统计、费用催缴、系统维护(数据库的备份和恢复)。前台应用模块主要是完成公共事业单位缴费信息查询、缴费操作、缴费记录查询。
3) 相关业务接口适配模块
该平台作为业务应用基础平台,通过业务接入适配模块实现接入
9
手机支付公共事业缴费平台建设方案
各类公共事业单位缴费系统,实现相应的缴费应用。该平台将定制化开发实现与相关业务系统的数据交换模式,通过不同的业务应用实现不同的数据交互,实现不同的业务应用。
4) 移动支付平台通信模块
通过移动支付平台通信模块,实现平台与移动手机支付平台的通信,完成各类公共事业费用的扣除处理。
5) 系统安全模块
系统安全模块将交互的数据加密存储、转发处理,并通过与各公共缴费系统进行加密隧道通信,保障网络通信的安全。
10