練習 2.9:建立 Cash Check 參與者圖型

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

Cash Check 參與者圖型會顯示參與 Cash Check 使用案例的類別。您可以為參與者及其關係建立模型, 來說明系統的領域。序列圖會說明瞭解暫時資料流所需要的動態資訊。當您建立序列圖時, 您會探索使用案例中的每一個類別的所有作業。

建模是一種反覆的程序。當您更瞭解要建立模型的系統的詳細資料時, 您可以隨時新增、移除或修改參與者。在這個指導教學中, 您將建立 Cash Check 參與者圖型的基本概要。

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

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

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

您已經開始 Cash Check 參與者圖型。Cash Check 參與者圖型會顯示 Cash Check 使用案例的靜態結構。

建立 CashCheckControl 參與者

CashCheckControl 參與者是一個控制類別, 代表 Cash Check 功能範圍的商業邏輯。

建立 CashCheckControl 參與者:
  1. 在「選用區」中,按兩下類別,然後將類別命名為 CashCheckControl
  2. CashCheckControl 參與者放置在圖型中央。
  3. 在圖型編輯器中,按一下 CashCheckControl 類別, 然後在「內容」視圖的造型頁面上, 按一下新增造型
  4. 在「套用造型」視窗中,選取控制勾選框, 然後按一下確定

建立 CashCheckForm 參與者

CashCheckForm 參與者是一個界線類別, 代表當使用者按一下主功能表上的 Cash Check 時所顯示的轉帳表單。

建立 CashCheckForm 參與者:
  1. 在「選用區」中,按兩下類別,然後將類別命名為 CashCheckForm
  2. 在圖型編輯器中,按一下 CashCheckForm 類別, 然後在「內容」視圖的造型頁面上, 按一下新增造型
  3. 套用造型視窗中, 選取界限勾選框,然後按一下確定

建立 CityBank 參與者

CityBank 參與者是一個界限類別,代表用來驗證 PiggyBank 交易的 CityBank 銀行系統。

建立 CityBank 參與者:
  1. 在「選用區」中,按兩下類別,然後將類別命名為 CityBank
  2. 在圖型編輯器中,按一下 CityBank 類別, 然後在「內容」視圖的造型頁面上, 按一下新增造型
  3. 套用造型視窗中, 選取界限勾選框,然後按一下確定
您已經在 Cash Check 使用案例中建立所有的參與者。

建立 CashCheckControl 參與者關係的模型

由於 CashCheckControl 參與者是一個控制類別, 在使用案例中,它是大部分其他類別的中心,而且它必須依賴這些類別。在這個練習中,您將建立 CashCheckControl 類別關係。

建立 CashCheckControl 類別的關係模型:
  1. 在「選用區」中,按一下用法
  2. 在圖型編輯器中,將游標放置到 CashCheckControl 類別上面, 然後將它拖曳到帳戶類別。
  3. 在「選用區」中,按一下用法
  4. 在圖型編輯器中,將游標放置到 CashCheckControl 類別上面, 然後將它拖曳到 CityBank 類別。
  5. 在「選用區」中,按一下用法
  6. 在圖型編輯器中,將游標放置到 CashCheckForm 類別上面, 然後將它拖曳到 CashCheckControl 類別。
  7. 在「選用區」中的用法旁, 按向下箭頭,然後按一下建立實例
  8. 在圖型編輯器中,將游標放置到 CashCheckControl 類別上面, 然後將它拖曳到 CashCheckSummaryForm 類別。
  9. 在「選用區」中,按一下建立實例
  10. 在圖型編輯器中,將游標放置到 MenuForm 類別上面, 然後將它拖曳到 CashCheckForm 類別。

您已經建立 Cash Check 參與者圖型。這個圖型會顯示 Cash Check 使用案例的靜態結構。您的圖型看起來應該與下圖類似:

Cash Check 參與者圖型的基本概要。

如果要繼續,請繼續進行練習 2.10:建立 Cash Check 序列圖

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