專家答疑 UML包括哪些圖
本文和大家重點討論一下UML圖和關系的概念,UML包括九種圖:使用案例圖、類圖、對象圖、構件圖、部署圖、活動圖、協作圖、狀態圖、序列圖。而UML關系共有四種,請看本文詳細介紹。
UML包括哪些圖
UML圖包括九種:使用案例圖、類圖、對象圖、構件圖、部署圖、活動圖、協作圖、狀態圖、序列圖。在這些圖中使用案例圖、類圖、序列圖是最有用的。
根據其用意,可以將UML圖劃分為結構型圖和行為型圖兩種。
結構型圖:描述系統的靜態結構。在顯示系統中類及類之間的關系時最有用。
行為型圖:描述系統的動態性質。在顯示系統中元素如何協作產生滿足要求的系統行為方面是最有用。
結構型圖
顯然,要描述一個設計模式的靜態結構,使用UML圖中的類圖和對象圖是很合適的。
行為型圖
顯然,要描述一個設計模式的行為特征,使用UML圖中的狀態圖和時序圖是很合適的。
應當指出的是,一個使用UML的系統設計,往往是從使用案例圖開始的,而且是一個設計應當是使用案例驅動的。
【編輯推薦】