注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡行業(yè)軟件及應用UML基礎與Rose建模案例(第3版)

UML基礎與Rose建模案例(第3版)

UML基礎與Rose建模案例(第3版)

定 價:¥35.00

作 者: 職業(yè)培訓教育網(wǎng),中華會計網(wǎng)校 編著
出版社: 人民郵電出版社
叢編項:
標 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787115273895 出版時間: 2012-06-01 包裝: 平裝
開本: 16開 頁數(shù): 300 字數(shù):  

內容簡介

  《UML基礎與Rose建模案例(第3版)》介紹了使用UML(統(tǒng)一建模語言)進行軟件建模的基礎知識以及RationalRose2007工具的使用方法?!禪ML基礎與Rose建模案例(第3版)》在第2版的基礎上,充分吸取了讀者寶貴的反饋意見和建議,更新了大部分案例。書中前11章是基礎部分,對軟件工程思想、UML的相關概念、RationalRose工具、RUP軟件過程,以及UML的雙向工程等進行了詳細的介紹;后3章是案例部分,通過檔案管理系統(tǒng)、新聞中心管理系統(tǒng)以及汽車租賃系統(tǒng)3個綜合實例,對UML建模(以RationalRose2007為實現(xiàn)工具)的全過程進行了剖析;最后的附錄中給出了UML中常用的術語、標準元素和元模型,便于讀者查詢。《UML基礎與Rose建模案例(第3版)》是一本基礎與實例緊密結合的UML書籍,可以作為從事面向對象軟件開發(fā)人員的學習指導用書,也可以作為高等院校計算機或軟件工程相關專業(yè)的教材。

作者簡介

暫缺《UML基礎與Rose建模案例(第3版)》作者簡介

圖書目錄

第1章  軟件工程與UML概述
1.1  軟件工程概述
1.1.1  軟件工程的發(fā)展歷史
1.1.2  軟件工程的生命周期
1.2  建模的目的
1.2.1  建模的重要性
1.2.2  建模四原則
1.2.3  面向對象建模
1.3  UML概述
1.3.1  UML的歷史
1.3.2  UML包含的內容
1.3.3  UML的定義
1.3.4  UML的應用領域第2章  Rational Rose使用
2.1  Rational Rose概論
2.1.1  常用UML建模工具
2.1.2  Rational Rose的優(yōu)勢
2.2  Rational Rose安裝前的準備
2.3  Rational Rose的安裝
2.3.1  安裝前的準備
2.3.2  安裝步驟
2.4  Rational Rose使用介紹
2.4.1  Rational Rose主界面
2.4.2  Rational Rose中的四個視圖
2.4.3  使用rational Rose建模
2.4.4  UML圖設計第3章  UML語言初覽
3.1  概述
3.2  視圖
3.2.1  “rup 4+1”視圖
3.2.2  UML視圖
3.3  UML中的事物
3.3.1  結構事物(Structure Things)
3.3.2  行為事物(Behavior Things)
3.3.3  組織事物(Grouping Things)
3.3.4  輔助事物(Annotation Things)
3.4  UML中的關系
3.4.1  關聯(lián)(Association)關系
3.4.2  聚合關系
3.4.3  依賴(Bependency)關系
3.4.4  泛化(Generalization)關系
3.4.5  實現(xiàn)(Realization)關系
3.5  UML中的圖
3.6  通用機制
3.6.1  修飾
3.6.2  注釋
3.6.3  規(guī)格說明
3.6.4  通用劃分
3.6.5  擴展機制
3.7  UML建模的簡單流程第4章  用例視圖
4.1  概述
4.2  參與者(Actor)
4.2.1  參與者概念
4.2.2  確定參與者
4.2.3  參與者間的關系
4.3  用例(Use Case)
4.3.1  用例的概念
4.3.2  識別用例
4.3.3  用例與事件流
4.3.4  參與者、用例間的關系
4.4  用例圖建模技術
4.4.1  對語境建模
4.4.2  對需求建模
4.4.3  用例粒度
4.5  實例——圖書館管理系統(tǒng)中的用例視圖
4.5.1  確定系統(tǒng)涉及的內容
4.5.2  確定系統(tǒng)參與者
4.5.3  確定系統(tǒng)用例
4.5.4  使用Rational Rose來繪制用例圖第5章  靜態(tài)圖
5.1  概述
5.2  類圖
5.2.1  類圖的概念和內容
5.2.2  類圖的用途
5.2.3  類圖元素——類
5.2.4  類圖元素——接口(Interface)
5.2.5  類圖元素——關系
5.2.6  類圖建模技術
5.3  對象圖
5.3.1  對象圖的概念和內容
5.3.2  對象圖建模
5.4  包圖
5.4.1  包的名字
5.4.2  包擁有的元素
5.4.3  包的可見性
5.4.4  引入與輸出
5.4.5  包中的泛化關系
5.4.6  標準元素
5.4.7  包圖建模技術
5.5  實例——圖書館管理系統(tǒng)中的靜態(tài)圖
5.5.1  建立對象圖步驟
5.5.2  對象的生成
5.5.3  使用Rose繪制包圖和類圖第6章  交互圖
6.1  時序圖(Sequence Diagram)
6.1.1  時序圖的概念和內容
6.1.2  對象的創(chuàng)建和撤銷
6.1.3  時序圖的建模技術
6.2  協(xié)作圖(Collaboration Diagram)
6.2.1  協(xié)作圖的概念和內容
6.2.2  協(xié)作圖的建模技術
6.2.3  協(xié)作圖與時序圖的互換
6.2.4  時序圖與協(xié)作圖的比較
6.3  實例——圖書館管理系統(tǒng)的交互圖
6.3.1  使用Rose繪制時序圖
6.3.2  使用Rose繪制協(xié)作圖第7章  狀態(tài)圖和活動圖
7.1  狀態(tài)圖(Statechart Diagram)
7.1.1  狀態(tài)機
7.1.2  狀態(tài)圖
7.1.3  狀態(tài)圖的用途
7.1.4  狀態(tài)圖的建模技術
7.2  活動圖(Activity Diagram)
7.2.1  活動圖
7.2.2  活動圖與流程圖的區(qū)別
7.2.3  活動圖的組成元素
7.2.4  活動的分解
7.2.5  活動圖的建模技術
7.3  實例——圖書館管理系統(tǒng)的動態(tài)圖
7.3.1  各種動態(tài)圖的區(qū)別
7.3.2  使用Rose繪制狀態(tài)圖
7.3.3  使用Rose繪制活動圖第8章  UML組件與配置
8.1  組件圖(Component Diagram)
8.1.1  概述
8.1.2  組件
8.1.3  補充圖標
8.1.4  組件圖建模技術
8.2  配置圖(Deployment Diagram)
8.2.1  概述
8.2.2  節(jié)點
8.2.3  組件
8.2.4  關系
8.2.5  配置圖建模技術
8.3  實例——圖書館管理系統(tǒng)的組件圖與配置圖
8.3.1  繪制組件圖與配置圖的步驟
8.3.2  使用Rose繪制圖書館管理系統(tǒng)組件圖
8.3.3  使用Rose繪制圖書館管理系統(tǒng)配置圖第9章  擴展機制
9.1  UML的體系結構
9.1.1  四層元模型體系結構
9.1.2  四層元模型層次的例子
9.1.3  UML元元模型層
9.1.4  UML元模型層
9.2  構造型
9.2.1  構造型的表示法
9.2.2  UML中預定義的標準構造型
9.3  標記值
9.3.1  標記值的表示法
9.3.2  UML中預定義的標準標記值
9.4  約束
9.4.1  約束的表示法
9.4.2  UML中預定義的標準約束
9.5  用于業(yè)務建模的UML擴展
9.5.1  業(yè)務模型建模的構造型
9.5.2  業(yè)務建模的關聯(lián)規(guī)則
9.5.3  業(yè)務建模構造型圖標第10章  Rose的雙向工程
10.1  雙向工程簡介
10.2  正向工程
10.2.1  設置代碼生成
10.2.2  添加組件和類的映射
10.2.3  檢查模型語法
10.2.4  設置Classpath
10.2.5  備份文件
10.2.6  生成代碼
10.3  逆向工程
10.3.1  檢查Classpath環(huán)境變量
10.3.2  啟動逆向工程
10.4  實例——類圖的代碼生成與逆向工程
10.4.1  代碼生成
10.4.2  逆向工程第11章  UML與統(tǒng)一開發(fā)過程
11.1  軟件開發(fā)過程歷史概述
11.1.1  軟件開發(fā)過程簡介
11.1.2  當前流行的軟件過程
11.2  Rup簡介
11.2.1  什么是Rup過程
11.2.2  Rup的特點
11.2.3  Rup的十大要素
11.3  統(tǒng)一開發(fā)過程核心工作流
11.3.1  需求捕獲工作流
11.3.2  分析工作流
11.3.3  設計工作流
11.3.4  實現(xiàn)工作流
11.3.5  測試工作流第12章  檔案管理系統(tǒng)
12.1  軟件需求分析
12.1.1  軟件需求的定義
12.1.2  軟件需求的層次
12.1.3  需求分析的任務與過程
12.2  檔案管理系統(tǒng)的需求分析
12.2.1  系統(tǒng)功能需求
12.2.2  用戶管理模塊
12.2.3  系統(tǒng)參數(shù)設置模塊
12.2.4  借閱管理模塊
12.2.5  案卷管理模塊
12.2.6  文件管理模塊
12.2.7  數(shù)據(jù)管理模塊
12.3  系統(tǒng)的UML基本模型
12.3.1  UML初始模型
12.3.2  系統(tǒng)的用例圖
12.3.3  系統(tǒng)的時序圖
12.3.4  系統(tǒng)的協(xié)作圖
12.3.5  系統(tǒng)的狀態(tài)圖
12.3.6  系統(tǒng)的活動圖
12.4  系統(tǒng)中的類
12.4.1  類圖的生成
12.4.2  各類之間的關系
12.5  系統(tǒng)的配置與實現(xiàn)
12.5.1  系統(tǒng)的組件圖
12.5.2  系統(tǒng)的配置圖第13章  新聞中心管理系統(tǒng)
13.1  新聞中心管理系統(tǒng)的需求分析
13.1.1  系統(tǒng)功能需求
13.1.2  信息瀏覽模塊
13.1.3  后臺管理模塊
13.2  系統(tǒng)的UML基本模型
13.2.1  UML初始模型
13.2.2  系統(tǒng)的用例圖
13.2.3  系統(tǒng)的時序圖
13.2.4  系統(tǒng)的協(xié)作圖
13.2.5  系統(tǒng)的狀態(tài)圖
13.2.6  系統(tǒng)的活動圖
13.3  系統(tǒng)中的類
13.3.1  類圖的生成
13.3.2  雙向工程
13.3.3  各類之間的關系
13.4  系統(tǒng)的配置和實現(xiàn)
13.4.1  系統(tǒng)的組件圖
13.4.2  系統(tǒng)的配置圖第14章  汽車租賃系統(tǒng)
14.1  汽車租賃系統(tǒng)的需求分析
14.1.1  系統(tǒng)功能需求
14.1.2  基本數(shù)據(jù)維護模塊
14.1.3  基本業(yè)務模塊
14.1.4  數(shù)據(jù)庫模塊
14.1.5  信息查詢模塊
14.2  系統(tǒng)的UML基本模型
14.2.1  UML模型框架
14.2.2  系統(tǒng)的用例圖
14.2.3  系統(tǒng)的時序圖
14.2.4  系統(tǒng)的協(xié)作圖
14.2.5  系統(tǒng)的狀態(tài)圖
14.2.6  系統(tǒng)的活動圖
14.3  系統(tǒng)中的類
14.3.1  類圖的生成
14.3.2  各個類之間的關系
14.4  系統(tǒng)的配置與實現(xiàn)
14.4.1  系統(tǒng)的組件圖
14.4.2  系統(tǒng)的配置圖附錄A  術語
A.1  范圍
A.2  部分術語
附錄B  標準元素
附錄C  元模型
C.1  簡介
C.2  背景
C.3  元元模型
附錄D  軟件菜單列表
參考文獻

本目錄推薦

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