好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

软件工程毕业设计(论文)电子商务网站网上银行交易接口的实现.doc

62页
  • 卖家[上传人]:枫**
  • 文档编号:425614984
  • 上传时间:2023-12-15
  • 文档格式:DOC
  • 文档大小:1.87MB
  • / 62 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 毕业设计(论文)说明书学 院 软件学院 专 业 软件工程 年 级 姓 名 指导教师 2011年 5 月19 日毕业设计(论文)任务书题目:电子商务网站网上银行交易接口的实现学生姓名 学院名称 软件学院 专 业 软件工程 学 号 指导教师 职 称 讲师 一、原始依据1.研究内容在LAMP环境下模拟实现一个异步的支付接口处理程序通过异步支付流程的设计支持网站的大访问量通过PHP模拟实现网上支付业务基本流程使用MYSQL进行数据的存储使用CURL进行数据的后台发送使用PHP相关扩展实现密钥的生成和报文的验签探论PKI系统和电子商务的安全技术2.主要指标与技术参数(1) 动态网页技术由于系统的操作界面都是Web页面形式,而且需要对各种用户的具体请求进行动态处理并返回结果,所以采用动态网页技术目前动态网页技术有很多,有PHP、JSP、ASP、ASP.NET等本设计采用PHP技术2) 数据库技术  由于本系统涉及到许多数据的处理,这就需要有一个强大的后台数据库管理系统支持。

      目前主要的数据库有:Access、FoxPro、MYSQL、Sybase、Oracle、Informix、SQL Server等本系统采用MYSQL数据库主要原因:MYSQL是开源的优秀的数据库,它在处理数据方面的性能非常出色,并且有着灵活的模块设计和参数配置,支持事务操纵,学习使用起来比较容易3) 数字签名技术 本系统设计对报文传输安全要求比较高的环境,利用现阶段比较成熟的数字签名技术保证身份的认证和数据的完整3.要求认真阅读各种参考文献和资料,在系统的开发过程中及时查阅各种中英文资料,认真学习和系统相关的知识,并且在开发过程的各个阶段要认真做好详细工作记录,及时编写模块相关的文档二、参考文献[1]管有庆,王晓军,董小燕,李养群. 电子商务安全技术.北京:北京邮电大学出版社,2009.[2]李建华. 公钥基础设施(PKI)理论及应用. 北京:机械工业出版社,2010.[3](美)施奈德.电子商务.北京:机械工业出版社,2005. [4](挪)Dagfinn Reiersol,(英)Marcus,(美)Chris Shiflett. PHP in Action. 北京:人民邮电出版社,2010. [5](美)Rasmus Lerdorf, Kevin Tatroe. PHP程序设计. 北京:中国电力出版社,2003.[6](美)Leon Atkinson. MySQL核心编程. 北京:清华大学出版社,2003.[7](美)Martin Fowler. 重构-改善既有代码的设计. 北京:中国电力出版社,2003. [8](美)Baron Schwartz. 高性能MySQL. 北京:电子工业出版社,2010.[9](美)Eric S. Raymond. UNIX编程艺术. 北京:电子工业出版社,2006.[10](美)Ben Laurie, Peter Laurie. Apache 权威指南. 北京:中国电力出版社,2000.[11]郭欣. 构建高性能Web站点. 北京:电子工业出版社,2009.[12](美)Cal Henderson. 构建可扩展的Web站点. 北京:电子工业出版社,2008.[13](美) Matt zandstra. 深入php :面向对象、模式与实践. 北京:人民邮电出版社,2010.[14]鸟哥. 鸟哥的Linux私房菜. 北京:人民邮电出版社,2010.[15](英) Neil matthew, Richard stones. linux程序设计. 北京:人民邮电出版社,2010.[16](美)Ken Coar, Rich Bowen . Apache Cookbook. 北京:电子工业出版社,,2009.指导教师(签字)年 月 日审题小组组长(签字)年 月 日天津大学本科生毕业设计(论文)开题报告课题名称电子商务网站网上银行交易接口的实现学院名称软件学院专业名称软件工程学生姓名指导教师一、课题的来源及意义随着网上购物(淘宝,京东,团购,网上交费等)在我国的逐渐流行,越来越多的人开始接触电子商务。

      电子商务是建立在英特网上的一种商业应用,因特网使得电子商务能够以比较低廉的成本从事比较大经济规模的商业活动,它是一种全新的社会经济形态,与传统商务相比,它具有更快的传播速度和更大的影响力电子商务的好处可以惠及整个社会,通过因特网可以安全、迅速、低成本地实现电子商务交易,比起支票或者现金支付,网上支付在因特网上更容易审计和监督,可以有效地防止欺诈和盗窃由于这些优势,电子商务受到了全球的关注电子支付是电子商务的核心之一,它指的是电子交易的参与者(客户、商家、银行)使用安全电子支付手段通过计算机网络进行现金支付或资金转帐根据艾瑞咨询发布的2009年中国网上支付市场规模达到5766亿元,2010年全年交易更是达到创纪录的11342亿元目前电子支付方式主要有:网络银行支付、第三方转帐支付、银行、银行等采用第三方转帐支付是目前主流的电子支付方式,如:支付宝,财富通等此类第三方转帐支付的模式基本上为:用户和商家在同一个平台上,用户通过平台在各个银行的接口,将购买货物的钱转帐到商家在平台的账户上,平台程序在接收到银行的通知后,将信息发送给商家,商家在收到平台发送的确认信息后,按照用户的地址发货,用户确认货物后发送信息给平台,平台将用户的付款转入商家的账户。

      通过网上银行直接转账是另外一种较为流行的方式用户可以通过自己所拥有的储蓄卡、信用卡,申请开通网上支付,从而可以直接使用网络银行基本的流程为:用户通过商家提供的接口,将购买费用直接转入商家对应的银行的账户,商家确认收到付款后通知用户购买成功在电子商务网站中主要使用通过第三方支付或与银行直连的方式进行支付行为二、国内外发展状况国内常见的支付接口有:支付宝支付接口集成、财富通支付接口集成、快钱支付接口集成、网银支付接口集成、ChinaPay支付接口集成等国外比较流行的支付接口有:PayPal, MoneyBooks, Western Union, MoneyGram, IKOBO等各大电子商务网站:淘宝,京东,亚马逊,Groupon等电子商务网站通过与这些支付接口的对接实现方便的网上支付,业务取得了很大的成功三、本课题的研究目标和研究内容研究目标:模拟一个大型电子商务网站的支付接口研究内容: 异步模式与电子商务安全技术 异步模式是大型网站架构中的一种很重要的设计方法对于日访问量在千万级别以上的网站,一般的同步模式往往无法应对,最终的结果是服务器压力过大,而导致整个网站无法访问通过对关键流程的异步设计,可以加快用户请求相应的时间,从而提高单位时间内服务器处理请求的数目,使得网站支持更大的并发访问量。

      电子商务需要解决通讯对象的身份认证,报文的完整性以及不可抵赖性等安全问题,数字签名是目前电子商务中技术最成熟,应用最广泛的一种电子签名方法,它是确认电子商务中传输的电子订单,合同真实可靠性的一种手段,数字签名技术大多采用公钥密码技术实现四、研究方法和研究手段本课题的开发环境为LINUX + APACHE + MYSQL + PHP,开发工具为VIM, 参照SSL协议和PKI 准则本课题模拟一个大型电子商务网站支付接口的实现,将采用以下方法进行:1.配置LINUX开发环境,包括VIM,虚拟主机等2.通过PHP函数操纵LINUX上安装的OPENSSL扩展,实现一对自签名的公钥和私钥3.安装PHP CURL扩展使用CURL进行后台通知的发送4.使用PHP结合MYSQL数据库设计一个异步支付过程5.使用LINUX的设置后台任务运行异步处理脚本6.使用PHP函数操纵第一步生成的密钥对实现报文的签名与验签五、进度安排1-2周: 收集资料(书籍和案例);3-4周: 学习相关知识;5-6周: 学习开发工具的使用;7-8周: 进行需求分析和设计;9-10周: 进行编码及实现;11周: 软件系统的测试;12周: 进行论文的写作;13周: 整理材料,装订论文。

      六、参考文献[1]管有庆,王晓军,董小燕,李养群. 电子商务安全技术.北京:北京邮电大学出版社,2009.[2]李建华 公钥基础设施(PKI)理论及应用. 北京:机械工业出版社,2010.[3](美)施奈德.电子商务.北京:机械工业出版社,2005. [4](挪)Dagfinn Reiersol,(英)Marcus,(美)Chris Shiflett. PHP in Action. 北京:人民邮电出版社,2010. [5](美)Rasmus Lerdorf, Kevin Tatroe. PHP程序设计. 北京:中国电力出版社,2003.[6](美)Leon Atkinson. MySQL核心编程. 北京:清华大学出版社,2003.[7](美)Martin Fowler. 重构-改善既有代码的设计. 北京:中国电力出版社,2003. [8](美)Baron Schwartz. 高性能MySQL. 北京:电子工业出版社,2010.[9](美)Eric S. Raymond. UNIX编程艺术. 北京:电子工业出版社,2006.[10](美)Ben Laurie, Peter Laurie. Apache 权威指南. 北京:中国电力出版社,2000.[11]郭欣. 构建高性能Web站点. 北京:电子工业出版社,2009.[12](美)Cal Henderson. 构建可扩展的Web站点. 北京:电子工业出版社,2008.[13](美) Matt zandstra. 深入php :面向对象、模式与实践. 北京:人民邮电出版社,2010.[14]鸟哥. 鸟哥的Linux私房菜. 北京:人民邮电出版社,2010.[15](英) Neil matthew, Richard stones. linux程序设计. 北京:人民邮电出版社,2010.[16](美)Ken Coar, Rich Bowen . Apache Cookbook. 北京:电子工业出版社,,2009.选题是否合适: 是□ 否□课题能否实现: 能□ 不能□指导教师(签字)年 月 日选题是否合适: 是□ 否□课题能否实现: 能□ 不能□审题小组组长(签字)年 月 日。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.