AOP技术在政企客户系统设计中的应用研究

AOP技术在政企客户系统设计中的应用研究

论文摘要

面向方面编程(AOP)通过分散关注点,使开发者更好地处理那些跨越多个模块的系统级功能点(如日志,事务,安全性等),将那些本不应该纠缠在一起的任务(横向关注点)分离开,从而为程序提供更好的封装性和可维护性。AOP方法的提出并不是要替代现有的OOP方法,而是借助AOP方法来改进现有的软件开发方式,提供一种与OOP优势互补的方法来设计和实现系统。本文采用OOP与AOP相结合的方式设计和实现了一个企业级应用——政企客户系统,采用OOP方法来处理系统的核心业务关注点,使用AOP方法来处理系统的诸如事务和日志横切关注点。本文采用OOP和AOP相结合的方式分析了政企客户系统的需求和功能,设计了政企客户系统的架构模型、体系结构、应用开发模型、应用逻辑结构、安全性,并对系统的基础工作流平台进行了设计,对数据库服务器,应用服务器的主机性能进行了分析。通过对政企客户系统的分析,论文提取了系统级的横切关注点,包括事务处理、日志处理和权限管理,并基于Spring AOP框架实现了事务处理和日志处理这两个方面,分析了AOP技术对软件开发效率和运行效率的影响。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 研究背景
  • 1.2 AOP的研究应用现状
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.3 论文的主要研究内容
  • 1.4 论文结构安排
  • 第二章 基于AOP的软件开发方法
  • 2.1 OOP的优势和不足
  • 2.1.1 OOP的优点
  • 2.1.2 OOP的问题
  • 2.1.3 AOP的提出
  • 2.2 AOP的结构与特点
  • 2.2.1 AOP的结构
  • 2.2.2 AOP的特点
  • 2.3 SPRING AOP
  • 2.4 小结
  • 第三章 GECM系统分析与设计
  • 3.1 系统概述
  • 3.2 业务需求分析
  • 3.2.1 基础工作流平台
  • 3.2.2 系统管理子系统
  • 3.2.3 客户管理子系统
  • 3.2.4 工作管理子系统
  • 3.2.5 项目管理子系统
  • 3.2.6 团队管理子系统
  • 3.2.7 综合管理子系统
  • 3.2.8 营销分析子系统
  • 3.3 基于AOP分析GECM系统
  • 3.3.1 方面分析
  • 3.3.2 系统结构模型
  • 3.4 系统分析和设计
  • 3.4.1 系统架构模型
  • 3.4.2 系统体系结构
  • 3.4.3 WEB服务器层设计
  • 3.4.4 Application服务器层中业务组件设计
  • 3.4.5 基于J2EE的应用开发模型
  • 3.4.6 应用逻辑结构设计
  • 3.4.7 工作流平台设计
  • 3.4.7.1 总体结构设计
  • 3.4.7.2 流程设计
  • 3.4.7.3 流转模式设计
  • 3.4.8 系统安全设计
  • 3.4.9 主机性能分析
  • 3.4.9.1 数据库服务器处理能力估算
  • 3.4.9.2 数据库服务器内存容量需求估算
  • 3.4.9.3 WEB服务器处理能力估算
  • 3.4.9.4 存储容量分析及选择
  • 3.5 小结
  • 第四章 基于AOP的GECM系统实现
  • 4.1 基于Spring AOP实现日志和事务处理
  • 4.1.1 基于Spring AOP 日志处理
  • 4.1.2 基于Spring AOP事务处理
  • 4.2 开发效率以及运行效率分析
  • 4.2.1 开发效率分析
  • 4.2.2 运行效率分析
  • 4.3 应用AOP经验小结
  • 4.4 小结
  • 第五章 总结和进一步工作
  • 5.1 结论
  • 5.2 进一步工作展望
  • 致谢
  • 参考文献
  • 作者在学期间取得的学术成果
  • 附录 攻读硕士学位期间参加的科研项目
  • 相关论文文献

    • [1].电信政企客户应收账款存在的问题和对策[J]. 财经界 2020(21)
    • [2].政企客户专线承载方案的分析与研究[J]. 电子世界 2019(12)
    • [3].政企客户存量经营之道[J]. 通信企业管理 2016(10)
    • [4].电信IP RAN网络承载政企客户优势及案例分析[J]. 数码世界 2017(01)
    • [5].基于场景划分的政企客户网络预覆盖管理[J]. 通信企业管理 2013(08)
    • [6].电信政企客户员工满意度问题和对策研究[J]. 现代商贸工业 2012(18)
    • [7].优质政企客户差异化服务模式的创新和探索[J]. 经贸实践 2018(13)
    • [8].如何提升政企客户经理工作效能[J]. 通信企业管理 2016(07)
    • [9].中移动:面向政企客户推移动云[J]. 电视技术 2014(14)
    • [10].政企客户铜改光技术的应用和推进策略[J]. 电信技术 2012(02)
    • [11].全业务运营对政企客户维系提出新要求[J]. 通信企业管理 2011(08)
    • [12].政企客户铜改光技术的应用和推进策略[J]. 广东通信技术 2011(09)
    • [13].运营商竞逐政企客户市场[J]. 通信世界 2009(27)
    • [14].政企客户云网一体化维护模式[J]. 通信企业管理 2018(07)
    • [15].FTTH偏远地区部署之河南实践[J]. 通信世界 2014(18)
    • [16].为了客户的满意——记苏州电信政企客户支撑中心大客户现场服务班[J]. 江苏通信 2011(02)
    • [17].深信服构新型云基础架构的四大关键因素[J]. 通信世界 2017(20)
    • [18].运营商政企客户市场战略的竞争优势研究[J]. 科技展望 2014(17)
    • [19].政企客户专线解决方案[J]. 通信管理与技术 2019(02)
    • [20].将客户需求最大化 地市公司政企客户市场的拓展及保有[J]. 通信企业管理 2011(06)
    • [21].电信运营商应积极构建政企客户市场上的差异化优势[J]. 世界电信 2010(07)
    • [22].落实“云改”战略 推进政企客户上“云”[J]. 通信企业管理 2019(06)
    • [23].关于政企客户专线接入技术的选择策略分析[J]. 通讯世界 2016(23)
    • [24].政企客户机房动环监控短信采集系统的设计[J]. 江苏通信 2015(04)
    • [25].电信政企服务平台探索[J]. 企业技术开发 2014(17)
    • [26].政企客户移动互联网立体通道安全防护的构建[J]. 网络安全技术与应用 2018(02)
    • [27].SDH传送网政企客户专线的误码检测和告警原因[J]. 甘肃科技 2018(19)
    • [28].云安全复杂度过高 360携伙伴发布新计划应对[J]. 通信世界 2016(23)
    • [29].UTN承载政企客户专线的解决方案[J]. 电信工程技术与标准化 2018(05)
    • [30].某政企客户高带宽业务承载建设方案[J]. 信息通信 2018(04)

    标签:;  

    AOP技术在政企客户系统设计中的应用研究
    下载Doc文档

    猜你喜欢