简单学习用例图
前言
用例图是UML的其中一种,合理使用用例图,可以更清晰地展示用户需求与用户所需服务,让产品团队更好地站在用户角度去思考问题,并建立场景化思维。本篇文章里,作者总结、分享了用例图的类型与用法,一起来看一下。
一、何为用例图?
用例,是 UML 中用来捕获功能性需求的一种方法,它从不同视角,描述不同角色用系统/产品做什么事,即什么人做什么事。
一个用例,就是参与者为完成某个特定目标的一系列活动或功能的集合。
换句话说,用例是参与者为满足自己的期望,而完成的事情。
所以说,用例不是功能,而是由参与者驱动的,是有明确目标的,是从用户视角看问题的。
比如,人喝水,大致要做拿杯子、倒水、喝这几个动作,人喝水是用例,拿杯子却不是,因为不会有人没有目的只拿杯子。
二、用例图的构成
用例图,由参与者、用例、边界和关系构成。
1.参与者,用小人表示
按官方文档的定义,参与者是