您在此练习中创建“帐户操作”用例实现概览图。您通过在每个用例中创建动态和静态的信息视图,以实现“显示余额”、“划拨款项”和“兑现支票”用例。
您在此练习中创建一个概览图,它描述实现每个用例的协作元素。此图用作概览,其中包含与每个用例实现的链接。
用例实现的目的是定义系统如何实现给定的用例;在这种情况下,即“显示余额”、“划拨款项”和“兑现支票”用例。用例实现包含一个领域图(用于描述用例参与者以及它们的关系)和一个序列图(用于描述用例的工作流程)。
参与者图的目的是揭示每个参与者的基本结构,并对该基本结构进行建模。对于每个参与者,这包含 RUP® 构造型、属性以及任何在类之间存在的关系。参与者图是为设计模型提供蓝图的、最基本的静态的类视图。当创建用例实现的序列图部分时,您会发现每个实体用来在应用程序中控制和传递数据的操作。
“帐户操作”用例实现概览图用于显示作为每个用例实现的基础的协作实例。该图显示了用例和包含用例实现的协作实例之间的基本关系。该图参照用例模型。
您已经创建了“帐户操作”用例实现概览图,它是“显示余额”、“划拨款项”和“兑现支票”用例实现的基本概览。该图参照您在模块 1 中创建的 PiggyBank 用例模型中的用例。您的图看起来应该与下图相似:
要继续,请进入练习 2.5:创建“显示余额”参与者图。