用例图
- 用来描述软件产品外部特性的视图
- 描述人们希望如何使用系统
- 用来显示谁将是相关的用户、用户希望提供什么服务以及用户需要为系统提供的服务
- 从用户的角度来描述对产品的需求
用例图内容
- 用例(Use Case)
- 参与者(Actor)
- 参与者、用哪里之间的关系
————————————————下面详细介绍用例图的内容
用例
- 用例是对一个系统或一个应用的一中单一的使用方式所做的描述
- 是关于单个活动者在与系统对话中所执行的处理行为的陈述序列
- 用例是系统的使用过程
- 是对系统的用户需求(主要是功能需求)的描述,用例表达了系统的功能和所提供的服务
- 用例描述活动者与系统交互中的对话
图形上,用例用一个椭圆来表示,用例的名字可以书写在椭圆的颞部或者下方。每个用例都必须有一个唯一的名字以区别于其他用例。用例的名字是一个字符串,它包括简单名(simple)和路径名(path name),用例的路径名就是在用例名前加上所属包的名字。(如下图)

参与者(Actor)
概念
- 参与者是系统外部的一个实体(可以是任何的事务或人)
- 它以某种方式参与了用例的执行过程

本文详细介绍了UML用例图的概念,包括用例、参与者及其关系。用例图用于描绘系统与用户之间的交互,展示系统功能和用户需求。参与者可以是人、系统或进程,通过泛化、关联、包含和扩展等关系来描述它们与用例的互动。以机房收费系统为例,展示了用例图的实际应用。

1150

被折叠的 条评论
为什么被折叠?



