首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
基于.Net Framework和AOP技术提出了电信系统建设的“5+1”关注点视图,试图解决电信业务开发难度大、周期长的问题。根据“5+1”关注点视图提出了针对电信业务、基于服务实现的面向方面软件体系结构。基于该软件体系结构开发框架设计及其支持下的软件开发过程可以缩短软件开发周期,改善软件一致性和可维护性,使软件具有更好的演化能力。  相似文献   

2.
面向方面编程模式的探讨   总被引:11,自引:0,他引:11  
AOP为开发者提供了一种描述横切关注点的机制,它能够自动将横切关注点织入到面向对象的软件系统中,从而实现了横切关注点的模块化。论述了AOP的技术、优势和开发过程,然后比较了两种AOP实现方式的优缺点,最后给出了一个AOP开发的实例。  相似文献   

3.
对AOP技术和监控组态软件技术进行了分析研究,指出了AOP技术的优势.研究了AOP技术在监控组态软件开发中的应用.以日志记录和用户管理中的权限控制为例,对其横切关注点进行了分析和研究,给出了相应解决办法,并用Aspect C 语言对横切关注点进行了实现和横切代码织入.  相似文献   

4.
基于构件的软件开发为软件的高开发费用、低生产率、不可控制的软件质量和高风险性提供了有效的解决途径。但是基于构件的软件开发也遇到了系统横切方面的问题,很容易产生代码混乱和代码分散。面向侧面编程能实现关注点的分离,解决横切方面的问题。本文把面向侧面的思想引入到基于构件的软件开发中,结合一个图书管理系统来说明面向侧面的分析设计过程,阐述了面向侧面设计中遇到的问题及相应的解决方案,同时对侧面的复用性作了初步探讨。  相似文献   

5.
结合医院人员管理信息系统(HPMIS)中权限管理的开发过程,分析采用OOP(objeet oriented programming)技术处理横切关注点引发的问题和困难,研究在此情况下采用AOP(aspect oriented programming)技术来解决HPMIS中横切关注点模块化问题的解决方案.通过AspectJ,给出了AOP技术在HPMIS权限控制开发中具体的应用示例,实现了非主要功能的集中模块化,并在此基础上讨论了AOP技术的优越性.  相似文献   

6.
基于构件的软件开发为软件的高开发费用、低生产率、不可控制的软件质量和高风险性提供了有效的解决途径。但是基于构件的软件开发也遇到了系统横切方面的问题,很容易产生代码混乱和代码分散。面向侧面编程能实现关注点的分离,解决横切方面的问题。本文把面向侧面的思想引入到基于构件的软件开发中,结合一个图书管理系统来说明面向侧面的分析设计过程,阐述了面向侧面设计中遇到的问题及相应的解决方案,同时对侧面的复用性作了初步探讨。  相似文献   

7.
为了解决在使用基于Java建模语言(JML)契约的过程中存在维护困难、契约不能重用等问题,提出了一种JML契约与基于面向方面编程(AOP)的契约转换方法。首先给出了基于AOP的契约定义方法,并在分析JML和AOP语言的语法规则基础上,提出了AOP契约和JML契约之间的转换策略,为进一步实现基于AOP的契约到JML契约的自动转换奠定了基础。通过JML契约到AOP契约的转换,可以方便地实现契约的维护,而通过AOP契约到JML契约的转换,可以实现契约的重用以及自动检查。  相似文献   

8.
提出了在西文各种屏幕方式下显示汉字的方法,图形方式下采用逐点描绘法,文本方式下用字符表点阵修改法.笔者将此方法用于软件开发,效果极佳.  相似文献   

9.
基于嵌入式实时操作系统的继电保护软件设计   总被引:1,自引:0,他引:1       下载免费PDF全文
介绍了一种嵌入式软件开发平台——嵌入式实时操作系统(RTOS),论述了将实时操作系统引入继电保护软件开发的必要性和可行性.提出了基于RTOS的可编程、可配置的保护软件设计方法,它使得编程更为灵活,软件开发和维护的工作量大大降低.此外,还探讨了在继电保护中使用RTOS需要考虑的一些问题.  相似文献   

10.
基于AOP的实时系统框架的设计与实现   总被引:1,自引:0,他引:1  
基于分层体系结构模式及AOP技术,提出了一种通用的、松散耦合的面向实时系统领域的实现框架AORF,该框架在软件产品层面上提高实时系统软件开发的质量和代码的复用性。本框架应用横切关注点的面向方面重构思想,使系统功能组件与系统非功能组件有效分离,解决了关注间的横切属性引起的"代码分散"和"代码纠缠"的问题,并在实际应用中取得了良好的效果。  相似文献   

11.
UML在嵌入式系统设计中的应用   总被引:1,自引:0,他引:1  
为开发具有可复用性、可扩展性的高质量软件,探讨了基于UML的面向对象分析方法的设汁过程,并以“心电记录仪”为例给出用UML语言为嵌入式系统建模的方法,结果表明:UML溶入了软件工程领域的新思想、新方法和新技术,其作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程.用UML为软件系统建立模型不但有利于交流,还有利于对软件的维护.  相似文献   

12.
面向对象软件测试是面向对象软件开发的重要阶段,类测试是面向对象软件测试的关键.本文在分析了面向对象软件技术对软件测试技术的影响基础上,研究了面向对象软件的类测试技术.  相似文献   

13.
面向对象软件复杂性度量工具的研制   总被引:3,自引:0,他引:3  
利用软件度量工具对程序源代码进行分析,度量其软件复杂性,是提高软件质量的一个重要方法。目前,面向对象语言已经成为主流的编程语言,因此度量基于面向地象技术的软件复杂性成为必然的需求,为此,研制了一套面向对象软件复杂性度量工具,对其进行了介绍,并予以详细分析。  相似文献   

14.
Visual C++语言作为一种面向对象软件开发语言具有很多优点,Matlab则在图像处理方面具有很大优势,据此,本文提出了一种新的基于Visual C++和Matlab混合编程的图像处理方法,并结合实例介绍了该方法在图像处理中的实现,实验证明,该方法在实际操作中具有较大的应用价值。  相似文献   

15.
介绍了一个建筑模板体系设计软件的系统分析和实现,对该系统的系统分析过程、数据组织和编程特点做了详细论述。该系统采用面向对象(OOP)的思想和基于可视组件模型(VCL)的编程技术。  相似文献   

16.
一种面向对象编译器体系结构框架   总被引:4,自引:1,他引:4  
对编译系统体系结构进行了新的研究和探索,基于传统编译理论和新的发展趋势,提出了基于领域模型的面向对象编译系统构造框架OOCF,以及编译过程对象化与基于程序设计语言基本规律的设计思想,并实现了一个分析系统的原型,取得了较好效果。  相似文献   

17.
本文通过对面向对象设计和结构化设计的设计思想和方法的分析和比较,提出了结构化设计与面向对象设计各自的适用范围,指出了在面向对象设计技术逐渐得到广泛应用,并成为主流程序设计方法的同时,结构化设计技术仍然会长期存在,指导我们的软件设计.  相似文献   

18.
以马钢CSP流程开发冷轧无取向电工钢实践为基础,介绍了CSP流程生产无取向电工钢的特点,重点讨论了CSP流程生产无取向电工钢的关键环节:精炼、热轧和退火工艺等工艺路线的设计和优化过程。  相似文献   

19.
多层土构成的深基坑,在地面荷载及地下水的影响下,其支护计算复杂。用在Window系统下的多层土深基坑悬臂式支护面向对象的程序设计,同时采用Visul Basic,Access,Autocad等多种软件系统联合编程的方法,提高了软件的功能。为土钉支护,混合支护及有限元图谱支护设计的面向对象的程序设计积累的经验。  相似文献   

20.
边坡监测信息数据库管理系统面向对象的程序设计   总被引:3,自引:0,他引:3  
为保证大型边坡安全而建立的大型监测系统,由于测点多、监测时间长,其监测数据相当庞大。采用Window下面向对象的程序设计语言VisualBasic和面向对象的数据库管理开发系统Aces开发出具有Window风格的监测信息数据库管理系统。以五强溪水电站左岸船闸边坡为例,介绍系统的特点和程序的功能。  相似文献   

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

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