




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
UML2面向?qū)ο蠓治雠c設(shè)計(jì)(第2版)讀書筆記模板01思維導(dǎo)圖讀書筆記目錄分析內(nèi)容摘要精彩摘錄作者介紹目錄0305020406思維導(dǎo)圖面向?qū)ο蠓治霭娣治鰰O(shè)計(jì)軟件開發(fā)方法設(shè)計(jì)面向?qū)ο竽P徒<軜?gòu)例基礎(chǔ)問題業(yè)務(wù)類結(jié)構(gòu)原則本書關(guān)鍵字分析思維導(dǎo)圖內(nèi)容摘要內(nèi)容摘要分析和設(shè)計(jì)是軟件開發(fā)中至關(guān)重要的一環(huán),面向?qū)ο蟮姆椒ㄊ侵髁鞯能浖_發(fā)方法,UML是用于面向?qū)ο蠓治鲈O(shè)計(jì)的標(biāo)準(zhǔn)化建模語言。本書圍繞這3個(gè)方面展開,以論述分析設(shè)計(jì)建模過程為最終目標(biāo),以面向?qū)ο蠓椒ㄗ鳛榻5睦碚摶A(chǔ),以UML作為建模支撐語言。全書從面向?qū)ο蠛蚒ML的基本概念入手,循序漸進(jìn)地講解業(yè)務(wù)建模、需求建模、需求分析、設(shè)計(jì)原則和模式、架構(gòu)設(shè)計(jì)、構(gòu)件設(shè)計(jì)和代碼生成等分析設(shè)計(jì)中的各個(gè)知識(shí)點(diǎn),并通過多個(gè)貫穿全書的案例將各個(gè)知識(shí)點(diǎn)串聯(lián)起來,形成一套完整的面向?qū)ο蠓治鲈O(shè)計(jì)方法論。本書是作者多年從事軟件工程教學(xué)和軟件項(xiàng)目開發(fā)實(shí)踐的總結(jié),書中并沒有太多抽象的概念,主要**實(shí)際軟件開發(fā)中所需要的知識(shí)和實(shí)踐技能,力求做到通俗易懂。讀書筆記讀書筆記缺乏合適或?qū)嶋H的案例,不能用簡(jiǎn)短生動(dòng)的語言闡述知識(shí)本身,但書中的知識(shí)體系較為完善,綜合給三分。講得很清晰,而且“xx概念在xx章節(jié)會(huì)講”這種提示讓人看得特別安心[強(qiáng)]。前三章講解很好,但是對(duì)于普通用戶來說有點(diǎn)晦澀難懂,建議縮短前三章節(jié)篇幅,具體細(xì)節(jié)可以參看umlchange中針對(duì)普通用戶的。認(rèn)真的看,講的很細(xì),很好。毋庸置疑,面向?qū)ο蟮姆椒ㄒ殉蔀楝F(xiàn)代軟件開發(fā)中最主流的方法,即便是SOA、云計(jì)算等概念也均是建立在面向?qū)ο蠓椒ɑA(chǔ)之上的進(jìn)一步抽象。正好在學(xué)習(xí)用RationalRose搞建模,同時(shí)用EnterpriseArchitect做分析。談到了面向?qū)ο蟮脑O(shè)計(jì),以及結(jié)合uml進(jìn)行實(shí)踐。全面介紹UML2.0中用例圖、類圖、對(duì)象圖、序列圖、協(xié)作圖、狀態(tài)機(jī)圖、活動(dòng)圖、構(gòu)件圖、部署圖、包圖、組合結(jié)構(gòu)圖、交互概覽圖和時(shí)間圖等,并介紹了RUP過程開發(fā)模型。2021.精彩摘錄精彩摘錄對(duì)象是一個(gè)實(shí)體,這個(gè)實(shí)體具有明確定義的邊界(Boundary)和標(biāo)識(shí)(Identity),并且封裝了狀態(tài)(State)和行為(Behavior)。面向?qū)ο蠹夹g(shù)的核心思想就是用穩(wěn)定的元素將不穩(wěn)定的元素封裝起來,從而將變更的影響降到最低。在現(xiàn)實(shí)應(yīng)用中,功能是最易變的,數(shù)據(jù)是較易變的,而對(duì)象則是較穩(wěn)定的。抽象(Abstraction)的過程就是揭示事物區(qū)別于其他事物的本質(zhì)特征的過程,是一個(gè)分析和理解問題的過程,這個(gè)過程取決于使用者的目的,它應(yīng)該包括使用者所感興趣的那些職責(zé)問題,而忽略掉其他不相關(guān)的部分。類(Class)就是這一系列對(duì)象的抽象描述,這些對(duì)象共享相同的屬性、操作、關(guān)系和語義封裝(Encapsulation)是指對(duì)象對(duì)其訪問者隱藏具體的實(shí)現(xiàn),它是軟件模塊化思想的體現(xiàn)。多態(tài)(Polymorphism)是在同一外表(接口)下表現(xiàn)出多種行為的能力,它是對(duì)象技術(shù)的根本特征,是將對(duì)象技術(shù)稱為面向?qū)ο蟮脑蛩凇R虼嗽诿嫦驅(qū)ο蟮乃季S方法中,我們并不是**算法本身,而需要**為了完成這個(gè)算法,需要什么樣的“人”和“物”(即對(duì)象),再定義“人”和“物”之間的關(guān)系,從而明確兩者是如何“打交道”(即交互)的。分解(Decomposition)是指將單個(gè)大規(guī)模復(fù)雜系統(tǒng)劃分為多個(gè)不同的小構(gòu)件。目錄分析本書目標(biāo)致謝組織結(jié)構(gòu)第1版前言1.1從素?cái)?shù)問題看面向?qū)ο?.2面向?qū)ο蠹夹g(shù)基礎(chǔ)1.3對(duì)象和類1.4面向?qū)ο蠹夹g(shù)的相關(guān)原則第1章上升到面向?qū)ο?.6練習(xí)題1.5建立面向?qū)ο笏季S第1章上升到面向?qū)ο?.1可視化建?;A(chǔ)2.2統(tǒng)一建模語言2.3UML2組成結(jié)構(gòu)2.4UML2概念模型第2章可視化建模技術(shù)2.6練習(xí)題2.5應(yīng)用UML2建模第2章可視化建模技術(shù)3.1分析設(shè)計(jì)過程簡(jiǎn)介3.2業(yè)務(wù)建?;A(chǔ)3.3業(yè)務(wù)用例模型3.4業(yè)務(wù)對(duì)象模型3.5業(yè)務(wù)建模實(shí)踐12345第3章業(yè)務(wù)建模3.7練習(xí)題3.6從業(yè)務(wù)模型到系統(tǒng)模型第3章業(yè)務(wù)建模4.1理解需求4.3建立用例模型4.2從業(yè)務(wù)模型獲取需求第4章用例建模4.4編寫用例文檔4.5重構(gòu)用例模型4.6其他問題4.7練習(xí)題第4章用例建模5.1理解分析5.2從用例開始分析5.3架構(gòu)分析5.4構(gòu)造用例實(shí)現(xiàn)第5章用例分析5.6練習(xí)題5.5定義分析類第5章用例分析6.1設(shè)計(jì)需要原則6.2Liskov替換原則6.3開放—封閉原則6.4單一職責(zé)原則第6章面向?qū)ο蟮脑O(shè)計(jì)原則6.5接口隔離原則6.7練習(xí)題6.6依賴倒置原則第6章面向?qū)ο蟮脑O(shè)計(jì)原則7.1模式與設(shè)計(jì)模式7.2GoF模式7.3更多的設(shè)計(jì)模式7.4職責(zé)分配模式7.5其他問題7.6練習(xí)題010302040506第7章面向?qū)ο蟮脑O(shè)計(jì)模式8.1過渡到設(shè)計(jì)8.2架構(gòu)設(shè)計(jì)基礎(chǔ)8.3確定設(shè)計(jì)元素8.4引入設(shè)計(jì)機(jī)制8.5定義運(yùn)行時(shí)架構(gòu)12345第8章架構(gòu)設(shè)計(jì)8.7練習(xí)題8.6描述系統(tǒng)部署第8章架構(gòu)設(shè)計(jì)9.1用例設(shè)計(jì)9.3類設(shè)計(jì)9.2子系統(tǒng)設(shè)計(jì)第9章構(gòu)件設(shè)計(jì)9.5練習(xí)題9.4數(shù)據(jù)庫(kù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 木材加工中的刀具磨損與維護(hù)考核試卷
- 動(dòng)物膠在紡織工業(yè)中的應(yīng)用考核試卷
- 床上用品企業(yè)產(chǎn)品生命周期管理考核試卷
- 塑料制品在汽車燃油系統(tǒng)的應(yīng)用考核試卷
- 婚慶布置道具考核試卷
- 放射性金屬礦選礦新技術(shù)與發(fā)展趨勢(shì)分析考核試卷
- 成人學(xué)生心理健康教育考核試卷
- 阿姐房屋租賃合同范本
- 沙石購(gòu)銷合同范本
- 蘇州房屋裝修合同范本
- 南航集團(tuán)招聘筆試題庫(kù)2024
- 中級(jí)消防設(shè)施操作員證培訓(xùn)項(xiàng)目服務(wù)方案
- 自考15040習(xí)新時(shí)代思想概論高頻備考復(fù)習(xí)重點(diǎn)
- 精神障礙診療規(guī)范(2020-年版)-人格-現(xiàn)實(shí)解體障礙
- DB32T-工業(yè)有機(jī)廢氣治理用活性炭技術(shù)要求
- 污水處理及中水回用工程可行性研究報(bào)告書
- 醫(yī)學(xué)課件小兒腹瀉5
- 小學(xué)六年級(jí)語文下冊(cè)《北京的春天》課件
- 發(fā)展?jié)h語 初級(jí)讀寫一 第二課 謝謝你
- 景觀照明設(shè)施運(yùn)行維護(hù)經(jīng)費(fèi)估算
- GB/T 12279.1-2024心血管植入器械人工心臟瓣膜第1部分:通用要求
評(píng)論
0/150
提交評(píng)論