UML之用例图

简介: UML之用例图
用例图是用户与开发人员交流的一种重要的方式,可以表明用户需求。开发人员从用户的角度整体上理解系统的功能。

## 正文

1.什么是用例图

由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的动态视图称为用例图

举例:

箭头表示在这一关系中哪一方是对话的主动发起者,箭头所指方是对话的被动接受者,小人是参与者,椭圆为用例。

2.用例图的作用

用来表示系统做了哪些事情的,是帮助你分析系统有哪些功能,以及让你明确系统内部和系统外部(也就是角色)的交互的

3.作用

用于需求分析阶段

4.用例图的思维图

5.需要注意的地方

5.1包含关系

分析:箭头指向的是包含的对象,箭头的起点是被包含的对象,用一个箭头指向非包含的对象。

登录又被称为抽象用例,可以理解为登录是从后面三个用例抽象出来的部分,又称为抽象用例。

5.1.2如何判断为包含关系

被包含关系的公共的行为(前提条件)被抽象出来

5.2扩展关系

20181023084515263.jpg

分析:箭头指向基用例,箭头起点为扩展用例,扩展用例可以访问基用例的属性,当一个用例用于多个混合场景,一个用例不足以描述时,就可以扩展一个用例。

6.机房管理系统的用例图实例

20180515204609853.png

小结

UML九图中的用例图让我简单认识到了UML的魅力,希望有更多收获,各位大神有意见的,欢迎提出哦!

目录
相关文章
|
测试技术 uml 数据安全/隐私保护
UML图——用例图
用例图是由参与者(Actor)、用例(Use Case)以及用它们之间的关系构成的用于描述系统静态视图的UML图(本定义摘自百度百科)。用例图能够展示系统外部的各类执行者与系统中用例的关系。
UML图——用例图
|
测试技术 数据库 uml
【软件工程与UML】第2章 用例图、用例文档、活动图 -- 系统的功能需求建模
【软件工程与UML】第2章 用例图、用例文档、活动图 -- 系统的功能需求建模
534 0
【软件工程与UML】第2章 用例图、用例文档、活动图 -- 系统的功能需求建模
|
11月前
|
测试技术 uml
UML用例图 类图
UML用例图 类图
60 0
|
6月前
|
测试技术 uml 开发者
如何画出规范的 UML 用例图
如果你在做设计过程中有一些困惑,如:不会找用例、两个用例图分不清楚、不知道自己画的对不对。那么希望本文能帮助厘清上面几个问题,真正掌握用例图,在后面的设计中能运用的得心应手。
283 0
如何画出规范的 UML 用例图
|
1月前
|
敏捷开发 测试技术 uml
UML—用例图的那些事
UML—用例图的那些事
42 0
|
11月前
|
数据可视化 测试技术
UML-----用例图
UML-----用例图
|
11月前
|
测试技术 uml
【机房重构】-UML用例图
以前对于UML中的用例图也进行过学习,最近在做机房重构系统,实践中有了更加深刻的认识,下面将我的理解和大家分享:
|
11月前
|
测试技术 uml
|
11月前
|
测试技术 uml
UML——用例图(Use case diagrams)
定义:用来描述用户的需求,从用户的角度来描述系统的功能,并给出各功能的执行者,强调谁在使用系统,系统为执行者完成哪些功能。是系统的蓝图
|
11月前
|
测试技术 uml
【UML图】用例图
【UML图】用例图