学位论文 > 优秀研究生学位论文题录展示

基于AOP的银行综合前置机系统设计与实现

作 者: 孟欣
导 师: 覃中平
学 校: 华中科技大学
专 业: 软件工程
关键词: 综合前置机 面向方面编程 负载均衡
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 27次
引 用: 0次
阅 读: 论文下载
 

内容摘要


AOP(Aspect-Oriented Programming,面向方面编程技术)首次由Gregor Kickzales提出在1996年。如同结构化编程和面向对象编程提出的新程序方法和一系列用于使得代码更易于阅读和重用的规则,AOP是一种与编程模式相关的哲学。它的提出可以解决一类问题的方法,并且用更优雅的方式。面向方面编程是面向对象编程的补充,他提供了另一种方式来思考程序结构。在面向对象编程中主要的模块单元是类,而在面向方面编程中模块单元是方面。这些方面使关注点模块化,例如事务管理它是横切多个类型和对象的。在银行的IT系统中,综合前置系统有着十分重要的作用,它具有中心枢纽的地位。同时从系统功能要求上,需具备很好的可扩展性与灵活性。那么,设计良好的前置系统架构,对于银行业务的延续性、平稳性有非常重要的意义。本文针对该系统在架构设计上的需求,通过引入面向方面编程技术,在某企业原系统基础上,提出了一种新的业务处理框架。描述了该框架的组成结构与设计方式。采用此种方式,把贯穿于核心模块的非核心需求提取出来,形成一个单独的横切模块,降低了系统模块间的耦合度,增强代码模块的重用性,使系统的可扩展,可伸缩性提高。此外,本文从该系统的需求分析入手,详细地讨论了银行综合前置系统各层次模块的设计和实现。最后本文对该系统进行了性能测试,并根据结果,分析影响系统性能的因素。希望本文能在综合前置系统的架构选择、设计开发等方面,为各银行成功开发综合前置系统提供有价值的参考。

全文目录


摘要  4-5
Abstract  5-8
1 绪论  8-12
  1.1 课题背景和来源  8
  1.2 项目研究目的和意义  8-9
  1.3 国内外研究现状  9-11
  1.4 研究的主要内容  11-12
2 银行综合前置机系统需求分析  12-17
  2.1 银行业务系统介绍  12
  2.2 综合前置系统需求分析  12-17
3 银行综合前置机系统设计  17-25
  3.1 系统总体架构设计  17-19
  3.2 系统业务处理的架构设计  19-20
  3.4 系统各功能模块设计  20-24
  3.5 本章小结  24-25
4 银行综合前置机系统的实现  25-43
  4.1 系统平台的搭建  25-26
  4.2 系统业务处理架构的实现  26-33
  4.3 系统各功能模块的实现  33-42
  4.4 本章小结  42-43
5 系统测试及性能分析  43-53
  5.1 测试环境  43-47
  5.2 测试方法  47-49
  5.3 测试结果与分析  49-52
  5.4 本章小结  52-53
6 全文总结  53-55
致谢  55-56
参考文献  56-58

相似论文

  1. 随机路由在无线传感器网络中的研究与应用,TN929.5
  2. 基于一种新经济模型的异构网络选择算法,TN929.5
  3. 基于QoS的无线Mesh网络路由协议及相关技术的研究,TN929.5
  4. 基于负载均衡的混合型应用层组播模型研究,TP393.02
  5. RFID数据清洗处理策略与算法,TP391.44
  6. 基于分布式实时数据库的事务调度策略研究与改进,TP311.13
  7. 多下一跳路由机制下的QoS研究,TP393.02
  8. 分布式计算系统关键技术研究,TP393.09
  9. 基于面向方面机制的模型驱动架构研究,TP311.52
  10. AOP及其在房产管理系统开发中的应用研究,TP311.52
  11. 面向方面编程实现研究及其在银行系统的应用,TP311.1
  12. 面向方面连接件的软件体系结构适应性研究,TP311.52
  13. 面向方面重构的研究,TP311.52
  14. IEEE802.11s无线Mesh网络负载均衡机制的研究,TN929.5
  15. 基于IPSec的NAT-PT过渡机制研究,TP393.08
  16. AOP应用程序中的结构冲突问题解决框架研究,TP311.11
  17. 面向幼儿园管理的CMS系统的设计与实现,TP311.52
  18. 企业服务器集群系统的负载均衡问题研究,TP368.5
  19. 外籍教师管理信息系统的设计与实现,TP311.52
  20. 基于软构件和AOP技术开发自适应ERP系统的研究,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com