2_设计用例图的929-2精选.ppt

UML用例图 功能模型 在面向对象方法学中,可以使用UML提供的用例图进行需求分析和建立功能模型。 也把用用例图建立起来的系统模型称为用例模型。 使用用例模型代替传统的功能说明,能更好地获取用户需求,它所回答的问题是“系统应该为每个用户做什么”。 用例模型描述的是外部行为者所理解的系统功能。 用例图 用例图源于Jacobson的OOSE方法,它通过用例来捕获系统的需求,再结合参与者进行系统功能需求的分析和设计。 用例图由参与者、用例、系统边界和关联组成。 用例和参与者之间的对应关系称为通信关联(Communication Association)。 使用用例图来描述系统,主要弄清楚三方面内容: 参与者——与系统交互的人或物。是向系统输入或系统输出的对象。用一个小人图形表示。 用例——系统的一个功能。用椭圆表示。 用例和参与者之间的关系——用带箭头的线段来描述。 箭头表示在这一关系中哪一方是对话的主动发起者,箭头所指方是对话的被动接受者。 用例图—参与者 参与者(Actor)是指存在于系统内部并直接与系统进行交互的实体。 参与者是用户相对系统而言所扮演的角色。 每个参与者可以参与一个或多个用例,每个用例也可以有一个或多个参与者。 参与者不仅可以由人承担,还可以是其他系统、硬件设备,甚至是时钟。 参与者虽然可以代表人或事物,但参与者不是指人或事物本身,而是表示人或事物当时所扮演的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档