UML基礎與應用--UML活動圖解析
本節和大家一起學習一下UML基礎與應用--UML活動圖,主要包括UML活動圖作用,應用場合和基本元素等內容,相信本節的學習一定會讓你對UML活動圖有深刻的理解。
UML基礎與應用--UML活動圖
UML活動圖
一、UMl活動圖:
◆流程圖常被用來建立算法模型
◆活動圖與流程圖類似,不同在于它支持并行活動.
◆缺點:不能清楚的表示
二、作用:
1、描述一個操作的執行過程中所完成的工作或者動作
2、描述對象內部的工作
3、描述用例的執行
4、處理多線程
5、顯示如何執行一組相關的動作,以及這些動作如何影響周圍對象
三、以下情況不用UML活動圖
1、顯示對象之間的合作
2、顯示對象在其生命周期內的運轉情況。
這兩點是通過序列圖和協作圖完成的。
四、UML活動圖的基本要素:
◆活動狀態
◆活動狀態之間的轉移(箭頭)
◆判斷(決策點)
◆保證條件
◆同步條:活動之間的同步
◆起點和終點
--起點有且只有一個,終點可以有n個。
五、泳道:用于對UML活動圖中的活動進行分組,用于描述對象之間的合作關系。
----所謂泳道技術,就是將活動用線分成一些縱向區域,這些縱向區域稱為泳道。
【編輯推薦】