共查询到18条相似文献,搜索用时 78 毫秒
1.
2.
本文描述了如何将时数据库的常用操作,包括增、删、改、查等封装为一个完整的功能类库,同时为了方便其复用和维护.类库的设计中合理的运用了几种常见的设计模式,能够较好的完成各种数据库操作。 相似文献
3.
在重用检测类数据库软件时,所遇到的重要问题之一是DataWindow 的列标题修改问题。因为目前的应用中,不能实现由普通用户自行完成对它的修改,因此成了此类数据库软件重用过程中的主要障碍之一。本文首先构建了特殊的底层数据库,然后通过数据库的初始化、更新及DataWindow 的列标题更新,最终实现了DataWindow 的列标题修改。应用本技术开发检测类数据库软件,解决了不同检测对象下数据库软件的重用性问题,减小了软件的开发时间,方便简单,易于操作。 相似文献
4.
传统Web数据库应用系统的存在一些弊端,基于此提出了基于中间件的Web数据库以及相应的面向对象中间件的主要技术,设计了具有跨平台性、可移植性、安全性等性能的基于CORBA/Java的多层次Web数据库应用新模型。 相似文献
5.
6.
基于设计模式的软件重用 总被引:15,自引:0,他引:15
针对软件重用。提出应用设计模式来记录软件设计知识。这可以使软件重用从构架重用提高到软件开发各阶段知识的重用。此外结合通用仓库/销售系统的实际对设计模式的用法进行了讨论。 相似文献
7.
随着计算机技术在工程领域内的广泛应用,为了开发一些实用的应用软件,对一些大型软件的重用和软件二次开发的研究成为趋 势,该文介绍了如何使用Web Services和软件的自动化技术实现软件重用,使应用软件更加模块化和易操作,也使得软件的二次开发更为 容易。 相似文献
8.
9.
基于可重用构件库的软件重用技术 总被引:16,自引:0,他引:16
一、引言 1968年Mollroy在NATo软件工程会议上首次提出了软件重用的思想。1983年Freeman又进一步拓广了软件重用的概念,指出可重用的构件不仅可以是源代码片断,还可以是模块、设计结构 相似文献
10.
本文描述了如何将对数据库的常用操作,包括增、删、改、查等封装为一个完整的功能类库,同时为了方便其复用和维护,类库的设计中合理的运用了几种常见的设计模式,能够较好的完成各种数据库操作。 相似文献
11.
随着信息化技术的发展,数据库系统运用越来越广泛。在众多的数据库系统中,存在一些相同或者相似的功能模块,例如:用户登陆验证、系统用户管理、用户权限管理等。在实际的应用系统开发过程中,这些模块被重复开发,浪费了大量的人力、物力,并且会影响系统的开发进度。针对这种情况,文中提出了一个基于.Net的可复用软件开发框架WebFrameWork,对数据库系统开发过程中的一些常用功能模块进行集成,从而提高数据库系统的开发效率;并且详细阐述了WebFrameWork的设计方法;最后通过应用实例来说明WebFrameWork的使用方法。通过多个应用系统开发证明,该框架能够加快应用目标系统的开发速度,提高软件质量,节约成本,并且在稳定性和效率上能够满足实际需要。 相似文献
12.
针对软件架构复用问题展开讨论,从逻辑架构、开发架构、运行架构、物理架构和数据架构等角度探讨了其在软件架构复用中的作用。最后以企业ERP系统开发中架构的复用性设计为例,给出了需求分析、数据模型和类设计的概况,可供研究软件架构复用做参考。 相似文献
13.
软件行业走向工业化的主要障碍是软件生产率和厦量的提高,软件重用成为解决这个问题的关键,软件的构件化为软件重用提供了一个有效的方法.详细介绍了构件技术,分析并比较了三种主流的构件模式的优缺点,探讨了基于构件技术的开发过程、设计原则,以及构件库的管理策略. 相似文献
14.
本文提出了一种将重用技术引入到容错软件开发过程的思想框架。它以重用库为核心,将增强的净室模型作为可靠性软件开发的理论基础,在方法和实践上为容错软件的开发提供了强有力的支持。本文介绍了该框架中重用库模型的结构及其对容错软件开发方法的支持。 相似文献
15.
基于可复用构件库的软件开发 总被引:1,自引:0,他引:1
基于可复用的库的软件开发发现已成为软件开发的主流范型之一,本文主要对基于可复用的构件的软件开发,复用环境以及一些与之相关的技术进行全面的探讨。 相似文献
16.
刘捷 《电脑编程技巧与维护》2012,(14):106-108
介绍了软件复用技术,提出了实施基于构件的软件复用技术的关键技术,进而结合信息系统的特点进一步研究了基于领域的软件构件技术。利用面向对象分析方法和面向对象建模语言(UML),对电子地图应用软件系统进行了分析和建模,进而提取构件,并按照COM构件规范实现构件。 相似文献
17.
面向对象可复用软件设计思想分析 总被引:6,自引:0,他引:6
软件复用技术是有效利用已有的软件资源,提高软件开发效率,降低开发成本的技术.但是如何才能设计出一个可以复用的软件,这是我们大家都很关心的问题,Erich Gamma博士在这方面进行了有益的尝试,他的研究方法是总结前人在面向对象软件开发过程中所积累的经验,即模式,但是模式是如何总结出来的,在总结模式时,或者说在设计可复用的软件时应该如何思考问题,这比总结模式本身更重要.本文主要从软件复用的关键——隔离变化入手,深入探讨和分析了面向对象的软件系统构造过程中可能发生变化的点,并给出了屏蔽这些变化点的方法,并提出了一个设计面向对象可复用软件的新的可操作的思路、 相似文献
18.
从现存面向对象系统中有效提取可复用构件是支持基于构件的软件开发的重要手段。论文提出了单向对象模型(DirectedObjectOrientedModel,DOOM)。主要工作包括:分析了现有部件提取方法的不足;形式化描述了单向对象模型的基本概念;提出了基于位向量的构件挖掘算法CMBV(ComponnetMiningbasedonBitVector),分析了新算法的计算复杂度;实验表明该方法的构件挖全率为100%,有效性83%,且能支持构件挖掘的后期工作。 相似文献