在這個練習中,您會建立 Account Operations 使用案例實現總覽圖。您可以實現 Display Balance、Transfer Money 和 Cash Check 等使用案例, 方法是針對每一個使用案例中的資訊來建立動態和靜態視圖。
在這個練習中,您將會建立一個總覽圖,以說明用來實現每一個使用案例的合作元素。圖型可當作概觀,其中包含每一個使用案例實現的鏈結。
實現使用案例的目的是為了定義系統實作給定使用案例的方式;在這個實例中, 也就是 Display Balance、Transfer Money 和 Cash Check 使用案例。使用案例實現包含一個領域圖, 用以說明使用案例的參與者及其關係,另外也包含一個序列圖,以說明使用案例的工作流程。
參與者圖型的目的是為了探索每一個參與者的基本結構並建立其模型。在每一個參與者中, 這些包括 RUP® 造型、屬性,以及類別之間存在的任何關係。 參與者圖型是您的類別最基本的靜態視圖,可提供設計模型的藍圖。當您建立使用案例實現的序列圖部分時, 您會探索每一個實體在應用程式中用來控制和傳送資料的作業。
Account Operations 使用案例實話總覽圖會顯示作為每一個使用案例實現之基礎的協同作業實例。圖型會顯示使用案例以及包含使用案例實現的協同作業實例之間的基本關係。圖型也會參照使用案例模型。
您現在已經建立 Account Operations 使用案例實現總覽圖, 這是 Display Balance、Transfer 和 Cash Check 等使用案例實現的基本概觀。這個圖型會參照您在「模組 1」中所建立的 PiggyBank 使用案例模型的使用案例。您的圖型看起來應該與下圖類似:
如果要繼續,請繼續進行練習 2.5:建立 Display Balance 參與者圖型。