注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學火球:UML大戰(zhàn)需求分析

火球:UML大戰(zhàn)需求分析

火球:UML大戰(zhàn)需求分析

定 價:¥39.80

作 者: 張傳波 著
出版社: 水利水電出版社
叢編項:
標 簽: 軟件工程/開發(fā)項目管理

購買這本書可以去


ISBN: 9787508492285 出版時間: 2012-02-01 包裝: 平裝
開本: 16開 頁數(shù): 270 字數(shù):  

內容簡介

  《火球:UML大戰(zhàn)需求分析》融合UML、非UML、需求分析及需求管理等各方面的知識,幫助讀者解決UML業(yè)界問題、需求分析及需求管理問題。全書主要介紹UML的基本語法、面向對象的分析方法、應用UML進行需求分析的最佳實踐及軟件需求管理的最佳實踐四個方面的內容。《火球:UML大戰(zhàn)需求分析》各章以問題為引子,通過案例、練習、思考和分析等,由淺入深地逐步介紹UML綜合應用的知識。《火球:UML大戰(zhàn)需求分析》以案例貫穿始終,補充了大量的實用知識,并講究實效,能使讀者盡快在工作中應用所學知識。無論是Java技術流派、.NET技術流派還是其他技術流派,只要工作中涉及到需求分析或者對UML感興趣的人士,均適合閱讀《火球:UML大戰(zhàn)需求分析》?!痘鹎颍篣ML大戰(zhàn)需求分析》附帶一張光盤,光盤中有“活用類圖,擁抱需求”和“做一回軟件設計高手”兩個課程的視頻內容,時長為4小時。

作者簡介

  張傳波,網名:Fireball(火球)12年的軟件開發(fā)工作,親歷無數(shù)建筑、電力、通信、政府等多個領域的復雜軟件項目開發(fā),對CMMI有深刻理解,多年應用UML“浴血奮戰(zhàn)”,并將UML及需求分析的最佳實踐分享到公司的其他項目中,積累了豐富的UML經驗。專注于UML實踐及軟件項目管理的知識分享。

圖書目錄

開篇“廢話”
第1章 大話UML
1.1 UML基礎知識掃盲
1.1.1 UML有什么用
1.1.2 UML的分類
1.2 結構型的UML(Structure Diagram)
1.2.1 類圖(Class Diagram)
1.2.2 對象圖(Object Diagram)
1.2.3 構件圖(Component Diagram)
1.2.4 部署圖(Deployment Diagram)
1.2.5 包圖(Package Diagram)
1.3 行為型的UML(Behavior Diagram)
1.3.1 活動圖(Activity Diagram)
1.3.2 狀態(tài)機圖(State Machine Diagram)
1.3.3 順序圖(Sequence Diagram)
1.3.4 通信圖(Communication Diagram)
1.3.5 用例圖(Use Case Diagram)
1.3.6 時序圖(Timing Diagram)
1.4 如何學好UML
1.4.1 UML的認識誤區(qū)
1.4.2 我的學習經歷
1.4.3 UML學習難點
1.5 小結和練習
1.5.1 小結
1.5.2 練習
第2章 耗盡腦汁的需求分析工作
2.1 需求分析面面觀
2.2 持續(xù)進化的客戶需求
2.3 給客戶帶來價值——需求分析之正路
2.3.1 手機短信訂餐系統(tǒng)
2.3.2 需求分析的大道理
2.4 UML助力需求分析
2.5 小結與練習
2.5.1 小結
2.5.2 練習
第3章 分析業(yè)務模型——類圖(Class Diagram)
3.1 面向過程與面向對象
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.3.4 “依賴”關系
3.4 演練類之間的關系
3.4.1 練習1:你和你另外一半的關系
3.4.2 練習2:公司與雇員的關系
3.4.3 練習3:香蕉、蘋果、梨子的關系
3.4.4 練習4:公司的組織架構
3.5 類的“遞歸”關系與“三角”關系
3.5.1 “遞歸”關系
3.5.2 “三角”關系
3.6 考試管理系統(tǒng)——類圖綜合訓練
3.7 關于對象圖
3.8 小結與練習
3.8.1 小結
3.8.2 練習
第4章 流程分析利器之一——活動圖(Activity Diagram)
4.1 結構建模與行為建模
4.2 認識流程分析工具的鼻祖——流程圖
4.3 工時審批流程——活動圖基礎
4.3.1 基礎語法:初始狀態(tài)、結束狀態(tài)、活動、判斷、合并
4.3.2 判斷的三種處理辦法
4.3.3 多層分支
4.3.4 泳道/分區(qū)
4.3.5 對活動圖分析業(yè)務流程的思考
4.4 會簽評審流程——活動圖進階
4.4.1 “并行”的活動
4.4.2 工作產品如何表示——對象流
4.4.3 活動圖的組織——連接件(Connector)
4.5 活動的粒度問題
4.5.1 活動與動作
4.5.2 活動粒度的問題
4.6 版本發(fā)布流程——用活動圖表達復雜流程
4.6.1 活動圖的實踐建議
4.6.2 實戰(zhàn)版本發(fā)布流程
4.6.3 版本發(fā)布流程存在問題的思考
4.7 小結與練習
4.7.1 小結
4.7.2 練習
第5章 流程分析利器之二——狀態(tài)機圖(State Machine Diagram)
5.1 請假審批流程——認識狀態(tài)機圖
5.1.1 請假流程活動圖
5.1.2 請假流程狀態(tài)機圖
5.1.3 狀態(tài)機圖基本語法
5.1.4 關于狀態(tài)數(shù)量的思考
5.2 請假的多級審批流程——狀態(tài)機圖進階
5.2.1 多級審批的問題
5.2.2 狀態(tài)機圖的分支結構
5.2.3 應用狀態(tài)機圖的常見問題
5.3 缺陷管理流程——演練復雜的狀態(tài)機圖
5.3.1 狀態(tài)機圖的實踐建議
5.3.2 一封求助信——混亂的缺陷管理
5.3.3 缺陷管理流程狀態(tài)機圖
5.3.4 缺陷管理流程存在問題的思考
5.4 小結與練習
5.4.1 小結
5.4.2 練習
第6章 流程分析利器之三——順序圖(Sequence Diagram)
6.1 你如何和餐廳服務員“眉來眼去”——認識順序圖
6.1.1 復習一下中文語法
6.1.2 你和服務員的“眉來眼去
6.1.3 你和服務員的另外一種“眉來眼去
6.1.4 順序圖的基本語法
6.2 餐廳服務員背后的故事——發(fā)掘隱藏背后的業(yè)務流程
6.2.1 服務員背后“有人
……
第7章 描述系統(tǒng)的行為——用例圖
第8章 描述系統(tǒng)的框架——部署圖、構件圖
第9章 組織你的UML圖——包圖
第10章 UML共冶一爐——考勤系統(tǒng)的需求分析
第11章 需求分析的團隊作戰(zhàn)
第12章 說不盡的UML——UML補遺

本目錄推薦

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