理想方案,有效的对交易双方行为进行约束和监督[5]。
3.网络代收代付系统可以实时查询交易情况,为用户提供方便及时的退款和止付服务。
4.安全性是电子商务迅猛发展的关键,也是银行考虑开发网络代收代付平台的最重要原因。银行本身拥有良好的安全防护体系,银行开发的网络代收代付系统使用国际上流行的安全协议,并配以密钥体系传输关键数据,有力的保障了网络支付的数据安全性[6]。
5.网络代收代付系统具有开放性,支持多银行、多卡种、多终端的支付模式。
6.为掌握法令即将开放可能引发的电子商务金流商机,银行办理网络交易代收代付业务,将可获得网络银行业务、电子化代收业务及信用卡收单业务的拓展,亦可获得代收代付及信用卡收单等手续费与资金池金流的帐款保管运用收益。
7.以消费者保护的立场而言,由银行担任网络交易代收代付业者,在银行的直接支付环节中增加一中介,双方通过网络交易时,消费者将款项不直接打给卖方而是付给银行网络代收代付系统,银行网络代收代付系统通知卖家发货,收到商品后,消费者通知付款,银行网络代收代付系统将款项转至卖家账户。
作为电子商务中网上支付强有力的支持,银行网络代收代付系统不但可以接收、处理并向银行传递客户的支付指令,而且可以进行跨行之间的资金清算。最重要的是可以开展金融增值服务,开发更多的金融产品,比如水电费、暖气费缴纳,物业和小区管理费结算,以及理财产品、基金、外汇、保险、以及金币和纪念币的销售。银行网络代收代付系统既可以拓展银行与企业的合作,做大做强银行网络业务,也有助于某商业银行保持同行业领先优势。
银行网络代收代付系统除可提供消费者与小型卖方价金保管机制等电子商务金流服务,未来可发展网络虚拟账号储值服务,俾强化兰州银行消费金融之深度与广度。同时以银行的稳健形象搭配网络交易代收代付的机制,可有效降低网络交易中的个人资料外泄及行为,对于我国交易安全及电子商务发展实利多于弊。
1.3国内外发展现状
我国电子商务已经进入高速发展期,与欧美国家的差距正在缩小。网上购物,网上娱乐已经成为现代人日常生活中必不可少的组成部分。相对于蓬勃发展的中
国电子商务,支付平台的发展相对落后,服务种类也较为单一。
马云在2005年曾提出,电子商务,首先应该是安全的电子商务。要解决安全问题,就必须从交易环节入手,彻底解决支付问题[7]。伴随着电子商务的发展,安全支付已经成为影响电子商务健康发展的重要指标。
市场研究机构易观国际发布《中国第三方网络支付安全调研报告》,全面解析国内网上支付的安全状况。调研数据显示,目前在网民面临的各类支付安全问题中,头号大敌是“账户密码被盗”和“遭遇木马钓鱼”两种,造成资金损失的占比分别高达33.9%和24%[8]。
目前国内使用较多的网上支付工具是支付宝,国际上倍受用户追捧的国际贸易支付工具是PayPal。用户可在电子商务网站上来买卖自己所需的商品,通过支付宝和PayPal提供的支付和收款的功能,就可以直接完成网上交易。支付宝和PayPal还特别提供了收款接口,用户在收款后使用,将货款可以直接转至自己的银行账户内。支付宝和PayPal支付不仅便捷而且安全,越来越多的用户使用它们完成电子交易,同时也是诸多网上商店收款方式的首选[9]。
银行为什么用db2数据库PayPal(贝宝)公司是美国eBay公司的全资子公司,凭借现有的银行和信用卡系统,采用绑定作为个人和企业在线支付和收款的方式,使用AVS 和CSC技术确认用户身份,采取比任何财务型服务公司都要先进的数据加密技术,使PayPal处于业界领先地位[10]。
支付宝由阿里巴巴公司创办,以一流的交互界面和安全的支付服务成为国内网上支付的龙头。其功能是
为电子商务平台中交易双方暂时保管货款,提供代收代付的中介服务。交易过程中一旦出现欺诈行为,将由支付宝对买方进行赔付。
支付宝开通的快捷支付业务不需要用户输入银行卡密码,只需要输入支付宝的支付密码,并且同时用指定手机号码接收并输入动态验证码就可以完成支付。从2011年6月开始,支付宝公司就陆续接到网友投诉,称支付宝账户里的钱无缘无故就没了。支付宝账户被盗刷的原因多种多样,综观媒体近期的报道,伪造支付宝邮件以及遭到黑客攻击、“钓鱼”网站等问题比较集中。支付宝快捷支付是由支付宝平台控制资金安全风险,绕过银行的支付方式。支付宝与银行的合作只限于账户绑定,他们并不进入银行的网银页面,也不依赖银行安全体系[11]。支付宝的快捷支付方式发生的安全问题越来越受到人们关注。
在网络支付工具中,支付宝,ChinaPay和财付通位列交易额排名前三位。支付宝的使用广泛,不仅作为电子商务网站的支付工具,而且可以转账和缴费;但是不同银行之间不能互相提现;5000元以内的交易额是免费的,一旦超出就要加收手续费。财付通的使用主要在在拍拍网购物,但是财付通的提现更为方便,
没有金额限制完全免费。支付宝和财付通采用加密方法是相同的,通过HTTPS 的SLL通道为传输通道加密,采用数字证书。在客户端加密方面,支付宝要优于财付通。ChinaPay专门进行网上支付服务,拥有
中国银联的统一支付网关,本身就是银行的一种业务,所以与前者相比就没有了提现这一过程,第三方通过后就可以直接到帐了。其专业产品OneLinkPay主要针对网上支付系统而设计,解决网上银行卡的支付问题。OneLinkPay不仅支持多种操作平台,而且应用先进的安全数据加密技术,可以同时为商户提供安全有效的网络连接。但是因为第三方独立网关运营,也面临模式简单容易被复制的困境。而且银联与银行二者之间既合作又竞争的关系,矛盾会在未来显现出来。
1.4研究内容
某商业银行股份有限公司开发的“银行网络代收代付系统”项目,利用计算机网络技术,借助于银行系统的安全性,通过网络交易平台为客户和企业提供基于网络的信息流、物流和资金流的电商交易,在网络交易中直接实现货款的代收和代付。各大银行之间签订相关协议,使得某商业银行开发的网络代收代付系统与其他银行可以进行某种形式的数据交换和相关信息确认,是在消费者、商家与各个银行之间建立的一个支付。
银行网络代收代付系统优化了支付流程,起到信用担保的作用。交易双方达成交易意向后,买方先将支付款存入网络代收代付系统内的账户上,在买家确认收到货物前,代替买卖双方暂时保管货款。当买家收到货物后,通知支付系统将货款从网络代收代付系统内的账划至卖家在支付系统上的账户。
考虑到银行网络代收代付系统的特点,为确保系统长期安全稳定运行,在系统的开发使用JA V A语言,
采用了J2EE技术及Struts(表示层)+Spring(业务层)+Hibernate(持久层)三层框架,从而提高了系统的开发速度,增强了代码的可读性和可维护性。当需要扩充系统功能时,可最小化修改代码,或者只做简单的文件配置即可。系统采用DB2关系型数据库。
为了确保系统数据传输和存储的安全性,银行网络代收代付系统采用基于MD5、Base64算法的加密机制以及OAuth2.0授权协议。通过测试,银行网络代收代付系统满足设计需求,达到预先设定的功能要求。
我主要参与了银行网络代收代付系统的数据库中主要表的设计,以及系统的测试。
1.5论文组织形式
本论文共分六章,其组织形式如下:
第一章引言。阐述了银行网络代收代付系统的研究背景和研究意义,讨论了网络代收代付系统国内外发展现状,并对全文的研究内容和章节安排进行了简要介绍。
第二章银行网络代收代付系统需求分析。系统讲述了银行网络代收代付系统的需求,包括整体需求、功能需求和安全需求三个部分。
第三章银行网络代收代付系统系统的设计。阐述了系统设计原则,详细介绍了系统的总体架构、功能架构、功能模块划分、数据库设计,以及系统的安全机制设计。
第四章银行网络代收代付系统的实现。首先简要概述了银行网络代收代付系统采用的关键技术,包括Java技术、SSH框架、MVC模型、DB2数据库以及MD5、Base64加密算法和OAuth2.0授权协议。然后介绍了银行网络代收代付系统技术架构的实现、核心业务代码实现,以及安全体系设置。
第五章银行网络代收代付系统的测试。本章介绍了系统测试环境要求、测试方法、测试和扫描工具、单元测试、测试问题分类统计和安全扫描。
第六章总结与展望。总结了在系统设计和开发过程中主要完成的工作,以及对今后工作的展望。
第二章银行网络代收代付系统需求分析
要想设计出功能完善的银行网络代收代付系统,就必须对各项用户需求进行合理的组织和统筹安排。本章主要是对银行网络代收代付系统进行需求分析。
2.1整体需求分析
第一,银行网络代收代付系统要求具有良好的系统框架,数据层、业务逻辑层和表现层实现分离,每个层管理各自的部分,使得系统的架构更加清晰,维护和开发更加便利。
第二,银行网络代收代付系统的安全性是非常重要,尤其对于客户信息这样的敏感信息。系统会通过加密传输、签名认证等方式,并将详细的交易信息加密后保存到数据库中。
第三,系统以后的升级更加方便,系统的操作界面简单实用。界面的设计一定要人性化,友好的操作界面和适当的提示,可以有效地缩短用户熟悉系统的时间。
第四,方便用户通过储蓄卡、信用卡、支付账号等多种方式进行支付。
2.2系统功能需求分析
对于银行网络代收代付系统来说,其核心业务是支付功能,需要保障数据在多次传递过程中的一致性、准确性、安全性以及完整性,并以此为基础来满足用户的交易需求。
从整体上看,银行网络代收代付系统主要能够划分为以下几大主体业务:2.2.1买方支付业务需求分析
消费者至电子商务平台交易页面购买产品后,选择付款工具,电子商务平台产生交易相关资料,主要涉及到的支付信息参数:用户账号、产品ID、订单号、系统编号、币种、支付金额等等。通过消费者浏览
器以POST方式传送至银行代收代付系统,系统会产生订单页面,提供消费者订单信息,如商编、人民币金额等,由消费者直接在银行代收代付系统中进行付款。随后,系统将付款记录传至
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论