環(huán)境GIS開發(fā)模式和常規(guī)的信息系統(tǒng)開發(fā)模式一樣,主要有生命周期法、原形法和面向?qū)ο蠓ā?/p>
生命周期法,也稱為結(jié)構(gòu)化系統(tǒng)開發(fā)法、瀑布法,是一種傳統(tǒng)的信息系統(tǒng)開發(fā) *** 。生命周期法的主要思想是將開發(fā)過程視為一個(gè)生命周期,也就是幾個(gè)相互連接的階段,每個(gè)階段有每個(gè)階段明確的任務(wù),要產(chǎn)生相應(yīng)的文襠。上一個(gè)階段的文檔就是下一個(gè)階段工作的依據(jù)。生命周期法的整個(gè)開發(fā)過程分為5個(gè)基本階段:即系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施和系統(tǒng)維護(hù)。這是一種傳統(tǒng)的 *** ,但在系統(tǒng)建設(shè)過程中,各階段的人員組成不一,各功能部分相對獨(dú)立,系統(tǒng)建立的效率較低。
原形法的基本思想則是假定系統(tǒng)的使用者缺乏計(jì)算機(jī)的使用背景,開發(fā)者和使用者在討論系統(tǒng)的構(gòu)成等問題時(shí)存在許多障礙。在此情況下,解決問題的辦法是開發(fā)者基于和用戶的交流,得到對于系統(tǒng)的基本認(rèn)識(shí),構(gòu)筑一個(gè)能夠反映系統(tǒng)特色的原形系統(tǒng)。然后在此基礎(chǔ)上,和用戶進(jìn)一步討論,得出用戶對系統(tǒng)真正的需求,直到開發(fā)者確信已經(jīng)完全掌握了用戶的需求時(shí),才進(jìn)行正式的開發(fā)。采用原形法進(jìn)行系統(tǒng)開發(fā)需要經(jīng)過4個(gè)階段: 即確定用戶的基本需求、開發(fā)初步的系統(tǒng)原形、評價(jià)修改原形、正式開發(fā)。原形法更大的優(yōu)點(diǎn)就是可以有效避免 因?yàn)殚_發(fā)者與使用者的認(rèn)識(shí)差異所造成的系統(tǒng)開發(fā)失敗。開發(fā)者在正式開發(fā)之前就得到真正的用戶需求,而用戶在比較短的時(shí)間內(nèi)能夠看到系統(tǒng)的模樣。戶能夠與使用者友好合作,使得人力資源得到有效利用。這種開發(fā)不需要大隊(duì)人馬,少數(shù)人就可以完成,因此,成本比較低。缺點(diǎn)則是系統(tǒng)需求的得到要花費(fèi)很長的時(shí)間。
面向?qū)ο蠓ǖ幕舅枷胧钦J(rèn)為客觀事物都是由對象組成,任何復(fù)雜的事物都可以通過對象的一定組合構(gòu)成,對象具有屬性和 *** ,對象不必公開這些屬性和操作,其內(nèi)部細(xì)節(jié)是隱蔽的,即具有封裝性,也具有繼承和類比性。在系統(tǒng)分析 *** 上首先可以對對象進(jìn)行必要的抽象概化,外部只要知道其 *** 和屬性就可對其操作;其次還可對對象進(jìn)行必要的封裝、繼承。程序設(shè)計(jì)由數(shù)據(jù)結(jié)構(gòu)和功能兩方面組成,對象概念把這兩方面結(jié)合起來,使程序設(shè)計(jì)思想更接近人們的思維方式。從面向?qū)ο蠓ǖ幕舅枷氤霭l(fā),出現(xiàn)了面向?qū)ο蟮?a target="_blank">數(shù)據(jù)庫管理系統(tǒng)、面向?qū)ο蟮南到y(tǒng)分析、面向?qū)ο蟮南到y(tǒng)設(shè)計(jì),目前已經(jīng)發(fā)展為一套完整的信息系統(tǒng)開發(fā) *** 。

添加微信好友, 獲取更多信息
復(fù)制微信號
—般地說,環(huán)境GIS的開發(fā)一般可劃分為4個(gè)主要步驟。
(1)前期準(zhǔn)備:立項(xiàng)、調(diào)研、可行性分析、用戶需求分析。
(2)系統(tǒng)設(shè)計(jì):總體設(shè)計(jì)、標(biāo)準(zhǔn)的制定、系統(tǒng)詳細(xì)設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)。
(3)系統(tǒng)實(shí)施:軟件開發(fā)、建庫、集成、試運(yùn)行、測試。
(4)系統(tǒng)運(yùn)行:系統(tǒng)交付使用和更新維護(hù)。
來源:開源地理空間基金會(huì)中文分會(huì)
來源鏈接:https://www.osgeo.cn/post/16152
本站聲明:網(wǎng)站內(nèi)容來源于 *** ,如有侵權(quán),請聯(lián)系我們,我們將及時(shí)處理。