首先,了解下UML三大基本組成要素:
(一) 事物(Things):
可以說是UML模型中最基本的成員,在UML中共分為四大類事物:
(A) 結(jié)構(gòu)事物(Structural Things)
(B) 行為事物(Behavorial Things)
(C) 分組事物(Grouping Things)
(D) 附注事物(Annotational Things)
(二) 關(guān)系(Relatonships):
共有基本的關(guān)系元素:
(A) 相依關(guān)系(Dependency)
(B) 結(jié)合關(guān)系(Assonciation)
(C) 一般關(guān)系(Generationalization)
(D) 實現(xiàn)關(guān)系(Realization)
(三) 圖形(Diagrams):
(A) 順序圖(Sequence Diagram)
(B) 合作圖(Collaboration Diagram)
(C) 狀態(tài)圖(Statechart Diagram)
(D) 活動圖(Activity Diagram)
(E) 使用案例圖(Use Case Diagram)
(F) 類別圖(Class Diagram)
(G) 物件圖(Object Diagram)
(H) 元件圖(Compont Diagram)
(I) 部署圖(Deployment Diagram)
以下是UML常用的事物示例圖:
以下是我們UML中常用的關(guān)系圖:
參考博客:http://blog.csdn.net/lsh6688/article/details/5936667,感謝作者分享!