練習 2.5:建立 Display Balance 參與者圖型

在這個練習中,您將建立 Display Balance 參與者圖型。Display Balance 參與者圖型會為 Display Balance 使用案例的靜態結構建立模型。

Display Balance 參與者圖型會顯示參與 Display Balance 使用案例的類別。您可以為參與者及其屬性和關係建立模型, 來說明系統的領域。除了實體外,這個圖型也會說明與主要實體類別互動的界限類別,來完成功能作業。功能表和電腦介面都是界限類別的範例。

建模是一種反覆的程序。當您更瞭解要建模的系統的詳細資料時,您可以隨時新增、移除或修改參與者。在這個指導教學中,您將建立 Display Balance 參與者圖型的基本概要。當您為使用案例的動態結構建立模型時, 您可以新增參與者至這個圖型。

建立圖型以及建立 Account 參與者的模型

您將在 Account Operations 套件中建立 Display Balance 參與者圖型。

建立圖型以及建立 Account 類別的模型:
  1. 模型瀏覽器視圖中, 展開分析模型,展開 Account Operations,展開 «use case realization» Display Balance,然後按兩下 «use case realization» Display Balance 參與者
  2. 模型瀏覽器視圖中,展開 Account Operations Analysis Elements, 按一下 Account 類別, 然後將它拖曳到圖型中。

您已經藉由拖曳在領域圖型練習中所建立的 Account 模型元素, 來建立 Account 參與者。Account 參與者是 Display Balance 參與者圖型中唯一的元素。

建立 DisplayBalanceForm 參與者

DisplayBalanceForm 參與者代表主要的 PiggyBank 主功能表和 Account 類別之間存在的界限類別。

建立 DisplayBalanceForm 參與者:
  1. 在「選用區」中,按兩下類別,然後將類別命名為 DisplayBalanceForm
  2. 在圖型編輯器中,按一下 DisplayBalanceForm 類別, 然後在「內容」視圖的「造型」頁面上,按一下新增造型
  3. 在「套用造型」視窗中,選取界限, 然後按一下確定
  4. 在「選用區」中,按一下用法元素。
  5. 在圖型編輯器中,將游標放置到 DisplayBalanceForm 類別上面, 然後將它拖曳到 Account 類別。

您剛剛已經建立 DisplayBalanceForm 界限參與者的模型。DisplayBalanceForm 類別與 Account 類別有一個單一關係。您的圖型看起來應該與下圖類似:

DisplayBalance 和 Account 類別會共用一個用法關係。

為 Display Balance 使用案例的基本結構建立模型時, 可讓您更進一步地瞭解參與使用案例的主要類別。瞭解主要類別結構之後, 您可以藉由建立 Display Balance 序列圖來為使用案例的工作流程建立模型。建立 Display Balance 序列圖時, 您可以識別使用案例中的每一個實體的作業。序列圖可協助您更充分地瞭解使用案例中的資料流程。

如果要繼續,請至練習 2.6:建立 Display Balance 序列圖

使用條款 | 意見
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.