活動圖回铛、狀態(tài)圖、順序圖是分析流程的三大利器克锣,稱之為流程分析三劍客茵肃。
三種圖有不同的特點和不同的應(yīng)用場景
順序圖的特點
1、強調(diào)角色之間的交互袭祟,信息傳遞很明確
2验残、強調(diào)按時間順序分別發(fā)生了什么事情。
3巾乳、不太適合表達復(fù)雜的特殊流程(循環(huán)分支您没、條件分支、可選分支)
活動圖的特點
1胆绊、強調(diào)每個角色做了什么事情氨鹏,這些事情的先后關(guān)系。
2压状、適合表達各種特殊流程仆抵,入分支,并發(fā)等
狀態(tài)圖的特點
1种冬、事情圍繞某東西展開
2镣丑、該東西有不同的狀態(tài),狀態(tài)會因為發(fā)生了一些事情而變化
實際工作中如何在活動圖碌廓、狀態(tài)圖传轰、順序圖中取舍?
1谷婆、如果事情是圍繞某個東西展開的慨蛙,可以考慮用狀態(tài)圖
2、如果事情不是圍繞每個東西展開的纪挎,狀態(tài)圖可能不適用期贫,可考慮用順序圖或者活動圖
3、如果沒有復(fù)雜的的特殊流程异袄、可考慮用順序圖
4通砍、如果較復(fù)雜的特殊流程,可考慮用活動圖
5、不要限制自己只能使用一種圖封孙,可同時使用兩種甚至三種圖迹冤,從多個角度分析問題,稍后再適當?shù)娜∩?/p>