收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

面向方面编程在WEB系统中的应用与研究

范后军  
【摘要】: 面向对象编程作为主流编程范型,在WEB系统设计实现中得到了很好的应用,但同时也早已暴露出不足,针对面向对象编程思想的不足人们提出了面向方面编程。面向方面编程很好地解决了横切关注点的问题,从一个更高的角度对系统进行了分解。 本文较深入地分析研究了面向方面编程与面向对象编程之间的关系,探讨了面向方面编程的技术实现原理,对基于面向方面需求分析、设计、开发相关理论做了进一步的探讨和研究,着重研究了面向方面编程在WEB系统中的应用。 针对WEB应用系统特点,本文分析设计了一种基于MVC的多层系统架构,并着重分析了系统中具有共性的一些系统级横切关注点:对象持久化、数据库连接维护、缓存和权限认证,及它们与WEB系统各层之间的关系。利用一种基于面向对象语言(Java)的扩展语言——AspectJ语言,针对这些横切关注点设计出了具体的解决方案。 本文最后对比分析了面向方面编程与面向对象编程,总结了面向方面编程的优缺点,结合实践应用提出了一些基于面向方面编程的最佳实践。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 黄天开;;面向方面编程技术及应用研究[J];柳州师专学报;2006年03期
2 李玲琳;唐金鹏;;AOP在Spring中的应用研究[J];企业技术开发;2007年06期
3 闫兆振;贾作皆;;AOP技术及其应用[J];福建电脑;2006年07期
4 张泳;苏健;;AOP在HMIS系统管理中的应用[J];计算机应用与软件;2008年10期
5 凌晨;陈芳莉;;面向方面程序设计技术[J];计算机系统应用;2006年02期
6 庄巧莉;吴国华;冉宇瑶;;面向AOP构建健壮可扩展的系统[J];计算机应用与软件;2007年08期
7 魏巍,徐全生;面向方面的软件开发方式[J];沈阳工程学院学报(自然科学版);2005年01期
8 金望正,李莹,徐江浩,李赣生;面向方面编程技术研究[J];计算机应用与软件;2005年08期
9 李冠宇,谢康林;基于Python语言环境的轻量AOP工具的设计实现[J];微型电脑应用;2005年07期
10 陈鑫;黄迪明;陈琼;;用Spring AOP实现松散耦合[J];计算机与信息技术;2005年12期
11 张敬波;刘琳岚;张恒锋;舒坚;;基于UML模型的面向方面建模[J];计算机系统应用;2008年08期
12 古全友;王恩波;胥昌胜;;AOP技术在J2EE系统构建中的应用[J];计算机技术与发展;2006年04期
13 王雪松;陈瞻;唐雪飞;;AOP及其编织技术的研究[J];福建电脑;2006年03期
14 徐京渝;李钢;;结合AOP基于角色访问控制的研究与实现[J];电脑知识与技术(学术交流);2007年07期
15 董波涛;潘凌霞;;基于AOP方法的应用软件开发方式研究[J];软件导刊;2007年03期
16 唐祖锴;彭智勇;;面向方面程序设计语言研究综述[J];计算机科学与探索;2010年01期
17 Ramnivas Laddad;刘克科;;通过AspectJ更好地了解AOP[J];程序员;2002年11期
18 黄学武;程东;;应用面向方面编程的方法提高软件质量[J];韶关学院学报;2005年12期
19 张琼声;夏守姬;黄亭宇;;面向方面测试技术的研究[J];计算机系统应用;2007年10期
20 罗海丽;;AOP原理及其应用浅析[J];中国高新技术企业;2008年20期
中国重要会议论文全文数据库 前10条
1 李仁杰;郭长国;徐晓东;王怀民;;新型软件开发方法AOP的研究[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
2 孟和;;中西医结合原创性研究切入点[A];中国中西医结合学会成立20周年纪念大会论文集[C];2001年
3 佘运初;汤益明;徐炽度;;对人体功能调节与整合的再认识——中西医结合研究的一个切入点[A];中国中西医结合学会成立20周年纪念大会论文集[C];2001年
4 张厂;;从病例谈中西医结合治疗的切入点[A];第二十一届全国中西医结合消化系统疾病学术会议暨国家级中西医结合消化系统疾病新进展学习班论文汇编[C];2009年
5 ;以企业文化建设为切入点 加快非公有制经济实体精神文明建设步伐[A];2003年“求实、创新、发展——面向新世纪的广西精神文明建设”理论研讨会论文集[C];2003年
6 卜书红;;药师深入临床开展工作的切入点[A];全国医院药事工作研讨会暨2005临床药师论坛——在职临床药师实践与培养学术交流会论文集[C];2005年
7 潘利红;;解读“教学反思”[A];江苏省教育学会2006年年会论文集(综合二专辑)[C];2006年
8 王鑫;邢薇;;面向切面编程(AOP)在J2EE公共问题中应用[A];黑龙江省计算机学会2007年学术交流年会论文集[C];2007年
9 ;关于贯彻实施《中华人民共和国节约能源法》的通知[A];电子信息节能技术与产品推广应用专集[C];2009年
10 ;关于公布首届中国水文化论坛论文评选结果的通知[A];首届中国水文化论坛优秀论文集[C];2009年
中国博士学位论文全文数据库 前10条
1 何丽莉;横切关注分离方法研究[D];吉林大学;2007年
2 张敏;面向方面的软件开发方法与实现技术研究[D];中国科学技术大学;2007年
3 徐大启;组合磁场促进骨腱连接点愈合的研究[D];中南大学;2010年
4 顾海波;面向方面软件的单元测试方法研究[D];华中科技大学;2008年
5 姜岩;面向方面的XML数据管理技术研究[D];东北大学 ;2009年
6 成耀荣;传统的道路货运企业向现代物流企业转化研究[D];长安大学;2002年
7 程刚;并联式仿生机械腿结构设计及动力学研究[D];中国矿业大学;2008年
8 吴国全;基于模式的复合服务监管关键技术研究[D];中国科学技术大学;2009年
9 兰亚乾;金属氧簇基无机—有机杂化材料的研究[D];东北师范大学;2009年
10 郑醒尘;资产价格系统演变模型的理论与实证研究[D];浙江大学;2006年
中国硕士学位论文全文数据库 前10条
1 范后军;面向方面编程在WEB系统中的应用与研究[D];北京交通大学;2007年
2 黄雷;面向方面技术在UP中的应用[D];同济大学;2008年
3 韩范玉;面向方面重构的研究[D];河北工程大学;2008年
4 夏守姬;面向方面软件开发方法在操作系统开发中的应用研究[D];中国石油大学;2008年
5 陈垚;基于AOP的轻量级解耦框架的设计与实现[D];东北大学;2006年
6 周庆泉;基于面向方面的Web应用程序性能监控系统研究与实现[D];西北大学;2008年
7 张婷燕;基于AOP的轻量级框架的应用研究[D];大连交通大学;2008年
8 孙强;面向方面程序指向分析工具的设计与实现[D];上海交通大学;2009年
9 魏巍;面向方面编程方法的研究与应用[D];沈阳工业大学;2005年
10 左子飞;方面建模技术与工具研究[D];国防科学技术大学;2008年
中国重要报纸全文数据库 前10条
1 郝卫宁;找准服务改革发展的切入点[N];中国审计报;2006年
2 姜少亭 刘景相;莒南找准新农村建设切入点[N];中国劳动保障报;2007年
3 山东省高密市检察院检察长 邓树刚;切入点,全都围绕民生[N];检察日报;2008年
4 ;以素质建设为切入点[N];人民法院报;2004年
5 记者 赵建春;江苏以作风建设为切入点[N];中国教育报;2002年
6 杭娜;找准传统货运转型的切入点[N];经济日报;2005年
7 ;技术矛盾:创新设计的切入点[N];中国计算机报;2005年
8 本报记者 王一民;生态保护:西部开发切入点[N];农民日报;2000年
9 石油勘探开发科学研究院计算机应用技术研究所 皮声洪 马洵;中国石油开展电子商务切入点[N];中国石油报;2000年
10 记者 李忠国;找准切入点构建有效工作载体和平台[N];白银日报;2006年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978