勵志

勵志人生知識庫

活動圖是什麼

活動圖(Activity Diagram)是UML(統一建模語言)中用於系統的動態方面建模的工具之一

活動圖主要用於描述系統或業務的工作流程,包括業務用例實現的各項工作或活動的順序。活動圖可以展示從一項活動到另一項活動的控制流,著重表現系統行為的執行序列和條件。活動圖中的活動可以是手動或自動執行的任務,它們共同完成一個工作單元。

活動圖是狀態圖的一種特殊形式,其中所有或多數狀態都是活動狀態,而且所有或多數轉移都在源狀態中的活動完成時立即觸發。活動圖不僅可以展示活動的順序,還可以表現並發、對象流、分區等高級概念。活動圖與流程圖相似,但提供了更複雜的控制流描述能力。