本書全面介紹使用UML進行軟件設計、分析與開發(fā)的知識。UML適合于以體系結構為中心、用例驅動、迭代式和漸增式的軟件開發(fā)過程,其應用領域非常廣泛。本書內容包括面向對象的分析方法和設計方法,面向對象分析的三層設計,用例圖、類圖、對象圖和包圖、活動圖、順序圖和協(xié)作圖、狀態(tài)圖、構造組件圖和部署圖等,UML核心語義以及擴展機制的三個重要組成部分:構造型、標記值和約束,使用與UML緊密結合的RUP進行軟件開發(fā),對象約束語言,UML在Web應用程序中的應用,使用C++語言實現(xiàn)UML模型(重點介紹類圖模型的實現(xiàn))的基本原理和方法。. 本書適合作為普通高校計算機專業(yè)教材,也可以作為軟件設計人員和開發(fā)人員的參考資料。... 本書全面介紹使用UML進行軟件設計、分析與開發(fā)的知識。UML適合于以體系結構為中心、用例驅動、迭代式和漸增式的軟件開發(fā)過程,其應用領域非常廣泛。本書內容包括面向對象的分析方法和設計方法,面向對象分析的三層設計,用例圖、類圖、對象圖和包圖、活動圖、順序圖和協(xié)作圖、狀態(tài)圖、構造組件圖和部署圖等,UML核心語義以及擴展機制的三個重要組成部分:構造型、標記值和約束,使用與UML緊密結合的RUP進行軟件開發(fā),對象約束語言,UML在Web應用程序中的應用,使用C++語言實現(xiàn)UML模型(重點介紹類圖模型的實現(xiàn))的基本原理和方法。 本書適合作為普通高校計算機專業(yè)教材,也可以作為軟件設計人員和開發(fā)人員的參考資料。
|