全球旧事资料 分类
需求用例编写规范V10文档编号文档名称需求用例编写规范文档类别设计规范密级机密版本信息10建立日期20050826创建人016审核者批准人批准日期编辑软件MicrosoftOffice2003中文版
变化状态C创建M修改D删除
f目录1简介111文档目的112有效范围12梗概121用例定义122用例格式2221非正式用例2222正式用例33非正式用例331用例名332自然语言描述体433图例说明44正式用例441范围4
f42级别443主执行者444项目相关人员和利益445前置条件446最小保证547成功保证548触发事件549主成功场景5410扩展场景5411相关信息64111解释说明64112约束条件74113改进建议75编号76批注77超链接88字体及颜色89如何快速书写需要用例891非正式用例8
f92正式用例9
10范例10
1简介
11文档目的
本文档中的内容是为了更好的书写与理解需求用例阅读本文后达到读者能够书写规范有效的需求用例。如果读者需要立即书写需求用例则可以直接阅读第9节“如何快速书写需求用例”。本文参考AlistairCockbur
编著王雷、张莉翻译由机械工业出版社出版的《编写有效用例Writi
gEffectiveUseCases》一书有兴趣的读者可以详细阅读此书。
12有效范围
本文适用于各种软件开发项目的需求分析。
2梗概
21用例定义
用例是代表系统中各个项目相关人员之间就系统的行为所达成的契约用例描述了在不同条件下系统对某一项目相关人员的请求所作出的响应。
如果用用例来记录一个组织的业务过程那么被讨论的系统是指组织本身项目相关人员是指公司的股东、客户、供应商和政府管理部门这种用例称为业务用例业务用例可以作为软件需求采集时使用如果用用例来记录一个软件的行为需求那么被讨论的系统是指计算机程序项目相关人员是指使用该程序的人、拥有该程序的公司、政府管理部门和其他一些计算机程序这种用例称为系统用例系统用例可以作为软件需求分析时使用。
f用例不是所有的需求用例不能详细地描述外部接口、数据格式、业务规则和复杂公式用例只是需要收集的所有需求中的一部分虽然这一部分是非常重要的一部分但毕竟仅仅是“一部分”不能全部反映“需求”。
第1页共16页22用例格式需求用例分为正式用例与非正式用例非正式用例是用自然语言及图例进行用例描述正式用例是具有规范格式的用例描述。读者在此不必深究用例如何书写后续章节中有详细说明。221非正式用例
f222正式用例
3非正式用例非r
好听全球资料 返回顶部