首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 78 毫秒
1.
本文针时设计模式与重用这两种不同的、但又紧密相关的技术之间的相互关系和相关问题进行讨论。阐述了设计模式本身的重用机制;提出了实现设计模式重用的方法:比较了设计模式与其它软件重用技术的异同:说明了设计模式重用所带来的优点之外的代价。  相似文献   

2.
本文描述了如何将时数据库的常用操作,包括增、删、改、查等封装为一个完整的功能类库,同时为了方便其复用和维护.类库的设计中合理的运用了几种常见的设计模式,能够较好的完成各种数据库操作。  相似文献   

3.
在重用检测类数据库软件时,所遇到的重要问题之一是DataWindow 的列标题修改问题。因为目前的应用中,不能实现由普通用户自行完成对它的修改,因此成了此类数据库软件重用过程中的主要障碍之一。本文首先构建了特殊的底层数据库,然后通过数据库的初始化、更新及DataWindow 的列标题更新,最终实现了DataWindow 的列标题修改。应用本技术开发检测类数据库软件,解决了不同检测对象下数据库软件的重用性问题,减小了软件的开发时间,方便简单,易于操作。  相似文献   

4.
汪立军 《福建电脑》2006,(11):121-122
传统Web数据库应用系统的存在一些弊端,基于此提出了基于中间件的Web数据库以及相应的面向对象中间件的主要技术,设计了具有跨平台性、可移植性、安全性等性能的基于CORBA/Java的多层次Web数据库应用新模型。  相似文献   

5.
可重用软件模式   总被引:15,自引:0,他引:15  
软件重用是软件界追求的目标,人们正在努力将基于框架、体系结构和需求的重用变为现实,但是在具体实现技术上还不成熟。为了促进软件的重用,软件专家引入了结构化、可重用的软件模式来捕捉并描述软件业多年来成熟的软件知识和经验。该文首先阐述了软件模式的发展过程;然后介绍了软件模式的几个重要分支———设计模式、反模式和分析模式,并根据它们的特点进行了比较;最后指明了可重用软件模式的未来发展方向,并提出了以可重用软件模式为中心的领域工程方法。该工作强调了可重用软件模式在提高软件开发效率和质量上的作用,对提高国内软件重用水平具有重要意义。  相似文献   

6.
基于设计模式的软件重用   总被引:15,自引:0,他引:15  
许幼鸣  徐锦 《计算机工程》1999,25(3):13-14,36
针对软件重用。提出应用设计模式来记录软件设计知识。这可以使软件重用从构架重用提高到软件开发各阶段知识的重用。此外结合通用仓库/销售系统的实际对设计模式的用法进行了讨论。  相似文献   

7.
刘岩 《计算机工程》2004,30(Z1):55-57
随着计算机技术在工程领域内的广泛应用,为了开发一些实用的应用软件,对一些大型软件的重用和软件二次开发的研究成为趋 势,该文介绍了如何使用Web Services和软件的自动化技术实现软件重用,使应用软件更加模块化和易操作,也使得软件的二次开发更为 容易。  相似文献   

8.
设计模式是对软件设计过程中反复出现的一些问题的解决方法,描述了系统面临的问题及其解决方案.该文说明了State,Observer,Decorator和Singleton模式在短波通信软件功能实现过程中的应用,该软件的开发全过程充分体现了设计模式在提高软件可重用性和开发效率等方面的重要作用.  相似文献   

9.
基于可重用构件库的软件重用技术   总被引:16,自引:0,他引:16  
一、引言 1968年Mollroy在NATo软件工程会议上首次提出了软件重用的思想。1983年Freeman又进一步拓广了软件重用的概念,指出可重用的构件不仅可以是源代码片断,还可以是模块、设计结构  相似文献   

10.
本文描述了如何将对数据库的常用操作,包括增、删、改、查等封装为一个完整的功能类库,同时为了方便其复用和维护,类库的设计中合理的运用了几种常见的设计模式,能够较好的完成各种数据库操作。  相似文献   

11.
随着信息化技术的发展,数据库系统运用越来越广泛。在众多的数据库系统中,存在一些相同或者相似的功能模块,例如:用户登陆验证、系统用户管理、用户权限管理等。在实际的应用系统开发过程中,这些模块被重复开发,浪费了大量的人力、物力,并且会影响系统的开发进度。针对这种情况,文中提出了一个基于.Net的可复用软件开发框架WebFrameWork,对数据库系统开发过程中的一些常用功能模块进行集成,从而提高数据库系统的开发效率;并且详细阐述了WebFrameWork的设计方法;最后通过应用实例来说明WebFrameWork的使用方法。通过多个应用系统开发证明,该框架能够加快应用目标系统的开发速度,提高软件质量,节约成本,并且在稳定性和效率上能够满足实际需要。  相似文献   

12.
针对软件架构复用问题展开讨论,从逻辑架构、开发架构、运行架构、物理架构和数据架构等角度探讨了其在软件架构复用中的作用。最后以企业ERP系统开发中架构的复用性设计为例,给出了需求分析、数据模型和类设计的概况,可供研究软件架构复用做参考。  相似文献   

13.
软件行业走向工业化的主要障碍是软件生产率和厦量的提高,软件重用成为解决这个问题的关键,软件的构件化为软件重用提供了一个有效的方法.详细介绍了构件技术,分析并比较了三种主流的构件模式的优缺点,探讨了基于构件技术的开发过程、设计原则,以及构件库的管理策略.  相似文献   

14.
容错软件开发框架RSDF   总被引:2,自引:0,他引:2       下载免费PDF全文
本文提出了一种将重用技术引入到容错软件开发过程的思想框架。它以重用库为核心,将增强的净室模型作为可靠性软件开发的理论基础,在方法和实践上为容错软件的开发提供了强有力的支持。本文介绍了该框架中重用库模型的结构及其对容错软件开发方法的支持。  相似文献   

15.
基于可复用构件库的软件开发   总被引:1,自引:0,他引:1  
基于可复用的库的软件开发发现已成为软件开发的主流范型之一,本文主要对基于可复用的构件的软件开发,复用环境以及一些与之相关的技术进行全面的探讨。  相似文献   

16.
介绍了软件复用技术,提出了实施基于构件的软件复用技术的关键技术,进而结合信息系统的特点进一步研究了基于领域的软件构件技术。利用面向对象分析方法和面向对象建模语言(UML),对电子地图应用软件系统进行了分析和建模,进而提取构件,并按照COM构件规范实现构件。  相似文献   

17.
面向对象可复用软件设计思想分析   总被引:6,自引:0,他引:6  
软件复用技术是有效利用已有的软件资源,提高软件开发效率,降低开发成本的技术.但是如何才能设计出一个可以复用的软件,这是我们大家都很关心的问题,Erich Gamma博士在这方面进行了有益的尝试,他的研究方法是总结前人在面向对象软件开发过程中所积累的经验,即模式,但是模式是如何总结出来的,在总结模式时,或者说在设计可复用的软件时应该如何思考问题,这比总结模式本身更重要.本文主要从软件复用的关键——隔离变化入手,深入探讨和分析了面向对象的软件系统构造过程中可能发生变化的点,并给出了屏蔽这些变化点的方法,并提出了一个设计面向对象可复用软件的新的可操作的思路、  相似文献   

18.
从现存面向对象系统中有效提取可复用构件是支持基于构件的软件开发的重要手段。论文提出了单向对象模型(DirectedObjectOrientedModel,DOOM)。主要工作包括:分析了现有部件提取方法的不足;形式化描述了单向对象模型的基本概念;提出了基于位向量的构件挖掘算法CMBV(ComponnetMiningbasedonBitVector),分析了新算法的计算复杂度;实验表明该方法的构件挖全率为100%,有效性83%,且能支持构件挖掘的后期工作。  相似文献   

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

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