首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 47 毫秒
1.
面向对象的软件重用   总被引:1,自引:0,他引:1  
软件重用可以提高软件生产率、缩短软件开发的周期,是大型软件开发过程中经常使用的技术.由于面向对象的软件开发技术具有封装、继承等特性,所以它更适合支持软件重用技术.本文重点介绍了利用面向对象开发方法实现软件重用的优势,并以Visual Basic为例。介绍了利用面向对象的软件开发工具实现软件重用的方法.  相似文献   

2.
软件重用技术与GIS软件开发研究   总被引:4,自引:0,他引:4  
给出了软件重用的定义,研究了领域分析,重用再工程、面向对象的程序开发方法以及基于重用的软件开发原则和软件重用技术在地理信息系统(GIS)软件开发中的应用。  相似文献   

3.
软件重用与面向对象方法   总被引:6,自引:0,他引:6  
阐述了软件重用的特点、现状和在软件开发中的重要地位 ,并利用面向对象方法给出的软件系统的体系结构 ,论述了软件重用与面向对象方法之间相辅相成、相互支持的关系  相似文献   

4.
在面向对象的基础上 ,引入了软件复用的概念 ,对软件构件的三个典型模型进行了比较分析 ,并利用其中的COM /DCOM模型 ,实现铁路轨道电路信息管理系统 .以软件构件理论为基础 ,本着开放性、可维护性、友好性、可扩展性的原则 ,采用面向对象技术 ,在系统级上解决并实现了软件可重用性 ,提高了软件开发的效率和质量 ,并在Windows 98操作平台上用VisualC + +实现了系统主要部分的编码工作 .在充分研究软件构件理论的基础上 ,利用面向对象技术来实现系统的各主要功能及数据的信息封装 .这使得本软件系统能与外部设备相适应发展 ,也能让用户对其进行二次开发 ,使延长软件的寿命成为可能  相似文献   

5.
软件重用技术是当前软件开发过程中快速构建系统的有益方法,利用此技术可以提高软件的开发效率,保证软件开发的质量,便于软件的后期维护,特别是在特定领域内的软件重用效果更加明显。本文论述软件重用技术并介绍其在特定领域内的应用。  相似文献   

6.
介绍了以面向对象的技术为基础,以设计模式为指导,软件体系结构为核心的软件开发过程,描述了如何利用设计模式去进行系统的设计以及从软件体系结构的观点去考虑系统,以达到最大限度的设计重用.  相似文献   

7.
浅谈软件的重用   总被引:1,自引:0,他引:1  
软件重用会为软件开发带来巨大利益。简要地介绍了软件重用的定义、形式及其分类,重点对软件重用技术的研究与发展进行了阐述,并提出了提高可重用软件开发能力的原则。  相似文献   

8.
传统面向对象的软件开发使用的平台、开发工具、操作系统在结构上的紧藕合,容易导致这些位置上分散的独立系统逐渐形成了所谓的"信息孤岛".面向服务的体系结构(SOA)被认为是解决分布式环境中软件重用、互操作、提高软件开发效率的有效途径.本文讨论了如何利用SOA提供的这种面向对象和面向构件更具优势的软件开发方法,去构建出一个松散藕合的分布式计算机辅助教学系统.  相似文献   

9.
在对面向对象方法的重用机制进行分析研究的基础上,提出了一种基于构件库的软件重用方法,并介绍了其原型系统——面向对象的软件合成系统(OOSCS,object-orientedsoftwarecompositionsystem)。OOSCS是一个基于可重用构件库的软件开发支持系统。  相似文献   

10.
根据面向对象技术的软件重用原理和方法,通过软件生产各个活动得到结果的重复使用,可提高了软件产品的生产效率与质量。介绍已广泛使用的典型软件组件规范 SunSoft 的 JavaBeans 和 Microsoft 的 OLE/COM。面向对象方法与软件重用技术的结合,不但可以使问题域能够良好的求解,而且可以实现分析与设计结果、最终代码的重用。  相似文献   

11.
组件开发与软件重用   总被引:5,自引:0,他引:5  
介绍面向对象开发方法实现软件重用的方式,并重点介绍目前最优秀的软件重用手段-组件开发,并以创建和使用JavaBeans为例说明组件开发实现软件重用的方法。  相似文献   

12.
Component-based software reuse (CBSR) has been widely used in software developing practice and has an even more brilliant future with the rapid extension of the Internet, because World Wide Web (WWW) makes the large scale of component resources from different vendors become available to software developers. In this paper, an abstract component model suitable for representing components on WWW is proposed, which plays important roles both in achieving interoperability among components and among reusable component libraries (RCLs). Some necessary changes to many aspects of component management brought by WWW are also discussed, such as the classification of components and the corresponding searching methods, and the certification of components. Biography: SANG Da-yong (1967-), Ph.D, Associate professor, with research interests on object-oriented software techniques and software reuse.  相似文献   

13.
面向对象方法越来越成为软件开发的主流技术,它在支持软件复用和提高软件可维护性方面比传统的软件工程有较大的改进.人们对面向对象方法的研究已经从面向对象编程向面向对象分析和面向对象设计转移.这里介绍了有关面向对象软件开发的原理和概念,详细描述了对象模型、动态模型和功能模型,简述了面向对象的开发技术及管理技术.  相似文献   

14.
提出了一个支持软件可复用的软件工程环境模式、该模式采用面向对象的程序 设计方法支持主动的复用。基於软件开发的分层概念,论述了软件的层次抽象和演化过 程,简述了支持复用的环境配置和机制。  相似文献   

15.
面向对象的编程(OOP)是当前计算机软件的发展方向之一。本文介绍了利用OOP技术构成单纱强力仪上位机软件包中各对象的原理,以及软件包“测试平台”的实现方法。由于采用了OOP技术,使得软件源代码简洁、调试方便,极大地提高了软件生产效率。证明了OOP技术是编制上位机软件包(诸如单纱强力仪等纺织机械中计算机软件)的有力工具。  相似文献   

16.
软件开发中的软件重用技术   总被引:1,自引:0,他引:1  
软件重用技术与移动计算,网络基础设施,电子商务被认为是对未来最有影响的四大技术方向之一,本文简要地介绍了软件重用技术中所涉及到的重用对象,重用技术,软件重用的方法和主要实现途径及重用技术的发展方向,着重介绍了面向对像技术对软件重用技术的影响。  相似文献   

17.
一种基于AOP和UML的分布式仿真架构设计方法   总被引:2,自引:0,他引:2  
面向方面编程(AOP)是一种新的编程方法,它关注的是系统中横切(Crosscut)了所有组件的关注点(Concern).将AOP和UML结合起来,用来解决分布式仿真中的架构设计和公用服务问题.该方法可以降低代码的冗余度,提高分布式仿真中联邦间公用服务的重用性,弥补OOP在解决横切问题上的不足.  相似文献   

18.
使用Delphi语言,结合面向对象的设计思想,阐述了结构CAD与AutoCAD接口实现的方法和过程,该方法可以应用到其它结构CAD软件,节省软件开发的时间。  相似文献   

19.
计算机基础课程自动考试系统的设计与实现   总被引:6,自引:0,他引:6  
计算机基础课程自动考试系统是在WINDOWS环境下,采用面向对象编程技术开发的计算机辅助教学软件。本文阐述了该系统的构成原理及主要模块的设计与实现方法,给出了系统在研制过程中所需要的关键技术和必须考虑的问题。  相似文献   

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

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