環境GIS開發模式和常規的信息系統開發模式一樣,主要有生命周期法、原形法和面向對象法。
生命周期法,也稱為結構化系統開發法、瀑布法,是一種傳統的信息系統開發 *** 。生命周期法的主要思想是將開發過程視為一個生命周期,也就是幾個相互連接的階段,每個階段有每個階段明確的任務,要產生相應的文襠。上一個階段的文檔就是下一個階段工作的依據。生命周期法的整個開發過程分為5個基本階段:即系統規劃、系統分析、系統設計、系統實施和系統維護。這是一種傳統的 *** ,但在系統建設過程中,各階段的人員組成不一,各功能部分相對獨立,系統建立的效率較低。
原形法的基本思想則是假定系統的使用者缺乏計算機的使用背景,開發者和使用者在討論系統的構成等問題時存在許多障礙。在此情況下,解決問題的辦法是開發者基于和用戶的交流,得到對于系統的基本認識,構筑一個能夠反映系統特色的原形系統。然后在此基礎上,和用戶進一步討論,得出用戶對系統真正的需求,直到開發者確信已經完全掌握了用戶的需求時,才進行正式的開發。采用原形法進行系統開發需要經過4個階段: 即確定用戶的基本需求、開發初步的系統原形、評價修改原形、正式開發。原形法更大的優點就是可以有效避免 因為開發者與使用者的認識差異所造成的系統開發失敗。開發者在正式開發之前就得到真正的用戶需求,而用戶在比較短的時間內能夠看到系統的模樣。戶能夠與使用者友好合作,使得人力資源得到有效利用。這種開發不需要大隊人馬,少數人就可以完成,因此,成本比較低。缺點則是系統需求的得到要花費很長的時間。
面向對象法的基本思想是認為客觀事物都是由對象組成,任何復雜的事物都可以通過對象的一定組合構成,對象具有屬性和 *** ,對象不必公開這些屬性和操作,其內部細節是隱蔽的,即具有封裝性,也具有繼承和類比性。在系統分析 *** 上首先可以對對象進行必要的抽象概化,外部只要知道其 *** 和屬性就可對其操作;其次還可對對象進行必要的封裝、繼承。程序設計由數據結構和功能兩方面組成,對象概念把這兩方面結合起來,使程序設計思想更接近人們的思維方式。從面向對象法的基本思想出發,出現了面向對象的數據庫管理系統、面向對象的系統分析、面向對象的系統設計,目前已經發展為一套完整的信息系統開發 *** 。
添加微信好友, 獲取更多信息
復制微信號
—般地說,環境GIS的開發一般可劃分為4個主要步驟。
(1)前期準備:立項、調研、可行性分析、用戶需求分析。
(2)系統設計:總體設計、標準的制定、系統詳細設計、數據庫設計。
(3)系統實施:軟件開發、建庫、集成、試運行、測試。
(4)系統運行:系統交付使用和更新維護。
來源:開源地理空間基金會中文分會
來源鏈接:https://www.osgeo.cn/post/16152
本站聲明:網站內容來源于 *** ,如有侵權,請聯系我們,我們將及時處理。