在這個練習中,您將建立 Display Balance 活動圖。Display Balance 活動圖顯示當客戶或出納員顯示帳戶餘額時,內部的事件流程。
使用案例圖會顯示規則,並且識別系統的動作者和功能, 但是它們不會顯示任何時間資訊,例如工作流程或程序。活動圖就相當於 UML 的流程圖, 因為它們會顯示較大程序中的事件的暫時次序。活動圖會說明在使用案例中所發生的事件的流程。
Display Balance 活動圖說明在顯示給定帳戶中的餘額時的工作流程。客戶和出納員都可以執行這項作業。CityBank 動作者(實際上是一個系統)則會驗證交易。
Display Balance 活動圖會針對使用者按一下主功能表的 Display Balance 項目時所發生的步驟,來建立其模型。這個程序說明如何建立 Customer/Teller 活動分割區。
您現在已經建立 Customer/Teller 活動的工作流程模型。您的圖型看起來應該與下圖類似:
Display Balance 活動圖會針對使用者按一下主功能表的 Display Balance 項目時所發生的步驟,來建立其模型。這個程序說明如何建立 System 活動分割區。
您現在已經建立 Display Balance 活動圖。您的圖型看起來應該與下圖類似:
Display Balance 活動圖會使用兩個活動分割區來顯示當使用者從主功能表按一下 Display Balance 時,所發生的簡易工作流程。
您可以在 Account Operations 使用案例圖中插入這個圖型的鏈結。這個鏈結可以讓您導覽相關聯的圖型,來增加模型的可讀性。
如果要繼續,請繼續進行練習 1.7:建立 Transfer Money 活動圖。