1重荠、建立狀態(tài)圖
下圖描述了顧客在ATM機(jī)上進(jìn)行操作會經(jīng)歷的幾種狀態(tài)箭阶,及各種狀態(tài)之間轉(zhuǎn)換的條件。因?yàn)槭呛喕说睦痈曷常猿说却櫩筒迦氪趴ǖ钠鹗紶顟B(tài)和結(jié)束服務(wù)的終止?fàn)顟B(tài)仇参,顧客會處于輸入密碼、選擇服務(wù)類型婆殿、存款及取款四種狀態(tài)诈乒。
插入磁卡后進(jìn)入輸密碼狀態(tài),當(dāng)密碼輸入正確時進(jìn)入選擇服務(wù)類型狀態(tài)婆芦,當(dāng)輸入密碼不正確時抓谴,停留在原狀態(tài)暮蹂,但如果三次不正確,服務(wù)結(jié)束癌压。進(jìn)入選擇服務(wù)類型后根據(jù)選擇的不同仰泻,顧客可進(jìn)入存款和取款狀態(tài)。存滩届、取款結(jié)束后集侯,顧客既可以選擇結(jié)束服務(wù)到最終狀態(tài),也可以選擇繼續(xù)服務(wù)回到選擇服務(wù)類型狀態(tài)帜消。
通過狀態(tài)圖我們可以無歧義的了解各個活動角色是如何在不同狀況下轉(zhuǎn)換的棠枉,轉(zhuǎn)換的條件是什么,是否會出現(xiàn)死鎖現(xiàn)象泡挺,是否有條件沒考慮周全辈讶,是否有狀態(tài)無法達(dá)到。狀態(tài)圖可以幫助我們發(fā)現(xiàn)問題娄猫,并及時改正贱除。
2、建立活動圖
這個活動圖以顧客插入卡為開始媳溺,以顧客取卡結(jié)束月幌。我們可以看到活動圖的重點(diǎn)雖然不在時間順序,但我們同樣可以得到時間的信息悬蔽,初看活動圖和順序圖表達(dá)的意義很接近扯躺,但我們可以注意到順序圖著重時間的順序,而活動圖側(cè)重于各部分之間的相互制約蝎困,對于一些并行的活動能夠有效的表示出來
活動圖如下圖所示: