基于SOA的面向商户第三方支付系统的设计与实现-软件工程专业论文.docxVIP

基于SOA的面向商户第三方支付系统的设计与实现-软件工程专业论文.docx

  1. 1、本文档共112页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SOA的面向商户第三方支付系统的设计与实现-软件工程专业论文

主斋主是式零 基于 SOA 的面向商户第三方支付系统的设计与实现 上海交通大学 学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立 进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不 包含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究 做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意 识到本声明的法律结果由本人承担。 学位论文作者签名:均每 日期: .).171乎年 11月 J 日 @zr53二支 基于 SOA 的面向商户第三方支付系统的设计与实现 上海交通大学 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同 意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许 论文被查阅和借阅。本人授权上海交通大学可以将本学位论文的全部或 部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制 手段保存和汇编本学位论文。 本学位论文属于 保密口,在一一年解密后适用本授权书。 不保密 d (请在以上方框内打 ) 学位论文作者签名:补考 同师也主主 气 日期:Jvl 驴年 IJ 月」日 日期: }_p湃 l明归 基于 SOA 的面向商户第三方支付系统的设计与实现 摘 要 随着电子商务的快速发展,第三方支付越来越受到广泛的关注。第三方支付系统的 安全性及功能性直接影响到电子商务支付环节的成败。此外,第三方支付已经不仅仅是 电子商务的附属产品,而逐渐成为了一个独立的产业,而商户作为第三方支付业务中至 关重要的角色,无论是在基础业务中还是新兴业务中都是不可或缺的。本文的目的在于 设计与实现一个面向商户的第三方支付系统,其灵活的、易于扩展的特性为创建一整套 功能完善、性能优良的第三方支付系统打下良好的基础。 本文针对商户在第三方支付系统中的业务范围,对系统进行了总体设计,包括需求 分析、架构设计、数据库设计、系统接口设计。其中需求分析部分对系统进行了概述, 分析及确定了系统的功能性需求及???功能性需求,并确定了系统的使用者及其使用范 围。架构设计则使用 SOA 的架构方式对系统进行了架构设计,划分出了子系统,并对关 键子系统进行了定义和描述。在需求分析与架构设计的基础上,针对子系统进行数据库 设计,并对数据表进行了详细的字段设计与描述。系统接口设计主要对会员基础服务子 系统、账务子系统、收银台子系统的 Web Service 接口进行了设计,并详细描述了接口 的输入与输出参数。 最后根据分析及设计的结果,对系统进行了实现及测试,实现包括了子系统的实现 以及系统整体框架的实现。系统主要采用 Java 语言作为开发语言,采用 JDK1.6 作为开 发版本,基于 J2EE 平台进行系统开发。系统总体使用 SOA 的架构模式,使用 XFire 作 为 Web Service 的框架,子系统之间通过 Web Service 方式进行通信。系统的开发核心 以 Spring 为主,通过 SpringMVC 对系统视图进行控制。数据库使用 Oracle Database, 并采用 Mybatis 作为数据库集成层。通过以上技术的综合应用,最终达到了各个子系统 内部及相互之间的互通性与整体性,使得整个系统得以实现。 通过对系统的分析、设计与实现,完成了主要目标用户为商户的第三方支付系统, 系统的关键子系统包括会员基础服务子系统、商户门户子系统、支撑平台、收银台子系 统及账务子系统。通过使用整套系统,商户可以进行充值、转账、提现、管理账户、管 理银行卡、管理操作员等基本操作。此外,由于系统使用 SOA 架构模式,其松耦合的特 性使得系统具有极高的灵活性及可扩展性,为系统未来的扩展及改进提供了便利的条 I 件。 本文设计、实现的面向商户的第三方支付系统实现了最初的目标,经过测试可良好 的运行。 关键词 第三方支付,商户,SOA,可扩展 II DESIGN AND IMPLEMENTATION OF THE MERCHANT-ORIENTED THIRD PARTY PAYMENT SYSTEM BASED ON SOA ABSTRACT With the rapid development of e-commerce, third party payment gains more and more extensive attention. The security and functional of third party payment system directly affect the success or failure of payment step of e-commerce. Besides, third par

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档