论文部分内容阅读
GIS已被应用到人们生产和生活的方方面面,在政策层面的推动下和应用需求的牵引下,我国GIS将具有更加广阔的市场前景。GIS业务系统从单纯的数据管理、地图制图软件,转变为智能分析、辅助决策的软件密集型系统,GIS业务软件的规模和复杂度超过了传统方法能够控制的范围,存在的问题主要包括:(1)GIS软件开发效率相对较低,业务敏捷性不高;(2)软件复用程度低;(3)GIS软件开发成本较高。本文依托国家科技支撑计划重点项目“地理空间信息处理分析与服务工具集研发(项目编号:2011BAH06B00)”,重点围绕GIS产品线模型、GIS产品线核心资产开发与维护、GIS产品开发等方面开展,主要研究工作如下:(1)研究GIS软件开发的特征,提出了GIS产品线过程模型和GIS产品线概念模型,将GIS产品线核心资产划分为:体系结构、标准资源、构件资源、地图数据可视化资源等;将GIS产品开发维护工具划分为:框架界面设计工具、资源目录设计工具、权限资源绑定工具等。(2)研究并提出用于大规模可复用GIS构件管理的GIS构件库的概念,并对其概念模型和实现机理进行研究,包括构件管理形态、入库管理、目录管理、查询与提取、重构与聚合等,实现了多源异质构件资源的集成管理和调度。(3)研究工作流技术原理及方法,根据国际流行的工作流参考模型,设计了GIS业务逻辑控制系统,提供工作流引擎、工作流设计器、过程定义工具和管理与监控工具等功能,实现GIS业务流程和系统流程的自动化流转。(4)研究了基于产品线模式的GIS业务系统集成构建环境。对GIS业务系统可视化搭建工具及其特征进行研究和实现,如工作空间工具、界面设计工具和权限管理工具等。(5)基于GIS产品线核心资产和开发维护工具,设计了基于产品线模式的GIS业务系统构建流程和构建步骤。依托GIS产品线理念,进行园林绿化GIS业务系统快速构建。试验证明,基于产品线模式的GIS业务系统开发方式,在开发成本、开发技术难度以及开发效率上均比传统开发模式有很大的优势,相同任务、相同人员情况下,工作效率可显著提高。