一、系统简介
“交通一卡通及移动支付管理平台”面向公交乘客,以非接触式 IC 卡和手机二维码支付为载体,利用计算机网络、移动通讯、车载设备及应用软件为支撑,为一卡通运营企业打造的一套完整、安全、可靠的准金融电子消费体系,向用户提供IC卡与手机的充值、支付、补登、查询等服务,也为一卡通运营单位增值业务拓展开辟新的途径。
我公司是取得交通部互联互通清算系统集成资质的厂商之一,拥有多项国家知识产权局授予的软件著作权证书。
二、系统功能
平台建设满足交通运输部《城市公共交通IC卡技术规范》(JT/T 978)、住房和城乡建设部《城市公用事业互联互通卡系列标准》(CJ/T331 CJ/T332、国家标准《数字城市一卡通互联互通 通用技术要求》(GB/T 31778)等技术标准的要求。平台包括发卡发码管理系统、账户管理系统、业务管理系统、密钥管理系统、注册交易管理系统、数据管理系统、第三方支付管理系统、信息发布管理系统等。
1. 发卡发码管理系统
系统支持银联电子现金卡、交通部/住建部标准CPU卡、企业自有标准等多种非接触卡的发行和使用;支持Android/iOS手机移动支付;支持NFC手机空中充值及IC卡补登充值方式。
2. 业务管理系统
系统提供完善的多票制方案,支持不同厂家车载终端的无缝衔接与互通。
3. 密钥管理系统
通过对交通部密钥的管理,保障整个平台的交易安全。
4. 注册交易管理系统
用户通过手机端APP应用,进行账户注册,认证,账户金额管理,账户信息录入等功能。乘车时通过APP应用生成二维码进行消费核验,完成移动支付过程。
5. 数据管理系统
实现对全部数据的可视化操作,完成参数设置、终端管理、系统对账、运营管理、报表管理、系统管理、日志管理、交易管理、订单管理等功能,从根本上保证系统数据和资金安全精确。
6. 第三方支付管理系统
第三方在线支付系统,完成对账户的电子转账、支付等功能,实现与支付宝、微信、银联等第三方支付的数据交换。
7. 信息发布系统
面向社会公众发布交通信息、社会信息、公益信息及商业广告业务信息。
三、平台架构
基于SOA的三层平台架构,提供良好的服务接口,系统各种应用和数据由中间件层(业务逻辑层及数据访问层)进行隔离,屏蔽用户直接对数据库的操作,所有的数据访问需经过审核和认证,有效防止对数据的非法访问和篡改。
系统运行环境:CentOS Server 7.6以上版本,支持集群
数据库环境:PostgreSQL9.6+PostGIS2.3
服务端对外接口:RESTful方式
技术框架:Jersey2.26+Jackson,Jersey,遵循JAX-RS(JSR311& JSR339)规范
信息接口:国密SM2客户端加签、服务端验签方式