系统分析活动中的用户故事与用例识别
1. 系统分析基础概念
1.1 系统分析活动与关键术语
系统分析包含多个活动,同时涉及一系列关键术语,如事件(event)、事件分解技术(event decomposition technique)、外部事件(external event)等。理解这些术语是进行系统分析的基础。
|术语|解释|
| ---- | ---- |
|事件|系统需要响应的情况或发生的事情|
|事件分解技术|用于识别用例的一种方法|
|外部事件|来自系统外部的触发事件|
1.2 用户故事与用例
- 用户故事 :是从用户角度描述系统功能的简短语句,通常采用“作为[用户角色],我想要[功能],以便[实现的价值]”的模板。例如,作为学生组织的成员,我想要查看组织的财务报表,以便了解组织的财务状况。
- 用例 :是对系统提供的功能以及与用户交互过程的描述。例如,在学生选课系统中,“学生选课”就是一个用例。
1.3 识别用例的技术
识别用例主要有两种技术:
- 用户目标技术(user goal technique) :通过询问用户的目标来确定用例。例如,在大学课程注册过程中,学生的目标可能是选择课程、查看课程信息等,这些目标对应着相应的用例。
- 事件分解技术(event decomposition technique) :通过分析系统需要响应的事
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



