共查询到20条相似文献,搜索用时 0 毫秒
1.
2.
软件重用是重复使用软件资源的过程。软件资源包括程序代码、测试用例、设计文档、设计过程、需要分析文档等等。对于新的软件开发项目而言,它们或者是构成整个目标软件系统的部件, 或者在软件开发过程中发挥某种作用。通过采用软件重用技术能有效地提高软件生产率、降低软件开发成本。本文首先描述软件重用的含义,介绍了目前流行的几种软件重用方法,然后结合GIS软件的开发讨论软件重用技术的应用。 相似文献
3.
提出一种基于Web2.0及SOA理念的可重用GIS开发模型,以及基于该开发模型的开发实践。该开发模型将GIS应用开发分为两部分:一是GIS服务及控件的开发,二是基于用户需要的控件搭建开发。这种GIS开发模型能实现更轻量、更开放且可重用的GIS应用。该开发模型的核心价值在于GIS组件的可重用性以及实现终端用户的业务敏捷。 相似文献
4.
5.
利用可重用组件构造软件 总被引:7,自引:0,他引:7
首先简要介绍了可重用组件的描述、分类、存储和检索,然后给出了一种简明的可重组组件组装的过程,并以一个实现扫描库文件等的组件为实例,阐明了利用可重组年的构造软件系统的过程。 相似文献
6.
7.
面向对象的软件重用成熟度模型 总被引:4,自引:0,他引:4
一、前言 1.软件成熟度模型CMM 软件成熟度模型CMM由SEI的Waffs Hump-hrev首次在1986年提出,最初命名为软件过程成熟度模型(Software Process Maturity Model),它支持组织通过开发基础结构,以便获得一个严格的、成熟的软件过程。改善的过程以高质量的软件开发作为目标,同时 相似文献
8.
本文研究了微软的控件重用技术,通过与对象重用技术进行比较,本文总结了控件重用技术的成就,通过与代码组件合重用技术进行比较,本文指出了控件重用技术的缺陷。 相似文献
9.
设计模式在GIS软件开发中的应用研究 总被引:17,自引:2,他引:15
详细论述了组合(Composite)、桥接(Bridge)、观察者(Observer)、命令(Command)、外观(Facade)、装饰(Decora-tor)六种设计模式在GIS软件开发中的应用。旨在促使GIS开发中注重设计模式,努力发现、归纳并应用设计模式,实现软件设计的重用,提高GIS软件的质量和开发效率。 相似文献
10.
指出3种支持重用的MIS开发方法的不足之处,从系统族和领域模型的概念,领域需求的划分,建立领域模型的方法,目标系统的生成等4个方面结合实例分析了基于领域模型重用的MIS开发方法。 相似文献
11.
面向对象软件系统开发中的软件重用 总被引:5,自引:0,他引:5
软件重用是指使用已有的软件成分构造新的软件系统的过程。而面向技术中的数据抽象、封装、继承和独立等特性,为软件重用提供了多种机制及可能。本文概要分析了基于类库的重用,直接重用,进化型重用。面向对象技术给软件重用注入了新的活力,同传统的程序开发相比,面向对象技术为软件重用提供了强有力的支持。 相似文献
12.
13.
组件式GIS开发的实践 总被引:5,自引:8,他引:5
虽然GIS软件在努力地追赶IT主流技术的发展,取得了许多有意义的进展,但相当一部分现代软件技术至今没有在GIS软件实现中得到有效的使用。GIS发展至今,虽然已经存在各种类型的GIS平台和应用软件,但要像搭积木一样组装成满足自己需求的GIS应用软件及实现各种GIS系统之间的集成仍然很困难。采用组件式软件方法开发组件式软件GIS是一种解决思路。详述了GIS开发的历史、组件技术、组件式GIS开发的基本原则及组件式GIS的缺点。 相似文献
14.
基于软件重用的管理系统模型、开发工具及应用研究 总被引:2,自引:1,他引:1
详细地介绍了软件重用的技术、特征、发展前景及应有的地位。提出了与研究有关的软件重用的应用系统模型、库管理系统的模型及软件重用的管理系统结构图。对基于软件重用的管理信息系统浏览工具进行了理论探讨和研究,讨论了HSPMIS的应用系统模型,分析了HSPMIS的系统结构。 相似文献
15.
基于ArcInfo的开放式组件GIS的开发探讨 总被引:13,自引:0,他引:13
OpenGIS是一门发展迅速的GIS软件方法,随着GIS技术的不断发展和软件的日益复杂化。GIS商品软件对于二次开发者的要求越来越高,以ArcInfo8为例,在分析COM,OLE,ActiveX等技术的基础上,应用OpenGIS的方法对ArcInfo的COM软件结构和二次开发方法进行了探讨,并应用ArcInfo提供的控件和开发对象接口进行了相关的二次应用软件的开发工作。 相似文献
16.
自从软件重用的概念提出以来,软件重用技术在应用系统,特别在大型系统的开发中发挥了极其重要的作用。新一代知识工程也要求采用软件重用技术来支持和促进大型智能系统的开发、运行和维护。 相似文献
17.
COM的可重用性及其存在的问题 总被引:1,自引:0,他引:1
计算机的出现,在运算速度和信息存储量上都为人类带来了突破性进展。为了更好地控制它、应用它、发展它,需要有一种抽象介质存在于机器指令和自然语言之间——汇编语言和各种高级语言。应用这些语言,还需一定的开发方法,从面向过程的结构化程序设计到面向对象程序设计方法,继而提出了组件的概念。“组件”技术的兴起可以说是应人们对可重用、软件标准化的要求,藉面向对象思想及其支持语言(如 相似文献
18.
本文在描述了程序设计范型的特性之后,详细地介绍了代码组件的组合重用方法,提出并论述了代码组件的组合重用是一种新程序设计范型的观点。本文还详细地描述了这种新程序设计范型的特点,同时也指出了应当解决的一些课题。 相似文献
19.
一种可重用构件模型——类属构件 总被引:7,自引:3,他引:7
软件重用是在开发一个新的应用系统时,重复使用以前在别的应用系统开发活动中所建立和使用过的软件资源。这些软件资源不仅包括源代码,还包括软件开发方法、需求规格说明、设计结构、开发工具与支撑环境、测试分析数据和维护信息等。软件重用技术有助于提高软件开发的生产率,提高软件系统的可靠性。降低软件开发的成本.因而它已成为软件工程的重要研究课题。 相似文献
20.