首页> 中文学位 >轻量级框架在小额支付系统中的研究和应用
【6h】

轻量级框架在小额支付系统中的研究和应用

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1研究背景与发展现状

1.2主要研究内容及研究意义

1.3论文组织结构

第二章J2EE框架技术理论研究

2.1基于框架的开发思想

2.2系统目前解决方案的分析

2.3表示层框架Struts

2.3.1 Struts框架体系结构

2.3.2 Struts框架处理流程

2.4业务逻辑层框架Spring

2.4.1 Spring框架概述

2.4.2 Spring框架结构

2.4.3依赖注入/控制反转

2.4.4 Spring中的AOP

2.5数据持久层框架Hibernate

2.5.1持久层框架概述

2.5.2 Hibernate框架体系结构

2.5.3 Hibernate框架的O/R映射

2.6本章小节

第三章基于轻量级框架的小额支付系统模型

3.1三种框架各自的特点和不足

3.2集成Struts、Spring和Hibernate的架构设计

3.2.1架构设计的总体目标

3.2.2架构总体设计

3.2.2 Struts框架与Spring框架的整合

3.2.3 Spring框架与Hibernate框架的整合

3.2.4整合框架的优点

3.3小额支付系统模型设计

3.3.1层间通信

3.3.2事务管理

3.4本章小节

第四章小额支付系统的实现

4.1项目背景

4.2系统业务分析

4.2.1已有资源和建设目标

4.2.2具体的功能需求及其业务流程

4.2.3系统协议

4.2.4流程描述

4.3基于整合框架的小额支付系统实现

4.3.1系统的软件结构

4.3.2开发工具及部署环境

4.3.3基于整合框架的小额支付系统实现

4.3.4应用程序的打包和部署

4.4系统测试与评价

4.5本章小结

结论

参考文献

攻读硕士学位期间取得的研究成果

致谢

展开▼

摘要

随着通信终端的进一步完善和普及,通信终端的功能延展了许多,不但可以用它传递多媒体资讯,而且能用它作为一种付费工具。并且,用户已逐步接受通过通信终端话费支付小额服务,通过终端开展小额支付业务的市场也已初步培育成熟。在此基础上,建立小额支付系统能够进一步的促进电信数据业务的迅速发展。可见,实现小额支付系统将是一项很有意义的工作。 J2EE是小额支付系统等企业级应用系统开发的首选平台。然而传统的基于EJB的J2EE架构方案得到的结果常常无法让人满意:过于复杂的应用程序、令人失望的性能、难于测试、开发和维护成本高昂。在吸取了.Net的一些优秀思想和EJB的失败经验后,一些“轻量级”的开发框架逐渐成型并被人们所广泛接受,它们开始慢慢取代EJB架构在J2EE中的核心位置,而这也正是本文要讨论的重点。 在本论文中,对于目前流行的开源框架进行了较为深入的研究和分析,并且提出了一种以Spring框架为核心的J2EE轻量级架构方案,该方案集成了Struts、Spring和Hibemate,共分为表示层、业务逻辑层、持久层、数据资源层和域对象层五个层次,它相对于传统的EJB解决方案具有如下优点:架构简单,开发效率高;消除了EJB对业务逻辑层的强侵入性问题,实现了软件功能的动态配置:集成了Hibernate的框架简洁明了的实现了O/R映射的功能,消除了关系数据库与面向对象设计之间的“阻抗失谐”现象,并且比Entity Bean具有更好的性能;测试的过程更加简单。 最后我们将此架构方案应用到广州电信小额支付系统项目的开发中。通过项目的完成和试用,不仅证明了该方案的可行性和实用性,而且证实了采用该架构的系统具有更好的性能、可扩展性和可维护性。它能被广泛的应用到其它类似系统的建设中,也能被借鉴到其它相关的项目。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号