基于产品线模式的GIS业务系统快速构建技术研究
发布时间:2018-04-02 15:11
本文选题:GIS产品线 切入点:软件复用 出处:《中国地质大学(北京)》2014年博士论文
【摘要】: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业务系统开发方式,在开发成本、开发技术难度以及开发效率上均比传统开发模式有很大的优势,相同任务、相同人员情况下,工作效率可显著提高。
[Abstract]:GIS has been applied to all aspects of people's production and life. Under the push of policy and the traction of application demand, GIS in our country will have a broader market prospect from simple data management, map mapping software.Transforming into intelligent analysis, the scale and complexity of the software-intensive system for assisting decision making is larger than the traditional method can control, and the existing problems mainly include the relatively low efficiency of the development of the software.The software reuse degree is low and the cost of GIS software development is high.This paper relies on the key project of the National Science and Technology support Plan, "Geospatial Information processing, Analysis and Service tool set Development (Project No.: 2011BAH06B00)", and focuses on the development and maintenance of the core assets of GIS product line.The main work of the study is as follows:1) the characteristics of GIS software development are studied, and the process model of GIS product line and the conceptual model of GIS product line are proposed. The core assets of GIS product line are divided into architecture, standard resource, component resource, map data visualization resource and so on.The GIS product development and maintenance tools are divided into: framework interface design tools, resource directory design tools, resource binding tools and so on.The concept of GIS component library for large-scale reusable GIS component management is studied and its conceptual model and implementation mechanism are studied, including component management form, database management, directory management, query and extraction, reconfiguration and aggregation, etc.The integrated management and scheduling of multi-source heterogeneous component resources are realized.According to the international popular workflow reference model, the GIS business logic control system is designed, which provides workflow engine, workflow designer, process definition tool and management and monitoring tools.Realize the automatic flow of GIS business process and system process.4) the GIS business system integration environment based on product line pattern is studied.This paper studies and implements the visual building tools and their features of GIS business system, such as workspace tools, interface design tools and privilege management tools.Based on the core assets of the GIS product line and the development and maintenance tools, the construction process and steps of the GIS business system based on the product line pattern are designed.Relying on the concept of GIS product line, the rapid construction of GIS business system for landscaping is carried out.The experiment shows that the development method of GIS business system based on product line mode has great advantages over the traditional development mode in terms of development cost, development technical difficulty and development efficiency.The working efficiency can be improved significantly.
【学位授予单位】:中国地质大学(北京)
【学位级别】:博士
【学位授予年份】:2014
【分类号】:P208;TP311.52
【参考文献】
相关期刊论文 前4条
1 罗海滨,范玉顺,cims.tsinghua.edu.cn,吴澄;工作流技术综述[J];软件学报;2000年07期
2 王千祥,吴琼,李克勤,杨芙清;一种面向对象的领域工程方法[J];软件学报;2002年10期
3 杨芙清,朱冰,梅宏;软件复用[J];软件学报;1995年09期
4 陈方明,陈奇;基于插件思想的可重用软件设计与实现[J];计算机工程与设计;2005年01期
相关博士学位论文 前2条
1 张珊;REST式GIS服务聚合研究及软件开发[D];华东师范大学;2011年
2 李圣文;面向空间信息的Web协同关键技术研究[D];中国地质大学;2010年
本文编号:1700936
本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/1700936.html