用例图:用户和系统的“对话剧本“
用例图:用户和系统的"对话剧本"
开篇:用户想做什么?
开发一个系统之前,首先要搞清楚:用户想用这个系统做什么?
用例图就是用来描述这个问题的。
用例图从用户的角度出发,描述系统能做什么。
用户想知道什么功能,系统就提供什么功能。
什么是用例图?
用例图(Use Case Diagram)是UML中的一种图,用于描述:
- 系统的参与者是谁
- 参与者可以做什么
- 系统有哪些功能
用例 = 参与者想要系统做的事
用例图的四个元素
元素1:参与者(Actor)
定义:与系统交互的人或事物
表示:一个小人图标
类型:
- 人:用户、管理员、顾客
- 系统:支付系统、银行系统
- 设备:打印机、刷卡器
例子:
┌───┐ │ ○ │ 用户 └───┘