论文部分内容阅读
随着计算机技术的飞速发展,我国GIS(Geographic Information System)的应用也有了长足的发展,并已在林业、农业、电力、交通等领域都分别建立起了较完备的空间数据库。但由于基础性地理信息系统软件只提供了通用的空间数据管理和分析功能,如何结合领域业务逻辑,灵活应用这些空间数据,就成为了GIS应用研究的新热点问题。GIS应用开发是各个领域结合业务逻辑,充分利用空间数据的有效手段,并有逐渐向产业化方向发展的趋势。因GIS应用开发的发展的时间短、与普通MIS(Management Information System管理信息系统)系统开发相比有一定的特殊性和复杂性、没有系统化的指导方法等原因,目前的GIS应用开发具有一定难度的同时存在着一系列问题。论文以GIS应用软件开发为问题域,研究了目前GIS应用软件开发的现状、特点以及存在的问题,通过分析问题产生的原因,结合前人在领域工程方面的研究成果,提出了将面向特征的领域工程与面向对象的应用工程方法相结合,以特征模型代替需求模型,以组件GIS做为基础设施构件的GIS应用软件开发方法,有效解决了GIS应用软件开发中存在的一系列问题,并以林业GIS应用软件开发为典型,实现了一个林场级GIS应用软件案例。具体而言主要贡献有:⑴首次以GIS应用软件开发为独立研究对象,明确讨论了GIS应用软件开发与GIS二次开发的关系,并分析总结了GIS应用开发的现状、特点以及存在的问题及其产生的原因。⑵提出了将面向特征的领域工程与面向对象的应用工程相结合,以特征模型代替需求模型、以组件GIS作为基础设施构件的一种GIS应用软件开发的新方法。⑶以林业领域为典型,运用本文所提出的方法,实现了一个林场GIS应用系统的案例,并阐述了整开发个过程的技术路线、方法和步骤。