UML之用例图,类图,时序图,活动图

用例图
用例图是用于描述系统在某个系统边界下需要提供的功能的图例描述,是对用户与系统进行交互的动作的表述。用例图描述了用户、需求以及系统功能单元之间的关系,主要由参与者,用例和它们之间的关系组成。

用例图需要的因素:
参与者(Actor):使用系统功能的人或者团体,用小人表示,参与者可以继承,用空三角表示
系统边界:用于确定用例的使用场景,用例图必须在系统边界中设计才有意义,用矩形表示
用例:用户与系统之间的交互行为,一般是用户做的某件事,用椭圆表示,注:每个用例都得是动宾结构(动词+名词)
关系:用例与参与者之间的关系可以通过无向线或者有向线表示,表示用例使用了该功能。用例与用例之间也存在关系,包括依赖<>和扩展<>。

<>表示两个用例必须都执行如下图,在支付时必须输入密码整个操作才算完成。
在这里插入图片描述

<>表示对扩展用例在功能上的扩充,但不必非得执行。如下图,在支付方式上进行了扩充,这两个方式不一定要选择。
在这里插入图片描述

一般在绘制用例图时,首先需要找到使用系统的人或者组织作为参与者,然后再某个使用场景中分析参与者与系统之间的交互,找出参与的用例(一般为某个系统提供的功能),用例可以有不同的粒度,但不建议太小,尽量有一定的抽象性。最后将用例与参与者连接起来。
用例描述:再使用用例图时有必要对某个用例的使用场景进行详细描述,其过程就是对用例的具体操作过程进行描述,包含必要的分支情况。例描述一般包括:简要描述(说明)、前置(前提)条件、基本事件流、其他事件流、异常事件流、后置(事后)条件等等。简要描述:对用例的角色、目的的简要描述;
前置条件:执行用例之前系统必须

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小源er

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值