Uml建模三種模型
1、類模型
描述系統內部對象及其關系的靜態結構。類模型由類圖構建,類圖中節點表示類,類與類之間的關聯關系用不同含義的弧標識。
2、狀態模型
描述對象隨著時間遷移發生了哪些變化。狀態模型使用狀態圖確定并實現控制。狀態圖的節點是狀態,弧是由時間引發的狀態間的轉移。
3、交互模型
描述系統中對象如何協作完成更為寬泛的任務。用例:關注系統的功能,即系統為用戶做了哪些事情。順序圖:顯示交互對象以及發生交互的時間順序。活動圖:描述重要的處理步驟。
uml建模的步驟
利用UML構建系統時,在系統開發的不同階段有不同的模型,并且這些模型的目的是不同的。
1、在分析階段,模型的目的是捕獲系統的需求,建立“現實世界”的類和協作的模型。
2、在設計階段,模型的目的是在考慮實際環境下,將分析階段的模型擴展為可行的技術方案。
3、在實現階段,模型的目的是依據設計階段的模型來寫實際運行的代碼。
4、在部署階段,模型描述系統如何在物理結構中部署。
盡管各個階段的模型不同,但他們通常都是通過對早期模型的內容進行擴展而建立的。
下圖用UML中的活動圖來模擬建模的一般步驟:
-
UML
+關注
關注
0文章
122瀏覽量
30871 -
UML建模
+關注
關注
0文章
7瀏覽量
6808
發布評論請先 登錄
相關推薦
評論