需求建模
需求建模
Agenda
Agenda
•
如何使用 UML 对需求建模
•
需求建模实例
Agenda
Agenda
•
如何使用 UML 对需求建模
•
需求建模实例
用例模型
用例模型
—
—
组织需求
组织需求
•
用例特性
用例描绘的场景(或事件流)展示了参与者如何使
用系统
用例的粒度问题很关键,既不能太大也不能够太小
•
在用例划分完成之后,可以通过 WAVE 测试来检查
测试项 含义 说明
W What to do 用例是否描述了应用做什么?而非如何做?
A Actor’s point of view 用例的描述是否体现了参与者的视角?
V Value for the actor? 用例是否对参与者有价值?
E Entire scenario 用例描述时间流是否为一个完整的场景?
用例模型
用例模型
—
—
组织需求
组织需求
•
用例建模工作流
识别参与者
寻找用例
描述参与者和用例的交互方式
用包来组织用例和参与者(可选)
通过用例图表示用例模型
细化用例模型
评估用例模型
评论1