UML2 0 技术手册 chm格式

  • 软件分类: 国产软件 / 免费软件 / 原版英文

  • 软件大小: 5.74MB

  • 运行环境: Win2003/XP/2000/NT

  • 软件更新: 2008-12-27 8:58:17

  • 下载次数:

  • 软件评级:

  • 软件作者: 海天软件


教程语言:英文 
十年前我還在讀大學資訊系時,自己花錢買了Together軟體,當時Together支援的符號(notation)是Codd和OMT。Codd符號是Peter Codd(一位OO軟體工程大師,TogetherSoft的創立者)自己設計的符號,而OMT則是Jim Rumbaugh等四人設計的符號,OMT是主流,最多人使用。 

本書共有十二章以及兩個附錄。第一章介紹UML的基本概念。第二章到第六章介紹靜態塑模(static modeling),第七章到第十章介紹行為塑模(behavior modeling)。所謂的靜態塑模,指的是設計程式的結構,而行為塑模指的是規劃系統在執行時的互動。 

在靜態塑模的部分:第二章介紹類別圖(class diagram)以及物件圖(object diagram);第三章是package diagram;第四章是composite structure diagram;第五章是元件圖(component diagram),第六章是部署圖(deployment diagram)。 

在行為塑模的部分:第七章介紹使用案例圖(use case diagram);第八章介紹狀態圖(statechart diagram),包括狀態機圖(state machine diagram);第九章介紹活動圖(activity diagram);第十章介紹互動圖(interaction diagram),包括溝通圖(communication diageam)、互動概觀圖(interaction overview diagram)、循序圖(sequence diagram)、時序圖(timing diagram)。 

第十一章介紹擴充UML的方式。第十二章介紹如何繪製有效的UML圖,這一章超重要的,只可惜篇幅太少。附錄A介紹MDA(Model Driven Architecture),附錄B介紹OCL(Object Constraint Language)。由於MDA和OCL都是不小的主題,所以本書的附錄只能介紹大概。