




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、2010.11.21軟件體系結構與設計模式軟件體系結構與設計模式信息學院信息學院單建芳單建芳課程大綱與主要內容課程大綱與主要內容2網絡資源網絡資源3考核評價考核評價4軟件體系結構與設計模式軟件體系結構與設計模式課程描述課程描述1v源自于軟件工程實踐的學科。經過源自于軟件工程實踐的學科。經過20多年的發展,多年的發展,它已經成為大量復雜軟件系統研發的核心。它已經成為大量復雜軟件系統研發的核心。v本課程針對復雜軟件系統的高層結構、組織單元之本課程針對復雜軟件系統的高層結構、組織單元之間的相互關系的描述,以及圍繞這種描述開展的各間的相互關系的描述,以及圍繞這種描述開展的各項活動(如設計、評估、實現、
2、管理、測試等)。項活動(如設計、評估、實現、管理、測試等)。其涵蓋面極為廣泛,抽象程度高。其涵蓋面極為廣泛,抽象程度高。v國內外現狀國內外現狀1 課程描述課程描述 課程性質與地位課程性質與地位2 課程性質課程性質課程為軟件工程專業的專業基礎課,面向三年級或四年級課程為軟件工程專業的專業基礎課,面向三年級或四年級的高年級學生,講授軟件系統設計原理和方法、增強學生軟的高年級學生,講授軟件系統設計原理和方法、增強學生軟件工程方面的實際能力。件工程方面的實際能力。與其它課程的關系:與其它課程的關系:軟件項目管理軟件質量控制軟件質量控制軟件體軟件體系結構系結構與設計與設計模式模式軟件工程面向對象系統分析
3、與設計UML統一建模課程教學目標課程教學目標2 課程大綱課程大綱 本課程旨在讓學習者建立基于體系結構與設計模式的軟本課程旨在讓學習者建立基于體系結構與設計模式的軟件系統設計原理和方法,從而為正確地分析和構建實際的復雜件系統設計原理和方法,從而為正確地分析和構建實際的復雜軟件系統奠定堅實的基礎。在完成本課程學習后,應能夠:軟件系統奠定堅實的基礎。在完成本課程學習后,應能夠:1. 理解軟件體系結構的相關概念;理解軟件體系結構的相關概念;2. 掌握如何將復雜的軟件系統按產品特征劃分為子系統,以掌握如何將復雜的軟件系統按產品特征劃分為子系統,以及如何規范子系統的構成;及如何規范子系統的構成;3. 掌握
4、如何應用模式的方法構造復雜軟件的解決方案;掌握如何應用模式的方法構造復雜軟件的解決方案;4. 掌握一些常見設計模式的應用環境及解決的問題,并能在掌握一些常見設計模式的應用環境及解決的問題,并能在實踐中根據需要應用這些模式。實踐中根據需要應用這些模式。2 課程主要內容課程主要內容2 課程主要內容課程主要內容系統規格說明設計和實現新系統正向工程現有軟件系統理解和轉換再工程后的系統再 工 程軟件清單分析文檔重構逆向工程代碼重構數據重構正向工程設計重構2 課程主要內容課程主要內容章節重點軟件工程與軟件設計軟件設計的特征、要素統一建模語言UML結構建模和行為建模的各種試圖軟件設計基礎 體系結構設計方法、
5、高可信軟件的容錯技術面向對象的軟件設計方法用例分析與設計;用戶界面設計,數據模型設計用戶界面設計界面設計的基本原則的三條黃金準則件體系結構風格與設計模式管道/過濾器風格、層次風格、客戶/服務器風格;工廠方法、抽象工廠、單件、組合、代理、迭代器、觀察者基于分布構件的體系結構分布構件的體系結構的框架軟件體系結構評估ATAM方法、SAAM方法、ARID方法的步驟軟件設計的進化軟件進化的策略3 教材教材軟件設計與體系結構齊治昌高等教育出版社3 參考書參考書3 網絡資源網絡資源南京大學軟件體系結構課程http:/ http:/ 考核方法考核方法根據期末成績、平時表現綜合考核;根據期末成績、平時表現綜合考核;平時表現結合課上和課下綜合考核。平時表現結合課上和課下綜合考核。總評成績(100%)期末考
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電阻焊鋼管采購合同協議
- 玩具雕塑轉讓合同協議
- 電商行業轉讓合同協議
- 玉米桿子采購合同協議
- 白酒總經銷合同協議
- 電氣公司勞動合同協議
- 球場管理維護合同協議
- 特惠裝修合同協議書范本
- 玉米黃貯收購合同協議
- 玉米種植協議合同協議
- 電梯維保工程施工組織設計方案
- 2024-2030年中國消防行業市場發展分析及發展趨勢與投資前景研究報告
- 外研版(2019) 必修第三冊 Unit 2 Making a Difference教案
- 醫院科研成果及知識產權管理規范
- DB32T-公路橋梁水下結構檢測評定標準
- 高職藥學專業《藥物制劑技術》說課課件
- 低碳環保管理制度
- 急診科提高出診車物品放置規范率PDCA項目
- 2024年江蘇省常州市中考一模化學試卷(含答案解析)
- 揭陽市人民醫院檢驗科 標本采集手冊
- AQ/T 1119-2023 煤礦井下人員定位系統通 用技術條件(正式版)
評論
0/150
提交評論