地理信息系統(tǒng)工程組織_第1頁
地理信息系統(tǒng)工程組織_第2頁
地理信息系統(tǒng)工程組織_第3頁
地理信息系統(tǒng)工程組織_第4頁
地理信息系統(tǒng)工程組織_第5頁
已閱讀5頁,還剩54頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第十二講地理信息系統(tǒng)工程管理地理信息系統(tǒng)工程化思想及期實際根底

系統(tǒng)思想

1、整體性2、相關性3、目的性和功能4、環(huán)境順應性5、動態(tài)性6、有序性

軟件工程學研討的根本目的是:1〕一種定義良好的方法學,該方法學是面向包括方案、開發(fā)和維護等階段的軟件生存周期的;2〕一組確定的軟件文檔,它對軟件生存周期的每一步記錄軟件文件資料,并且具有按步顯示軌跡的才干;3〕一組可以預測的里程碑,在整個軟件生存周期中,每隔一定時間可以對它們進展復審。1、分解2、籠統(tǒng)和信息隱蔽3、一致性4、確定性地理信息系統(tǒng)工程建立

一、現(xiàn)行系統(tǒng)調查

·確定對現(xiàn)行系統(tǒng)的調查范圍·發(fā)現(xiàn)現(xiàn)行系統(tǒng)存在的問題;·初步確定新建GIS的主要目的·估計新建GIS能夠帶來的效益;·根據(jù)用戶的資金和技術力量分析建立GIS能否可行。1、發(fā)現(xiàn)現(xiàn)行系統(tǒng)存在的問題2、初步確定系統(tǒng)的主要目的3、技術力量的調查分析4、資金財力的調查分析5、數(shù)據(jù)資料的調查分析6、系統(tǒng)效益調查分析二、系統(tǒng)分析

1、分析現(xiàn)行運作過程,獲得現(xiàn)行系統(tǒng)流程圖2、進展數(shù)據(jù)分析,獲取數(shù)據(jù)字典數(shù)據(jù)流條目:組成、流量、來源、去向;文件條目:文件名、組成、存貯方式、存取頻率;數(shù)據(jù)項條目:數(shù)據(jù)項名、類型、長度、取值范圍;加工條目:加工名、輸入數(shù)據(jù)、輸出數(shù)據(jù)、加工邏輯;對隱含在有關圖形上的數(shù)據(jù)也應引起足夠注重。3、導出現(xiàn)行系統(tǒng)的邏輯模型4、進展用戶需求分析與描畫5、明確待建GIS的目的6、導出待建GIS的邏輯模型7、制定設計實施的初步方案

數(shù)據(jù)流圖的制造規(guī)范

1、數(shù)據(jù)流圖的根本圖元:

〔1〕

數(shù)據(jù)源點和數(shù)據(jù)終點數(shù)據(jù)源點和終點用方塊表示,是數(shù)據(jù)流的起點及最終目的地

〔2〕

加工〔數(shù)據(jù)處置/變換〕用圓框表示,是對數(shù)據(jù)進展處置的邏輯單元,它接受假設干數(shù)據(jù)流,經過加工內部產生規(guī)定的數(shù)據(jù)流,DFD中對加工的標識通常由加工編號和加工命名組成。

〔3〕

數(shù)據(jù)流:用標識箭頭表示,是系統(tǒng)處置的數(shù)據(jù)對象,同時還表示數(shù)據(jù)流動的方向,當進入或者流出某個加工的數(shù)據(jù)流之間,存在重要的邏輯聯(lián)絡時,可以附加符號闡明。見后圖〔4〕

文件〔數(shù)據(jù)存儲〕:文件用兩條平行線段表示。

數(shù)據(jù)流圖詳細步驟如下:1〕確定系統(tǒng)邊境,畫出頂層數(shù)據(jù)流圖。2〕自項向下,對每個加工進展內部分解,畫出分層數(shù)據(jù)流圖。3〕對數(shù)據(jù)流圖進展復查求精。在分層數(shù)據(jù)流圖求精過程中應該留意以下問題:①

檢查流入、流出加工的數(shù)據(jù)流的延續(xù)性。②

控制單張數(shù)據(jù)流圖的復雜性③

父圖與子圖的數(shù)據(jù)平衡④

終止加工分解的條件⑤

部分文件⑥

分解層次的均勻性問題數(shù)據(jù)流圖編制實例

以數(shù)據(jù)流圖相對應的數(shù)據(jù)詞典編制規(guī)范

1、數(shù)據(jù)流條目:定義一個數(shù)據(jù)流的數(shù)據(jù)項組成,其構成框架如下,其中方括號部分是條目構成的可選部分。數(shù)據(jù)流稱號 [別名列表] 數(shù)據(jù)流組成 [來源][去向] [處置特點〔運用頻率,數(shù)據(jù)量等〕] [其他注釋〔格式、位置等〕]數(shù)據(jù)流條目中的稱號應該以數(shù)據(jù)流圖中出現(xiàn)的數(shù)據(jù)流稱號一致。數(shù)據(jù)流組成是數(shù)據(jù)條目的主要部分,其構成如下:〈數(shù)據(jù)流稱號〉=數(shù)據(jù)項[〈邏輯操作符〉數(shù)據(jù)項]例:學生成果單=課程編碼+課程名+[任課教師1指點教師]+{學號+姓名+成果〔+備注〕}

描畫數(shù)據(jù)流組成常用符號有:=,+,[|],{},〔〕= 表示“定義為〔等價于〕〞+ 表示“與〞[|] 括號內用“|〞分割的各工程選擇出現(xiàn)一項〔〕 括號內部分可以不出現(xiàn){} 括號內部部分反復出現(xiàn)

例某倉庫管理系統(tǒng)的出、入庫事務定義為:數(shù)據(jù)流:倉儲事務 別名:入出庫懇求倉儲事務=[入庫|出庫]+零件+數(shù)量+時間+經辦人每天發(fā)生次數(shù)〈100次,頂峰為9:00~11:00由倉庫管理員經過終端發(fā)出,應該確認事務口令對于有效事務應該記錄出入庫流入帳數(shù)據(jù)項條目

數(shù)據(jù)項組成數(shù)據(jù)流的成分,分為根本數(shù)據(jù)項和構造數(shù)據(jù)項,根本數(shù)據(jù)項如整數(shù)、小數(shù)、字符串、日期、邏輯值等,構外型數(shù)據(jù)項由假設干數(shù)據(jù)項組成,其闡明構造與數(shù)據(jù)流條目構造類似。例 數(shù)據(jù)流“倉儲事務〞中的數(shù)據(jù)項“零件〞可以定義為數(shù)據(jù)項 零件零件=零件號+零件稱號+規(guī)格+〔備注〕數(shù)據(jù)項 零件號零件號=Pxxxxxxx闡明:零件號由字母P開頭的8個字符組成,后7個字符可以是字母或者數(shù)字文件條目文件作為數(shù)據(jù)靜態(tài)存儲池,是記錄的有序集合,其闡明構造與數(shù)據(jù)流條目類似。區(qū)別在于文件條目中通常要求闡明文件組織方式。文件名[別名]記錄定義[文件組織][存儲介質描畫]

例:文件“學生成果庫〞定義如下:文件 學生成果庫 學生成果=學號+姓名+{課程代碼+成果+[必修1限選1任選] 學號:由8位數(shù)字組成 姓名:2~4個漢字 課程代碼:字母C開關的8位字任串 成果:1~3位十進制整數(shù)課程類別:1位標識符,定義為:B——必修 X——限選 R——任選文件組織:以學號為關鍵字遞增陳列加工闡明數(shù)據(jù)流圖中,每個加工或稱數(shù)據(jù)處置與變換,要求在數(shù)據(jù)詞典中有一個準確簡明的方式化或半簡明方式化描畫,其構造如下:加工:加工編號+加工名或[別名] 輸入數(shù)據(jù)流; 輸出數(shù)據(jù)流 加工的功能簡述 加工邏輯描畫〔構造化言語/表格/圖形〕; [附加闡明]1〕利用構造化言語對“加工〞進展描畫的規(guī)范

構造化言語要求加工中的處置操作語句之間的聯(lián)絡,運用類似于構造化的控制語句進展描畫。例如:IF〈條件〉THEN 〈語句塊1〉ELSE 〈語句塊2〉

CASE〈選擇表達式〉OFCASE〈語句塊1〉……CASE〈語句塊n〉ELSE〈語句塊n+1〉END

WHILE〈條件〉DO〈循環(huán)體〉

REPAET〈循環(huán)體〉UNTIL〈條件〉

FOR〈循環(huán)初值;循環(huán)終止描畫〉DO〈循環(huán)體〉

上述語句塊中的操作性語句通常是動詞+賓語構造,其中的數(shù)據(jù)對象必需在數(shù)據(jù)詞典中已定義。例如:“加工〞計算課程沖突率

BEGIN接納合法選課記錄或者重修課程;REPEATCASE課程類別OF重修課程: //必修課程必需優(yōu)先安排//BEGIN查開課清單,真寫該生個人課表END合法選課記錄;BEGIN根據(jù)課程號在開課清單中查當前所選課程時間表;檢查當前所選課程與該生已選課程能否沖突IF不產生沖突THEN填寫該生個人課表;ELSEBEGIN計算沖突率;IF沖突率<30%THEN填寫學生個人課表//當前課程可選ELSEBEGIN根據(jù)課程類別優(yōu)選序刪除沖突課程;//優(yōu)先序:重修,必修,限選,任選重新計算課程沖突率ENDENDENDEND接納合法選課記錄或者重修課程;UNTIL合法選課記錄或者重修課程不存在;輸出已選課程END2〕運用斷定樹闡明復合條件嵌套的加工邏輯。假設加工邏輯是復合條件嵌套,也可以運用斷定樹描畫,例如3〕運用斷定表闡明加工邏輯在的復合條件嵌套斷定表的構造如以下圖:

其中,I區(qū)為條件區(qū),按行列出一切根本條件;Ⅱ區(qū)為條件組合區(qū),按列給出一切能夠發(fā)生的條件組合,Ⅲ區(qū)為動作區(qū),按行列出一切能夠發(fā)生的動作,Ⅳ區(qū)為動作發(fā)生區(qū),在各動作行與條件組合列的交叉處表示在指定條件組合下,發(fā)生的動作,通常以Y或N表示,例如:三、系統(tǒng)設計

1、GIS總體設計

〔1〕系統(tǒng)目的、目的及屬性確實定·投資規(guī)?!泊?、中、小〕·建立周期〔一年、二年……〕·數(shù)據(jù)預備〔半年、七個月……〕]·數(shù)據(jù)采集〔半年、七個月……〕·舊有設備利用·效益估計·系統(tǒng)被接納和運用度〔或稱心度〕估計……〔2〕進展各子系統(tǒng)或模塊的劃分與功能描畫〔3〕模塊或子系統(tǒng)間的接口設計〔4〕硬軟件配置設計〔5〕網絡設計〔6〕輸入輸出與數(shù)據(jù)存貯要求〔7〕開發(fā)戰(zhàn)略規(guī)定〔8〕本錢與收益分析2、系統(tǒng)的詳細設計

〔1〕

模塊設計〔2〕

代碼設計〔3〕

數(shù)據(jù)庫設計〔4〕

數(shù)據(jù)獲取方案設計〔5〕

界面設計〔6〕

輸入輸出設計〔7〕

程序模塊設計〔8〕

平安性設計〔9〕

實施方案方案四、系統(tǒng)的開發(fā)與實施

1、程序編制與調試2、數(shù)據(jù)采集與數(shù)據(jù)庫建立3、人員的技術培訓4、系統(tǒng)測試五、系統(tǒng)維護和評價

1、GIS的維護〔1〕

糾錯〔2〕

數(shù)據(jù)更新〔3〕

完善與順應性維護〔4〕

硬件設備的維護2、系統(tǒng)評價六、GIS工程建立中的組織管理

1、GIS建立中的指點管理2、組織機構與人員分配3、方案管理4、GIS建立質量控制5、文檔管理6、系統(tǒng)版本管理7、維護管理地理信息系統(tǒng)文檔設計

一、文檔設計的意義文檔作用可以表現(xiàn)為:1〕溝通2〕控制3〕鏈接1〕記錄2〕參照3〕輔助二、GIS文檔類型

1、普通工程文檔·可行性研討與方案·需求分析·概要設計·詳細設計·實現(xiàn)·功能測試·系統(tǒng)測試·運用與維護2、GIS文檔

GIS文檔地理數(shù)據(jù)庫文檔開發(fā)戰(zhàn)略文檔〔1〕

GIS根底文檔

1〕GIS信息分類與編碼2〕地理原始數(shù)據(jù)預處置規(guī)范3〕地理數(shù)據(jù)質量規(guī)范4〕地理數(shù)據(jù)數(shù)字化規(guī)范5〕空間數(shù)據(jù)庫建庫技術與規(guī)范6〕GIS實體屬性規(guī)范7〕GIS數(shù)據(jù)維護規(guī)范8〕GIS效力與收費規(guī)范等等〔2〕

GIS開發(fā)文檔

1〕可行性研討報告2〕工程開發(fā)方案書〔初稿〕3〕GIS總體需求闡明書4〕工程開發(fā)方案書〔終稿〕5〕GIS總體設計闡明書6〕GIS總體控制方案7〕GIS系統(tǒng)測試方案8〕GIS詳細設計書

9〕GIS系統(tǒng)測試分析報告10〕

工程總結報告11〕

用戶手冊12〕

系統(tǒng)安裝手冊13〕

系統(tǒng)管理員手冊14〕

系統(tǒng)維護手冊15〕

數(shù)據(jù)維護規(guī)程16〕

各種制度、條例匯總三、文檔質量要求

1、即時性2、一致性3、完好性4、可讀性5、規(guī)范性四、一個典型的GIS文檔實例

詳細設計闡明書

1、引言1〕背景2〕任務條件與限制3〕定義4〕背景資料2、模塊設計1〕模塊劃分根據(jù)2〕模塊

溫馨提示

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

評論

0/150

提交評論