一、如何确定参与者?
·谁或为什么使用该系统
·交互中,他们扮演什么角色
·谁安装系统
·谁启动和关系系统
·谁维护系统
·与该系统交互的是什么系统
·谁从系统中获取信息
·谁提供信息给系统
·有设么事法神在固定时间
二、主要属性
1、事件流:描述一个用例在执行时执行者与系统之间的交互过程化
基本流:对用例中常规和预期路径的描述
备选流:受其他影响,用例执行了其他路径
2、前置条件:该用例执行的前提条件,什么条件下可以执行一个事件流。
3、后置条件:用例结束时系统的状态
这两个条件可以用来用例的验证和评审。
4、特殊要求
5、扩展点
6、问题说明
机房收费系统的用例图