review面向?qū)ο蟮姆治雠c設計_第1頁
review面向?qū)ο蟮姆治雠c設計_第2頁
review面向?qū)ο蟮姆治雠c設計_第3頁
review面向?qū)ο蟮姆治雠c設計_第4頁
review面向?qū)ο蟮姆治雠c設計_第5頁
已閱讀5頁,還剩29頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

銀行賬戶賬號賬戶金額信用額度10..1表屬性銀行銀行ID,賬號賬戶賬號,金額,信用額度期末考試時間與地點考試時間:6月13日下午2:30~4:30考試地點:3201,202,301,302,401網(wǎng)工,計算機1-4:3201計算機4-6,軟工1-2:3202,軟工2-3(網(wǎng)工3人)、軟工R1-2:3301軟工R2-5:3302軟工R5-8:3401具體座位安排參看群共享文件答疑——QQ留言復習——課程網(wǎng)站練習題考試題型分布一、單項選擇題30小題,共45分二、填空題15小題,共15分三、分析與設計題4小題,共20分四、綜合應用題共20分總成績說明期末50%教務處最新規(guī)定:期末成績不及格,不予計算平時成績,必須補考平時50%課堂考勤3分隨堂測驗:4次*3分=12分課程作業(yè):35分單項實驗8分+綜合實驗12分+實驗總結(jié)4分+學習問卷3分+知識類圖4分+博客4分=35分課程作業(yè)自檢表:下載后自行填寫,匯總給學委課程作業(yè)自檢表單項實驗、綜合實驗、實驗總結(jié)、學習問卷、知識類圖填寫自檢結(jié)果(分數(shù))博客填寫地址,篇數(shù),字數(shù)考場注意事項1、按座位表,隔位就座,縱向?qū)R;2、書包、書、筆記本遠離座位;3、拿到試卷后先填寫姓名、學號、單位;4、關(guān)閉一切通信設備,交卷離場之前不得使用;5、考試過程中嚴禁相互交談或傳遞物品。面向?qū)ο蟮姆治雠c設計復習綱要Ref:doc學習一種面向?qū)ο蠓椒☉P(guān)注哪些方面概念表示法系統(tǒng)模型開發(fā)過程本課程的三個主要部分基本概念OOAOOD第一部分面向?qū)ο蠓椒ǜ耪摐蚀_掌握面向?qū)ο蠓椒ǖ幕靖拍盍私馄渲饕枷搿⑻攸c、優(yōu)勢、歷史與現(xiàn)狀。為進一步掌握各種具體的OO技術(shù)打下堅實的基礎(chǔ)要掌握的主要概念:對象;類;屬性;操作;繼承封裝;關(guān)聯(lián);聚合;消息;多態(tài)性抽象;永久對象;主動對象能夠不看書本準確的敘述出來客觀世界對象對象對象對象對象對象對象對象對象對象對象名屬性…操作…類類類類分類類繼承類類對象聚合抽象客觀事物及其間的聯(lián)系關(guān)聯(lián)用況圖類圖順序圖狀態(tài)圖活動圖構(gòu)件圖OO模型對象對象對象對象對象對象對象對象計算機內(nèi)的對象編程構(gòu)成封裝運行分析設計………………第二部分面向?qū)ο蟮姆治觯∣OA)面向?qū)ο蠓椒槭裁从欣诮鉀Q分析面臨的挑戰(zhàn)?概念運用面向?qū)ο蠓椒ㄟM行系統(tǒng)分析。目標是建立一個符合問題域、滿足用戶需求的OOA模型。提倡:充分運用OO方法基本概念自然而有效地解決分析與設計中遇到的各種問題加強過程指導,控制對擴充概念的引入。OO方法的基本概念

——建模元素和原則OOA模型及其規(guī)約OOA過程第3章建立需求模型什么是用況,如何用它來描述需求參與者有哪些種類基于用況概念的需求模型對OOA的意義用況的內(nèi)容描述用況圖中的模型元素和表示法如何建立用況圖第4章建立類圖每一部分所用到的概念表示法類圖中各種模型元素的畫法建?;顒硬呗耘c啟發(fā)如何運用OO基本概念解決各種復雜問題減少擴充概念的使用運用OO概念解決典型問題的技巧簡單了解接口、依賴、關(guān)聯(lián)端點修飾第5章建立輔助模型在面向?qū)ο蟮慕V校瑸槭裁匆獜娬{(diào)類圖的作用,而以其他圖作為輔助模型?UML提供了哪幾種圖?第5章建立輔助模型重點掌握:包圖、順序圖、活動圖、狀態(tài)機圖、構(gòu)件圖其他各種圖——簡單了解每種圖有什么用途特別是對面向?qū)ο蟮慕S惺裁醋饔妹糠N圖使用的主要概念,以及在圖中的表示法(熟記主要概念,了解其他概念)第三部分面向?qū)ο蟮脑O計(OOD)第6章什么是OOD早期OOD和現(xiàn)今OOD的主要特點OOA和OOD的關(guān)系和不同分工用MDA的觀點看OOA和OOD的關(guān)系OOD的目標

OOD模型

——從兩個側(cè)面來描述

第7章問題域部分的設計什么是問題域部分?它與OOA模型有什么關(guān)系?設計準備復制OOA文檔,作為OOD的輸入根據(jù)需求的變化和發(fā)現(xiàn)的錯誤進行修改設計內(nèi)容與策略針對編程語言支持能力的調(diào)整增加一般類以建立共同協(xié)議實現(xiàn)復用提高性能為實現(xiàn)對象永久存儲所做的修改完善對象的細節(jié)定義對象實例對輔助模型、模型規(guī)約的修改和補充建立OOD文檔與OOA文檔的映射各種變化情況舉例第8章人機交互部分的設計什么是人機交互部分把人機交互部分作為系統(tǒng)中一個獨立的部分有什么好處人機交互部分的需求分析從用況提取人機交互人機交互的細化,命令的組織根據(jù)人機交互需求選擇界面元素運用OO概念和表示法表達所有的界面成分可視化編程環(huán)境下的設計策略第5章控制驅(qū)動部分的設計什么是控制驅(qū)動部分相關(guān)技術(shù)問題由系統(tǒng)總體方案決定的實現(xiàn)條件軟件體系結(jié)構(gòu)——特別是分布式系統(tǒng)的軟件體系結(jié)構(gòu)系統(tǒng)的并發(fā)性——進程與線程如何設計控制驅(qū)動部分選擇軟件體系結(jié)構(gòu)風格確定系統(tǒng)分布方案對象的分布——類的分布——類圖的分解第9章控制驅(qū)動部分的設計識別控制流從各種角度考慮問題,以決定系統(tǒng)中應該設計哪些控制流,這控制驅(qū)動部分設計的關(guān)鍵問題。用主動類表示控制流第10章數(shù)據(jù)管理部分的設計什么是數(shù)據(jù)管理部分幾種常用的數(shù)據(jù)管理系統(tǒng)文件系統(tǒng)、RDBMS、OODBMS用于對象存儲時,各自的優(yōu)點與缺點用非OO的數(shù)據(jù)管理系統(tǒng)存儲對象的指導思想對象存儲方案和數(shù)據(jù)接口的設計策略1、針對文件系統(tǒng)的設計(1)如何看待用文件系統(tǒng)存儲對象(2)從應用系統(tǒng)的對象到文件記錄的不同映射方式一一對應的映射方式;非一一對應的映射方式(3)對象在文件中的存放策略(4)設計數(shù)據(jù)接口部分的對象類提高效率的措施(5)問題域部分的修改2、針對RDBMS的設計(1)對象及其對關(guān)系數(shù)據(jù)庫的使用(2)從應用系統(tǒng)的對象到數(shù)據(jù)庫表元組的不同映射方式一一對應的映射方式;非一一對應的映射方式使用RDBMS和使用文件系統(tǒng)的不同(3)對象在數(shù)據(jù)庫中的存放策略類與表的對應基本策略規(guī)范化——修改類圖還是影射到表再規(guī)范化?(4)確定關(guān)鍵字(5)從類圖到數(shù)據(jù)庫的映射一般-特殊結(jié)構(gòu)、關(guān)聯(lián)、整體-部分結(jié)構(gòu)的處理(6)設計數(shù)據(jù)接口部分的對象類兩種策略(7)修改問題域部分的對象類3、針對O

溫馨提示

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

最新文檔

評論

0/150

提交評論