1. 程式人生 > 其它 >《大象:Thinking in UML(第2版)》

《大象:Thinking in UML(第2版)》

《大象:Thinking in UML》以UML為載體,將面向物件的分析設計思想巧妙地融入建模過程中,通過貫穿全書的例項將軟體系統開發過程中方方面面的知識有機地結合在一起,用生動的語言和精彩的事例將複雜枯燥的軟體過程講解得津津有味。
  全書分為四個部分。第一部分講述面向物件分析的一些基本概念,及學習建模需要了解的一些基本知識。第二部分對UML的基礎概念重新組織和歸納整理,進行擴充套件和討論,引申出針對UML的這些概念在面向物件方法中應用方法的思考。第三部分以一個例項貫穿全篇,闡述如何使用UML從頭到尾地實施一個專案。第四部分針對在現實中經常遇到並且較難掌握的問題進行深入的探討,昇華在前幾篇學習到的知識。
  《大象:Thinking in UML(第2版)》可供正在學習程式設計、軟體工程等知識,準備將來從事IT行業的讀者、正努力向設計師或系統分析員轉變的技術人員及期望對軟體分析設計更上一層樓的設計人員學習和提高之用。

先簡要概述這本書的內容,本書主要是講一種如何以物件的思考方式將複雜化的業務用其的建模方法的方法形象的表達出來。整本書也是圍繞UML 的語言概念展開,如定義其元素:用例,業務,包,關係,元件,節點。又通過其語法如:檢視和模型來完成一個業務的分析。最後通過一個例子來強化UML的語法。

作者在文章最後一篇還幫我們擴充套件關於設計的思考。包括理解用例本質、理解建模的抽象層次、學會設計模式等都是為了讓我們更紮實的思考底層設計思維和方法論這樣才能更好運用UML