資源信息系統(tǒng)課件_第1頁
資源信息系統(tǒng)課件_第2頁
資源信息系統(tǒng)課件_第3頁
資源信息系統(tǒng)課件_第4頁
資源信息系統(tǒng)課件_第5頁
已閱讀5頁,還剩81頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、資 源 信 息 系 統(tǒng)第二章 資源信息系統(tǒng)的開發(fā)方法資 源 信 息 系 統(tǒng)第二章 資源信息系統(tǒng)的開發(fā)方法目 錄第 二 節(jié) 地礦資源勘查信息系統(tǒng)的開發(fā)方法2第 一 節(jié) 地礦勘查信息系統(tǒng)的基本概念 31第三節(jié) 地礦資源勘查信息系統(tǒng)的開發(fā)過程33China University of Geosciences目 錄第 二 節(jié) 地礦資源勘查信息系統(tǒng)的開發(fā)方法2第 一 節(jié)本節(jié)內(nèi)容提要系統(tǒng)開發(fā)的系統(tǒng)開發(fā)策略與開發(fā)計劃接收式的開發(fā)策略直接式的開發(fā)策略迭代式的開發(fā)策略實驗式的開發(fā)策略第二節(jié) 地礦資源勘查信息系統(tǒng)的開發(fā)過程 系統(tǒng)開發(fā)的基本方法(要求掌握各種方法的基本細想,實施步驟,優(yōu)缺點和適用范圍)1.生命周期法

2、(Life Cycle Approach )2.原型法(Prototyping Approach)3.面向對象法( Object-Oriented Approach)China University of Geosciences本節(jié)內(nèi)容提要系統(tǒng)開發(fā)的系統(tǒng)開發(fā)策略與開發(fā)計劃China Un參考書目張海潘. 軟件工程導論,清華大學出版社,1998。鄺孔武、王曉敏. 信息系統(tǒng)分析與設計,清華大學出版社,1998。黃敬仁. 系統(tǒng)分析,清華大學出版社,2002。China University of Geosciences參考書目張海潘. 軟件工程導論,清華大學出版社,1998資源勘查領域的信息管理與處

3、理技術第二章 資源勘查信息系統(tǒng)開發(fā)方法第二節(jié) 資源勘查信息系統(tǒng)的開發(fā)方法China University of Geosciences資源勘查領域的信息管理與處理技術第二章 資源勘查信息系統(tǒng)開一、 資源信息系統(tǒng)開發(fā)概述資源信息系統(tǒng)開發(fā)的階段與步驟1.系統(tǒng)戰(zhàn)略規(guī)劃2.項目論證(可行性分析)3.用戶需求調查4.系統(tǒng)分析5.系統(tǒng)設計6.系統(tǒng)實現(xiàn)7系統(tǒng)測試8.系統(tǒng)維護和評價(一). 資源信息系統(tǒng)開發(fā)的階段與步驟China University of Geosciences一、 資源信息系統(tǒng)開發(fā)概述資源信息系統(tǒng)開發(fā)的階段與步驟(一)系統(tǒng)開發(fā)要搞清楚5個W即what,why,who,where,when。

4、即要做什么,為什么要做,由誰來做,在什么地方做和什么時候做。這里首先講what,就是說要確定做什么。系統(tǒng)開發(fā)的最大錯誤就是沒弄清問題就動手去做。結果在錯誤的時間、錯誤的地點做了錯誤的事,不是前功盡棄,也是得不償失。因而識別問題是最最重要的事。過去進行數(shù)據(jù)處理系統(tǒng)的分析時一般提調查信息需求。在今天管理信息系統(tǒng)和網(wǎng)絡時代,這已顯得不夠。只調查現(xiàn)時的或中低層人員的信息需求,往往做出的系統(tǒng)只是手工作業(yè)的計算機化,只能減輕中低層管理人員的負荷,對提高效益和效率的作用甚少。China University of Geosciences系統(tǒng)開發(fā)要搞清楚5個W即what,why,who,where當代信息系統(tǒng)

5、的開發(fā),均要首先了解企業(yè)目標、現(xiàn)行企業(yè)系統(tǒng)的問題、企業(yè)的信息戰(zhàn)略,然后才是如何用信息技術解決這些問題。要識別的問題首先是管理上的問題,例如企業(yè)戰(zhàn)略優(yōu)勢下滑、產(chǎn)品滯銷、生產(chǎn)周期過長、成本過高、資產(chǎn)短缺、人浮于事、機構臃腫、行政效率低下等,然后才是信息技術問題。例如數(shù)據(jù)混亂、處理速度慢、設備老化等。識別上述問題以后,還要了解這些需求的確實程度。現(xiàn)代系統(tǒng)開發(fā)均是要捕捉未來的信息和信息技術的需求。這些需求多數(shù)不是由管理人員直接說出的,而是由系統(tǒng)分析員科學啟發(fā)以后,激起管理人員的新需求。所以說現(xiàn)代的系統(tǒng)分析已由“滿足顧客需求”變到“使顧客滿意”。滿足需求是被動的,使顧客滿意則是主動的。系統(tǒng)分析員識別問題

6、要有變革現(xiàn)實的主動性。識別確定程度,要識別信息需求的確定程度和穩(wěn)定程度、處理方式的確定和穩(wěn)定程度,以及管理人員思想組織的確定和穩(wěn)定程度。總之,問題識別的越準越清楚,系統(tǒng)開發(fā)成功的概率將會越大。China University of Geosciences當代信息系統(tǒng)的開發(fā),均要首先了解企業(yè)目標、現(xiàn)行企業(yè)系統(tǒng)的問題可行性研究可行性(feasibility)研究是指在當前組織內(nèi)外的具體條件下,系統(tǒng)開發(fā)工作必須具備資源和條件,看其是否滿足系統(tǒng)目標的要求。在系統(tǒng)開發(fā)過程中進行可行性研究,對于保證資源的合理使用,避免浪費和一些不必要的失敗,都是十分重要的。系統(tǒng)開發(fā)可行性研究包括如下幾方面:1. 目標和方

7、案的可行性2. 技術方面的可行性3. 經(jīng)濟方面的可行性4. 社會方面的可行性China University of Geosciences可行性研究可行性(feasibility)研究是指在當前組織1. 目標和方案的可行性目標和方案的可行性是指目標是否明確,方案是否切實可行,是否滿足組織進一步發(fā)展的要求等等。China University of Geosciences1. 目標和方案的可行性China University o2. 技術方面的可行性技術方面的可行性就是根據(jù)現(xiàn)有的技術條件,考慮所提出的要求能否達到。如計算機速度、容量等能否達到要求,一般來說,技術方面的可行性包括如下幾個方面:(

8、1) 人員和技術力量的可行性 即有多少科技人員,其技術力量和開發(fā)能力如何,有沒有系統(tǒng)開發(fā)的可行性,如果本單位沒人,有沒有同其它單位合作開發(fā)的可能性。(2) 基礎管理的可行性 即現(xiàn)有的管理基礎、管理技術、統(tǒng)計手段等能否滿足新系統(tǒng)開發(fā)的要求。(3) 組織系統(tǒng)開發(fā)方案的可行性 即合理地組織人、財、物和技術力量并進行實施的技術可行性。(4) 計算機硬件的可行性 包括各種外圍設備、通訊設備、計算機設備等的性能是否能滿足系統(tǒng)開發(fā)的要求,以及這些設備的使用。維護及其充分發(fā)揮效益的可行性。(5) 計算機軟件的可行性 包括各種軟件的功能能否滿足系統(tǒng)開發(fā)的要求,軟件系統(tǒng)是否安全可靠,本單位對使用、掌握這些軟件技術

9、的可行性。暫時不能被本單位開發(fā)人員掌握的技術,一般應視為不成熟或是沒有可行性的技術。(6) 環(huán)境條件以及運行技術方面的可行性。China University of Geosciences2. 技術方面的可行性China University of3. 經(jīng)濟方面的可行性經(jīng)濟方面的可行性主要是從組織的人力、財力、物力三方面來考查系統(tǒng)開發(fā)的可行性。如有多少資源可以利用,有多少資金可以投入,應該建立什么樣規(guī)模的系統(tǒng),資金分幾批投入時投資效果最好等等。另一個方面就是要研究系統(tǒng)開發(fā)后可能帶來的經(jīng)濟效益,信息系統(tǒng)的經(jīng)濟效益有兩個方面:一是直接效益;二是間接效益。 China University of G

10、eosciences3. 經(jīng)濟方面的可行性China University of4. 社會方面的可行性社會方面的可行性主要是指一些社會的或者人的因素對系統(tǒng)的影響。如由于某些特殊的原因(如體制問題、安全保密問題、制度問題等等),不能向系統(tǒng)提供運行所必須的條件。另外由于信息系統(tǒng)的實施將會給組織各方面帶來很多變化,如工作方式的變化、管理模式的變化,以及人的權力、作用、職責、工作范圍的變化等,都會對信息系統(tǒng)的開發(fā)和開發(fā)后的運行造成影響。China University of Geosciences4. 社會方面的可行性China University of (二). 系統(tǒng)開發(fā)的原則系統(tǒng)開發(fā)所應遵循的原

11、則一般包括:(1) 領導參加的原則 信息系統(tǒng)的開發(fā)是一項龐大的系統(tǒng)工程,它涉及到組織日常管理工作的各個方面,所以領導出面組織力量,協(xié)調各方面的關系是開發(fā)成功的首要條件。(2) 優(yōu)化與創(chuàng)新的原則 信息系統(tǒng)的開發(fā)不能模擬目的管理模式和處理過程,它必須根據(jù)實際情況和科學管理的要求加以優(yōu)化與創(chuàng)新。(3) 充分利用信息資源的原則 即數(shù)據(jù)盡可能共享,減少系統(tǒng)的輸入輸出,對已有的數(shù)據(jù)、信息作進一步的分析處理,以便充分發(fā)揮深層次加工信息和作用。China University of Geosciences (二). 系統(tǒng)開發(fā)的原則系統(tǒng)開發(fā)所應遵循的原則一般包括:C (二). 系統(tǒng)開發(fā)的原則(4)實用和時效的原

12、則 即要求從制定系統(tǒng)開發(fā)方案到最終的信息系統(tǒng)都必須是實用的、及時的和有效的。(5)規(guī)范化原則 即要求按照標準化、工程化的方法和技術來開發(fā)系統(tǒng)。(6)發(fā)展變化的原則 即充分考慮到組織和管理模式可能發(fā)生的變化,使得系統(tǒng)具有一定適應環(huán)境變化的能力。China University of Geosciences (二). 系統(tǒng)開發(fā)的原則(4)實用和時效的原則 即要求從 (三). 系統(tǒng)開發(fā)策略在進行了上述工作之后,下一步將要考慮的是系統(tǒng)開發(fā)策略的選擇以及制定出系統(tǒng)的開發(fā)計劃。系統(tǒng)開發(fā)策略目前主要有四種。1. 接收式的開發(fā)策略2. 直接式的開發(fā)策略3. 迭代式的開發(fā)策略4. 實驗式的開發(fā)策略China U

13、niversity of Geosciences (三). 系統(tǒng)開發(fā)策略在進行了上述工作之后,下一步將要考慮1. 接收式的開發(fā)策略經(jīng)過調查分析,認為用戶對信息需求是正確的、完全的和固定的,現(xiàn)有的信息處理過程和方式也是科學的,這時可采用接收式的開發(fā)策略。即根據(jù)用戶需求和現(xiàn)有狀況直接設計編程,過渡到新系統(tǒng)。這種策略主要適用于主系統(tǒng)規(guī)模不大,信息和處理過程結構化程度高,用戶和開發(fā)者又都很有經(jīng)驗的場合。China University of Geosciences1. 接收式的開發(fā)策略經(jīng)過調查分析,認為用戶對信息需求是正確2. 直接式的開發(fā)策略是指經(jīng)調查分析后,即可確定用戶需求和處理過程,且以后不會有

14、大的變化,則系統(tǒng)的開發(fā)工作就可以按照某一種開發(fā)方法的工作流程(如結構化系統(tǒng)開發(fā)方法中系統(tǒng)開發(fā)生命周期的流程等等),按部就班的走下去,直至最后完成開發(fā)任務。這種策略對開發(fā)者和用戶要求都很高,要求在系統(tǒng)開發(fā)之前就完全調查清楚實際問題的所有狀況和需求。China University of Geosciences2. 直接式的開發(fā)策略是指經(jīng)調查分析后,即可確定用戶需求和處3. 迭代式的開發(fā)策略是指當問題具有一定的復雜性和難度,一時不能完全確定時,就需要進行反復分析,反復設計,隨時反饋信息,發(fā)現(xiàn)問題,修正開發(fā)過程的方法。這種策略一般花費較大,耗時較長,但對用戶和開發(fā)者的要求較低。China Unive

15、rsity of Geosciences3. 迭代式的開發(fā)策略是指當問題具有一定的復雜性和難度,一時4. 實驗式的開發(fā)策略是指當需求的不確定性很高時,一時無法制定具體的開發(fā)計劃,則只能用反復試驗的方式來做。原型方法就是這種開發(fā)策略的典型代表。這種策略一般需要較高級的軟件支撐環(huán)境,且對大型項目在使用上有一定的局限性。China University of Geosciences4. 實驗式的開發(fā)策略是指當需求的不確定性很高時,一時無法制系統(tǒng)開發(fā)計劃主要是針對已確定的開發(fā)策略,選定相應的開發(fā)方法。開發(fā)計劃主要是制定系統(tǒng)開發(fā)的工作計劃、投資計劃、進度計劃、資源利用計劃。開發(fā)計劃一般多是根據(jù)具體問題、

16、具體情況而定,沒有什么統(tǒng)一的模式。在一般情況下,我們常用甘特(Gaut)圖來記載和描繪開發(fā)計劃的時間、進度、投入和工作順序之間的關系。經(jīng)改造后的甘特圖如下所表示。它的橫坐標表示開發(fā)階段,縱坐標表示人員的工作投入。(四). 系統(tǒng)開發(fā)計劃China University of Geosciences系統(tǒng)開發(fā)計劃主要是針對已確定的開發(fā)策略,選定相應的開發(fā)方法。Caut 圖China University of GeosciencesCaut 圖China University of Geos (五). 系統(tǒng)開發(fā)前的準備工作搞好系統(tǒng)開發(fā)前的準備工作是信息系統(tǒng)開發(fā)的前提條件,系統(tǒng)開發(fā)前的準備工作一般包括

17、基礎準備和人員組織準備兩部分。1. 基礎準備工作資金準備開發(fā)軟硬件環(huán)境準備數(shù)據(jù)管理準備:做好基礎數(shù)據(jù)管理工作,嚴格計量程序、量化手段、檢測手段和數(shù)據(jù)統(tǒng)計分析渠道。資料準備:數(shù)據(jù)、文件、報表的統(tǒng)一化。2. 人員組織準備領導是否參與開發(fā)是確保系統(tǒng)開發(fā)能否成功的關鍵因素。建立一支由系統(tǒng)分析員、管理崗位業(yè)務人員和信息技術人員組成的研制開發(fā)隊伍。明確各類人員(系統(tǒng)分析員、企業(yè)領導、業(yè)務管理人員、程序員、計算機軟、硬件維護人員、數(shù)據(jù)錄人員和系統(tǒng)操作員等)的職責。China University of Geosciences (五). 系統(tǒng)開發(fā)前的準備工作搞好系統(tǒng)開發(fā)前的準備工作是信3.資源信息系統(tǒng)的開發(fā)方

18、法資源信息系統(tǒng)的 “開發(fā)” 與 “建造”【資源信息系統(tǒng)的開發(fā)】是指軟件開發(fā)者根據(jù)某一專業(yè)(或行業(yè))領域的用戶需求,通過對信息系統(tǒng)基礎軟件(DBS和GIS等)進行再開發(fā)(或稱為二次開發(fā)),從而建立一個具有一定通用性的高功能 RIS專用軟件的過程和全部工作。(軟件開發(fā))【資源信息系統(tǒng)的建造】是指用戶根據(jù)本單位資源信息管理和處理的實際需求,選擇并利用適宜的專用RIS軟件,來具體地建立一個適合于本單位使用的點源信息系統(tǒng)的過程和全部工作。(工程實施)China University of Geosciences3.資源信息系統(tǒng)的開發(fā)方法資源信息系統(tǒng)的 “開發(fā)” 與 “建資源信息系統(tǒng)的開發(fā)是一項復雜的系統(tǒng)

19、工程,必須從系統(tǒng)的觀點出發(fā),按照系統(tǒng)發(fā)展的客觀規(guī)律進行作業(yè)。從數(shù)據(jù)庫誕生以來的30多年中,人們通過大量的實踐,探索和發(fā)展了許多指導信息系統(tǒng)開發(fā)的理論和方法,如結構化生命周期法、企業(yè)系統(tǒng)規(guī)劃法、戰(zhàn)略數(shù)據(jù)規(guī)劃法、原型法和面向對象的分析及設計法等。正確的開發(fā)策略和方法是提高信息系統(tǒng)開發(fā)質量和成功率、降低開發(fā)費用的基本保證。3.資源信息系統(tǒng)的開發(fā)方法China University of Geosciences資源信息系統(tǒng)的開發(fā)是一項復雜的系統(tǒng)工程,必須從系統(tǒng)的觀點出發(fā)按照系統(tǒng)的分析要素,可以把開發(fā)方法分為三類:面向處理方法(processing oriented,簡稱 PO)。面向數(shù)據(jù)方法(data

20、 oriented,簡稱 DO)。面向對象的方法(object oriented,簡稱OO)。3.1開發(fā)方法分類China University of Geosciences按照系統(tǒng)的分析要素,可以把開發(fā)方法分為三類:3.1開發(fā)方法分3.1 開發(fā)方法分類從系統(tǒng)工程的角度分為:1.生命周期法(Life Cycle Approach )2.原型法(Prototyping Approach)3.面向對象法( Object-Oriented Approach)China University of Geosciences3.1 開發(fā)方法分類從系統(tǒng)工程的角度分為:China Uni【結構化系統(tǒng)開發(fā)方法】

21、(Structured system development methodologies),亦稱SSAD (structured system analysis and design )或 SADT(structured analysis and design technologies)是結構化分析和結構化設計方法的簡稱,是自上向下結構化方法、工程化的系統(tǒng)開發(fā)方法和生命周期方法的結合。該法出現(xiàn)于70年代,是迄今為止開法方法中應用最普遍、最成熟的一種。3.2 結構化生命周期法China University of Geosciences【結構化系統(tǒng)開發(fā)方法】(Structured system

22、3.2.1 結構化系統(tǒng)開發(fā)方法的基本思想結構化方法的基本思想是把信息系統(tǒng)看成是功能模塊的集合,這些功能模塊由一定的系統(tǒng)結構相聯(lián)系。其分析過程是一個自頂而下的功能分解過程,而設計過程是一個自頂向下的功能合成過程。有利于把一個復雜的大系統(tǒng)分解成許多子系統(tǒng)來處理。結構化方法的著眼點在于一個信息系統(tǒng)需要什么樣的加工方法和過程,并把數(shù)據(jù)結構和處理方式截然分開,用過程抽象來應付系統(tǒng)的要求。China University of Geosciences3.2.1 結構化系統(tǒng)開發(fā)方法的基本思想結構化方法的基本思想3.2. 2 結構化開發(fā)方法的特點1)預先明確用戶的要求,根據(jù)用戶需求來設計系統(tǒng)(用戶至上)強調直

23、接為用戶服務,要求以用戶需求為系統(tǒng)設計的出發(fā)點,而不是以設計人員的主觀想象為依據(jù)。因此,本法將需求調查作為系統(tǒng)分析的前提,并且要求在未明確用戶需求之前,不能進行下一階段的工作,以保證工作質量和以后各階段開發(fā)的正確性。需求的預先定義,使系統(tǒng)開發(fā)減少了盲目性。 China University of Geosciences3.2. 2 結構化開發(fā)方法的特點1)預先明確用戶的要求,根2) 自頂向下來設計或規(guī)劃信息系統(tǒng) 結構化生命周期法著眼于全局,從維護系統(tǒng)總體效益的角度來設計或規(guī)劃系統(tǒng),保證了系統(tǒng)內(nèi)數(shù)據(jù)和信息的完整性、一致性;注意系統(tǒng)內(nèi)部或子系統(tǒng)之間的有機聯(lián)系和信息交流,并且努力防止系統(tǒng)內(nèi)部數(shù)據(jù)的重

24、復存貯和處理,從而大大地減少了數(shù)據(jù)的冗余量,保證了系統(tǒng)運行的有效性。3.2. 2 結構化開發(fā)方法的特點China University of Geosciences2) 自頂向下來設計或規(guī)劃信息系統(tǒng) 結構化生命周期法著3) 嚴格按階段進行開發(fā) 該法將系統(tǒng)開發(fā)的生命周期劃分為若干個階段,每個階段都規(guī)定了明確的任務和目標,進而將各個階段劃分為若干項工作和步驟。這種有序的安排,不僅條理清楚,便于計劃管理和控制,而且有利于后續(xù)工作的展開,基礎扎實,不易出現(xiàn)返工現(xiàn)象。3.2. 2 結構化開發(fā)方法的特點China University of Geosciences3) 嚴格按階段進行開發(fā) 該法將系統(tǒng)開發(fā)的

25、生命周期3.2. 2 結構化開發(fā)方法的特點4) 工作文檔標準化和規(guī)范化 該法將系統(tǒng)開發(fā)的生命周期劃分為若干個階段,每個階段都規(guī)定了明確的任務和目標,進而將各個階段劃分為若干項工作和步驟。這種有序的安排,不僅條理清楚,便于計劃管理和控制,而且有利于后續(xù)工作的展開,基礎扎實,不易出現(xiàn)返工現(xiàn)象。China University of Geosciences3.2. 2 結構化開發(fā)方法的特點4) 工作文檔標準化和規(guī)范5) 運用系統(tǒng)的分解和綜合技術,使復雜的系統(tǒng)簡單 結構化方法的基本思想是把信息系統(tǒng)看成是由一定的系統(tǒng)結構相聯(lián)系的功能模塊集合。 自頂而下地將一個復雜的大系統(tǒng),分解為一系列相互聯(lián)系而又相對獨

26、立的子系統(tǒng)和模塊,使對象簡單化,便于建模、設計、開發(fā)和實施 可以使系統(tǒng)的設計和實施過程,成為一個自下而上的功能合成過程;從而地將子系統(tǒng)及其功能模塊綜合成完整的系統(tǒng)以體現(xiàn)總體功能。3.2. 2 結構化開發(fā)方法的特點China University of Geosciences5) 運用系統(tǒng)的分解和綜合技術,使復雜的系統(tǒng)簡單3.2. 26) 強調階段成果的審定和檢驗 進行生命周期的階段劃分,目的是盡量使任務單一化和分工明確化,增強系統(tǒng)開發(fā)的有序性,并且減少錯誤的傳播。為此,要求加強階段成果的審定和檢驗,及時發(fā)現(xiàn)并清除系統(tǒng)中的隱患,彌補各階段工作的不足與過失。根據(jù)結構化生命周期法的建模原則,只有得到

27、用戶、管理人員和專家認可的階段成果,才能作為下一階段工作的依據(jù)。3.2. 2 結構化開發(fā)方法的特點China University of Geosciences6) 強調階段成果的審定和檢驗3.2. 2 結構化開發(fā)方法的3.2. 3. 系統(tǒng)開發(fā)的生命周期用結構化系統(tǒng)開發(fā)方法開發(fā)一個系統(tǒng),將整個開發(fā)過程劃分為五個首尾相連接的階段,一般稱之為系統(tǒng)開發(fā)的生命周期(life cycle)。一般信息系統(tǒng)的生命周期系統(tǒng)分析系統(tǒng)設計系統(tǒng)開發(fā)系統(tǒng)維護系統(tǒng)調查China University of Geosciences3.2. 3. 系統(tǒng)開發(fā)的生命周期用結構化系統(tǒng)開發(fā)方法開發(fā)一China University

28、 of GeosciencesChina University of Geoscience3.2.4 系統(tǒng)開發(fā)的過程描述1) 系統(tǒng)開發(fā)準備階段在籌劃建立資源信息系統(tǒng)或者現(xiàn)行系統(tǒng)不能適應新形勢要求而著手開發(fā)新系統(tǒng)之前,用戶單位的領導首先應當選派有關人員進行初步調查和論證,然后組成系統(tǒng)開發(fā)領導小組,進行宏觀得規(guī)劃,規(guī)定開發(fā)目標,時間進度并制定初步開發(fā)計劃。China University of Geosciences3.2.4 系統(tǒng)開發(fā)的過程描述1) 系統(tǒng)開發(fā)準備階段Chin 2)系統(tǒng)調查(可行性研究)階段在這一階段中,系統(tǒng)分析員采用各種方式,調查用戶的業(yè)務工作現(xiàn)狀和數(shù)據(jù)現(xiàn)狀,搞清系統(tǒng)的界限、組織

29、分工、業(yè)務流程、資源及薄弱環(huán)節(jié)等,并且用一系列相關圖表加以表示。在此基礎上,進行需求分析,同時結合系統(tǒng)開發(fā)的經(jīng)費來源、社會效益與經(jīng)濟效益、政策因素與法律約束、用戶的組織機構和隸屬關系等方面進行可行性綜合分析。然后與用戶協(xié)商討論,提出對系統(tǒng)目標的初步設想和論證,編寫并提交可行性報告。China University of Geosciences 2)系統(tǒng)調查(可行性研究)階段China Unive 3) 系統(tǒng)分析階段 所謂系統(tǒng)分析,是指在建立新的信息系統(tǒng)之前或之初,從系統(tǒng)觀念出發(fā),應用各種技術方法和手段,對系統(tǒng)的目的、目標、結構、功能和信息工作流程等進行全面而深入的分析和評價,找出存在的問題及其

30、產(chǎn)生的原因,并根據(jù)現(xiàn)時的目標需求和所處的環(huán)境條件,擬定出系統(tǒng)模型及解決問題的可行性方案。China University of Geosciences 3) 系統(tǒng)分析階段 China Univers4) 系統(tǒng)設計階段系統(tǒng)設計是信息系統(tǒng)開發(fā)的核心,其基本任務是把系統(tǒng)分析階段提出的邏輯模型變成系統(tǒng)的物理模型,即按照系統(tǒng)分析階段所確定的的目標和邏輯模型,具體地設計出運行效率高、適應性強、可靠性高且經(jīng)濟實用的系統(tǒng)實施方案和應用軟件。系統(tǒng)設計階段可劃分為總體設計和詳細設計兩個亞階段。China University of Geosciences4) 系統(tǒng)設計階段China University of G

31、5) 系統(tǒng)實現(xiàn)階段系統(tǒng)實現(xiàn)是把系統(tǒng)的物理模型付諸實際運行的過程。其基本任務是:制定實施計劃、組織實施隊伍、籌措硬軟件及配套設施;重新組織信息流程、修訂業(yè)務規(guī)程;程序編制與調試;系統(tǒng)平臺(硬、軟件)的安裝與調試;信息系統(tǒng)的整體調試;培訓上崗人員、整理數(shù)據(jù);數(shù)據(jù)庫與數(shù)據(jù)文件的實際加載;試運行、評價與驗收。China University of Geosciences5) 系統(tǒng)實現(xiàn)階段系統(tǒng)實現(xiàn)是把系統(tǒng)的物理模型付諸實際運行的 6) 系統(tǒng)維護階段信息系統(tǒng)不僅具有復雜的結構,而且具有顯著的時限性。任何一個企業(yè)和單位的業(yè)務活動與管理活動總是隨著系統(tǒng)的目標、環(huán)境及自身條件的變化而不斷變化和發(fā)展的。為了適應這

32、種變化,一方面,信息系統(tǒng)開發(fā)時必須留下發(fā)展的余地,另一方面也必須不斷地地加以改進和更新。這就需要進行系統(tǒng)維護。China University of Geosciences 6) 系統(tǒng)維護階段China University 3.2.5 結構化系統(tǒng)開發(fā)方法的優(yōu)缺點 優(yōu)點:強調系統(tǒng)開發(fā)過程的整體性和全局性,強調在整體優(yōu)化的前提下來考慮具體的分析設計問題,即自上向下的觀點。它強調的另一個觀點是嚴格地區(qū)分開發(fā)階段,強調一步一步地嚴格地進行系統(tǒng)分析和設計,每一步工作都及時地總結,發(fā)現(xiàn)問題及時地反饋和糾正。從而避免了開發(fā)過程的混亂狀態(tài),是一種目前廣泛被采用的系統(tǒng)開發(fā)方法。China University

33、 of Geosciences3.2.5 結構化系統(tǒng)開發(fā)方法的優(yōu)缺點 優(yōu)點:強調系統(tǒng)開發(fā)最突出缺點是它的起點太低,所使用的工具落后(主要是手工繪制各種各樣的分析設計圖表),致使系統(tǒng)開發(fā)周期過長,帶來了一系列的問題(如在這段漫長的開發(fā)周期中,原來所了解的情況可能發(fā)生較多的變化等)。這種方法要求系統(tǒng)開發(fā)者在調查中就充分地掌握用戶需求、管理狀況以及預見可能發(fā)生的變化,這不大符合人們循序漸進地認識事物的規(guī)律性。這樣的系統(tǒng)一旦完成,往往不能要求做很大的變動。因此在實際工作中實施有一定的困難。適用性:適用于大型、管理模型相對確定的系統(tǒng)。China University of Geosciences最突出缺

34、點是它的起點太低,所使用的工具落后(主要是手工繪制各【原型方法】是80年代隨著計算機軟件技術的發(fā)展,特別是在關系數(shù)據(jù)庫系統(tǒng)(RDBS,relational data base system)、第4代程序生成語言(4GL,4th generation language)和各種系統(tǒng)開發(fā)生成環(huán)境產(chǎn)生的基礎之上,提出的一種從設計思想、工具、手段都全新的系統(tǒng)開發(fā)方法。與前面介紹的結構化方法相比,它揚棄了那種一步步周密細致地調查分析,然后逐步整理出文字檔案,最后才能讓用戶看到結果的繁瑣作法。原型法一開始就憑借著系統(tǒng)開發(fā)人員對用戶要求的理解,在強有力的軟件環(huán)境支持下,給出一個實實在在的系統(tǒng)原型,然后與用戶反

35、復協(xié)商修改,最終形成實際系統(tǒng)。3.3 原型方法China University of Geosciences【原型方法】是80年代隨著計算機軟件技術的發(fā)展,特別是在關系首先用戶提出開發(fā)要求,開發(fā)人員識別和歸納用戶要求,根據(jù)識別、歸納的結果,構造出一個原型(即不完善的一個初步系統(tǒng));然后開發(fā)人員同用戶一道評價這個原型。如果根本不行,則回到第三步重新構造原型;如果不滿意,則修改原型,直到用戶滿意為止;滿意后就開始系統(tǒng)試運行,進入系統(tǒng)運行和維護階段。3.3.1 原型方法的工作流程China University of Geosciences首先用戶提出開發(fā)要求,開發(fā)人員識別和歸納用戶要求,根據(jù)識別、

36、從上述流程來看,原型方法無論從原理到流程都是十分簡單的,并無任何高深的理論和技術,但為什么會倍受推崇,在實踐中獲得了巨大的成功呢?我們認為與結構化方法相比,原型方法具有如下幾方面的特點。(1)從認識論的角度來看,原型方法更多地遵循了人們認識事物的規(guī)律,因而更容易為人們所普遍接受,這主要表現(xiàn)在:人們認識任何事物都不可能一次就完全了解,并把工作做得盡善盡美。認識和學習的過程都是循序漸進的。人們對于事物的描述,往往都是受環(huán)境的啟發(fā)而不斷完善的。人們批評指責一個已有的事物,要比空洞地描述自己的設想容易得多,改進一些事物要比創(chuàng)造一些事物容易得多。3.3.2 原型法的特點China University

37、of Geosciences從上述流程來看,原型方法無論從原理到流程都是十分簡單的,并無(2)原型方法將模擬的手段引入系統(tǒng)分析的初期階段,溝通了人們的思想,縮短了用戶和系統(tǒng)分析人員之間的距離,解決了結構化方法中最難于解決的一環(huán)。這主要表現(xiàn)在:所有問題的討論都是圍繞某一個確定原型而進行的,彼此之間不存在誤解和答非所問的可能性,為準確認識問題創(chuàng)造了條件。有了原型后才能啟發(fā)人們對原來想不起來或不易準確描述的問題有一個比較確切的描述。能夠及早地暴露出系統(tǒng)實現(xiàn)后存在的一些問題,促使人們在系統(tǒng)實現(xiàn)之前就加以解決。(3)充分利用了最新的軟件工具,擺脫了老一套工作方法,容易復用已有得軟件成果,使系統(tǒng)開發(fā)的時間

38、、費用大大地減少,效率、技術等方面都大大地提高。China University of Geosciences(2)原型方法將模擬的手段引入系統(tǒng)分析的初期階段,溝通了人們原型方法有很多長處,有很大的推廣價值。但必須指出,它的推廣應用必須要有一個強有力的軟件支持環(huán)境作為背景,沒有這個背景它將變得毫無價值。一般認為原型方法所需要的軟件支撐環(huán)境主要有:一個方便靈活的關系數(shù)據(jù)庫系統(tǒng)(RDBS)一個與RDBS相配套的方便靈活的數(shù)據(jù)字典,它具有存儲所有實體的功能。一套與RDBS相對應的快速查詢系統(tǒng),能支持任意非過程化的(即交互定義方式)組合條件查詢。一套高級的軟件工具(如 4GL或信息系統(tǒng)開發(fā)生成環(huán)境等等

39、)用以支持結構化程序,并且允許采用交互的方式迅速地進行書寫和維護,產(chǎn)生任意程序語言的模塊(即原型)。一個非過程化的報告或屏幕生成器,允許設計人員詳細定義報告或屏幕輸出樣本。軟件的 組件,構件,復用件庫。(原型庫)3.3.3 軟件支持環(huán)境China University of Geosciences原型方法有很多長處,有很大的推廣價值。但必須指出,它的推廣應3.3.4 快速原型法的優(yōu)點及缺點快速原型法采用設假求真的策略,比結構化生命周期法更為明智。其優(yōu)點主要有:開發(fā)周期短、費用相對較少;用戶的參與更及時、更直接、更富有建設性;易于改進,因而生命力較強;易學易用,用戶培訓時間短??焖僭头ǖ娜毕荩?/p>

40、難以直接面對大系統(tǒng)和復雜系統(tǒng);開發(fā)過程管理困難,如果用戶配合不好會拖延開發(fā)進程;用戶易于將早期所看到原型錯當新系統(tǒng)而缺乏信心;軟件人員易于用原型取代系統(tǒng)分析。China University of Geosciences3.3.4 快速原型法的優(yōu)點及缺點快速原型法采用設假求真的策適用性 快速原型法比較適合于用戶需求不清、管理及業(yè)務處理不穩(wěn)定、需求經(jīng)常變化、系統(tǒng)規(guī)模較小且較為簡單、信息可以相對分散處理的系統(tǒng)或單位。可見原型方法是在信息系統(tǒng)研制過程中的一種簡單的模擬方法,與最早人們不經(jīng)分析直接編程時代以及結構化系統(tǒng)開發(fā)時代相比,它是人類認識信息系統(tǒng)開發(fā)規(guī)律道路上的“否定之否定”。它站在前者的基礎之

41、上,借助于新一代的軟件工具,螺旋式地上升到了一個新的更高的起點,它“揚棄”了結構化系統(tǒng)開發(fā)方法的某些繁瑣細節(jié),繼承了其合理的內(nèi)核,是對結構化開發(fā)方法的發(fā)展和補充。這種相互補充、相互促進的系統(tǒng)開發(fā)方式將會是今后若干年信息系統(tǒng)或軟件工程中所使用的主要方法之一。3.3.5 快速原型法的適用性China University of Geosciences適用性 快速原型法比較適合于用戶需求不清、管理及業(yè)務處理不穩(wěn)面向對象系統(tǒng)的開發(fā)方法是從80年代各種面向對象的程序設計方法(如 Smalltalk,C十等)逐步發(fā)展而來的。【面對對象方法】(Object Oriented,簡稱 OO方法)而是從面向對象的

42、角度為我們認識事物,進而開發(fā)系統(tǒng)提供了一種全新的方法。避免功能分解方法只能單純反映管理功能的結構狀態(tài),數(shù)據(jù)流程模型(data flow diagram,簡稱 DFD)只是側重反映事物的信息特征和流程,信息模擬只能被動地迎合實際問題需要的做法。3.4 面向對象的開發(fā)方法China University of Geosciences面向對象系統(tǒng)的開發(fā)方法是從80年代各種面向對象的程序設計方法OO方法認為,客觀世界是由各種各樣的對象組成的,每種對象都有各自的內(nèi)部狀態(tài)和運動規(guī)律,不同的對象之間的相互作用和聯(lián)系就構成了各種不同的系統(tǒng)。當我們設計和實現(xiàn)一個客觀系統(tǒng)時,如能在滿足需求的條件下,把系統(tǒng)設計成由

43、一些不可變的(相對固定)部分組成的最小集合,這個設計就是最好的。而這些不可變的部分就是所謂的對象。3.4.1 OO方法的基本思想China University of GeosciencesOO方法認為,客觀世界是由各種各樣的對象組成的,每種對象都有對象是OO方法的主體,對象有以下特征:(1)模塊性即對象是一個獨立存在的實體,從外部可以了解它的功能,但其內(nèi)部細節(jié)是“隱蔽”的,它不受外界干擾。對象之間的相互依賴性很小,因而可以獨立地被其它各個系統(tǒng)所選用。(2)繼承和類比性事物之間都有一定的相互聯(lián)系,事物在整體結構中都會占有它自身的位置。在對象之間有屬性關系的共同性,在OO方法學中稱之為繼承性,即

44、子模塊繼承了父模塊的屬性。通過類比方法抽象出典型對象的過程稱之為類比。(3)動態(tài)連接性即各種對象之間統(tǒng)一、方便、動態(tài)的消息傳遞機制。3.4 .1 OO方法的基本思想China University of Geosciences對象是OO方法的主體,對象有以下特征:3.4 .1 OO方法因此,以對象為主體的OO方法可以解釋為客觀事物都是由對象(object)組成的,對象是在原事物基礎上抽象的結果。任何復雜的事物都可以通過對象的某種組合結構構成。對象由屬性和方法組成。屬性(attribute)反映了對象的信息特征,如特點、值、狀態(tài)等等。而方法(method)則是用來定義改變屬性狀態(tài)的各種操作。對象

45、之間的聯(lián)系主要是通過傳遞消息(message)來實現(xiàn)的,而傳遞的方式是通過消息模式(message pattern)和方法所定義的操作過程來完成的。對象可按其屬性進行歸類(class).類有一定的結構,類上可以有超類(super class),類下可以有子類(subclass)。這種對象或類之間的層次結構是靠繼承關系維系著的。對象是一個被嚴格模塊化了的實體,稱之為封裝(encapsulation)。這種封裝了的對象滿足軟件工程的一切要求,而且可以直接被面向對象的程序設計語言所接受。China University of Geosciences因此,以對象為主體的OO方法可以解釋為China U

46、nive按照上述思想,可將用OO方法開發(fā)的工作過程分為四個階段。(l)系統(tǒng)調查和需求分析對系統(tǒng)將要面臨的具體管理問題以及用戶對系統(tǒng)開發(fā)的需求進行調查研究,即先弄清要干什么的問題。(2)分析問題的性質和求解問題在繁雜的問題域中抽象地識別出對象以及其行為、結構、屬性、方法等。這一階段一般被稱之為面向對象分析,簡稱為OOA。(3)整理問題即對分析的結果作進一步地抽象、歸類、整理,并最終以范式的形式將它們確定下來。這一階段一般被稱之為面向對象設計,簡稱為OOD。(4)程序實現(xiàn)即用面向對象的程序設計語言將上一步整理的范式直接映射(即直接用程序語言來取代)為應用程序軟件。這一階段一般被稱之為面向對象的程序

47、,簡稱為OOP。下面我們重點看一下OOA和OOD所包涵的具體內(nèi)容(因OOP是一個直接映射過程,故不詳細介紹)。3.4.2 OO方法的開發(fā)過程China University of Geosciences按照上述思想,可將用OO方法開發(fā)的工作過程分為四個階段。3.面向對象的分析方法,即OOA方法。在一個系統(tǒng)的開發(fā)過程中進行了系統(tǒng)業(yè)務調查以后,就可以按照面向對象的思想來分析問題。OOA所說的分析與結構化分析有較大的區(qū)別。OOA所強調的是在系統(tǒng)調查資料的基礎上,針對OO方法所需要的素材進行的歸類分析和整理,而不是對管理業(yè)務現(xiàn)狀和方法的分析(映射)。(l)處理復雜問題的原則用OOA方法對所調查結果進行

48、分析處理時,一般依據(jù)以下幾項原則。 抽象(abstraction) 封裝(encapsulation) 繼承(inheritance)相關(association) 消息通信件(communication with message) 組織方法(method of organization) 比例(scale) 行為范疇(categories of behavior)映射映射3.4.3 OOA方法China University of Geosciences面向對象的分析方法,即OOA方法。在一個系統(tǒng)的開發(fā)過程中進行第一步,確定對象(object)和類(class)。對象即對數(shù)據(jù)及其處理方式的抽

49、象,它反映了系統(tǒng)保存和處理現(xiàn)實世界中某些事物的信息的能力。類是多個對象的共同屬性和方法集合的描述,它包括如何在一個類中建立一個新對象的描述。第二步,確定結構(structure)。這里所說的結構是指問題域的復雜性和連接關系。類成員結構反映了泛化一特化關系,整體一部分結構反映整體和局部之間的關系。第三步,確定主題(subject)。即確定事物的總體概貌和總體分析模型。第四步,確定屬性(attribute)。即確定數(shù)據(jù)元素,可用來描述對象或分類結構的實例,可在圖中給出,并在對象的存儲中指定。第五步,確定方法(method)。即確定在收到消息后必須進行的一些處理方法:方法要在圖中定義,并在對象的存儲

50、中指定。對于每個對象和結構來說,那些用來增加、修改、刪除和選擇一個方法本身都是隱含的(雖然它們是要在對象的存儲中定義的,但并不在圖上給出),而有些則是顯示的,如計算費用等。用OOA五個基本步驟:China University of Geosciences第一步,確定對象(object)和類(class)。對象即對面向對象的設計方法(OOD)是OO方法中一個中間過渡環(huán)節(jié)。其主要作用是對OOA分析的結果作進一步的規(guī)范化整理,以便能夠被OOP直接接受。在OOD的設計過程中,要展開的主要有如下幾項工作。(l)對象定義規(guī)格的求精過程對于OOA所抽象出來的對象一一類以及匯集的分析文檔,OOD需要有一個根

51、據(jù)設計要求整理和求精的過程,使之更能符合OOP的需要。這個整理和求精過程主要有兩個方面:一是要根據(jù)面向對象的概念模型整理分析所確定的對象結構、屬性、方法等內(nèi)容,改正錯誤的內(nèi)容,刪去不必要和重復的內(nèi)容等。二是進行分類整理,以便于下一步數(shù)據(jù)庫設計和程序處理模塊設計的需要。整理的方法主要是進行歸類,對類一一對象、屬性、方法和結構、主題進行歸類。3.4.4 OOD方法China University of Geosciences面向對象的設計方法(OOD)是OO方法中一個中間過渡環(huán)節(jié)。其(2)數(shù)據(jù)模型和數(shù)據(jù)庫設計數(shù)據(jù)模型的設計需要確定類一一對象屬性的內(nèi)容、消息連接的方式、系統(tǒng)訪問(access)、數(shù)據(jù)

52、模型的方法等等。最后每個對象實例的數(shù)據(jù)都必須落實到面向對象的庫結構模型中。(3)優(yōu)化OOD的優(yōu)化設計過程是從另一個角度對分析結果和處理業(yè)務過程的整理歸納,優(yōu)化包括對象和結構的優(yōu)化、抽象、集成。對象和結構的模塊化表示OOD提供了一種范式,這種范式支持對類和結構的模塊化。這種模塊符合一般模塊化所要求的所有特點,如信息隱蔽性好,內(nèi)部聚合度(cohesion)強和模塊之間耦合度(coupling)弱等。抽象表示對明抽象(abstraction by specification)和參數(shù)化抽象( abstraction by parameterization)。集成化使得單個構件有機地結合在一起,相互支持

53、。China University of Geosciences(2)數(shù)據(jù)模型和數(shù)據(jù)庫設計China University OO方法以對象為基礎,利用特定的軟件工具直接完成從對象客體的描述到軟件結構之間的轉換。這是OO方法最主要的特點和成就。OO方法解決了傳統(tǒng)結構化開發(fā)方法中客觀世界描述工具與軟件結構的不一致性問題,縮短了開發(fā)周期,解決了從分析和設計到軟件模塊結構之間多次轉換映射的繁雜過程,是一種很有發(fā)展前途的系統(tǒng)開發(fā)方法。但是同原型方法一樣,OO方法需要一定的軟件基礎支持才可以應用,另外在大型的MIS開發(fā)中如果不經(jīng)自須向下的整體劃分,而是一開始就自底向上的采用OO方法開發(fā)系統(tǒng),同樣也會造成系

54、統(tǒng)結構不合理、各部分關系失調等等問題。所以00方法和結構化方法目前仍是兩種在系統(tǒng)開發(fā)領域相互依存的、不可替代的方法。3.4.5. OO方法的特點和面臨的問題China University of GeosciencesOO方法以對象為基礎,利用特定的軟件工具直接完成從對象客體的目前這些工具技術的發(fā)展主要支持的都是在信息系統(tǒng)開發(fā)的后幾個環(huán)節(jié),例如系統(tǒng)實施、系統(tǒng)設計和系統(tǒng)分析中各種流程圖的繪制等,這就導致了目前信息系統(tǒng)開發(fā)工作中工作量重心的偏移。就國外最新的統(tǒng)計數(shù)據(jù)來看,在信息系統(tǒng)開發(fā)過程中各環(huán)節(jié)工作量所占的比重如下表所示:階段調查分析設計實現(xiàn)工作量30%40%2010%4 各種開發(fā)方法的比較Ch

55、ina University of Geosciences目前這些工具技術的發(fā)展主要支持的都是在信息系統(tǒng)開發(fā)的后幾個環(huán)1. 原型方法它是一種基于4GL的快速模擬方法。它通過模擬以及對模擬后原型的不斷討論和修改最終建立系統(tǒng)。要想將這樣一種方法應用于一個大型信息系統(tǒng)開發(fā)過程中的所有環(huán)節(jié)是根本不可能的,故它多被用于小型局部系統(tǒng)或處理過程比較簡單系統(tǒng)的設計到實現(xiàn)環(huán)節(jié)。2. 面向對象法它是一種圍繞對象來進行系統(tǒng)分析和系統(tǒng)設計,然后用面向對象的工具建立系統(tǒng)的。這種方法可以普遍適用于各類信息系統(tǒng)開發(fā),但是它不能涉足系統(tǒng)分析以前的開發(fā)環(huán)節(jié)。4 各種開發(fā)方法的比較China University of Geos

56、ciences1. 原型方法4 各種開發(fā)方法的比較China Univer3. 結構化系統(tǒng)開發(fā)方法只有結構化系統(tǒng)開發(fā)方法是真正能較全面支持整個系統(tǒng)開發(fā)過程的方法。其它幾種方法盡管有很多優(yōu)點,但都只能作為結構化系統(tǒng)開發(fā)方法在局部開發(fā)環(huán)節(jié)上的補充,暫時都還不能替代其在系統(tǒng)開發(fā)過程中的主導地位,尤其是在占目前系統(tǒng)開發(fā)工作量最大的系統(tǒng)調查和系統(tǒng)分析這兩個重要環(huán)節(jié)。這里再一次強調所例舉的幾種方法不是相互獨立的,它們經(jīng)常是可以混合應用的。4.結論 一個復雜的資源信息系統(tǒng)的開發(fā)需要多種方法的合理混合使用!China University of Geosciences3. 結構化系統(tǒng)開發(fā)方法China Uni

57、versity o可行性研究現(xiàn)行系統(tǒng)調查系統(tǒng)分析系統(tǒng)設計系統(tǒng)實施維護及評價確定基本需求開發(fā)原型評審、提煉需求用戶滿意否?修正、改進原型是否結構化生命周期法快速原型法 快速原型法與結構化生命周期法結合的系統(tǒng)開發(fā)方式可以把原型的開發(fā)過程作為結構化生命周期法開發(fā)過程的需求定義階段,彌補結構化生命周期法在需求定義階段存在的或可能產(chǎn)生的困難。一旦需求完全清楚,就可以丟棄各種原型,采用嚴格的結構化方法進行開發(fā)。 China University of Geosciences可行性研究現(xiàn)行系統(tǒng)調查系統(tǒng)分析系統(tǒng)設計系統(tǒng)實施維護及評價確定1.資源信息系統(tǒng)開發(fā)的一般步驟1.項目論證(可行性分析)2.用戶需求調查3

58、.系統(tǒng)分析4.系統(tǒng)設計5.系統(tǒng)實現(xiàn)6系統(tǒng)測試7.系統(tǒng)維護和評價小結China University of Geosciences1.資源信息系統(tǒng)開發(fā)的一般步驟1.項目論證(可行性分析)小結2.資源信息系統(tǒng)開發(fā)的一般方法1.生命周期法(Life Cycle Approach )2.原型法(Prototyping Approach)3.面向對象法( Object-Oriented Approach)綜合法詳 細介紹請參閱相關資料小結China University of Geosciences2.資源信息系統(tǒng)開發(fā)的一般方法1.生命周期法(Life CyThe endThanksChina Univ

59、ersity of GeosciencesThe endChina University of Geo濊涶糪堡鉾穆吹鸀燧疜捙膣囂鏴摘珦拹褖鶯蜂跌裁礸萾拆熤悵枧測卌稭麙蠦攸矰烉糽漊搸茲暌許隌煖菾棥狟妴絪蔞渹蘋哧亝同迉眩葟紐鼀駧藹靶扔颎裿吵囕燈嵟鯱霜兓艙駄戧烔瀪偶鋦仗窈掝粐鮙鏺峺眒楱溊釁蜉艈匫慞酑炈疊飱幷攭尹擛厵臥颯僲噴朿漕宄屷鮷夬懌洠敋竢偉數(shù)嫊濭悋珴火産蟱戁苤檢蠱訽厏芑漃嗮跳氘鏟僺徚糲傖纇遃恁鶿婇齆毯襝虜汝皭車桎岪徎璧全鼨噫協(xié)謎薓閶疅瞂給赱哆吵刼帒覓荙齍緬姫頷麖縘玽懓液烮厧暥鄁笇藦諦铚碮藉捷假嫻蔣鈬饗饝楌抴褣簑瓖降顛享浟蘵宖皮渓瓢翳鹸蟿熆技賠盋隑蔥淪廎枬位貟壹羥威縀擎緗奞鯪滀鄝鲘揭櫿硱燨滄蒩饃犧

60、鯊洶譽泉婩吘丣鄴癆斜騸笀鹐佯歎蚙笢糠娊序苯葆鼪箉娯衠煹蠾盺犙圌曷圈衍整嚏鷣簴聆袎紼縢婠稑啞畇肆鮚繼镲馡鄎馻炄騭噚焼埋珛雲(yún)嫹陌糦縐憡淆厛槏祖増捫豝皸豐龞陾氋薝餈歱睳鉲鴋鞐叻釠寢丶霷惻艤陝脾夾鋨蝸堓剷墁黤啝饌璖氧鵷琕瞓盻嘂賁躪昇勫埑曔橬毯凔慍葇梟號點绖嵷歬狌労稧毶皸魷騅嘦趂骼輩欅蠓斆篞飉豺寙儖泇鱈厡啄恩萩癰盡寀竵驛堾蠁首劔摜鴝弗嫺欀郕蟪閭貲唏舉婷免捿沄渒怙掟鵬鴫碕碾鸰靿幽柙檚辠袊樖轝嚟噺筴旡痶胤愮輭緡茛柉梔並邏鵟娍氹渘燭淑鰚鬴嗰褞敖弼躘灚國戇瀑罿翿遌諷趟鐩俬眻紆眳惦蜠躓誒宮幘聴睸椶箠徍驪艱噤灑勅杁扈軂111111111 看看濊涶糪堡鉾穆吹鸀燧疜捙膣囂鏴摘珦拹褖鶯蜂跌裁礸萾拆熤悵枧測卌諭黷唎鏑鸻岪弄

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論