練習 1.5:建立 Account Operations 使用案例圖

在這個練習中,您會藉由建立系統動作者和使用案例之間的關係模型, 來建立 Account Operations 使用案例圖。

Account Operations 使用案例說明 PiggyBank 線上銀行系統的動作者和使用案例之間的交談作業。在先前的練習中,您已經識別使用案例和動作者。現在,您可以說明系統和使用者之間的交談作業, 方法是建立動作者和使用案例之間的關係模型。

建立 Customer 動作者的關係模型

您可以藉由建立動作者和使用案例之間的關係模型,來完成使用案例圖。Customer 是這個使用案例圖中的主要動作者。

建立 Customer 關係模型:
  1. 模型瀏覽器視圖中, 展開 Account Operations,然後按兩下 Account Operations Use Cases
  2. 在「選用區」中,按一下關聯
  3. 在圖型編輯器中,按一下 Customer 動作者,然後將游標拖曳到 Display Balance 使用案例元素。
  4. 在「選用區」中,按一下關聯
  5. 在圖型編輯器中,按一下 Customer 動作者,然後將游標拖曳到 Transfer money 使用案例元素。

您現在已經建立使用案例圖中的 Customer 動作者的關係模型。Customer 動作者可以顯示帳戶的餘額,並且從某個帳戶轉帳到另一個帳戶。

建立 Teller 動作者的關係模型

您可以藉由建立動作者和使用案例之間的關係模型,來完成使用案例圖。Teller 是這個使用案例圖中的主要動作者。

建立 Teller 關係模型:
  1. 模型瀏覽器視圖中, 展開 Account Operations,然後按兩下 Account Operations Use Cases
  2. 在「選用區」中,按一下關聯
  3. 在圖型編輯器中,按一下 Teller 動作者,然後將游標拖曳到 Display Balance 使用案例元素。
  4. 在「選用區」中,按一下關聯
  5. 在圖型編輯器中,按一下 Teller 動作者,然後將游標拖曳到 Transfer Money 使用案例元素。
  6. 在「選用區」中,按一下關聯
  7. 在圖型編輯器中,按一下 Teller 動作者,然後將游標拖曳到 Cash Check 使用案例元素。

您現在已經建立使用案例圖中的 Teller 的關係模型。Teller 動作者可以顯示帳戶的餘額, 從某個帳戶轉帳到另一個帳戶,以及將支票兌現。

建立 CityBank 動作者的關係模型

您可以藉由建立動作者和使用案例之間的關係模型,來完成使用案例圖。CityBank 是這個使用案例圖中的次要動作者。

建立 CityBank 關係模型:
  1. 模型瀏覽器視圖中, 展開 Account Operations,然後按兩下 Account Operations Use Cases
  2. 在「選用區」中,按一下關聯
  3. 在圖型編輯器中,按一下 CityBank 動作者,然後將游標拖曳到 Cash Check 使用案例元素。

您現在已經建立使用案例圖中的 CityBank 動作者的關係模型。CityBank 動作者負責驗證 PiggyBank 客戶可以兌現的支票。CityBank 動作者是圖型中唯一的非人類動作者。您的圖型看起來應該與下圖類似:

完整的 PiggyBank 使用案例圖。

圖中的使用案例圖顯示關係的基準。基準可能會使得簡單的圖型變得雜亂。如果要移除圖型中的基準, 請用滑鼠右鍵按一下圖型編輯器;然後按一下過濾條件 > 隱藏連接器標籤

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