工具輔助: 使用 Rational XDE Developer 設計使用案例
這個工具輔助說明如何使用 Rational XDE Developer 來執行設計使用案例。
工具: Rational XDE Developer
關係
相關元素
主要說明

概觀

這個工具輔助支援使用 Rational XDE Developer - Java Platform Edition 設計使用案例。

說明設計物件之間的互動

對於每一個使用案例實現化,您應該建立一或多個序列圖來說明其參與設計物件之間的互動。您可能在作業:使用案例分析期間建立了有關分析使用案例實現化的這些圖解的舊版。這些分析使用案例實現化說明分析類別之間的互動。它們必須逐步形成,以說明設計元素之間的互動。

方法之一是遵循下列這些步驟,來建立新的使用案例實現化和序列圖:

  1. 瀏覽至要在其中建立新的使用案例實現化的設計模型套件。請參閱Rational XDE 模型結構準則
  2. 建立使用案例圖解。請參閱 helpbook 圖示新增圖解 .
  3. 在圖解中新增使用案例實現化(合作實例)。(請參閱helpbook 圖示在圖解中新增形狀 .) 將它命名為與使用案例相同的名稱。
  4. 將它實現的使用案例拖放至圖解中。請參閱helpbook 圖示在圖解中新增形狀 .
  5. 將使用案例實現化中的實現化關係新增至使用案例中。請參閱helpbook 圖示新增實現化關係 .
  6. 對於每一個獨立的子流程(狀況)建立一或多個互動實例。(在模型瀏覽器中,用滑鼠右鍵按一下合作實例,然後按一下新增 UML > 互動實例)。考慮將互動實例命名為 "<use-case name> - <flow type>"。
  7. 建立此互動實例的序列圖。請參閱 helpbook 圖示新增圖解 .
  8. 輸入序列圖所描述的狀況的簡要說明。請參閱helpbook 圖示記錄模型元素 .
  9. 將參與者、類別和介面拖放到圖解中,以建立互動的物件。請參閱helpbook 圖示在圖解中新增形狀 .
  10. 在物件之間新增訊息。請參閱 helpbook 圖示新增訊息或刺激因素 .
  11. 說明每一個訊息。請參閱helpbook 圖示記錄模型元素 .
  12. 若要說明物件接收訊息時有何表現,請指派訊息的作業。請參閱 helpbook 圖示將作業指派至訊息或刺激因素中 .

另外,如果您沒有要保有個別的分析模型,可決定修改現有的序列圖來反映設計元素的發展。

參考資料:helpbook 圖示使用互動(序列)圖解 .

使用子系統簡化序列圖(選用)

請參閱上一步,以取得使用序列圖的指引。

說明持續性相關行為

持續性機制利用型樣來做適當的說明。請參閱 Rational XDE 線上說明中的下列主題:

  • helpbook 圖示Rational XDE 設計型樣
  • helpbook 圖示使用型樣的好處
  • helpbook 圖示瞭解 J2EE 型樣導向開發
  • helpbook 圖示J2EE 型樣導向開發
  • helpbook 圖示支援的 J2EE 型樣
  • helpbook 圖示定義 EJB 的關係
  • helpbook 圖示持續性關係
  • helpbook 圖示建立 EJB 之間的持續性關係

修正事件流程說明

其他的說明可新增至序列圖作為澄清之用。可在圖解任何地方新增文字。 附註可新增及附加至圖解的形狀。考慮使用 RUP 提供的工作成果:使用案例實現化範本。

參考資料:helpbook 圖示將附註附加至形狀 helpbook 圖示記錄模型元素 helpbook 圖示連結外部檔案至模型元素

統一設計類別和子系統

當使用案例實現化時,您必須統一所識別的設計類別和子系統,以確保設計模型的同質性和一致性。

統一設計的部分工作是要識別可分解及重複使用的共同型樣。請參閱 Rational XDE 線上說明中的下列主題:

  • helpbook 圖示實作設計型樣
  • helpbook 圖示Rational XDE 設計型樣
  • helpbook 圖示使用型樣的好處

預估結果

此步驟沒有 Rational XDE 特定指引。