首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 285 毫秒
1.
面向对象方法与软件复用相互支持关系的探讨   总被引:1,自引:0,他引:1  
采用面向对象方法能够建立更好的软件开发环境,从而开发出更好的可复用的软件.软件复用是在软件开发中避免重复劳动的解决方案,它可以提高软件的生产效率和质量.本文在总结面向对象方法和软件复用各自概念和主要特征的基础上,着重讨论了面向对象方法和软件复用两者的相互支持关系.  相似文献   

2.
软件复用是在软件开发中避免重复劳动的解决方案。软件复用的目的是缩短软件开发的时间,降低软件开发和维护的成本,提高软件开发的效率,保证软件的质量。实现软件复用的关键因素包括:软件构件技术、领域工程、软件构架、软件再工程、开放系统、软件过程、CASE技术以及各种非技术因素。  相似文献   

3.
软件复用是在软件开发过程中避免重复劳动的解决方案.通过软件复用,可以提高软件开发的效率和质量.基于构件的复用是软件产品复用的主要形式.文章结合软件复用技术与构件技术,提出了一种基于构件的软件复用技术的实现方法,并业已应用于STAR-90仿真支撑系统中.  相似文献   

4.
软件复用技术是提高软件开发效率和质量的有效途径,可复用构件在软件复用技术中作用重大。本文分析软件构件技术及其几个重要的构件模型,综述基于构件的软件开发,并对软件复用发展作一展望。  相似文献   

5.
软件复用技术是在软件开发过程中避免重复劳动的解决方案。从软件复用技术的概念出发,提出了过程复用的总体框架,描述了演化过程构件的基本算法,提出了复用模型在系统开发中的步骤。  相似文献   

6.
随着计算机的不断飞速发展,软件开发增长急速,软件系统的规模和复杂程度也越来越高,这就加剧了软件的可靠性问题。软件复用技术可以缩短整个软件开发周期,从而避免大量的重复性工作,并使得软件在可用性、可靠性以及灵活性方面得到显著的改善。本文探讨了软件开发过程与软件复用之间的关系,从而强调在校园网络教学平台系统中存在的复用过程,证实了软件复用技术的运用可减少大量的重复性工作,有效提高了软件的使用效率。  相似文献   

7.
浅析面向对象系统分析阶段软件复用模型   总被引:1,自引:0,他引:1  
刘春娟 《考试周刊》2008,24(24):161-162
软件复用技术在软件开发过程中发挥着极其重要的作用.如何更好地应用软件复用技术,成为软件工程研究中的一项重要课题.文章通过总结分析当今的软件复用技术,提出了软件复用在系统分析阶段的应用,在此基础上提出了一种复用模型,并对此模型进行了较详细的分析.  相似文献   

8.
软件复用是提高软件生产率,减少开发代价,提高软件质量的关键技术之一.支持软件复用的技术有很多,构件技术是支持软件复用的核心技术.文中阐述了软件复用和构件技术的基本概念,探讨了基于构件技术的软件复用及其在GIS软件开发中的应用.  相似文献   

9.
以软件复用为目标提出了描述软件的数据特性和界面需求的XML配置文件。在可复用的软件系统运行时,根据配置文件动态生成操作界面,进行数据操作,并生成数据文件的XML结构。通过编写和修改配置文件,可以迅速获得软件原型,并完成目标软件的开发。有效地减少了软件开发过程中的重复劳动,实现了较好的软件复用。  相似文献   

10.
以软件复用为目标提出了描述软件的数据特性和界面需求的XML配置文件。在可复用的软件系统运行时。根据配置文件动态生成操作界面,进行数据操作,并生成数据文件的XML结构。通过编写和修改配置文件,可以迅速获得软件原型,并完成目标软件的开发。有效地减少了软件开发过程中的重复劳动,实现了较好的软件复用。  相似文献   

11.
刘杰 《考试周刊》2011,(56):153-154
软件测试是确保软件质量的可靠手段,是软件开发过程中必不可少的重要环节。本文提出了面向复用的测试用例设计过程,为测试用例复用提供了实现策略。测试用例的复用对于缩短软件开发周期和降低软件开发成本具有极其重要的意义。  相似文献   

12.
近几年来,面对日益复杂的软件系统和客户的更高要求,如何提高软件生产率、遏制软件复杂性、提高软件质量、降低软件开发维护成本等问题越来越成为软件研究者关注的焦点.另外,纵观传统软件开发过程,每个系统的开发都是从头开始的,存在大量的重复劳动.可复用类(可以被复用的类,简  相似文献   

13.
软件复用技术对提高软件开发效率与质量、降低软件开发成本及缩短软件开发周期有着极其重要的作用.为此本对软件复用的含义及软件复用的范围与技术进行了系统的论述。  相似文献   

14.
软件复用与面向对象技术   总被引:2,自引:0,他引:2  
软件复用是软件工程思想中的三个基本策略(复用、分而治之、折衷)之一。本文首先明确软件复用的概率,而后分析了软件复用的现状,分析阐述了面向对象技术是一个非常实用且强有力的软件开发方法。  相似文献   

15.
基于构件的软件工程(CBSE)已经成为软件开发的主流范型,它包括领域工程和基于构件的软件开发(CBSD)。那么基于构件的软件开发与传统的面向过程、面向对象的软件开发方法相比,具有良好的适应性、灵活性和易维护性,能较好地支持软件复用。基于构件的软件的软件开发,要以CBSD中的框架为切入点,分析CBSD的过程,将分层的设计思想引入到具体的项目中。解决CBD过程中常见的接口依赖问题,实现横切关注点的模块化。  相似文献   

16.
设计模式是对软件开发人员设计经验的提炼。文章从已经构建好的MFC类库中选取典型结构,分析其中体现的设计模式(Design Pattern)思想。通过分析比较,使之认识到软件复用已经从代码复用提高到设计过程和设计经验复用的高度。  相似文献   

17.
.NETFramework是支持生成和运行下一代应用程序和XMLWebServices的内部Windows组件,具有面向对象编程和安全的代码执行环境、高效应用存储等优点。基于.NETFramework复用技术的软件开发过程,使得其开发的软件的操作性、复用性、一致性等得到了高度有效的保证,基于.NETFramework的软件复用环境大大简化了客户端应用程序的开发。  相似文献   

18.
构件复用作为解决软件危机的一项技术越来越受到重视。随着构件技术的出现,软件开发摆脱了“一切从零开始”的旧模式.开发过程如同工厂组装零件一样标准化、简单化,不仅降低了软件开发和维护的成本,而且提高了系统质量,缩短了开发时间,为软件工业化生产提供了强有力的技术保障。  相似文献   

19.
软件复用技术一直受到研究人员和软件开发人员的重视。软件复用或软件重用的一个重要技术是对可重用的软件构件建立软件构件库。开发人员可以在软件构件库中检索自己需要的构件,从而避免重复劳动,提高开发的效率和质量。本文介绍了软件重用的有关概念、意义和建立软件构件库的方法。  相似文献   

20.
随着我国工业信息化的发展,建立工业控制系统已成为大型工业企业进行产业管理的必然选择。开发工业控制设备软件是建立工业控制系统的前提,而传统的软件开发成本高、周期长,难以满足工业产业的软件开发需求。对软件复用技术进行分析,探讨了软件复用技术在工业控制设备软件开发中的应用。提出了一个三层软件系统分层构造,分析了该构造对于开发可复用工程控制设备软件的作用。  相似文献   

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

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