1. 程式人生 > >活動圖和流程圖的區別

活動圖和流程圖的區別

活動圖是UML用於對系統的動態行為建模的另一種常用工具,它描述活動的順序,展現從一個活動到另一個活動的控制流。活動圖在本質上是一種流程圖。

活動圖與流程圖的區別

(1)、流程圖著重描述處理過程,它的主要控制結構是順序、分支和迴圈,各個處理過程之間有嚴格的順序和時間關係。而活動圖描述的是物件活動的順序關係所遵循的規則,它著重表現的是系統的行為,而非系統的處理過程。

(2)、活動圖能夠表示併發活動的情形,而流程圖不行。

(3)、活動圖是面向物件的,而流程圖是面向過程的。