练习 2.5:创建“显示余额”参与者图

您在此练习中创建“显示余额”参与者图。“显示余额”参与者图对“显示余额”用例的静态结构进行建模。

“显示余额”参与者图显示“显示余额”用例中参与的类。您对参与者以及它们的属性和关系进行建模以描述系统领域。除了实体之外,此图还描述与主要实体类交互以完成功能任务的边界类。菜单和计算机接口是边界类的示例。

建模是一个反复的过程。在任何时候,只要您更深入地了解正在建模的系统的细节,就可以添加、除去或修改参与者。您在此教程中创建“显示余额”参与者图的基本轮廓。当您对用例的动态结构进行建模时,就对此图加以补充。

创建该图并对“帐户”参与者进行建模

您在“帐户操作”程序包中创建“显示余额”参与者图。

要创建该图并对 Account 类进行建模:
  1. 在“模型浏览器”视图中,展开“分析模型”,再展开“帐户操作”,接着展开“«用例实现»显示余额”,然后双击“«用例实现»显示余额参与者”。
  2. 在“模型浏览器”视图中,展开“帐户操作分析元素”,单击 Account 类,然后将它拖动到该图中。

您已经通过拖动在领域图练习中创建的“帐户”模型元素,创建了“帐户”参与者。“帐户”参与者是“显示余额”参与者图中的唯一元素。

创建 DisplayBalanceForm 参与者

DisplayBalanceForm 参与者代表在主要 PiggyBank 主菜单和 Account 类之间存在的边界类。

要创建 DisplayBalanceForm 参与者:
  1. 在选用板中,双击“”并且将类命名为 DisplayBalanceForm
  2. 在图编辑器中,单击 DisplayBalanceForm 类并且在“属性”视图的“构造型”页上单击“添加构造型”。
  3. 在“应用构造型”窗口中,选择“边界”并且单击“确定”。
  4. 在选用板中,单击“用途”元素。
  5. 在图编辑器中,将光标置于 DisplayBalanceForm 类上并且将它拖动到 Account 类中。

您刚对 DisplayBalanceForm 边界参与者进行了建模。DisplayBalanceForm 类与 Account 类只有一个关系。您的图看上去应该与下图相似:

DisplayBalance 类和 Account 类共享一个用途关系。

对“显示余额”用例的静态结构进行建模,让您可以更深入地了解用例中参与的主类。当了解了主类结构后,您可以通过创建“显示余额”序列图,来对用例的工作流程进行建模。当创建“显示余额”序列图时,您确定用例中每个实体的操作。序列图可以帮助您更深入地了解用例中的数据流程。

要继续,请进入练习 2.6:创建“显示余额”序列图

使用条款 | 反馈
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.