1、用例技术
1.1、用例图
用例图描述软件系统为用户或外部系统提供的服务。
- 用例图最重要的元素是参与者(Actor)和用例(Use Case),以此体现系统能为外部参与者(Actor)提供的功能(Use Case)。
- 参与者是与系统交互的角色或系统,既可以是系统的用户(User),也可以是和系统有直接交互关系的系统(System)。
- 用例的名称应该从参与者的角度进行描述,并以动词开头,这样一来通过“读图”可以清晰地获得用例图的语义。
用例图所做的,一是确定与本系统交互的角色或外部系统,二是描述系统必须提供的功能。
1.2、用例简述(用户故事)
通过简短的文字对用例的功能进行描述,一般而言,用例简述都应包含成功场景的简单描述。
- 用例名称
- 用例简述
- 优先级
1.3、用例规约
用例规约的主要目的是界定软件系统的行为需求,行为需求是指软件系统为了提供用户所需的功能而必须执行哪些行为。
1.3.1、格式
- 用例名称
- 简要说明
- (需求背景及可能的变化)--可选
- 事件流
- 基本事件流
- 扩展事件流
- 非功能需求
- 前置条件
- 后置条件
- (使用频率)--可选
- 扩展点
- 优先级
1.3.2、要点
- 用例规约对系统行为的描述是以用户为中心展开的,便于和用户