宏观导图
用例图
1、功能:描述系统功能与用户需求。用于需求分析阶段。
2、组成部分:
A、角色(actor):表示人或事物。对系统进行用户分类,不同角色权限职责不同,所使用的系统功能也不同。
B、用例(use case):角色想要系统实现的功能。用椭圆表示用例。一个用例可以属于多个角色。
C、关系(relationship):关联,泛化,依赖,实现。箭头方向表示数据的流向,指向用例说明角色向系统输入数据,指向角色则说明系统向角色输出数据。
3、展示图:
什么是用例粒度?
举个栗子:比如ATM场景取钱的场景中,取钱,读卡,验证卡号,打印回执单等都是可能的用例,显然,取钱包含了其他用例,取钱的粒度更大一些,其他用例的粒度要小一些。