目录
第一步:找到所有的参与者和用例,识别出参与者并做简单的描述,识别出用例并做简单的介绍
第二步:编写用例,列出用例,给用例事件流程划分重要等级,按照重要程度排序详细描述事件流程
一、什么是用例
定义系统的一系列行为,通过此可为参与者提供有价值且可观测的结果。
二、用例模型的表示
1.用文本来描述
比如用例规约中的简要描述和时间流程,一般放在用例模型概要里面。
2.用例图
简单来说,像上面图片这样包括参与者和用例名称以及一些箭头和连线所构成的就叫做用例图。
- 参与者:与系统交互的人或外部系统
重点是其承担的角色,参与者的名字要明确角色
- 用例:系统为参与者提供的有价值的服务系统
- 关联:用例图中用例与参与者之间的交互关系
用一条直线表示交互——关联,有箭头的关联指出是谁发起的交互,没有箭头则表明双方都可以发起交互
三、用例建模过程
用例建模的过程: 用例识别——用例图——用例提纲——用例详细规约
第一步:找到所有的参与者和用例,识别出参与者并做简单的描述,识别出用例并做简单的介绍
1.寻找参与者的方法:
• 谁/什么使用系统? • 谁/什么从系统中获取信息? • 谁/什么向系统提供信息? • 公司的哪个部门会使用系统? • 谁/什么负责系统的维护? •