首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 156 毫秒
1.
张永  陈轶星 《甘肃科技》2001,17(1):47-48
1 软件复用的思想 在计算机硬件领域,硬件的复用概念是清晰的,并且这样的复用是规范的。例如,有标准的CPU芯片,标准的RAM和ROM芯片,这些芯片和其他集成电路在广范的应用中被使用。很长时间以前,电子工程师便发现:最重要的可复用性公理之一是通用性。如何将上面的类比应用到可复用软件?考虑对一个可复用软件构件的设计,为了真正可复用,软件构件必须在某些不是其当前特定应用时(或应用的某部分)的其它地方可用。为了增加此事发生的机会,软件工程师必须将构件做得更通用化。事实上,存在众所周知的将软件构件的通用性提高到非…  相似文献   

2.
现代软件日趋复杂和庞大,良好的软件开发方法将决定软件产品的成功及优劣,本文简要分析软件开发的几种方法,以籍抛砖砖引玉。  相似文献   

3.
软件复用是指在开发新的软件系统时,对已有软件的重新使用,该软件可能是已存在的软件,也可能是专门设计的可复用构件.基于构件的软件开发是指利用已开发完成的商业构件(或可复用的构件),按应用需求组装形成软件应用系统的开发方法.基于软件构件的软件复用技术是实现软件工业化生产的技术基础,是解决"软件危机"的重要途径.在对软件构件及其相关技术进行研究的基础上,将软件构件技术应用于教务管理系统的开发实践中,给出了该开发方法的具体应用.  相似文献   

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

5.
计算机应用的迅速发展与软件低效率的开发导致了新的软件危机,从而提出了新的开发方法的需求。由著名的软件工程学家Ivar Jacobson、Jin Rumbaugh和Grady Booch携手合作、共同努力研究的统一建模语言UML将各种方法的表示统一了起来;在Rational公司支持下,他们综合了多种开发过程的长处,提出了一种新的面向对象的软件开发过程——Rational统一过程(Rational Unified Process,RUP)。RUP与UHL的良好结合在一定程度上缓解了软件危机。  相似文献   

6.
面向Agent的软件工程是软件工程领域一种新方法.该文叙述Agent技术及其特点,介绍面向Agent的软件开发方法分类及当前较有影响的代表性工作,分析和讨论各种方法的特点、适用范围及局限性.对面向Agent的软件开发方法作了展望.  相似文献   

7.
基于UML的软件开发过程   总被引:3,自引:0,他引:3  
介绍了UML的内容,阐述了RUP的主要内容及UML在RUP中的应用,总结了RUP的优点。  相似文献   

8.
基于构件的软件开发方法   总被引:2,自引:0,他引:2  
本文介绍了基于构件的软件开发方法的有关概念,可重用构件的描述、分类、存储和检索;分析了它的特征,阐明了利用可重用构件构造软件系统的过程,探讨了目前主要的研究重点,展望了它的应用前景。  相似文献   

9.
软件构件技术是实现软件复用的关键问题,是当前软件界研究的热点。文章通过对构件及构件技术的阐述,探讨了基于构件的软件开发技术、方法以及构件设计评价标准。  相似文献   

10.
阐述了设计模式在可复用MIS软件开发中的重要性,并以适配器模式、工厂模式、桥接模式为例,论述了设计模式在可复用MIS软件开发中的实现过程.  相似文献   

11.
分析了构件技术的主要思想和方法,论述了PowerBuilder可复用构件PFC的特点,给出了基于PFC的电信计费系统的构件设计,同时提出了构件技术未来的研究重点.  相似文献   

12.
分析和讨论了基于软构件的应用软件开发模型,然后具体阐述了如何依据特定领域分析,提取可复用软构件的方法和步骤,从而达到提高软件的可复用性和开发效率的目的。  相似文献   

13.
谭水木 《河南科学》2007,25(1):129-132
基于软构件粒度的软件重用技术是软件工程的最新技术进展,从结构化与面向对象软件开发方法的比较出发,结合软构件的属性、分类、开发原则、应用条件和构件效能,详细讨论了软构件的度量、可理解性与可重用性之间的关系以及当前软构件技术发展过程存在的问题,重点分析了软构件粒度的分类及粒度大小对软构件的影响.对以软构件粒度为基础的软件开发具有重要意义。  相似文献   

14.
给出了软件芯片的定义,指出软件芯片由声明体和实现主体两部分组成.结合数控软件,给出其声明体的信息组成和芯片接口的标准化设计方法,并给出一个基于C++的设计实例.已用这种方法开发了若干数控软件芯片.结果表明,基于软件芯片的开发方法,能够有效提高数控软件的开发效率,减少重复劳动.  相似文献   

15.
软件复用是计算机辅助软件工程(CASE)的核心技术.阐述软构件集成化思想和软件库管理系统设计方式,并探讨管理信息系统(MTS)开发中软件复用技术的应用.  相似文献   

16.
讨论如何利用PowerBuilder基类库(PowerBuilder Foundation Class Library),实现窗口的同步调整大小服务(Resirze Service)功能,并对其功能进行了扩展。  相似文献   

17.
基于构件的软件组装复用方式问题的研究   总被引:1,自引:0,他引:1  
软件开发的成功率和软件的可维护性与软件的组装方式有密切的关系.本文提出了软件组装复用方式的两种实现方法:即配即用方式和基于用户图形界面的组装台方式.最后还对软件组装方式的优点和局限性进行了研究.  相似文献   

18.
基于构件技术的软件测试问题探讨   总被引:4,自引:0,他引:4  
描述了构件技术的特点,介绍了构件及构件软件的概念、特点和由此引发的测试问题,以及现有构件软件测试方法的研究情况。  相似文献   

19.
提出了一种基于软件复用的水利信息系统的柔性化设计技术。在水利信息管理系统时,先依据需求划分出通用模块,采用多层次极限编程的方法加以实现,可以提高开发过程对需求变化的适应性、提高软件的复用率,并且经过测试和使用过的模块能有效地提高系统的稳定性、可扩展性和可维护性。  相似文献   

20.
可复用软件构件技术   总被引:1,自引:0,他引:1  
随着软件复用、软件构件技术和OO 技术的发展,基于可复用构件的软件开发成为现实。实践证明,通过开发可复用软件的两个生命周期:开发可复用软件构件和基于可复用构件的软件开发,软件复用技术可以极大地提高软件开发效率和质量。简述了软件复用技术、软件构件技术、基于可复用构件的软件开发以及构件对象模型(COM) 。  相似文献   

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

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