在這個練習中,您將藉由記載 PiggyBank 線上銀行系統中的主要類別, 來完成 PiggyBank 領域模型。您可以藉由建立使用現有帳戶作業分析元素的圖型, 來記載金鑰摘要、金鑰控制和主要使用者介面類別。
您可以藉由記載主要的 PiggyBank 分析元素來建立一個簡易的類別參照。這些圖型是衍生自您在先前的練習中所建立的 使用案例實現參與者圖型。您現在已經建立 PiggyBank 領域模型。您現在要建立 PiggyBank 分析視圖、PiggyBank 金鑰摘要、PiggyBank 金鑰控制器和 PiggyBank UI 類別。
建模是一種反覆的程序。在程序的這個部分, 您應該已經探索了組成 PiggyBank 線上銀行系統的所有類別。即使分析模型已經完成, 但是完成這個練習仍然是組織分析元素的好方法, 而且可讓您判斷您是否是以有效率的方式來建立完整的系統模型。將類別組織成圖型是瞭解系統基本結構的好方法。
您現在要建立 PiggyBank Key Controllers 圖型。 這個圖型說明 PiggyBank 線上銀行系統中的所有控制類別。
您已經在 «perspective» Overviews 套件中建立 PiggyBank Key Controllers 圖型。這個圖型顯示 PiggyBank 線上銀行系統中的主要控制類別。您的圖型看起來應該與下圖類似:
您現在要建立 PiggyBank Key Abstractions 圖型。 這個圖型說明 PiggyBank 線上銀行系統的金鑰功能摘要。
您已經在 «perspective» Overviews 套件中建立 PiggyBank Key Abstractions 圖型。您的圖型看起來應該與下圖類似:
您現在要建立 PiggyBank UI 圖型。這個圖型說明 PiggyBank 線上銀行系統中的主要使用者介面元素。使用者介面類別通常是衍生自指名為表單的界限類別。
您已經在 «perspective» Overviews 套件中建立 PiggyBank Key UI 圖型。您的圖型看起來應該與下圖類似:
您現在要建立 PiggyBank Analysis Views 圖型,這是您可以用來 檢視和導覽所有 PiggyBank 總覽圖的 PiggyBank 總覽圖的概觀。這個圖型包含許多鏈結, 它們會參照分析模型範本中現有的圖型類別。
您現在已經建立 PiggyBank 分析模型。在分析模型中, 您已經藉由實現您在模組 1:建立使用案例模型中所建立的使用案例, 來為系統的靜態和動態規則建立模型。在模組 3:建立設計模型, 您將在分析模型上進行建置,以開始設計 PiggyBank 線上銀行系統應用程式。
如果要繼續,請繼續執行模組 3:建立設計模型。