共查询到10条相似文献,搜索用时 31 毫秒
1.
构件库技术的研究与发展 总被引:31,自引:1,他引:31
1.引言软件工程的目标是致力于提高软件生产效率和软件质量,摆脱手工作坊式的开发方式。如果每个应用软件系统的开发都从头开始,其中必然存在大量的重复劳动。软件复用是一条提高软件生产效率和软件质量的切实可行的解决方案,其出发点是应用系统的开发以已有的工作为基础,充分利用已有系统的开发中所积累的知识和经验进行新的开发。这样软件开发的重点就可以集中于应用系统中的特有构成成分上。软件构件只有在数量上达到了一定的规模才能真正满足软件复用和基于构件的软件开发(CBSD)的需求,因此必须有一个强有力的工具来对这些数量庞大的软件构件进行管理。构件库作为一种支持软件复用的基础设施,它提供对软件构件进行描述、分类、存储和检索等功能。 相似文献
2.
基于构件的订单信息管理系统 总被引:1,自引:0,他引:1
软件复用是软件开发中避免重复劳动的解决方案,基于构件的复用是软件复用的主要形式。文中以订单管理系统开发为例,研究了基于构件的企业Web开发方法,建立了订单管理系统的构件模型,并使用J2EE技术规范来实现,从而解决管理软件重复编码、开发效率低的问题。 相似文献
3.
软件复用是软件开发中避免重复劳动的解决方案,基于构件的复用是软件复用的主要形式.文中以订单管理系统开发为例,研究了基于构件的企业Web开发方法,建立了订单管理系统的构件模型,并使用J2EE技术规范来实现,从而解决管理软件重复编码、开发效率低的问题. 相似文献
4.
传统的MIS(Management Information System)开发方法,针对不同的应用,需要开发不同的MIS系统,即使这些应用问题属于同一类型,也都要经历系统分析、设计、编码、测试、维护过程,其中存在大量重复劳动。随着时代的发展,原有的MIS系统很难适应新的需求,因而在软件开发过程中,开始产生软件复用(Software reuse)的思想和采用基于软构件(software component)的开发方法。 相似文献
5.
杜银霞 《数字社区&智能家居》2011,(12)
软件复用是指利用现有的软件成分(资源)来构造新的软件系统。通过软件复用,在应用系统开发中可以充分地利用已有的开发成果,消除了包括分析、设计、编码、测试等在内的许多重复劳动,从而提高了软件开发的效率,同时,通过复用高质量的已有开发成果,避免了重新开发可能引入的错误,从而提高了软件的质量。该文将对软件复用技术的基本概念及关键技术进行全面的介绍。 相似文献
6.
针对领域的可重用构件库的实现 总被引:6,自引:0,他引:6
具体领域内的软件系统开发的共性,使得生成该领域内的专用构件、并建立构件库成为可能。本文将这一过程分解为构件提取、构件封装、构件分类、构件库的组织、构件库维护等各阶段,并详尽地讨论了每个阶段中的具体技术,为针对领域的可重用构件库的实现提供一种模式。 相似文献
7.
针对表面缺陷检测领域软件开发中存在的问题,本文分析了检测过程中存在的共性技术问题,按照软件工程的思想,建立了基于构件的表面缺陷检测系统软件开发模型,实现了表面缺陷检测领域构件的抽取及开发,解决了该类软件开发中的复用问题。 相似文献
8.
GDP:面向对象和软构件技术的设计与实现 总被引:1,自引:0,他引:1
1.引言传统的MIS开发方法,针对不同的应用,需要开发不同的MIS系统,即使这些应用问题属于同一类型,也都要经历系统分析、设计、编码、测试、维护过程,其中存在大量重复劳动。MIS一旦开发完成,就完全定型,很难修改。然而随着时代的进步,法律、法规、技术规范、组织机构、管理方式会不断发生变化,用户需求也会相应发生变化,原有的MIS系统很难适应这些新的需求,以至废弃,不得不重新开发新系统。面向对象方法、软构件、以及客户机/服务器结构、专家系统等新技术的出现,为解决上述问题提供了一 相似文献
9.
软件复用技术是在软件开发过程中避免重复劳动的解决方案。从软件复用技术的概念出发,提出了过程复用的总体框架,描述了演化过程构件的基本算法,提出了复用模型在系统开发中的步骤。 相似文献