网站大量收购独家精品文档,联系QQ:2885784924

地理信息系统工程课件.pptVIP

地理信息系统工程课件.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

5、詳細設計總體設計階段以比較抽象概括的方式提出瞭解決問題的辦法。詳細設計階段的任務就是把解法具體化,也就是回答下麵這個關鍵問題:“應該怎樣具體地實現這個系統呢?”這個階段的任務還不是編寫程式,而是設計出程式的詳細規格說明。這種規格說明的作用很類似於其他工程領域中工程師經常使用的工程藍圖,它們應該包含必要的細節,程式員可以根據它們寫出實際的程式代碼。通常用HIPO圖(層次加輸入/處理/輸出圖)或PDL語言(過程設計語言)描述詳細設計的結果。6、編碼和單元測試這個階段的關鍵任務是寫出正確的容易理解、容易維護的系統模組。7、綜合測試這個階段的關鍵任務是通過各種類型的測試(相應的調試)使系統達到預定的要求。最基本的測試是集成測試和驗收測試。應該用正式的文檔資料把測試計畫、詳細測試方案以及實際測試結果保存下來,做為系統配置的一個組成部分。地理資訊系統工程

GIS的開發建設和應用是一項系統工程,涉及到系統的最優設計、最優控制運行、最優管理,以及人、財、物資源的合理投入、配置和組織等諸多複雜問題。需要運用系統工程、軟體工程等的原理和方法,結合空間資訊系統的特點進行實施建設。一、GIS工程設計1、GIS工程設計綜述地理資訊系統的開發研究分為四個階段:系統分析、系統設計、系統實施、系統評價及維護。系統分析階段的需求功能分析、數據結構分析和數據流分析是系統設計的依據。系統分析階段的工作是要解決“做什麼”的問題,它的核心是對地理資訊系統進行邏輯分析,解決需求功能的邏輯關係及數據支持系統的結構,以及數據與需求功能之間的關係;系統設計階段的核心工作是要解決“怎麼做”的問題,研究系統由邏輯設計向物理設計的過渡,為系統實施奠定基礎。2、軟體危機與GIS軟體危機西方電腦科學家把軟體開發和維護過程中遇到的一系列嚴重問題統稱為“軟體危機”。GIS軟體開發同樣存在危機。3、軟體工程1968年北大西洋公約組織的電腦科學家在聯邦德國如開國際會議,討論軟體危機問題,在這次會議上正式提出並使用了“軟體工程”這個名詞,一門新興的工程學科就此誕生。4、什麼是GIS工程危機概括地說,GIS工程危機包含下述兩方面的問題,如何開發軟體,怎樣滿足對軟體的日益增長的需求;如何維護數量不斷膨脹的軟體與數據。(1)對軟體開發成本和進度的估計常常很不准確(2)用戶對“已完成的”軟體系統不滿意的現象經常發生。(3)軟體產品的品質往往靠不住。(4)軟體常常是不可維護的。(5)軟體與數據通常沒有適當的文檔資料。(6)軟體與數據成本在電腦系統總成本中所占的比例逐年上升。5、產生GIS工程危機的原因在工程開發和維護的過程中存在許多多嚴重問題,一方面與軟體本身的特點有關,另一方面也和工程開發與維護的方法不正確有關。GIS工程是系統軟硬體、數據以及系統開發、集成、使用和維護需要的所有文檔。根據美國一些軟體公司的統計資料,在後期引入一個變動比在早期引入相同變動所需付出的代價高2~3個數據量級。圖1.1定性地描繪了在不同時期引入一變動需要付出代價的變化趨勢。圖1.2是美貝爾實驗室編統計得出的定量結果。6、解決GIS工程危機的途徑?GIS工程學正是從管理和技術方面研究如何更好地開發和維護GIS工程的一門新興學科。二、GIS工程設計的基本原則1、計畫管理原則用分階段的生命週期計畫嚴格管理Boehm認為,在工程的整個生命週期應該制定並嚴格執行六類計畫,它們是專案概要計畫,里程碑計畫,專案控制計畫,產品控制計畫,驗證計畫,運行維護計畫。2、堅持進行階段評審原則第一,大部分錯誤是在編碼之前造成的,Boehm等人的統計,設計錯誤占軟體錯誤的63%,編碼錯誤僅占37%;第二,錯誤發現與改正得越晚,所需付出的代價也越高(參見圖1和圖2)3、嚴格的產品控制原則為了保持系統各個配置成分的一致性,必須實行嚴格的產品控制,其中主要是實行基準配置管理。所謂基準配置又稱為基線配置,它們是經過階段評審後的系統配置成分(各個階段產生的文檔或程式代碼)。基準配置管理也稱為變動控制:一切有關修改系統的建議,特別是涉及到對基準配置的個性建議,都必須按照嚴格的規程進行評審,獲得批准以後才能實施修改。採用現代程式設計技術原則結果應能清楚地審查原則開發小組的人員應該少而精原則當開發小組人員數為N時,可能的通信路徑有N×(N-1)/2條。承認不斷改進工程實踐的必要性原則按照這條原則,不僅要積極主動地採納新的軟體技

文档评论(0)

子不语 + 关注
官方认证
服务提供商

平安喜乐网络服务,专业制作各类课件,总结,范文等文档,在能力范围内尽量做到有求必应,感谢

认证主体菏泽喜乐网络科技有限公司
IP属地未知
统一社会信用代码/组织机构代码
91371726MA7HJ4DL48

1亿VIP精品文档

相关文档