首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
对象缓存提供一种机制来保存内存中经常被访问的数据,减少对后台应用程序和数据库的调用,从而显著提高系统性能。对象缓存具有快速访问数据的优点。通过面向方法编程(AOP)实现对象缓存,具有动态添加和管理缓存的灵活性。文章对对象缓存技术、AOP在对象缓存中的应用进行理论研究,提供一个AOP对象缓存的例子,演示将缓存机制织入Web Service应用系统的步骤和过程,并对结果进行测试和分析。  相似文献   

2.
PSP(Personal Software Process,个体软件过程)基于这样一种思想:“软件工程师应该计划要做的工作,然后按照这个计划来工作。这样就能够在规定的预算和时间内开发出高质量的产品。”单元测试是软件测试的重要组成部分。采用先进的测试技术和工具来提高单元测试的质量,实际效果并不理想。究其原因,单元测试的质量不仅仅与过程、技术和工具有关,关键的因素还在于执行单元测试的人的自身能力。  相似文献   

3.
单元测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例,并利用这些测试用例去运行程序,以发现错误的过程。本文从分析MVC框架入手,结合支持.Net的改进单元测试框架Mbunit,依据MVC框架处理用户请求的流程来模拟、分析单元测试的整个流程,通过在实际开发项目(山东省信息化与工业化综合服务平台一期)中的实际应用,说明了该单元测试方法确实能够使ASP.NET MVC框架开发的软件测试思路清晰且全面。  相似文献   

4.
本文首先介绍了航天型号软件单元测试的定义和软件单元测试的意义,然后,介绍了主要测试的内容、方法和通过准则,最后以测试工具Testbed、TBrun针对汇编语言举例详细阐述了单元测试的方法。通过这些例子表明单元测试能发现软件调试过程中不能发现的潜在问题,从而有效地提高了软件的可靠性、健壮性,为后续测试、软件验收和交付打下坚实基础。  相似文献   

5.
基于AOP的细粒度RBAC模型研究   总被引:1,自引:0,他引:1  
提出一种新的基于AOP技术的RBAC访问控制模型,是对传统RBAC访问控制模型的改进,突破了传统RBAC模型中不具备对细分数据的访问控制的限制。同时,本文根据面向对象技术对不同种类的细粒度进行了有效抽象,采用现有Java Struts2和AOP技术进行了软件架构的设计,这种模型是一种通用的细粒度访问控制模型。本文所得出的细粒度RBAC模型具有较强的通用性,并在实际系统中得到了验证,取得了良好的效果。  相似文献   

6.
在企业级应用中,数据库系统无疑是最重要的因素,提升数据库的响应性能是改善应用性能的关键。在本文中,通过对一个现有数据库应用的性能调优工作中所遇到的困难进行分析,提出了使用了AOP技术以一种非侵入的方式跟踪SQL语句的执行,确定受影响的记录数量,利用这些信息自动进行CBO数据统计计算的解决方案,从而改善了数据库的查询性能。  相似文献   

7.
魏银英  杨苗 《电子世界》2014,(7):119-119
单元测试用例设计是单元测试的最重要内容之一,设计合理的单元测试用例是提升软件质量的重要保障。本文通过对测试工具cantata及其在单元测试中应用的介绍,并结合当前单元测试的实际使用情况,提出了一种复杂函数的测试用例设计方法。该办法在其他类型测试中得到了广泛的应用,取得了较好的效果。  相似文献   

8.
基于AOP理念的Struts2拦截器的研究与应用   总被引:2,自引:0,他引:2  
为提高代码的复用性、扩展性及灵活性,面向方面编程AOP(Aspect-Oriented Programming)利用横切技术将与业务无关的公共模块同逻辑模块分离.拦截器采用AOP的设计理念,以动态的"插拔"方式解决上述问题,并通过一个具体应用讲述拦截器的使用方法,体现拦截器的方便性和灵活性.  相似文献   

9.
肖侬  胡守仁 《电子学报》1997,25(5):61-65
将一些工作站通过通用或专用的计算机网络连接形成的局域网计算机系统已进入实际使用阶段,本文描述了一个基于局域网络系统的C++的并行编译器,提出了基于对象相关性分析的并行识别算法和基于对象的程序划分算法,并讨论了程序重构成的实现方法。  相似文献   

10.
软件质量是软件开发的重要指标.软件度量是保证软件质量的重要方法。深入分析程序切片技术的发展及其在软件工程各个领域的广泛应用,重点探讨面向对象程序切片技术,并将该技术运用于软件度量领域,实现了软件度量的一种新方法.最后利用实验证明该方法的可行性。  相似文献   

11.
基于面向对象程序切片的软件度量   总被引:1,自引:0,他引:1  
软件质量是软件开发的重要指标,软件度量是保证软件质量的重要方法.深入分析程序切片技术的发展及其在软件工程各个领域的广泛应用,重点探讨面向对象程序切片技术,并将该技术运用于软件度量领域,实现了软件度量的一种新方法,最后利用实验证明该方法的可行性.  相似文献   

12.
基于突变的模糊测试是目前最流行的漏洞发现解决方案之一,该方案以提升测试程序执行路径数和分支覆盖率为导向,基于智能算法生成测试用例,从而提高发现漏洞的效率.然而现有的灰盒模糊器测试目标为文件解析程序,往往难以有效应用于大型软件工程中.文章分析了大型软件工程对模糊测试的需求,引入基于单元测试的模糊测试平台.在开源软件工程上...  相似文献   

13.
14.
为了提供更优质的Web服务,本文提出了基于AOP的Web服务容错模型,使用AOP作为实现服务过程与切面融合的手段,将容错关注点从功能性关注点中分离并织入到Web服务流程中,利用AOP技术将横切关注点与核心关注点统一架构的方法,保证核心模块的高度封装性。本文设计了一个演示系统,综合了地图、天气和查询订票服务,并根据服务的特性构建了主从容错、缓存容错、重试容错、日志容错四种不同容错方式。  相似文献   

15.
文章系统解决了教学设备与实际工业环境下设备使用方式脱节的问题,针对当前实训教学硬件系统的不足之处,开发了一套基于工业实际应用的PLC实训教学系统。以一种新的硬件布局和组合方式,实现了PLC技术教学中各个知识点的实训开发,使实训教学环境更加接近真实的PLC工作环境。该系统新加入了模拟量扩展,变频器,旋转编码器等硬件,基于这些硬件开发了新的实训项目。提高了学生的动手能力和对工业环境的适应能力。同时,系统设计更加开放,具有更强的扩展性。  相似文献   

16.
电力系统及其自动化是传统专业,由于专业课程的实践性特点,教学课件对计算分析功能和交互性的要求,使得仅利用PowerPoint开发的课件难于满足这些要求,通过开发图形化电力系统计算系统,并在教学实践中充分利用,得到良好的教学效果,实践证明图形化电力系统计算系统既为教学提供了有力的教学工具,又为学生的科研活动和生产实践提供了手段。  相似文献   

17.
本文以系统级的解耦测试为切入点,对3种解决方案的优点、弊端以及AOP的技术在系统测试中的应用情况进行了简要的阐述,并且将基于AOP技术的系统测试方案及其与其它测试方案的不同之处作为关键展开分析和探讨,同时将某金融系统政策模型的主流程作为范例,就基于AOP回归测试方案的整个工作过程进行详述。  相似文献   

18.
随着测试工具功能的逐渐强大,软件测试技术有了进一步的提高。其中单元测试是软件测试的基础,是发现软件缺陷,保证软件质量的必要步骤。本文以LDRA Testbed测试工具为基础,以单元测试的基本概念出发点,详细说明了单元测试中几种常见情况的用例设计方法,并且对实际案例进行分析,使得满足测试中相关覆盖率要求。测试结果表明LDRA Testbed进行单元测试时可以有效提高软件质量。  相似文献   

19.
文章针对入侵检测方式中的传统关联分析方法所存在的问题,利用程序追踪方法来补足关联分析所需的信息.并提出了一种新的关联分析模型——程序关联模型。该模型可以弥补传统分布式入侵检测系统难以检测的一些攻击手法.从而提高了IDS的入侵检测率。  相似文献   

20.
基于面向对象的有限元分析   总被引:1,自引:1,他引:0  
AML是一个面向对象程序设计语言以及多学科开发环境,他提供了管理产品研发整个生命周期的平台。他具有依赖跟踪,需求驱动计算,运行时修改和分布式计算的功能,支持运行时随时生成对象的能力,是有限元开发中一把利刃。着重介绍他在有限元分析中的应用,通过与面向对象语言以及传统有限元工具的对比来显现他的优势。  相似文献   

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

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