首页 分享 用例图怎么画,手把手教你怎么画(保姆级教学)

用例图怎么画,手把手教你怎么画(保姆级教学)

来源:花匠小妙招 时间:2025-08-11 21:41

用例图(用况图)

概述:用例图说明的是“”要使用系统,以及他们使用该系统“可以做什么”。
用例图提供了系统的一个概览,以求为系统提供给用户的功能进行说明。

四个组件:系统、参与者、用例、关系

系统:包含相关用例的整体

参与者:字面意思就是参与的“人”(用人型符号)

用例:就是描述动作或者状态的功能(用椭圆形表示)

关系:之间的关系比如 泛化包含扩展

泛化(用实线空心三角箭头指向父类)

参与者的泛化:更具体的参与者(如VIP游客)继承了更通用的参与者(如游客)的行为,并可能有额外的特权。

用例的泛化:更具体的用例(如喂老虎)继承了更通用的用例(如喂动物),并增加了更具体的细节。

包含(带箭头的虚线,大的指小的(箭头指向被包含的用例)箭头上标注<<include>>)关系表示一个用例总是包含另一个用例的功能,它是强制执行的。

那到底包含和泛化有啥区别呢?

如果你说“动物”有一个的行为,那确实可以用包含来描述。因为所有动物在执行“吃”这个动作时,是一个总是会执行的功能,是动物行为的一部分。所以,“吃”是一个被包含的用例。

动物 这个用例总是包含 这个行为。

也就是说,每当你有“动物”用例时,是必须执行的一个步骤。

动物的一种,它继承了“动物”的所有行为(比如吃、睡),并且可以有自己特有的行为(比如抓老鼠)。

简单来说就是要想实现B就要执行A,就说B包含了A,而Aa是A的一种,它继承了A,还有a的功能,就说Aa和A之间是泛化关系

扩展(带箭头的虚线表示,箭头上标注<<extend>>)关系表示一个用例的额外行为是在某个条件下才会执行的,是有条件触发的

我直接上题手把手教你画

请添加图片描述

上来第一步分析参与者有谁:管理员销售员电话操作员(只要中文能看懂,基本就能找到参与者)

第二步分析用例,这个怎么分析呢?就是找一找这这人要干的事情(带有动作或者状态的),分析第一句话,动作有哪些呢—>磁盘加载存货数据运行存货清单报告(很明显这就是两个动作),第二句话,唉!有眉头了吧!照猫画虎,那既然第一句找出来了,第二句就是:磁盘加载存货数据磁盘保存存货数据更新存货清单,好的紧接着第三句话:销售正常销售第四句话:处理电话订单五:更新存货清单 六和七:核实信用卡、核实支票

第三步:就要分析参与者与用例之间的关系、参与者与参与者之间的关系、用例于用例之间的关系。

由于考试是手画,为了尽量还原考试范围,我就用手画

先画个管理员也就是先画个火柴人,分析他和用例的关系(他干啥了do了什么)管理员做了运行存货清单报告,通过什么做的?磁盘加载存货数据,那是不是有隐含的意思,要运行存货清单报告肯定需要做的事情就是磁盘加载存货数据,那是不是可以理解 为运行存货清单报告包含了磁盘加载存货数据所以就是这样画的

请添加图片描述

这个关于参与者(火柴人)和用例(椭圆)之间就可以直接用黑实线去表示就行,包含关系就是用虚线的箭头(由大指向小的)

那同样道理,管理员不仅干了运行存货清单报,还干了更新存货清单,通过什么来做的呢:加载保存存货清单,关系不必多说了吧,就是 如下画法

请添加图片描述

那既然管理员画好了,该画销售员了,销售员干什么事情呢?销售!怎么销售(销售方式):正常销售,那销售和正常销售之间什么关系呢?那肯定时正常销售继承了销售!唉?那为啥不是包含呢?因为正常销售那肯定有销售的功能,在销售的功能之外增添一种方式,这里是正常,也能是电话销售,也就是我强调的那句话
更具体的用例(如正常销售)继承了更通用的用例(销售),并增加了更具体的细节(销售方式)。

而包含呢则不一样,包含关系表示一个用例总是包含另一个用例的功能,它是强制执行的。那上面的就是磁盘加载存货数据—>运行存货清单报,也就要想运行存货清单报,就必须执行操作磁盘加载它是有强制性的,而且呢,磁盘加载(A)并没有继承运行存货清单(B),它俩之间本身不是同一种事件,正常销售(Aa)呢和销售之间(A)本身是同一件事。搞清楚关系后,电话操作员也是如此、处理电话订单也是销售的一种方式,可以理解为电话销售,它继承了销售,他俩之间是泛化关系,而电话销售员是销售员的一种,不用说也是泛化关系。所以接着画图

请添加图片描述

最后看看用例之间的关系,任何类型的销售都要更新存货清单,明显强制性的,所以销售包含了更新存货清单,而核实信用卡核实支票都是有条件才去执行的,那就是扩展关系。所以图如下

请添加图片描述

最终图如下:

请添加图片描述

相关知识

用例图怎么画,手把手教你怎么画(保姆级教学)
手把手教你画彩铅桃花
​零基础怎么画动漫角色?教你从零开始画角色
好看的荷花怎么画?教你画水彩荷花
一步一步教你画盛开的莲花儿童画怎么画
手把手教你画简笔画,5朵小花组成一幅画,收藏、学习!
大公鸡怎么画?教你画锦鸡觅食工笔画
玫瑰花彩铅画怎么画?教你画一束蓝色妖姬
最美不过百合花,手把手教你画
花怎么画简笔画简单的方式 简笔画图片大全

网址: 用例图怎么画,手把手教你怎么画(保姆级教学) https://www.huajiangbk.com/newsview2251374.html

所属分类:花卉
上一篇: 保姆级手把手教学 数学建模美赛信
下一篇: 沙河学西点裱花要花多少钱?学西点

推荐分享