求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
要资料
 
追随技术信仰

随时听讲座
每天看新闻
 
UML2.5教程
UML2.5 图概述
UML 类和对象图概述
UML 类概述
UML 类
UML 接口
UML 数据类型
UML 属性
UML 操作
UML 多重性
UML 的可见性
UML约束
UML对象
UML关联
UML聚合
UML组合
UML的泛化
UML中的依赖
UML抽象
嵌套分类器
UML类图参考
UML 复合结构图
UML结构分类器
UML封装分类器
UML部件
UML连接器
UML端口
UML协作
UML协作使用
UML协作模板
复合结构的参考
UML 包图
UML包图符号
UML元素导入
UML包导入
UML包合并
UML模型
UML封装图参考
UML 组件图
UML 组件
UML 连接器
UML 部署图
UML 用例图
UML 信息流程图
UML 活动图
UML 状态机图
UML 序列图
UML 通信图
UML 时间图
UML交互概述图
UML配置文件图
UML用例图示例-网上购物
UML用例图示例-网站管理
UML、元元模型和配置文件
 
 
UML用例图
原文作者:Kirill Fakhroutdinov 译者:火龙果Anna
3756 次浏览
12次  

用例图通常被称为行为图,描述述了一些系统或主体(subject)应该或可以与系统的一个或多个外部用户(参与者)合作执行的一组行动(用例),以向参与者或其他利益相关者提供一些可观察到的和有价值的结果。

注意,UML 2.0到2.4规范也描述了用例图 作为类图的特化,而类图是一个结构图。

用例图实际上具有双重性 – 它们都是 行为图,因为它们描述系统的行为,而且它们也是 结构图 – 作为类图的特例,其中分类器被限制为参与者(actors)或分类器被限制为参与者或与关联相关的用例(use cases)。

[uml 2.5ftf-beta 1]将用例从行为建模转移到了UML补充概念。所以,什么样的UML图是用例图是一个不幸的难题。

业务用例图

尽管支持业务建模被声明为UML的目标之一,但UML规范没有提供特定于业务需求的符号。

业务用例在Rational Unified Process(RUP)中引入,以表示在建模业务中执行的业务功能、过程或活动。业务参与者代表了被建模业务外部的一些人或系统所扮演的角色,并与业务交互。业务用例应该产生一个对业务参与者可观察到的价值的结果。

下图显示了业务用例图的主要元素。再次注意,业务用例和业务参与者都没有在UML标准中定义,因此您需要使用一些支持这些标准的UML工具或创建您自己的业务建模原型。

 

业务用例图的主要元素 - 业务主角, 业务用例,
业务边界, 包含 和扩展关系。

系统用例图

系统)用例图用于指定:

  • (外部)要求,要求使用正在设计或分析的系统(主体) – 捕获系统应该执行的操作;
  • 一个系统(主体)提供的功能 – 系统可以做什么;
  • 要求指定的主体对其环境提出要求- 通过定义环境如何与主体交互以便它能够执行其服务。
UML用例图的主要元素如下图所示。

UML用例图的主要元素 - 参与者, 用例, 主题,
包含 和扩展关系。

用例主题

 


您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码: 验证码,看不清楚?请点击刷新验证码 必填



3756 次浏览
12次
欢迎参加课程:
基于UML和EA进行系统分析设计
基于SysML和EA进行系统设计与建模
领域驱动的建模与设计