UML 统一建模语言。a standard way to visualize the design of a system.
用例图 Use Case Diagram
- Actor:包括用户,组织或外部系统。与当前系统进行交互。
- Use Case:外部可见的系统功能
- System:系统
- Association:关联关系 Actor 与 Use Case 之间的关系
示例如下:
用例图中用例之间的关系
-
泛化关系
-
包含关系 & 扩展关系
用例描述表
用例名称 | 读者借书 |
参与者 | 读者 |
前置条件 | 读者登录成功,账户正常 |
基本事件流 | 读者扫描书籍二维码,点击借书按钮 |
其他事件流 | 读者点击返回,回到主菜单界面 |
异常事件流 | 无 |
后置条件 | 借书成功,读者收到短信提醒 |