新到貨2本75折
UML基礎、建模與應用

UML基礎、建模與應用

  • 定價:354
  • 優惠價:87308
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

本書詳細介紹了UML的體系結構、UML元素的語法規則、公共機制、表示方法、建模方法、物件導向的分析設計過程。同時,以三個軟體系統建模為例,詳細演示了領域建模、用例建模和動態建模的過程以及物件導向的分析、設計方法,揭示了每個建模環節中用到的建模原則、建模方法和建模經驗。

本書建模步驟詳細,理論和應用結合緊密。通過學習本書可以掌握UML基礎、建模技術、物件導向的分析和設計方法。本書非常適合作為高等院校電腦科學與技術、軟體工程及相關專業的教材,也可以作為電腦專業技術人員的培訓教材。
 

目錄

第1章軟體工程概要
1.1軟體工程發展簡史
1.2軟體過程
1.2.1瀑布模型
1.2.2邊寫邊改模型
1.2.3快速原型模型
1.2.4螺旋模型
1.2.5反覆運算-增量模型
1.3RUP
1.3.1RUP的4個階段
1.3.2RUP的工作流
1.3.3RUP裁剪
1.4軟體製品
1.5軟體模型
1.5.1模型的用途
1.5.2建模目的和原則
1.5.3模型種類
1.6小結
1.7習題
 
第2章UML概述
2.1什麼是UML
2.1.1UML簡史
2.1.2UML定義
2.1.3UML的特點
2.2UML概念模型
2.2.1構造塊概述
2.2.2構造塊:事物
2.2.3構造塊:關係
2.2.4構造塊:圖
2.2.5規則
2.2.6通用機制
2.2.7UML視圖
2.3體系結構建模
2.4UML工具
2.4.1UML工具介紹
2.4.2如何選擇UML工具
2.5小結
2.6習題
 
第3章類圖、物件圖和組合結構圖
3.1類圖
3.1.1類圖的組成元素
3.1.2類
3.1.3其他類
3.1.4關係
3.1.5關聯類
3.2對象圖
3.2.1物件圖的組成元素
3.2.2對象
3.2.3連結
3.2.4類圖與對象圖
3.3組合結構圖
3.3.1埠
3.3.2一個簡單的組合結構圖
3.3.3對構件建模
3.4小結
3.5習題
 
第4章包圖
4.1包圖的組成元素
4.2包
4.2.1包的表示
4.2.2包中元素
4.2.3包的構造型
4.3包間關係
4.3.1依賴
4.3.2泛化
4.3.3包的傳遞性
4.4創建包圖
4.4.1尋找候選包
4.4.2調整候選包
4.4.3確定包中元素的可見性
4.5常用建模技術
4.5.1對成組元素建模
4.5.2對體系結構建模
4.6小結
4.7習題
 
第5章順序圖和協作圖
5.1順序圖
5.1.1順序圖的組成元素
5.1.2消息
5.1.3迴圈、分支和併發
5.1.4場景建模
5.2協作圖
5.2.1協作圖的組成
5.2.2迴圈和分支
5.2.3順序圖與協作圖
5.3小結
5.4習題
 
第6章活動圖
6.1活動圖的組成元素
6.2常用建模元素
6.3嵌套活動圖
6.4常用建模技術
6.4.1對工作流建模
6.4.2對操作建模
6.5小結
6.6習題
 
第7章交互概況圖、定時圖和部署圖
7.1交互概況圖
7.1.1活動圖為主線
7.1.2順序圖為主線
7.2定時圖
7.2.1定時圖的組成元素
7.2.2定時圖應用
7.3部署圖
7.3.1結點
7.3.2連結
7.3.3常用建模技術
7.4小結
7.5習題
 
第8章狀態機圖
8.1狀態機圖的組成元素
8.1.1一個簡單的狀態機圖
8.1.2狀態的表示
8.1.3外部遷移的表示
8.1.4分支的表示
8.2遷移
8.3狀態
8.3.1複合狀態
8.3.2歷史狀態
8.3.3子狀態機非同步通信
8.4常用建模技術
8.4.1對物件生命週期建模
8.4.2對反映型物件建模
8.5小結
8.6習題
 
第9章構件圖
9.1什麼是構件
9.2構件圖的組成元素
9.2.1一個簡單的構件圖
9.2.2構件的表示
9.3構件間的關係
9.4構件圖的作用與類型
9.4.1構件圖的作用
9.4.2簡單構件圖
9.4.3嵌套構件圖
9.5製品
9.6常用建模技術
9.6.1對可執行程式建模
9.6.2對原始程式碼建模
9.7小結
9.8習題
 
第10章用例圖
10.1什麼是用例圖
10.2參與者和用例
10.2.1參與者
10.2.2用例
10.3參與者之間的關係
10.3.1識別參與者
10.3.2參與者間的泛化關係
10.4用例之間的關係
10.4.1包含關係
10.4.2擴展關係
10.4.3泛化關係
10.5參與者與用例之間的關係
10.6組織用例
10.7用例規格描述
10.7.1事件流
10.7.2用例範本
10.7.3用例優先順序
10.7.4用例細微性
10.8用例描述實例
10.9用例與協作
10.10常用建模技術
10.10.1對系統語境建模
10.10.2對系統需求建模
10.11小結
10.12習題
 
第11章雙向工程
11.1雙向工程簡介
11.2正向工程
11.3逆向工程
11.4實例應用
11.5小結
11.6習題
 
第12章網上書店系統建模
12.1領域建模
12.1.1領域建模方法
12.1.2領域建模過程
12.2用例建模
12.2.1用例建模方法
12.2.2用例建模過程
12.3動態建模
12.3.1動態建模方法
12.3.2動態建模過程
12.4小結
12.5習題
 
第13章氣象監測系統建模
13.1初始階段
13.1.1氣象監測站需求
13.1.2定義問題的邊界
13.1.3系統用例
13.2細化階段
13.2.1氣象監測系統用例
13.2.2系統架構設計
13.3構造階段
13.3.1幀機制
13.3.2發佈計畫
13.3.3感測器機制
13.3.4顯示機制
13.3.5使用者介面機制
13.4交付階段
13.5小結
13.6習題
 
第14章電梯系統的分析與設計
14.1實體類、邊界類和控制器類
14.2對象建模
14.3用例建模
14.4動態建模
14.5測試和驗證
14.6小結
14.7習題
參考文獻
 

“UML基礎、建模與應用”是電腦科學與技術、軟體工程及相關專業的必修課程,也是系統分析師和設計師的必修課程。對電腦專業的學生來說,選擇一部好的UML教程非常重要。

市面上介紹UML基礎及建模的圖書都存在兩個問題:1)建模過程和建模方法不完整,理論與應用脫節,學生難以理解相關知識點。2)建模案例只強調建模過程,忽視了物件導向的分析、設計方法,因此,學生在建模過程中無法掌握物件導向的分析、設計技術,更難以掌握物件導向的建模方法。

本書克服了上面兩個問題,將物件導向的分析技術、設計技術與建模方法有機地結合在一起,並以網上書店系統建模、氣象監測系統建模、電梯系統的分析與設計為背景,揭示了物件導向分析設計技術、建模過程的內在本質。通過閱讀本書,讀者可以掌握UML基礎知識、建模方法和物件導向的分析設計技術。

本書具體特點如下:
1)體系結構合理。章節安排遵循知識的系統性、連貫性、邏輯性。
2)知識介紹風格統一。知識介紹從簡單到複雜、從具體到抽象、從局部到整體。
3)複雜知識簡單化。分解複雜的知識點,簡化知識,將建模原則具體化,複雜的建模過程簡單化。
4)演示建模全過程。以網上書店系統建模、氣象監測系統建模和電梯系統的分析為背景,演示了建模過程和物件導向的設計方法。

本書既適合UML初學者閱讀,也適合系統設計師和系統測試者閱讀。在寫作上,本書以UML基礎為主線,以建模過程和方法為目標,運用實例系統地闡明了UML語法基礎、表示方法和建模方法。本書既可作為高等院校電腦、軟體工程及相關專業的教材,也可以作為培訓機構相關專業的培訓教材。

本書主要作者在大型軟體公司從事系統分析、設計工作多年,近年來從事高校電腦教學工作,積累了豐富的系統建模經驗和UML課程教學經驗。

本書編寫分工情況如下:第1~3章由衣楊編寫,第5~7章由關春喜編寫,第8章由葉大慧編寫,第9章由黃雪敏編寫,第10章由陳怡華編寫,第4、11~14章由曹漢華編寫,全書由王先國統稿。衣楊為中山大學電腦學院教授、博士生導師、廣州新華學院資訊與智慧工程學院院長;葉大慧、黃雪敏、陳怡華、曹漢華、關春喜、王先國(高工/副教授)為廣州新華學院資訊與智慧工程學院教師。

本書得到以下基金專案支援:[1]基於資訊融合演算法及紅外學習的智慧環境溫濕度控制手環的研究(No.2020KTSCX201);[2]中山大學新華學院2019年教學品質與教學改革研究專案《PHP網站開發技術》(專案編號:2019JC007);[3]多終端網站開發(專案編號:2019YY002);[4]廣州新華學院2021年“課程思政”校級示範專案微信小程式開發(2021KCSZ006)。

本書提供的建模過程和建模方法實例,雖然經過了多次修改和校正,但難免會存在疏漏和錯誤,懇請讀者批評指正。
 

詳細資料

  • ISBN:9787111712732
  • 規格:平裝 / 221頁 / 16k / 19 x 26 x 1.1 cm / 普通級 / 單色印刷 / 1-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 【自然科普、電腦資訊】童話裡的心理學【博客來電子書獨家-作者電子贈言簽名扉頁版】
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

請注意,部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約30個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 心理與哲學
  • 滿799現折79
  • 言情新品