注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)J2EE項目實訓(xùn):UML及設(shè)計模式

J2EE項目實訓(xùn):UML及設(shè)計模式

J2EE項目實訓(xùn):UML及設(shè)計模式

定 價:¥39.50

作 者: 楊少波、盧葦
出版社: 清華大學(xué)出版社
叢編項: 21世紀(jì)高等學(xué)校實用軟件工程教育規(guī)劃教材
標(biāo) 簽: J2EE

ISBN: 9787302172659 出版時間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 411 字?jǐn)?shù):  

內(nèi)容簡介

  本著“技術(shù)主流和前沿、內(nèi)容新穎和實用、案例源于實際項目”的指導(dǎo)思想,本書結(jié)合實際應(yīng)用項目的示例,由淺入深地介紹有關(guān)軟件系統(tǒng)分析和設(shè)計的統(tǒng)一建模語言(UML)及設(shè)計模式,內(nèi)容涉及獲得和描述項目的需求、需求分析和系統(tǒng)建模、系統(tǒng)概要設(shè)計中的架構(gòu)設(shè)計和UML靜態(tài)建模、系統(tǒng)詳細(xì)設(shè)計中的交互建模、活動和狀態(tài)建模、系統(tǒng)架構(gòu)設(shè)計中的架構(gòu)模式、通用職責(zé)分配軟件模式、面向?qū)ο笤O(shè)計的五大原則、典型GoF設(shè)計模式及應(yīng)用以及對象/關(guān)系映射設(shè)計等方面的知識。本書可以作為承擔(dān)國家技能型緊缺人才培養(yǎng)和培訓(xùn)工程的高等職業(yè)院校和示范性軟件學(xué)院的計算機應(yīng)用與軟件工程專業(yè)項目實訓(xùn)類教材,也可作為自學(xué)和急需了解B/S架構(gòu)的J2EE平臺下軟件項目開發(fā)和實現(xiàn)相關(guān)技術(shù)和知識的技術(shù)人員的參考書。

作者簡介

暫缺《J2EE項目實訓(xùn):UML及設(shè)計模式》作者簡介

圖書目錄

第1章 獲得和描述項目的需求 1
1.1 軟件項目開發(fā)的總體流程 1
1.1.1 軟件項目開發(fā)的一般流程 1
1.1.2 Web網(wǎng)站構(gòu)建和開發(fā)過程 9
1.2 軟件項目的需求工程 13
1.2.1 獲得項目中的各種形式的需求 13
1.2.2 怎樣最大限度地保證需求的合理 17
1.2.3 企業(yè)級Web網(wǎng)站一般需求功能描述 19
1.3 描述項目的需求 20
1.3.1 利用用例圖實現(xiàn)對項目需求的建模 20
1.3.2 UML中的用例和用例圖 23
1.3.3 網(wǎng)上商城項目中的用例建模 29
1.4 UML用例的事件流及事件流的描述 32
1.4.1 UML用例的事件流 32
1.4.2 網(wǎng)上商城項目中的用例事件流示例 37
本章小結(jié) 39
本章練習(xí) 40
第2章 需求分析和系統(tǒng)建模 41
2.1 Rational Rose對UML建模的支持 41
2.1.1 Rational Rose2003工具概述 41
2.1.2 Rational Rose2003工具的基本使用 42
2.1.3 利用Rational Rose2003建立軟件模型 49
2.1.4 在Rational Rose2003中創(chuàng)建項目的各個用例及用例圖 52
2.2 面向?qū)ο蟮姆治? 55
2.2.1 面向?qū)ο蟮姆治黾夹g(shù) 55
2.2.2 主要的面向?qū)ο蠓治龇椒? 57
2.3 UML建模中涉及的分析類 59
2.3.1 Rational Rose2003提供的3種分析類 59
2.3.2 分析類的設(shè)計示例 62
2.4 域模型及建立系統(tǒng)域模型示例 64
2.4.1 建立項目系統(tǒng)中的域模型 64
2.4.2 建立域模型的示例 67
本章小結(jié) 72
本章練習(xí) 73
第3章 系統(tǒng)概要設(shè)計中的架構(gòu)設(shè)計 74
3.1 概要設(shè)計 74
3.1.1 軟件系統(tǒng)設(shè)計 74
3.1.2 面向?qū)ο笤O(shè)計方法 79
3.1.3 系統(tǒng)設(shè)計中的概要設(shè)計 81
3.2 軟件架構(gòu)設(shè)計 83
3.2.1 軟件架構(gòu)及架構(gòu)設(shè)計 83
3.2.2 軟件系統(tǒng)的架構(gòu)師 89
3.2.3 軟件架構(gòu)設(shè)計的目標(biāo) 92
3.2.4 軟件架構(gòu)設(shè)計的設(shè)計誤區(qū) 99
3.3 系統(tǒng)架構(gòu)實踐 101
3.3.1 C/S、B/S和RIA軟件體系結(jié)構(gòu)的選擇 101
3.3.2 面向框架的應(yīng)用開發(fā) 104
3.3.3 應(yīng)用輕量級框架技術(shù)架構(gòu)應(yīng)用系統(tǒng) 107
3.3.4 網(wǎng)上商城項目的系統(tǒng)架構(gòu)設(shè)計示例 111
本章小結(jié) 113
本章練習(xí) 114
第4章 系統(tǒng)概要設(shè)計中的UML靜態(tài)建模 115
第5章 系統(tǒng)詳細(xì)設(shè)計中的交互建模 147
第6章 系統(tǒng)詳細(xì)設(shè)計中的活動和狀態(tài)建模 180
第7章 架構(gòu)設(shè)計中的架構(gòu)模式 204
第8章 通用職責(zé)分配軟件模式(GRASP) 240
第9章 面向?qū)ο笤O(shè)計的5大原則 273
第10章 典型Gof設(shè)計模式及應(yīng)用
第11章 對象/關(guān)系映射設(shè)計
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號