日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

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

Java設(shè)計:對象、UML和過程

Java設(shè)計:對象、UML和過程

定 價:¥25.00

作 者: (美)Kirk Knoernschild著;羅英偉,汪小林譯
出版社: 人民郵電出版社
叢編項:
標 簽: JAVA語言 程序設(shè)計

ISBN: 9787115108791 出版時間: 2003-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 183 字數(shù):  

內(nèi)容簡介

  本書重點介紹如何把Java、UML、OO和軟件過程等技術(shù)有機地結(jié)合起來,并成功地運用到軟件開發(fā)中。全書分為兩部分,共11章。第一部分包括前4章,重要介紹了OO的原理和模式,UML語言的基礎(chǔ),UML和Java的結(jié)合以及軟件開發(fā)過程。這部分清楚地闡釋了每一種技術(shù)和概念的優(yōu)點,強調(diào)了它們的共同原則。第二部分描述了如何將這些技術(shù)結(jié)合應(yīng)用到軟件項目的開發(fā)中,包括需求模型、問題分析、建模方式、子系統(tǒng)的設(shè)計等等。附錄部分則簡單介紹了統(tǒng)一開發(fā)過程的極限編程、J2EE和UML結(jié)合以及書中一個典型UML練習(xí)的Java代碼實現(xiàn)。 本書適合面向?qū)ο筌浖こ處?、項目管理人員和Java程序員閱讀。

作者簡介

暫缺《Java設(shè)計:對象、UML和過程》作者簡介

圖書目錄

第1章 面向?qū)ο蟮脑砼c模式
1.1 原理、模式和OO范例
1.2 類的原理
1.2.1 開放封閉原理(OCP)
1.2.2 Liskov替代原理(LSP)
1.2.3 依賴性倒置原理(DIP)
1.2.4 接口分離原理(ISP)
1.2.5 構(gòu)成重用原理(CRP)
1.2.6 最少知識原理(PLK)
1.3 包的原理
1.3.1 包的依賴
1.3.2 版本重用等價原理(REP)
1.3.3 通用閉包原理(CCP)
1.3.4 通用重用原理(CReP)
1.3.5 無環(huán)依賴原理(ADP)
1.3.6 穩(wěn)定依賴原理(SDP)
1.3.7 穩(wěn)定抽象原理(SAP)
1.4 模式
1.4.1 策略
1.4.2 訪問者
1.4.3 層
1.5 總結(jié)
第2章 UML介紹
2.1 UML定義
2.2 起源
2.3 建模的作用
2.3.1 挑戰(zhàn)
2.3.2 體系結(jié)構(gòu)的復(fù)雜性
2.3.3 糾正
2.4 優(yōu)點
2.5 總結(jié)
第3章 UML基礎(chǔ)
3.1 模型和視圖
3.1.1 基本元素
3.1.2 圖
3.1.3 視圖
3.2 核心圖
3.2.1 行為圖
3.2.2 結(jié)構(gòu)圖
3.3 基本元素
3.3.1 結(jié)構(gòu)元素
3.3.2 Java無關(guān)的實體
3.3.3 Java相關(guān)的實體
3.3.4 與Java的依賴關(guān)系
3.4 注釋
3.5 擴展機制
3.6 關(guān)于圖的介紹
3.6.1 順序圖
3.6.2 類圖
3.6.3 包圖
3.7 總結(jié)
第4章 UML和軟件過程
4.1 定義的過程
4.2 最優(yōu)經(jīng)驗
4.2.1 行為驅(qū)動
4.2.2 以結(jié)構(gòu)為中心
4.2.3 重復(fù)
4.2.4 重構(gòu)
4.2.5 可視化建模
4.2.6 簡單原型
4.3 開發(fā)周期和UML
4.3.1 需求
4.3.2 分析和設(shè)計
4.3.3 構(gòu)建
4.3.4 測試
4.3.5 調(diào)度
4.4 整個生命周期
4.5 總結(jié)
第5章 建模策略
5.1 集成目標
5.1.1 開發(fā)方法
5.1.2 工具方法
5.2 集成因素
5.2.1 開發(fā)文化
5.2.2 軟件過程
5.2.3 面向?qū)ο蠼?jīng)驗
5.2.4 技術(shù)方面
5.2.5 建模策略
5.3 集成策略
5.4 總結(jié)
第6章 需求模型
6.1 符號
6.1.1 行動者
6.1.2 Use
6.1.3 關(guān)系
6.1.4 Use
6.1.5 原型
6.2 需求建模
6.2.1 問題陳述
6.2.2 Use
6.2.3 Use
6.2.4 額外的元素
6.3 總結(jié)
第7章 問題分析
7.1 符號
7.1.1 類
7.1.2 關(guān)聯(lián)
7.1.3 包
7.1.4 依賴
7.1.5 原型
7.1.6 協(xié)作
7.1.7 實現(xiàn)
7.2 確定初始概念
7.3 軟件規(guī)范說明書
7.3.1 邊界
7.3.2 實體
7.3.3 控制
7.4 建立體系結(jié)構(gòu)
7.5 分配類
7.6 總結(jié)
第8章 行為建模
8.1 符號
8.1.1 對象
8.1.2 消息
8.1.3 順序圖
8.1.4 協(xié)作圖
8.2 Use
8.3 功能分配
8.3.1 分散式控制流和集中式控制流
8.3.2 作為仲裁者的控制器
8.3.3 管理集合
8.3.4 訪問方法和變更方法
8.3.5 其他圖
8.3.6 簡單原型
8.4 模型結(jié)構(gòu)
8.5 總結(jié)
第9章 結(jié)構(gòu)建模
9.1 符號
9.1.1 類圖
9.1.2 結(jié)構(gòu)元素
9.1.3 關(guān)系
9.2 耦合性和內(nèi)聚性
9.3 幾種有用的類圖
9.3.1 包圖
9.3.2 接口圖
9.3.3 實現(xiàn)圖
9.3.4 參與類視圖
9.4 識別結(jié)構(gòu)
9.4.1 復(fù)雜結(jié)構(gòu)
9.4.2 對象工廠
9.4.3 集合
9.4.4 結(jié)構(gòu)說明
9.5 模型結(jié)構(gòu)
9.6 總結(jié)
第10章 系統(tǒng)結(jié)構(gòu)建模
10.1 定義系統(tǒng)結(jié)構(gòu)
10.2 構(gòu)建系統(tǒng)結(jié)構(gòu)
10.3 系統(tǒng)結(jié)構(gòu)機制
10.3.1 分層
10.3.2 觀察
10.3.3 Model-View-Controller(MVC)
10.3.4 分區(qū)
10.4 系統(tǒng)結(jié)構(gòu)視圖
10.5 框架和類庫
10.5.1 框架
10.5.2 類庫
10.6 構(gòu)件系統(tǒng)結(jié)構(gòu)
10.6.1 定義構(gòu)件
10.6.2 構(gòu)件和UML
10.6.3 構(gòu)件示例
10.7 總結(jié)
第11章 設(shè)計子系統(tǒng)
11.1 定義子系統(tǒng)
11.2 Java中的子系統(tǒng)
11.3 子系統(tǒng)規(guī)范
11.4 子系統(tǒng)識別
11.5 開發(fā)子系統(tǒng)
11.6 作為框架的子系統(tǒng)
11.7 總結(jié)
附錄A 統(tǒng)一開發(fā)過程(RUP)和極限編程(XP)
附錄B J2EE和UML
附錄C UML練習(xí)的代碼實現(xiàn)
參考文獻 

本目錄推薦

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