首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 93 毫秒
1.
赵艳  ;刘同明 《微机发展》2008,(10):225-229
面向方面编程(AOP)是面向对象编程(00P)的扩展和延续,能够很好地解决横切关注点问题,实现了业务逻辑与非业务逻辑的解耦合。目前大部分研究还主要是把AOP作为一种程序设计方法加以研究的,实际上,AOP对于软件设计和开发过程的影响是全面的。因此在AOP的基础上,从概念、规约、实现三个视角定义了方面,并从概念层、规约层、实现层三个层次研究了面向方面软件开发(AOSD)的开发过程,在Spring框架下给出了J2EE企业应用系统的实现过程,与只使用OOP方法相比,不但简化了设计,也使代码更具可读性。  相似文献   

2.
AOP技术在J2EE系统构建中的应用   总被引:2,自引:0,他引:2  
在应用系统构建中,如何处理系统中的横切关注点问题是系统开发成功的关键。用OO技术来实现这些横切关注点,会导致系统侵入式实现,难于理解和维护。而AOP技术是用来模块化横切关注点的新技术。使用AOP技术来实现横切关注点,使得实现容易设计、理解和维护。而且AOP技术使系统开发高效、高质量,更有能力来实现新的特征。Spring是一个实现控制反转模式(IOC)和面向方面(AOP)的轻量级容器框架,它是用来帮助解决企业应用系统中公共问题和处理企业应用系统开发的复杂性。文中介绍了AOP的基本概念和Spring框架,并举例说明了AOP技术在J2EE系统中应用。  相似文献   

3.
AOP技术在J2EE系统构建中的应用   总被引:3,自引:1,他引:3  
在应用系统构建中,如何处理系统中的横切关注点问题是系统开发成功的关键。用OO技术来实现这些横切关注点,会导致系统侵入式实现,难于理解和维护。而AOP技术是用来模块化横切关注点的新技术。使用AOP技术来实现横切关注点,使得实现容易设计、理解和维护。而且AOP技术使系统开发高效、高质量,更有能力来实现新的特征。Spring是一个实现控制反转模式(IOC)和面向方面(AOP)的轻量级容器框架,它是用来帮助解决企业应用系统中公共问题和处理企业应用系统开发的复杂性。文中介绍了AOP的基本概念和Spring框架,并举例说明了AOP技术在J2EE系统中应用。  相似文献   

4.
面向方面技术在仓储系统中的应用   总被引:1,自引:0,他引:1  
面向方面开发(AOP:Aspect—Oriented Programming)是一项允许设计人员模块化横切关注点的新的编程技术,它引入了“方面”这一概念,“方面”把影响多个模块的行为封装到一个单独的可重用模块中。本文介绍了AOP的基本概念并举例说明了AOP在仓储管理系统中的应用。  相似文献   

5.
面向方面编程(AOP)技术能够有效提高软件系统的可维护性、复用性和可扩展性,PHP语言是当前最流行的脚本语言之一。分析了主流语言平台下的AOP实现策略,提出了基于PHP语言的AOP实现目标和实现原理,还描述了应用AOP技术的软件系统结构和核心文件,并设计了相应的AOP支持类。最后通过实例演示该AOP技术的用法,程序结果表明该AOP实现是有效的。  相似文献   

6.
面向方面的程序设计综述   总被引:1,自引:0,他引:1  
现在大多数的软件项目都选择OOP,但OOP技术也有其局限性,它对某些需求并不能很好地进行描述。本文介绍了一种全新的程序设计方法一面向方面的程序设计方法,这种程序设计方法可以有效地描述OOP方法不能描述的横切关注点;介绍了面向方面程序设计的基本思想以及面向方面程序设计语言AspectJ的基本概念及面向方面软件开发方法。  相似文献   

7.
面向方面编程技术研究   总被引:3,自引:3,他引:3  
面向方面编程是一项允许编程人员模块化横切关注点的新的编程技术,它引入了“方面”这一概念,“方面”把影响多个模块的行为封装到一个单独的可重用模块中,利用Xerox PARC发行的AspeetJ,Java开发者可以很方便地进行面向方面编程。本文介绍了AOP、AspeetJ的基本概念并举例说明了AOP在仓储管理系统中的应用。  相似文献   

8.
张京军  韩范玉  李慧 《微计算机信息》2007,23(33):266-267,245
重构是保留软件外部行为的同时重新组织代码的过程和一组技术,由于它在创建敏捷代码方面的实用价值而受到普遍欢迎。但是,目前的重构步骤只是将代码模块化为整洁的OO实现,不能很好得解决横切关注点引发的问题;面向方面编程(AOP)由于封装系统中的横切关注点的强大能力而日益受到关注,它使用了一种成为方面的新模块化单元。本文将AOP引入到重构中,协同地组合这两种技术来重构横切元素,研究面向方面重构的基本原理、所涉及的步骤以及一些常用技术。  相似文献   

9.
本文阐述了面向方面编程(Aspect-Oriented Programming,AOP)的引入、实现技术,并介绍了AOP在Java平台下的一个实现——AspeccJ的应用,最后分析了AOP的技术优势.  相似文献   

10.
面向方面编程(Aspect-Oriented Programming,AOP)是目前发展比较迅速的一种新的编程方法。它是面向过程、面向对象方法的进一步发展。AOP通过引入了方面概念,改进了关注点的分离(separation of concerns),减少代码缠结(code tangling),解决了横切关注点(crosscutting concerns)的问题,可以提高软件质量和效率。文章对AOP的基本概念、技术特点和AOP的技术框架现状进行了相关介绍。  相似文献   

11.
基于MVC的J2EE企业应用系统架构的实现   总被引:2,自引:0,他引:2  
本文在介绍J2EE和MVC模型理论的基础上,.针对J2EE建立企业应用系统架构模型时存在的一些问题,提出了用J2EE和MVC模式进行解决的方案,并提出JSP(XML) Servlet JavaBean的编程模式,用一个实际开发实例加以阐明.  相似文献   

12.
基于J2EE技术体系的企业物资管理系统的设计与实现   总被引:4,自引:0,他引:4  
为了使物资管理部门的责、权、利得到落实,以提高总体的经济效益,采用J2EE技术体系,设计与实现了B/S模式下的企业物资管理系统,依据开发实例,分析了企业物资管理系统的业务需求和设计目标,详细讨论了系统的实现技术、实现方案及安全设计。该系统已在某油田物资公司投入使用,得到了公司领导的肯定。  相似文献   

13.
本文以一个企业的EAI系统为例,提出基于J2EE平台、Web Service技术和Struts MVC框架的系统开发解决方案。将业务逻辑和显示页面分离开来,简化了每个开发阶段的工作,而且规范化了整个系统的开发,提高了代码质量和系统的开发效率,使系统具有高性能、可跨平台、易于扩展、易于管理和维护等优点,体现了J2EE体系,Web Service和Struts卓越的技术优势。  相似文献   

14.
陈丽芳  毛力 《微计算机信息》2006,22(24):143-144
J2EE模式描述了J2EE平台软件设计中遇到的常见问题,并为这些问题提供了解决方案。文章用一个面向纺织企业的网上订购系统作为实例,说明如何以最佳方式集成多个J2EE模式构建健壮、高效、可复用的企业级应用程序。  相似文献   

15.
J2EE结合UML在企业级系统中的应用   总被引:6,自引:0,他引:6  
J2EE是一种用来部署复杂系统的综合平台,它通过提供一组机制和服务来提高抽象级别,这样开发小组就可以把精力集中在其核心业务逻辑上,而不必关注基础结构的构建工作。然而,J2EE所提供的技术与业务的实际需要还存在着巨大的语义差距。UML为J2EE和具体应用领域系统的合理体系结构提供了一个基本而又清楚的理解,二者结合可共同构建企业级系统。  相似文献   

16.
《软件工程师》2017,(2):37-39
采用了J2EE技术并遵循B/S三层框架结构,实现了多功能多层次的现代统计专业目标的企业信息统计管理系统,经过上线测试实践证明,有效的帮助企业机构提高了效率,降低了成本,并保证了统计数据的实时性、完整性与安全性,满足了企业日常运作的基本需求,为高层决策参考起到了一定的作用。同时系统遵循软件工程的思想,便于系统的扩展与移植,可较为容易的为其他类型的企事业单位统计分析数据。  相似文献   

17.
随着网络技术以及J2EE技术的不断发展,开发基于Web的企业级管理系统,最大限度的利用企业现有资源.提高管理办公效率,是企业迫切需要的.本文介绍了在需求上采用快速原形模式,开发上采用面向对象技术开发信息管理系统的过程.本文在J2EE平台下应用多层架构,以及在利用WEB应用结构部署上的巨大便利,实现了在WEB上的企业设备采购信息录入、查询、设备点检月检、年终材料备件消耗统计、等管理功能.  相似文献   

18.
在J2EE平台上使用EJB开发企业应用   总被引:5,自引:0,他引:5  
首先介绍了J2EE框架和企业应用的多层结构模型;然后讨论了如何设计各层的应用和通信;最后以一个实体EJB为例详细说明了在Weblogic上EJB的设计方法和注意事项。  相似文献   

19.
J2EE平台在企业管理系统中的应用   总被引:1,自引:1,他引:1  
张能立  万歆李曦 《微机发展》2005,15(10):147-149
随着互联网和计算机技术的发展,迅速便捷地进行企业信息管理系统开发成为人们关注的焦点。J2EE提供了基于Web应用的标准模型,为企业级的应用开发提供了一个可扩展的解决方案。介绍了SUN公司提出的J2EE的企业平台架构,探讨了基于J2EE的企业信息平台架构机理,论述了实现步骤和相应的关键技术,并以实例展示了J2EE技术在企业内部网站开发中的应用。该应用模型实现了用户界面与数据内容、数据处理以及用户逻辑的完全分离,系统运行稳定可靠。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号