




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
軟件設計原理SoftwareEngineering1、掌握軟件設計原理中的抽象2、掌握軟件設計原理中的模塊化3、學習軟件設計原理中的信息隱蔽4、了解軟件設計原理中的模塊獨立性01目錄軟件設計原理中的抽象02軟件設計原理中的模塊化03軟件設計原理中的信息隱蔽04軟件設計原理中的模塊獨立性軟件設計原理中的抽象1抽象的概念和理解抽象是一種思維方法:忽略細節(jié)把握本質概念軟件工程過程的每一步,都是對軟件解法的抽象層次的一次層次理解抽象抽象的層次化抽象的最高層,軟件被看作一個完整的系統(tǒng)可行性研究階段12014使用計算機環(huán)境的術語來描述軟件的解法總體設計階段3使用問題環(huán)境的術語來描述軟件的解法需求分析階段22014抽象的最底層,對計算機底層軟硬件依賴性強編程階段4軟件設計原理中的模塊化2模塊可以組合、分解、更換的單元,如過程、函數(shù)、子程序、宏等概念完成特定的子功能意義模塊模塊化解決一個復雜的問題時,自項向下逐層將軟件分解成若干的過程。概念--C(p1)>C(p2)-->E(p2)<E(p2)--C(p1+p2)>C(p1)+C(p2)-->E(p1+p2)>E(p1)+E(p2)--結論:分解軟件可以減少工作量,但增加接口成本。模塊評價標準把問題分解為子問題的系統(tǒng)化機制模塊可分解性12014一個模塊作為獨立單元無需參考其他模塊來理解模塊可理解性3把現(xiàn)有的可重用模塊組裝成新系統(tǒng)模塊可組裝性22014系統(tǒng)需求的微小修改只導致對個別模塊,而不是對整個系統(tǒng)的修改模塊連續(xù)性42014一個模塊內出現(xiàn)異常情況時,它的影響局限在該模塊內部模塊保護性5軟件設計原理中的信息隱蔽3信息隱蔽信息隱藏的意思是讓模塊僅僅公開必須要讓外界知道的東西,而隱藏其他一切內容。在模塊設計的接口設計中,就充分體現(xiàn)了信息隱藏這一原則——接口是模塊的外部特征,應當公開;而數(shù)據(jù)結構、算法、實現(xiàn)體等則是模塊的內部特征,應當隱藏。一個模塊僅提供有限的接口,接口是模塊與外界交互的惟一途徑。概念信息隱蔽利用信源數(shù)據(jù)的自相關性和統(tǒng)計冗余特性,將秘密信息嵌入數(shù)字載體中,而不會影響原載體的主觀質量,不易被觀察者察覺。不可感知性指隱藏信息后數(shù)字媒體在傳遞過程中,雖然經(jīng)過多重無意或有意的信號處理,但仍能夠在保證較低錯誤率的條件下將秘密信息加以恢復,保持原有信息的完整性和可靠性魯棒性將信息隱藏技術應用于隱蔽通信中時,為了提高通信的效率,往往希望每一個數(shù)字載體文件能夠攜帶更多的秘密數(shù)據(jù)。隱藏容量信息隱蔽軟件設計原理中的模塊獨立性4模塊獨立性包括模塊化抽象局部化直接結果信息隱蔽模塊獨立的好處使軟件開發(fā)更容易、適合分工合作(一)使軟件測試和維護更容易(二)模塊獨立的好處模塊獨立的度量一個模塊內部各元素之間彼此結合的緊密程度的度量內聚不同模塊之間互連的程度耦合模塊獨立的度量
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025某餐飲品牌特許加盟合同協(xié)議書范本
- 2025年二月份跨境獨立站運營借款協(xié)議GMV增長對賭協(xié)議
- 胸腔鏡手術病人的護理
- 超市員工管理規(guī)章制度
- 基于過盈聯(lián)接的機油泵襯套壓裝質量監(jiān)控設計與應用
- 二零二五版收購企業(yè)合同范例
- 基金投資組合基金池
- 有關車位租賃合同范例
- 二零二五池塘承包合同范例
- 內務管理制度500字
- 初中綜合實踐-【課堂實錄】手工橡皮章教學設計學情分析教材分析課后反思
- 民用無人機駕駛員管理規(guī)定
- 2023年四川二造《建設工程計量與計價實務(土木建筑)》高頻核心題庫300題(含解析)
- 凸透鏡成像規(guī)律動畫可拖動最佳版swf
- 6層框架住宅畢業(yè)設計結構計算書
- 《春秋三傳導讀》課件
- 教師情緒和壓力疏導課件
- 麻醉科進修匯報課件
- 中小學生心理健康教育主題班會PPT教學課件
- ISO-IEC 27002-2022中文版完整詳細
- 口腔正畸病例書寫模板
評論
0/150
提交評論