基于產品線模式的GIS業(yè)務系統(tǒng)快速構建技術研究
發(fā)布時間:2018-04-02 15:11
本文選題:GIS產品線 切入點:軟件復用 出處:《中國地質大學(北京)》2014年博士論文
【摘要】:GIS已被應用到人們生產和生活的方方面面,在政策層面的推動下和應用需求的牽引下,我國GIS將具有更加廣闊的市場前景。GIS業(yè)務系統(tǒng)從單純的數據管理、地圖制圖軟件,轉變?yōu)橹悄芊治、輔助決策的軟件密集型系統(tǒng),GIS業(yè)務軟件的規(guī)模和復雜度超過了傳統(tǒng)方法能夠控制的范圍,存在的問題主要包括:(1)GIS軟件開發(fā)效率相對較低,業(yè)務敏捷性不高;(2)軟件復用程度低;(3)GIS軟件開發(fā)成本較高。 本文依托國家科技支撐計劃重點項目“地理空間信息處理分析與服務工具集研發(fā)(項目編號:2011BAH06B00)”,重點圍繞GIS產品線模型、GIS產品線核心資產開發(fā)與維護、GIS產品開發(fā)等方面開展,主要研究工作如下: (1)研究GIS軟件開發(fā)的特征,提出了GIS產品線過程模型和GIS產品線概念模型,將GIS產品線核心資產劃分為:體系結構、標準資源、構件資源、地圖數據可視化資源等;將GIS產品開發(fā)維護工具劃分為:框架界面設計工具、資源目錄設計工具、權限資源綁定工具等。 (2)研究并提出用于大規(guī)?蓮陀肎IS構件管理的GIS構件庫的概念,,并對其概念模型和實現機理進行研究,包括構件管理形態(tài)、入庫管理、目錄管理、查詢與提取、重構與聚合等,實現了多源異質構件資源的集成管理和調度。 (3)研究工作流技術原理及方法,根據國際流行的工作流參考模型,設計了GIS業(yè)務邏輯控制系統(tǒng),提供工作流引擎、工作流設計器、過程定義工具和管理與監(jiān)控工具等功能,實現GIS業(yè)務流程和系統(tǒng)流程的自動化流轉。 (4)研究了基于產品線模式的GIS業(yè)務系統(tǒng)集成構建環(huán)境。對GIS業(yè)務系統(tǒng)可視化搭建工具及其特征進行研究和實現,如工作空間工具、界面設計工具和權限管理工具等。 (5)基于GIS產品線核心資產和開發(fā)維護工具,設計了基于產品線模式的GIS業(yè)務系統(tǒng)構建流程和構建步驟。依托GIS產品線理念,進行園林綠化GIS業(yè)務系統(tǒng)快速構建。試驗證明,基于產品線模式的GIS業(yè)務系統(tǒng)開發(fā)方式,在開發(fā)成本、開發(fā)技術難度以及開發(fā)效率上均比傳統(tǒng)開發(fā)模式有很大的優(yōu)勢,相同任務、相同人員情況下,工作效率可顯著提高。
[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服務聚合研究及軟件開發(fā)[D];華東師范大學;2011年
2 李圣文;面向空間信息的Web協(xié)同關鍵技術研究[D];中國地質大學;2010年
本文編號:1700936
本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/1700936.html
最近更新
教材專著