1. 基本组成
概念
用例模型
描述了待开发系统的功能需求
用例图
描述用户的需求,从用户的角度描述系统的功能
基本元素
角色
定义
可以是一些人或事
表示
用小人表示
用例
原则
表示
用椭圆表示
关系
分类
依赖:使用关系
泛化:继承关系
关联:一般关系
表示
用直线表示
图符
系统
用例
关联
包含
扩展
注释
注释连接
2. 主要属性
事件流
概念
描述一个用例在执行时执行者与系统之间的交互过程。
分类
基本流
对用力中常规和预期路径的描述。
备选流
由于受到其他因素影响,用例执行了其他的路径
前置条件
后置条件
说明用例结束时系统的状态。
粒度与范围
概述级
用户目标级
子功能级
用例与粒度的关系
用例多则粒度小。用例的粒度应该大小适度。
3. 作用
应用
交流
事件流的描述