OOSE04功能视图.ppt

OOSE04功能视图

--用例视图 使用UML进行面向对象的分析 董瑞志 Email: hello_u@ MSN: nature_dong@ 联系电话内容提要 用例视图概述 用例图 用例图概述 活动者 用例 用例关系 建立用例图 案例分析 Unified Library Application 项目申报管理系统 用例文档 用例视图概述 用例视图从外部用户的角度捕获系统、子系统或类的行为。 它将系统功能划分为对活动者具有意义的事务,这些功能片称为用例。 用例通过系统与一个或多个活动者之间的一系列消息描述了与活动者的交互。 用例图 活动者 活动者是与系统、子系统或类交互的外部人员、进程、系统的抽象。 每个活动者参与一个或多个用例,活动者的内部实现与用例无关,活动者被一些列定义状态的属性来描述。 活动者还可以定义为概括的层次结构,其中抽象活动者的描述被共享,被一个或多个活动者描述补充。 用例 用户与计算机之间一次典型的交互作用,引发系统执行一系列动作,动作执行的结果能被用户(或外部实体)觉察到; 用例描述某种用户(或外部实体)可见的动作,实现一个具体的完整的用户目标; 用例不同于用户与软件系统的交互动作序列。 用例关系(1/2) 用例关系(1/2) 扩展关系VS包含关系 包含/使用关系:如果多个用例A1,…,An中存在公共的动作B,可将B抽出,Ai使用B(i=1,2,…,n) 扩

文档评论(0)

1亿VIP精品文档

相关文档