注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)服務(wù)面向?qū)ο蠹夹g(shù)UML教程

面向?qū)ο蠹夹g(shù)UML教程

面向?qū)ο蠹夹g(shù)UML教程

定 價(jià):¥24.00

作 者: 王少鋒編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 軟件工程系列教材
標(biāo) 簽: UML

ISBN: 9787302077404 出版時(shí)間: 2004-02-01 包裝: 平裝
開本: 26cm 頁數(shù): 264 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  詳細(xì)論述了UML的9個(gè)圖所涉及的關(guān)鍵要領(lǐng)、術(shù)語和技術(shù)等,同時(shí)還包括了數(shù)據(jù)建模、業(yè)務(wù)建模、Web建模等UML具體應(yīng)用的介紹。 闡述了面向?qū)ο蠓治龊驮O(shè)計(jì)思想,包含大量分析和設(shè)計(jì)的例子。 涵蓋了與UML相關(guān)的一些技術(shù),如RUP、UML開發(fā)工具等的介紹。 提供了供自測(cè)用的2套模擬試題及答案,以便加深對(duì)UML的認(rèn)識(shí)。 適合于實(shí)效接觸UML或?qū)ML有一定了解的計(jì)算機(jī)人員使用,同時(shí)包含了很多進(jìn)一步學(xué)習(xí)的資料。 結(jié)合了近年來清華大學(xué)研究生課程“面向?qū)ο蠹夹g(shù)與應(yīng)用”的教學(xué)實(shí)踐,并總結(jié)了科研工作中UML的使用經(jīng)驗(yàn)。《面向?qū)ο蠹夹g(shù)UML教程》主要介紹統(tǒng)一建模語言UML及其應(yīng)用。全書內(nèi)容豐富,包括UML的用例圖、順序圖、協(xié)作圖、類圖、對(duì)象圖、狀態(tài)圖、活動(dòng)圖、構(gòu)件圖和部署圖等9個(gè)圖中所涉及的術(shù)語、規(guī)則和應(yīng)用,以及數(shù)據(jù)建模、OCL、業(yè)務(wù)建模、Web建模、設(shè)計(jì)模式、OO實(shí)現(xiàn)語言、RUP等方面的內(nèi)容,同時(shí)介紹了Rose開發(fā)工具中的一些用法。本書最后是一個(gè)課程注冊(cè)系統(tǒng)的實(shí)例研究,以及一些思考題和設(shè)計(jì)題。附錄中是兩套模擬試題及答案,模擬試題中的題目可以作為UML應(yīng)用的實(shí)例,完成這些練習(xí)題可以使讀者加深對(duì)UML的認(rèn)識(shí)。 本書可作為大專院校計(jì)算機(jī)軟件專業(yè)研究生和高年級(jí)本科生學(xué)習(xí)UML和面向?qū)ο蠹夹g(shù)的教材,也可作為廣大軟件開發(fā)人員自學(xué)UML和面向?qū)ο蠹夹g(shù)的參考書。

作者簡(jiǎn)介

暫缺《面向?qū)ο蠹夹g(shù)UML教程》作者簡(jiǎn)介

圖書目錄

第1章 面向?qū)ο蠹夹g(shù)概述
1. 1 軟件危機(jī)及軟件工程
1. 2 對(duì)軟件開發(fā)的基本認(rèn)識(shí)
1. 3 軟件的固有復(fù)雜性
1. 4 控制軟件復(fù)雜性的基本方法
1. 5 面向?qū)ο蠹夹g(shù)
1. 6 面向?qū)ο箢I(lǐng)域中的基本概念
1. 6. 1 對(duì)象和實(shí)例
1. 6. 2 類
1. 6. 3 封裝
1. 6. 4 繼承
1. 6. 5 多態(tài)
1. 6. 6 消息
1. 7 小結(jié)
第2章 UML概述
2. 1 為什么要學(xué)習(xí)UML
2. 2 UML的歷史
2. 3 UML的特點(diǎn)
2. 4 UML的構(gòu)成
2. 5 UML中的視圖
2. 6 UML的應(yīng)用領(lǐng)域
2. 7 支持UML的工具
2. 8 一個(gè)UML的例子
2. 9 小結(jié)
第3章 用例和用例圖
3. 1 用例
3. 2 參與者
3. 3 腳本
3. 4 用例間的關(guān)系
3. 4. 1 泛化關(guān)系
3. 4. 2 包含關(guān)系
3. 4. 3 擴(kuò)展關(guān)系
3. 4. 4 用例的泛化. 包含. 擴(kuò)展關(guān)系的比較
3. 5 用例圖
3. 6 用例的描述
3. 7 尋找用例的方法
3. 8 常見問題分析
3. 9 小結(jié)
第4章 順序圖和協(xié)作圖
4. 1 交互圖概述
4. 2 順序圖
4. 3 順序圖中的消息
4. 3. 1 調(diào)用消息
4. 3. 2 異步消息
4. 3. 3 返回消息
4. 3. 4 阻止消息和超時(shí)消息
4. 3. 5 消息的語法格式
4. 4 建立順序圖的步驟
4. 5 協(xié)作圖
4. 6 建立協(xié)作圖的步驟
4. 7 順序圖和協(xié)作圖的比較
4. 8 工具支持
4. 9 常見問題分析
4. 10 小結(jié)
第5章 類圖和對(duì)象圖
5. 1 類的定義
5. 1. 1 類的屬性
5. 1. 2 類的操作
5. 2 類之間的關(guān)系
5. 2. 1 關(guān)聯(lián)
5. 2. 2 聚集和組合
5. 2. 3 泛化關(guān)系
5. 2. 4 依賴關(guān)系
5. 3 派生屬性和派生關(guān)聯(lián)
5. 4 抽象類和接口
5. 5 版型
5. 6 邊界類. 控制類和實(shí)體類
5. 6. 1 邊界類
5. 6. 2 實(shí)體類
5. 6. 3 控制類
5. 7 類圖
5. 7. 1 類圖的抽象層次
5. 7. 2 構(gòu)造類圖
5. 8 領(lǐng)域分析
5. 9 OO設(shè)計(jì)的原則
5. 9. 1 開閉原則
5. 9. 2 Liskov替換原則
5. 9. 3 依賴倒置原則
5. 9. 4 接口分離原則
5. 10 對(duì)象圖
5. 11 小結(jié)
第6章 數(shù)據(jù)建模
6. 1 數(shù)據(jù)建模概述
6. 2 數(shù)據(jù)庫設(shè)計(jì)的基本過程
6. 3 數(shù)據(jù)庫設(shè)計(jì)的步驟
6. 4 對(duì)象模型和數(shù)據(jù)模型的相互轉(zhuǎn)換
6. 4. 1 對(duì)象模型轉(zhuǎn)換為數(shù)據(jù)模型
6. 4. 2 數(shù)據(jù)模型轉(zhuǎn)換為對(duì)象模型
6. 5 小結(jié)
第7章 包
7. 1 包的基本概念
7. 2 設(shè)計(jì)包的原則
7. 2. 1 重用等價(jià)原則
7. 2. 2 共同閉包原則
7. 2. 3 共同重用原則
7. 2. 4 非循環(huán)依賴原則
7. 3 包的應(yīng)用
7. 4 小結(jié)
第8章 狀態(tài)圖和活動(dòng)圖
8. 1 什么是狀態(tài)圖
8. 2 狀態(tài)圖中的基本概念
8. 2. 1 狀態(tài)
8. 2. 2 組合狀態(tài)和子狀態(tài)
8. 2. 3 歷史狀態(tài)
8. 2. 4 轉(zhuǎn)移
8. 2. 5 事件
8. 2. 6 動(dòng)作
8. 3 狀態(tài)圖的工具支持
8. 4 什么是活動(dòng)圖
8. 5 活動(dòng)圖中的基本概念
8. 5. 1 活動(dòng)
8. 5. 2 泳道
8. 5. 3 分支
8. 5. 4 分叉和匯合
8. 5. 5 對(duì)象流
8. 6 活動(dòng)圖的用途
8. 7 活動(dòng)圖的工具支持
8. 8 狀態(tài)圖和活動(dòng)圖的比較
8. 9 小結(jié)
第9章 構(gòu)件圖
9. 1 什么是構(gòu)件和構(gòu)件圖
9. 2 構(gòu)件圖的作用
9. 3 構(gòu)件圖的工具支持
9. 4 小結(jié)
第10章 部署圖
10. 1 什么是部署圖
10. 2 部署圖中的基本概念
10. 2. 1 結(jié)點(diǎn)
10. 2. 2 連接
10. 3 部署圖的例子
10. 4 小結(jié)
第11章 對(duì)象約束語言
11. 1 為什么需要OCL
11. 2 OCL的特點(diǎn)
11. 3 OCL的構(gòu)成
11. 4 OCL使用實(shí)例
11. 5 OCL擴(kuò)展討論
11. 6 小結(jié)
第12章 業(yè)務(wù)建模
12. 1 業(yè)務(wù)建模概述
12. 2 業(yè)務(wù)建模中的基本概念
12. 3 UML的業(yè)務(wù)建模擴(kuò)展
12. 4 業(yè)務(wù)體系結(jié)構(gòu)
12. 5 從業(yè)務(wù)模型到軟件模型
12. 6 小結(jié)
第13章 Web建模
13. 1 Web建模的基本概念
13. 2 Web應(yīng)用系統(tǒng)的體系結(jié)構(gòu)
13. 3 Web建模擴(kuò)展WAE
13. 3. 1 服務(wù)器頁
13. 3. 2 客戶機(jī)頁
13. 3. 3 <<Build>>關(guān)聯(lián)
13. 3. 4 <<Link>>關(guān)聯(lián)
13. 3. 5 表單
13. 3. 6 <<Submit>>關(guān)聯(lián)
13. 3. 7 框架集
13. 3. 8 <<Include>>關(guān)聯(lián)
13. 3. 9 <<Forward>>和<<Redirect>>關(guān)聯(lián)
13. 3. 10 Session和JavaBean建模
13. 3. 11 Servlet建模
13. 4 Rose的-Web建模使用說明
13. 5 Web建模實(shí)例
13. 6 小結(jié)
第14章 UML與設(shè)計(jì)模式
14. 1 為什么要使用設(shè)計(jì)模式
14. 2 設(shè)計(jì)模式的歷史
14. 3 設(shè)計(jì)模式的分類
14. 4 設(shè)計(jì)模式實(shí)例
14. 4. 1 Facade設(shè)計(jì)模式
14. 4. 2 AbstractFactory設(shè)計(jì)模式
14. 4. 3 Visitor設(shè)計(jì)模式
14. 5 在Rose中使用設(shè)計(jì)模式
14. 6 小結(jié)
第15章 面向?qū)ο髮?shí)現(xiàn)技術(shù)
15. 1 面向?qū)ο蟪绦蛟O(shè)計(jì)語言概述
15. 2 幾種典型的OOPL
15. 2. 1 Smalltalk
15. 2. 2 Eiffel
15. 2. 3 C
15. 2. 4 Java
15. 2. 5 Objective-C
15. 2. 6 CLOS語言的特色
15. 3 其他OOPL
15. 4 小結(jié)
第16章 RUP軟件開發(fā)過程
16. 1 什么是軟件開發(fā)過程
16. 2 RUP的歷史
16. 3 6個(gè)最佳開發(fā)經(jīng)驗(yàn)
16. 3. 1 迭代式開發(fā)
16. 3. 2 管理需求
16. 3. 3 使用基于構(gòu)件的體系結(jié)構(gòu)
16. 3. 4 可視化軟件建模
16. 3. 5 驗(yàn)證軟件質(zhì)量
16. 3. 6 控制軟件變更
16. 4 RUP軟件開發(fā)生命周期
16. 5 RUP中的核心概念
16. 6 RUP的特點(diǎn)
16. 6. 1 用例驅(qū)動(dòng)
16. 6. 2 以體系結(jié)構(gòu)為中心
16. 6. 3 迭代和增量
16. 7 RUP裁剪
16. 8 RUP Builder
16. 9 小結(jié)
第17章 UML開發(fā)工具
17. 1 支持UML的常見工具
17. 1. 1 Together
17. 1. 2 ArgoUML
17. 1. 3 MagicDraw UML
17. 1. 4 Visual UML
17. 1. 5 Visio
17. 1. 6 Poseidon for UML
17. 1. 7 BridgePoint
17.2 Rational Suite 2003開發(fā)工具
17.2.1 Rational RequisitePro
17.2.2 Rational ClearCase
17.2.3 Rational ClearQuest
17.2.4 Rational PureCoverage
17.2.5 Rational Purify
17.2.6 Rational Quantify
17.2.7 Rational SoDA for Word
17. 2. 8 其他工具
17. 3 Rose 2003
17. 4 Rose Model Integrator
17. 5 Rose Web Publisher
17. 6 Rose腳本
17. 7 Rose插入件
17. 8 在Rose中增加新的Stereotype
17. 9 小結(jié)
第18章 實(shí)例應(yīng)用分析
18. 1 引言
18. 2 問題陳述
18. 3 分析階段模型說明
18. 3. 1 分析階段的用例圖
18. 3. 2 分析階段的邏輯視圖
18. 4 設(shè)計(jì)階段模型說明
18. 4. 1 設(shè)計(jì)階段的用例圖
18. 4. 2 設(shè)計(jì)階段的邏輯視圖
18. 4. 3 設(shè)計(jì)階段的進(jìn)程視圖
18. 4. 4 設(shè)計(jì)階段的部署視圖
18. 5 課程注冊(cè)系統(tǒng)實(shí)例總結(jié)
第19章 綜合練習(xí)
附錄
附錄A 模擬試題 一 及答案
附錄B 模擬試題 二 及答案
參考文獻(xiàn)

本目錄推薦

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