首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 109 毫秒
1.
在Web应用系统的构建中,如何处理系统中横切关注点问题是系统开发的关键,用OOP技术来实现这些横切关注点会导致系统开发复杂、过分耦合和难以维护,而用AOP技术来模块化这些横切关注点,使得系统开发更加高效简单。该文详述了Spring框架中IOC、AOP等核心技术在J2EE系统构建中的应用和实例,并展望了Spring框架和其他框架整合的前景。  相似文献   

2.
面向方面编程(Aspect-Oriented Programming,AOP)提供了一种描述和实现横切关注点的机制。分析面向方面软件设计原则与方法步骤后,利用统一建模语言(UML)对系统建模横切的关注点实现了分离和织入。最后通过一个实例来验证了这种方法能增强软件的模块性与重用性。  相似文献   

3.
基于面向方面的校园一卡通系统的设计   总被引:1,自引:0,他引:1  
面向方面的软件开发方法是在面向对象开发方法的基础上,在AOP的支持下,将贯穿系统的横切关注点提取出来,通过联结方式植入系统功能代码中.该方法降低了开发的复杂性,提高了系统的灵活性和可维护性.基于面向方面的校园一卡通系统以元数据为核心,建立了灵活的异构平台处理机制,实现了元数据的动态维护,使系统具有良好的稳定性和扩充性.  相似文献   

4.
研究了AOP技术在Web应用开发中无法模块化的问题,对软件中不同的关注点进行分离,从而实现非主要功能的集中模块化。  相似文献   

5.
异常处理机制是当前软件系统的重要组成部分,被大部分的主流面向对象程序设计语言采用.AOP(Aapect-Oriented Orogramming)的出现为解决这些问题提供了合适的技术手段.本文提出了一个基于AOP的Java异常处理框架,对该框架需要实现的目标进行了讨论,并对框架的各个模块和相关工具进行了详细的分析和设计.  相似文献   

6.
面向方面编程(AOP)技术是在面向对象技术基础之上发展起来的软件技术。从基本概念、核心思想、程序设计、软件工程等方面,对AOP进行了分析,并探讨了面向方面技术的研究方法。  相似文献   

7.
钟泽秀 《考试周刊》2012,(26):140-141
本文分析了面向对象(OOP)编程思想的不足,提出了一种新型编程思想——面向方面(AOP),通过对AOP技术的研究和应用,验证了面向方面编程思想在软件开发中的先进性和可行性。  相似文献   

8.
基于构件的软件开发是解决软件工业化和提高软件开发效率的好方法。搭建软件系统的构件质量成为了影响软件系统质量的重要因素。但构件通常是由第三方开发,并封装好了软件模块,内部结构不透明,传统的测试方法难度大。本文详细阐述了将AOP的“横切”技术运用到构件测试的理论模型和测试步骤,为构件测试提出了解决办法。  相似文献   

9.
在计算机系统应用越来越广泛的今天,应用软件的规模不断扩大,复杂度不断提高,过程化程序设计、面向对象程序设计等传统的软件开发方法已渐渐不能适应这种变化。于是,一种新的程序开发方法:面向方面的编程(AOP:AspectOrientedProgramming)研究引起了国内外广泛关注。阐述了AOP产生的背景,介绍了Java程序设计相关的AOP主要框架及其应用实例。  相似文献   

10.
AOP的目标是通过把问题分解成一系列功能模块和一系列贯穿多个功能模块的方面,然后再通过工具自动化的重新组织这些模块和方面,以获得系统的实现。本文主要介绍了AOP的编程思想及其技术特点,并结合Java给出在日志和并发访问中的应用。  相似文献   

11.
研究了石嘴山矿区二号井三层煤1^#石门揭煤的突出危险,针对实际情况,设计了密钻孔排放、高压水射流扩孔强化瓦斯排放、超前支护等防突措施。措施实施后,突出危险性明显降低,保证了1^#石门揭煤及掘进的安全进行,为以后类似石门揭煤工作提供了经验。  相似文献   

12.
依赖注入指根据系统配置文件中定义的组建间的依赖关系,将被调用组建实例化,并注入到调用组建之中。IOC/AOP要解决的是模块之间调用的依赖问题。传统J2EE事物实现使用冗余的JDBC模板代码,而利用IOC/AOP机制可以委托实现事物管理消除冗余的模板代码,方便地在不同事务逻辑之间切换。  相似文献   

13.
研究构件的可测试问题,给出了一个面向方面的构件软件测试解决方案。在这个方法中,采用AOP技术将构件的测试相关的代码都集中在一个跟踪构件里,使用方面编织器把测试代码和原构件编织为可跟踪的构件;当构件软件中所有的构件都是可跟踪构件时,在正常使用软件的同时也进行了软件测试,省去了编写额外的测试驱动。  相似文献   

14.
通过唐山矿业公司T1352工作面的开采,对其下部的南三石门8242大巷绕道进行了矿压观测.同时对所观测的数据做了科学的分析处理,从而得到巷道受采动影响时的变形规律,为类似条件下的开采提供了可靠的矿压数据。  相似文献   

15.
日志管理是高校学生管理系统中安全控制的重要手段,传统的日志控制需要在程序的业务逻辑代码中嵌入大量的日志控制代码,而基于切面的编程(AOP)思想是目前非常流行的一种程序设计思路,可将日志控制代码独立成一个单独的模块,并且以切面的方式注入到业务逻辑代码中,是AOP思想的一种灵活运用,通过合理的设计日志控制模块可以降低学生管理系统中日志模块的耦合度,提高整个系统的可扩展性.  相似文献   

16.
随着AOP日益广泛的应用,几乎所有的OO语言都进行了面向方面的扩展,然而这些语言无法实现对非正交方面的有效表达,方面调节模式通过一组类实现了联结器的基本任务,在该编程模式下能使用通用OO语言支持AOP,同时它的分层应用模式支持更大粒度的方面描述,能作为各种轻量级AOSD框架的基础,其简洁性和扩充性也能适应面向对象软件的方面挖掘工程的需要。  相似文献   

17.
气垫垛板是横剪的最后一道工序,只有选择合适的风压才能满足垛板的工艺要求。本文针对气垫垛板台风机原有的挡板节流控制方式的缺陷,采用变频器对其进行改进。相关数据的测试和对比结果表明,变频器用于气垫垛板台鼓风机控制,既满足了生产工艺要求又具有显著的经济效益,是一种理想的控制方法。  相似文献   

18.
This study examines the effect of short-term adventure-based outdoor programs (AOP) on reducing college students’ stress levels. The effects of sex and different outdoor adventure activities in stress reduction are also evaluated. Thirty-three college students participated in selected short-term backpacking, canoeing, and kayaking programs. Student's salivary samples were collected to evaluate physiological stress response (as measured by levels of cortisol) and their psychological stress levels were collected through a modified 12-item questionnaire. Stress responses were measured at three different time points, including the second weekly meeting in the classroom, before the field trip, and at the conclusion of the field trip. Findings suggest that short-term AOP affords opportunities for college students to be away from daily challenges, and in turn reduce college students’ psychological stress levels and provide a temporary relief of physiological stress levels. No significant differences in college students’ stress levels were found between sex and different outdoor adventure activities.  相似文献   

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

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