讀書日
UML團隊開發流程與管理(第2版)

UML團隊開發流程與管理(第2版)

  • 定價:580
  • 優惠價:9522
  • 本商品單次購買10本85折493
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 台北、新北、基隆宅配快速到貨(除外地區)
載入中...
  • 分享
 

內容簡介

  ■從情境案例學習UML 2.3版中,14張圖形的應用時機
  ■完整分析如何透過UML正確表達軟體設計的精神
  ■可依據不同平台的需求,學習使用Java或C#為軟體開發工具
  ■內含LAB練習單元,可藉由實作確實了解軟體開發的種種面向
  ■使用工具的進階功能,了解團隊合作開發的基本精神

  對於軟體設計的初學者來說,面對大量資訊時,往往不知從何處著手。本書作者依據多年教學經驗,以情境案例為教學主軸,適合以下需求的讀者作為學習指引:

  ■ 想要了解UML及其應用時機
  本書第一篇設計了一個完整案例,並將UML的14張圖形應用在該案例中,利用對話的方式,說明14張圖形的基本精神及應用方式,讓讀者可以透過實際案例了解UML的基礎。

  ■ 想要了解如何在實際專案中應用UML
  本書第二篇設計了另一個完整案例,搭配工具軟體,並配合UML、MDA及不同平台的程式語言(Java、C#),藉此可學習到如何在實際案例中應用UML,並提供LAB練習單元,讓讀者可以「從做中學」。

  ■ 想要學習如何充份發揮軟體開發團隊合作模式
  本書第三篇設計了團隊合作的情境案例,透過虛擬專案的進行,讓讀者可以了解團隊中的各個角色,以及如何挑選適合的工具。

  ■ 想要了解Enterprise Architect 8如何使用
  Enterprise Architect是一套完整的UM L支援工具,完整支援UML 2.3版的14張圖形,並支援多種程式語言及資料庫,且提供了強大的客製化空間。書中範例使用此軟體進行實作,藉此提供軟體操作及客製化之技巧。

作者簡介

賴信仁

  信仁軟體設計負責人,精通物件導向觀念、UML、程式設計、系統設計實務及資料倉儲等。擔任多家公司(台灣電通、中科院、農學社、台積電TSMC、統一企業)的軟體建置顧問。曾任系統分析師及專業講師,並於台積電及奇美電子擔任高級軟體設計師,負責軟體技術策略的擬定以及開發新軟體的技術。於文化大學進修推廣部軟體設計與實務應用班擔任UML 2.0與Java J2EE講師。

 

目錄

第一篇 UML基礎
第1章 案例設計與說明
第2章 利用UML表達企業流程與系統需求
第3章 表達系統內部的結構
第4章 表達系統的微觀設計
第5章 表達系統的鉅觀設計
第6章 表達系統的實作與部署

第二篇 UML與軟體開發實作
第7章 電子化採購管理系統案例
第8章 企業流程設計與需求蒐集
第9章 實現使用案例
第10章 領域模式、平台技術與類別模式
第11章 測試程式碼的撰寫
第12章 程式碼的撰寫
第13章 程式的重構

第三篇 軟體開發與團隊合作
第14章 團隊合作案例情境介紹
第15章 建立UML合作的央集權控管環境
第16章 建構管理與UML
第17章 團隊安全機制與UML

第四篇 附錄
附錄A EA的基本操作
附錄B EA的客製化
附錄C EA的進階功能
附錄D 本書光碟使用說明
附錄E 參考書目及網路資源

 

詳細資料

  • ISBN:9789866072246
  • 規格:平裝 / 544頁 / 17 x 23 x 2.72 cm / 普通級 / 單色印刷 / 2版
  • 出版地:台灣

會員評鑑

5
1人評分
|
1則書評
|
立即評分
user-img
5
|
2011/07/31
去年底 Ringle 的著作-「UML 團隊開發流程與管理 (繁體/簡體版)」第一版就已賣光。原來他答應出版社作些錯誤修正後就準備要在今年初再版,結果他竟然又再整本書內容重寫過一次,足足花了兩個多月的時間,甚至再加上 Java 程式碼的範例 (第一版只有 VB.NET),不得已再版日期也就延宕到七月中旬,總算鋪貨到各經銷書商了。

所以,所謂的第二版不是只有小小的改版而已,而是整本再翻過重寫!除了同時提供兩大平台的程式碼範例外,也再順應 UML 2.3 規格,新增了一張所謂的總則圖 (profile diagram)的介紹與應用時機。

除了原來就已經在第一版中為其書中的內容作過基本的介紹說明後,我倒覺得出版商為其撰述的〔內容簡介〕還蠻不錯的。強調本書是屬於情境式的教學,也附上 Lab 實作練習與解答,並說明了適合本書的讀者是想瞭解 UML 應用的時機與相關知識,以及 UML 工具的應用 (本書是利用 EA, Enterprise Archiect)還有團隊開發的管理與合作模式等。

我這邊是再補充並再次強調最關鍵的部分:UML 只是畫圖的語法,是應用在軟體領域上;它本身不代表軟體設計,也並非是物件導向的技術。

在 Ringle 所著作的這一本書內容,他只是藉由 UML 來表現出現實系統開發上,各所職開發人員所應具有的軟體設計觀念及面向,並且透過一連串精要的設計,而能達成順暢的溝通並導出到程式寫碼的實作階段。UML 可不是被用來作文件報告、用來作假交差了事而已,那只會更加重軟體人員的負擔 (可惜,現實上太多專案開發充斥這類作假現象還不自知)。

當然,原作者 (Ringle)還算是挺用心的把他多年來所累積的實務經驗,包括專案開發、顧問輔導,與課程教學上等,將其所看到的問題與心得的體驗,儘量表達在書中的內容。原作者 (Ringle)正是想透過本書的傳達,來喚醒軟體人員對設計的重視。
展開

最近瀏覽商品

 

相關活動

  • 以學術為錨,定位深度思考邏輯。文學│史地│社科 精選3本72折
 

購物說明

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

退換貨說明 

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

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

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

  • 共和國截止加碼
  • 天下雜誌
  • 時報全書系