论文题目: 基于AOP的系统实现研究
论文类型: 硕士论文
论文专业: 软件工程
作者: 李清华
导师: 应时
关键词: 反转控制
文献来源: 武汉大学
发表年度: 2005
论文摘要: AOP构建在OOP系统上,通过将首要的设计重点从面向对象编程(OOP)的传统化特性转移出来,AOP设计原理允许软件架构师用一种与面向对象相当而又互补的方式来考虑设计。AOP比面向对象能够更好的解决重用和功能扩展问题,主要是功能和框架扩展问题。 本文以实际开发的基于Struts框架的新闻发布系统为例,分析了MVC、IoC、责任链模式等与AOP结合提供软件重用和功能扩展的方案。分别从OOP和AOP两种角度进行分析和设计,给出更好的系统重用和功能扩展的解决策略。 本文通过对新闻发布系统实例分析,基于工程应用的角度,分别统计了OOP和AOP在项目实施过程中,解决软件需求变更和团队开发所消耗的工作量,以此为基础研究了AOP在软件开发中的应用价值,并建立了自己的软件体系设计评估标准,并结合这一标准讨论了OOP和AOP的优缺点,以及在面对实际项目时应该如何在它们之间进行选择。
论文目录:
摘要
ABSTRACT
引言
第一章 OOP与AOP
1.1 OOP产生的背景
1.2 OOP介绍
1.3 OOP在软件工程中应用
1.4 OOP的优势
1.5 OOP的不足
1.6 AOP产生的背景
1.7 AOP介绍
1.8 AOP思想在软件工程中应用
1.9 AOP与OOP的比较
第二章 J2EE中的AOP
2.1 常用J2EE框架介绍
2.2 STRUTS框架
2.3 SPRING框架中的AOP
2.4 SPRINGAOP:SPRING面向方面编程
第三章 AOP与IOC、责任链
3.1 IoC介绍
3.2 责任链与AOP
3.3 IoC与AOP
第四章 基于AOP的项目实现
4.1 需求分析和架构
4.2 系统设计
4.3 系统实现
4.4 OOP与AOP设计角度比较
4.5 项目总结
第五章 对既有项目的AOP应用研究
5.1 软件迭代开发
5.2 团队软件过程
5.3 AOP应用方案
第六章 总结和展望
参考文献
致谢
发布时间: 2006-03-27
参考文献
- [1].面向iOS系统手机的新闻发布系统设计与实现[D]. 朱方非.江西财经大学2017
- [2].证券报社小型新闻发布系统的研究与分析[D]. 宁晖.云南大学2016
- [3].小型新闻发布系统的设计与实现[D]. 唐晨.吉林大学2015
- [4].南洋学院网络新闻发布系统[D]. 诸国华.电子科技大学2013
- [5].校园新闻发布系统设计与实现[D]. 路宁.电子科技大学2010
- [6].新闻发布系统的设计与实现[D]. 杨红.电子科技大学2009
- [7].四川职业技术学院新闻发布系统的设计与实现[D]. 杨玉洁.电子科技大学2011
- [8].基于元数据的招生网新闻发布系统的设计与实现[D]. 沙仁高娃.内蒙古大学2007
- [9].基于云架构的分布式科技新闻发布系统[D]. 秘林.山东大学2013
- [10].凤凰网新闻发布系统的设计与实现[D]. 王亚坤.北京交通大学2015
相关论文
- [1].基于MVC模式的AOP安全框架的研究与实现[D]. 王健.南京理工大学2007
- [2].基于AOP/IoC的异构开发平台的研究与应用[D]. 官全龙.暨南大学2006
- [3].基于IoC和AOP的轻量级框架研究[D]. 薄奇.天津大学2006
- [4].AOP开发过程研究及应用[D]. 幸俊.成都理工大学2007
- [5].基于AOP的设计模式的研究和应用[D]. 邓浩.武汉理工大学2007
- [6].AOP与权限控制研究[D]. 刘天阳.大连理工大学2005
- [7].基于AOP的横切关注点实现架构应用研究[D]. 周颖颖.大连海事大学2006
- [8].基于IoC和AOP的服务框架核心研究与设计[D]. 黄强.西南交通大学2006
- [9].基于AOP技术的监控组态软件研究与设计[D]. 王雪松.电子科技大学2006
- [10].基于AOP的轻量级解耦框架的设计与实现[D]. 陈垚.东北大学2006
标签:反转控制论文;