一卡通世界
当前位置:一卡通世界 >> 技术文章 >> 一卡通 >> 基于一卡通的校园金融网络支付系统的设计探讨

基于一卡通的校园金融网络支付系统的设计探讨

来源:一卡通世界      作者:张志新      2013/9/2 17:03:44

  摘要:如今在高校内的各种信息资源整合已进入了全面规划和实施阶段,利用一卡通实现认证用户的网络支付,具有非常重要的现实意义。本文通过对校内一卡通使用现状的调查分析,提出一种基于一卡通的校园金融网络支付平台的设计和实现方案。

  一、引言

  随着校园数字化、信息化建设的逐步深入,校园内的各种信息资源整合已进入了全面规划和实施阶段。在高校内使用最广泛的金融系统是校园一卡通系统,校园一卡通可以代替学生的所有个人证件(如学生证、图书证、医疗证等),应用于需要身份识别的各种MIS 系统;可以通过POS 终端刷卡实现餐饮、购物、医疗等校园内部消费。校园一卡通系统已经成为校园信息化建设的重要组成部分。但随着校园各类应用的增多,原有人工收费服务变得越来越难管理,不但浪费了人力、物力和财力,而且让缴费用户在排队等待上浪费了很多时间效率非常低下。

  根据以上的分析,利用一卡通实现上网用户的网络金融支付,具有非常重要的现实意义。校园一卡通的网络支付应用不仅是校内各项金融业务的支付手段的又一选择,同时也是数字化校园的一部分,是对数字化校园的一种极好的补充完善。

  二、现状分析

  在目前的数字化校园中,使用最为普遍的金融管理平台是校园卡系统。课题组对上海各高校的使用情况做了一个简单的调查。结果发现,目前高校使用的校园卡平台主要的系统供应商为,新中新集团、宝石集团、新开普系统。我们根据这三个供应商所提供的相应解决方案并结合数字化校园建设的要求做了以下汇总分析。

  基于数字化校园建设的校园卡系统具有传统一卡通的高可靠性和安全性,但同时又具备了适应各类数字化校园应用系统建设的灵活性,因此不同于传统的一卡通系统,基于数字化校园设计的校园卡系统结构的一般采用整体考虑、分层构架的策略。一卡通数据库一般是校园公共数据库的一部分,这保障了校园卡用户和校内其他业务系统用户的信息统一。校园卡系统的运行一般均以内网为主,或者是采用虚拟专用网络的方法和外网独立,从而确保系统的安全性。

  三、系统的设计

  根据这个情况,为了能构架校园金融支付网络平台,我们就先必须考虑在校园网上安置一个支付网关,一般是一个高可靠性的防火墙用于连接校园网公网和校园一卡通专网,同时在支付网关上限定只有校园金融支付平台中的机器,例如金融支付WEB 服务器或数据库服务器可以访问,其他系统如需访问一卡通专网则必须通过支付平台来访问。支付平台可以通过支付网关提供的安全通道使用校园卡系统提供的第三方开发接口和内部的应用服务器或统一接入代理服务器进行交易,从而在确保安全的基础上实现了校园网上访问一卡通系统。以下是校园金融网络支付平台的系统示意图。

校园金融网络支付平台系统示图

图1 校园金融网络支付平台系统示图

  本系统分为应用模块、管理与接口模块、支付模块三个子模块,如图1 所示。

  应用模块包括各个商户业务的应用挂接界面,一期中开发宿舍网络自助服务终端和宿舍网络WEB 网上续费业务,应用模块中提供 用户的操作视图,并能与银联支付和一卡通支付的界面或功能进行无缝衔接。应用模块包括宿舍网络用户WEB自助续费、宿舍网络用户自助服务终端续费二个用例。管理与接口模块将所有用户的交易请求以订单的形式记录在订单数据库中,包括未支付、已支付、业务系统已完成处理的所有交易。订单统计和审计服务提供一卡通帐务查询、商户帐务查询、帐目统计、帐务流水查询的功能。业务接口服务与各商户业务系统进行交互,调用各商户业务系统的业务接口进行业务处理。管理与接口模块包括商户帐目核对、一卡通帐目核对、帐目统计、帐务流水查询、角色管理、系统帐号管理、商户业务处理七个用例。本模块是本系统中最大的模块。

  支付模块集成中国银联电子支付ChinaPay 系统和一卡通系统的支付接口。用户在WEB 服务中选择网银支付后系统将提交到ChinaPay 系统的WEB 接口,用户在ChinaPay 系统的网页中完成网银支付后ChinaPay 系统再提交给本系统,由本系统进行后续的业务处理。当用户选择校园卡支付的时候,本系统的各个模块都可调用一卡通业务接口,该接口封装了与一卡通系统的业务通信。

  四、系统的实现

  本系统的实现包含六个分结点:金融服务WEB 站点、自助服务终端群、WebService 服务器、订单数据库、业务处理器、帐务管理台站点,其部署结构如图2 所示。

校园金融网络支付平台部署结构图

图2 校园金融网络支付平台部署结构图

  金融服务WEB 站点是用户的WEB 网站视图,提供校内各金融业务的查询和办理申请,调用WebService 生成订单、连接校园一卡通和ChinaPay 银联系统接口进行支付交易,支付完毕后送入业务处理队列等待业务处理器处理。

  自助服务终端群是多台带触摸屏的自助服务设备,散布在学校内各人流密集区,是用户服务的另一视窗。它们与WEB站点一样提供校内各金融业务的查询和办理申请,调用WebService 生成订单、连接校园一卡通和ChinaPay 银联系统进行支付交易,支付完毕后送入业务处理队列等待业务处理器处理。WebService 服务器部署所有业务的功能模块,包含本平台中除了用户视图包的所有程序包,并且都编译成基于Soap标准的WebService,供其他结点调用。所有对数据库的操作及对一卡通业务代理服务器的交互都由WebService 完成,自助服务终端群和自助服务WEB 站点不能直接访问一卡通业务

  代理服务器和银联ChinaPay 的支付接口,必须通过调用本结点部署的WebService 来完成一卡通或银行卡的支付操作。

  订单数据库是本系统的核心数据库,记录所有的订单记录(无论是否已经交易、业务是否已经处理),并提供连接给WebService 服务器、业务处理器和帐务管理台站点。订单数据库还记录着整个系统的监控、统计、日志等信息,帐务管理台站点可以访问这些信息供系统管理员监控整个系统的运作情况。

  业务处理器调用校内其他各金融业务系统的接口(如宿舍上网计费系统、教务系统、财务系统等等),以“工单”为基本单位在其他业务系统中处理每一笔业务,“工单”也同样保存在订单数据库中,业务处理器处理的每笔业务都将被记录(无论处理结果如何),并可以随时在帐务管理台站点灵活查询。

  账务管理台向校内各单位、商户提供查询统计帐目的功能,向学校财务处提供对帐功能,向学校IT 部门和系统管理员提供监控、统计和日志视图。本结点以B/S 站点模式部署在服务器上。

  一卡通业务代理服务器在一卡通防火墙内,安装有双网卡,分别连接Internet 和一卡通专用网,用来代理一卡通业务的外部请求,本系统通过WebService 服务调用一卡通接口向其发送一卡通交易请求,由其处理完毕后返回结果。为了提高系统的安全性,在WebService 服务和一卡通业务代理服务器之间部署有网络防火墙,来限制外部对一卡通专用网的访问。

  五、结束语

  本文基于高校内金融支付的使用情况,提出建设一卡通网络支付的意义,对当前高校内的一卡通系统现状进行调研分析,提出了校园金融支付网络平台的设计和实现方案。由于网上金融支付对安全性的特殊需求,本文还详细说明了支付平台在安全性上的设计。

分享到新浪微博         责任编辑:苏洁   投稿邮箱:editor@yktworld.com
关于 金融支付  支付系统  校园一卡通 的文章
  • 基于数字化校园的校园一卡通平台设计
  • 浅谈校园一卡通安全体系的研究
  • “校园一卡通”查询系统的规划与实现
  • 谈校园一卡通对高校财务管理的影响
  • 校园一卡通在高校财务管理中的应用
  • 数字化校园之基于一卡通的电子商务研究
  • 数字化校园一卡通系统的数据安全管理的研究
  • 校园一卡通工程的设计模式与网络安全实现
  • 校园“一卡通”系统基础知识
  • 中小学校园“一卡通”关键问题分析
  • 智能门锁发展遇到的问题简析
    智能门锁发展遇到的问题简析
    交通一卡通电子商务业务模式研究
    交通一卡通电子商务业务模式研究
    关于一卡通联机终端程序远程升级方法的研究
    关于一卡通联机终端程序远程升级方法的研究
    无线蓝牙USBKey金融行业应用技术方案
    无线蓝牙USBKey金融行业应用技术方案
    一周点击热点
    相关产品
    最新收录
    新闻   产品   企业   招标   求购
    技术   方案   下载
    关于我们
    网站介绍   广告服务   会员分类   联系方式
    企业推广   产品推广
    Copyright © 一卡通世界网
    粤ICP备11061396号-3   粤公网安备 44030602000993号