- 39
- 0
- 约4.13千字
- 约 32页
- 2017-03-29 发布于湖北
- 举报
用例图
5.1 用例图的基本概念
用例图是表示一个系统中用例与参与者关系之间的图。它描述了系统中相关的用户和系统对不同用户提供的功能和服务。
用例图相当于从用户的视角来描述和建模整个系统,分析系统的功能与行为。
用例图中的主要元素包括参与者、用例以及元素之间的关系。此外,用例图还可以包括注解和约束,也可以使用包将图中的元素组合成模块。
5.1 用例图的基本概念
5.2 参与者
参与者的概念
确定参与者
参与者的泛化关系
参与者的概念
参与者是与系统主体交互的外部实体的类元,描述了一个或一组与系统产生交互的外部用户或外部事物。
参与者位于系统边界之外,而不是系统的一部分。
参与者是从现实世界中抽象出来的一种形式,却不一定确切对应的现实中的某个特定对象。
确定参与者
通过对参与者进行关注和分析,我们可以把重点放在如何与系统交互这一问题上,便于进一步确定系统的边界。
另外,参与者也决定了系统需求的完整性。
确定参与者可以从以下几个角度来考虑:
为系统提供输入的人或事物
接收系统输出的人或事物
需要接入的第三方系统或设备
时间是否会触发某些事件
负责支持或维护系统中信息的人
确定参与者
系统中的参与者一般可以分为四类:
主要业务参与者:主要从用例的执行中获得好处的关联人员。
主要系统参与者:直接同系统交互以发起或触发业务或系统事件的关联人员。
外部服务参与者:响应来自用例的请求的关联人员
原创力文档

文档评论(0)