from:http://www.woodpecker.org.cn:9081/doc/RationalUnifiedProcess.zh_cn/webtmpl/templates/req/rup_ucspec.htm
<项目名称>
用例规约:<用例名称>
版本 <1.0>
[注:以下提供的模板用于 Rational Unified
Process。其中包括用方括号括起来并以蓝色斜体(样式=InfoBlue)显示的文本,它们用于向作者提供指导,在发布此文档之前应该将其删除。按
此样式输入的段落将被自动设置为普通样式(样式=正文)。]
[要定制自动字段(选中时显示灰色背景),请选择“文件”>“属性”,然后将“标题”、“主题”和“单位
”等字段替换为此文档的相应信息。当关闭该对话框后,选择“编辑”>“全选”(或 Ctrl-A)并按 F9,或者仅单击相应字段并按
F9,即可更新整个文档的自动字段。对于“页眉”和“页脚”,这一操作必须单独进行。通过
Alt-F9,可以在显示字段名和字段内容之间切换。有关字段处理的详细信息,请参见 Word 帮助。]
修订历史记录
日期
|
版本
|
说明
|
作者
|
<日/月/年>
|
<x.x>
|
<详细信息>
|
<姓名>
|
|
|
|
|
|
|
|
|
|
|
|
|
目录
1. 用例名称
1.1 简要说明
2. 事件流
2.1 基本流
2.2 备选流
2.2.1 < 第一备选流 >
2.2.2 < 第二备选流 >
3. 特殊需求
3.1 < 第一特殊需求 >
4. 前置条件
4.1 < 前置条件一 >
5. 后置条件
5.1 < 后置条件一 >
6. 扩展点
6.1 <扩展点名称>
用例规约:
<用例名称>
[以下提供的模板用于用例规约,它包含以文本表示的用例特征。此文档可以和需求管理工具(如 Rational RequisitePro)结合使用,用来指定和标记用例特征中的需求。
[用例图可以借助可视化建模工具(如 Rational Rose)来开发。用例报告(带有所有特征)可以用 Rational SoDA 来生成。有关详细信息,请参见 Rational Unified Process 中的工具向导。]
[说明中应简要表述用例的作用和目的。一个段落即足以作此说明。]
[当主角有所行动时,此用例随即开始。总是由主角来带动用例。用例应说明主角的行为及系统的响应。应按照主角与系统进行对话的形式来逐步引入用例。
用例应说明的是系统内发生的事件,而不是事件发生的方式和原因。如果进行了信息交换,则需指出来回传递的具体信息。例如,只表述主角输入了客户信息就不够明确。最好明确地说主角输入了客户姓名和地址。通常可以利用词汇表让用例的复杂性保持在可控范围内-
您最好在词汇表中定义客户信息等内容,使用例不至于陷入过多的细节。
简单的备选流可以在用例文本中提供。如果只需几句话就可说明存在备选流时将发生的事件,则可以直接在事件流
一节中说明。如果备选流较为复杂,则需要用另外一节来单独说明。例如,备选流
小节解释如何说明较复杂的备选流。
虽然清晰明了的叙述性文字是无可替代的,但有时一幅图要比千言短文更具说明性。只要表达得简洁明了,您就可以在
用例中任意粘贴用户界面和流程的图形化显示方式,或是其他图形。如果流程图有助于描述复杂的决策流程,那么一定要充分利用它!同样,对于与状态相关的行
为,状态转移图通常比数页文字更能清晰地描述系统的行为。根据问题来选用妥当的表示方法,但应慎用您的读者可能不太明了的术语、符号或图形。请切记,您的
目的是要阐明问题,而不是混淆问题。]
[较复杂的备选流应单独说明,这已在事件流
一节的基本流
小节中提及。将备选流
小节当作备选行为-
在许多情况下,由于主事件流中发生异常事件,这时每个备选流都可代表备选行为。这些备选流的长度可以是说明与备选行为相关的事件所需的长度。当备选流结束时,除非另外说明,主事件流的事件将重新开始。]
2.2.1.1
< 备选支流>
[如果能使表达更明确,备选流又可再分为多个支流。]
[在一个用例中很可能会有多个备选流。为了使表达更清晰,应将各个备选流分开说明。使用备选流可以提高用例的可读性,并防止将用例分解为过多的层次。应切记,用例只是文本说明,其主要目的是以清晰、简洁、易于理解的方式记录系统的行为。]
[特殊需求通常是非功能性需求,它为一个用例所专有,但很难或很自然的在用例的事件流文本中表述。特殊需求的示例包括法律或法规方面的需求、应用程序标准和所构建系统的质量属性(包括可用性、可靠性、性能或支持性需求)。此外,其他需求—
如操作系统及环境、兼容性需求和设计约束—
也应在此节中记录。]
[用例的前置条件是执行用例之前必须存在的系统状态。]
[用例的后置条件是用例一执行完毕系统可能处于的一组状态。]
[此用例的扩展点。]
[扩展点在事件流中所处位置的定义。]
分享到:
相关推荐
此模板给出了用例规约中需要书写的各项,内容详尽,希望能给您已借鉴。
**RBAC(Role-Based Access Control)用例规约与需求** RBAC模型是一种常见的权限管理机制,它将权限分配给角色,角色再分配给用户,而不是直接将权限赋予用户。这样,管理员可以更加灵活和安全地管理用户权限,...
标题中的“RUP模板 开发案例,迭代计划,前景,风险列表,词汇表,补充规约,用例实现规约”涵盖了RUP中的多个关键组件: 1. **迭代计划**:在RUP中,软件开发被分为一系列迭代周期,每个周期都包含特定的目标和...
用例描述规约,包括一般用例描述所用的条目,office模板文件
《用例模板:“提交订单”用例文档详解》 在软件开发过程中,用例建模是一种重要的需求分析方法,它通过描绘系统与用户之间的交互来明确功能需求。用例文档,作为用例建模的核心部分,详尽地记录了用户与系统间的...
在企业管理信息系统项目中进行业务分析是至关重要的一步,而需求用例表模板则是辅助编写需求分析文档不可或缺的工具。需求用例表模板为分析人员提供了一个标准化、结构化的格式,用于详细描述系统的功能需求,帮助...
图书馆系统用例规约描述 本文档旨在根据《需求规格说明书》和原型,建立用例模型,并对用例模型进行具体描述。《用例规约描述》是面向对象分析和设计的重要步骤,《用例规约描述》需要进行评审,《用例规约描述》是...
【用例实现规约】是软件工程中一种重要的文档,用于详细描述系统或软件功能的行为,它是需求分析的重要组成部分。...《Use-Case-用例实现规约.dot》文件很可能是该规约的模板,用于创建具体的用例文档。
【用例实现规约】是软件开发中一种重要的文档,主要描述了系统或产品功能的具体操作流程,确保开发团队和利益相关者对需求有共同的理解。以下是对标题和描述中涉及知识点的详细说明: 1. **用例名称**:用例的命名...
写用例分析的好东东,模板!快来下吧,软件工程必备的好东西!企业级
##### 用例规约模板 - **用例编号**:UC001 - **用例名称**:用户注册 - **参与者**:用户 - **前提条件**: - 用户未注册。 - **后置条件**: - 用户已成功注册。 - **主要流**: 1. 用户访问注册页面。 2. ...
设计测试用例时,需要参照用例规约(或设计规格说明书),根据关联的功能、操作按路径分析法设计测试用例。基本事件的测试用例应包含所有需要实现的需求功能,覆盖率达100%。而备选事件和异常事件的用例,则要复杂和...
3. 用例规约:本系统的用例规约描述了每个用例的详细过程,包括基本事件流和扩展事件流。例如,开户用例的基本事件流包括客户出示开立帐户需要的资料、客户领取相关协议并签署、柜员为客户建立账户、客户设置密码、...
本资料“软件工程项目需求例子汇总”提供了丰富的范例和模板,帮助我们理解并实践这一关键步骤。 一、项目需求 项目需求是软件开发的起点,它们明确了系统的功能、性能、接口、安全性和其他非功能需求。需求可以...
在介绍测试用例之前,我们先回顾传统的“软件需求规约”(SRS)。SRS通常采用功能分解的方式描述系统,但这可能导致需求与设计的界限模糊,甚至包含了一些设计元素。功能分解方法的不足在于它割裂了系统功能应用场景...
[模版]用例规约.dot 项目管理制度建设框架.doc 项目投资费用估算汇总表.doc 新产品研发项目计划报告.doc --- 压缩包里的文档很多很全 --- IT项目管理文档模板.rar 软件工程项目开发文档模板.rar 软件开发文档.rar ...
- 基本事件:依据用例规约或设计规格说明书,通过路径分析设计测试用例,确保所有需求功能的覆盖率100%。 - 备选事件和异常事件:这些事件的测试更为复杂,需要深入分析可能的异常情况,如错误处理和边界条件。...
设计基本事件的用例,应该参照用例规约(或设计规格说明书),根据关联的功能、操作按路径分析法设计测试用例。而对孤立的功能则直接按功能设计测试用例。基本事件的测试用例应包含所有需要实现的需求功能,覆盖率达...
《软件需求规约》(Software Requirements Specification,简称SRS)是软件开发过程中的关键文档,它定义了软件产品应具备的功能、性能、可靠性、接口、兼容性等方面的需求。本SRS模板提供了一个全面的框架,旨在...