`
rjgc0309
  • 浏览: 13273 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

用例规约模板

阅读更多

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 <扩展点名称>      


用例规约: <用例名称>

1.                  用例名称

[以下提供的模板用于用例规约,它包含以文本表示的用例特征。此文档可以和需求管理工具(如 Rational RequisitePro)结合使用,用来指定和标记用例特征中的需求。

[用例图可以借助可视化建模工具(如 Rational Rose)来开发。用例报告(带有所有特征)可以用 Rational SoDA 来生成。有关详细信息,请参见 Rational Unified Process 中的工具向导。]  

1.1               简要说明

[说明中应简要表述用例的作用和目的。一个段落即足以作此说明。]

2.                  事件流

2.1               基本流

[当主角有所行动时,此用例随即开始。总是由主角来带动用例。用例应说明主角的行为及系统的响应。应按照主角与系统进行对话的形式来逐步引入用例。

用例应说明的是系统内发生的事件,而不是事件发生的方式和原因。如果进行了信息交换,则需指出来回传递的具体信息。例如,只表述主角输入了客户信息就不够明确。最好明确地说主角输入了客户姓名和地址。通常可以利用词汇表让用例的复杂性保持在可控范围内- 您最好在词汇表中定义客户信息等内容,使用例不至于陷入过多的细节。

简单的备选流可以在用例文本中提供。如果只需几句话就可说明存在备选流时将发生的事件,则可以直接在事件流 一节中说明。如果备选流较为复杂,则需要用另外一节来单独说明。例如,备选流 小节解释如何说明较复杂的备选流。

虽然清晰明了的叙述性文字是无可替代的,但有时一幅图要比千言短文更具说明性。只要表达得简洁明了,您就可以在 用例中任意粘贴用户界面和流程的图形化显示方式,或是其他图形。如果流程图有助于描述复杂的决策流程,那么一定要充分利用它!同样,对于与状态相关的行 为,状态转移图通常比数页文字更能清晰地描述系统的行为。根据问题来选用妥当的表示方法,但应慎用您的读者可能不太明了的术语、符号或图形。请切记,您的 目的是要阐明问题,而不是混淆问题。]

2.2               备选流

2.2.1          < 第一备选流>

[较复杂的备选流应单独说明,这已在事件流 一节的基本流 小节中提及。将备选流 小节当作备选行为- 在许多情况下,由于主事件流中发生异常事件,这时每个备选流都可代表备选行为。这些备选流的长度可以是说明与备选行为相关的事件所需的长度。当备选流结束时,除非另外说明,主事件流的事件将重新开始。]

2.2.1.1     < 备选支流>

[如果能使表达更明确,备选流又可再分为多个支流。]

2.2.2          < 第二备选流>

[在一个用例中很可能会有多个备选流。为了使表达更清晰,应将各个备选流分开说明。使用备选流可以提高用例的可读性,并防止将用例分解为过多的层次。应切记,用例只是文本说明,其主要目的是以清晰、简洁、易于理解的方式记录系统的行为。]

3.                  特殊需求

[特殊需求通常是非功能性需求,它为一个用例所专有,但很难或很自然的在用例的事件流文本中表述。特殊需求的示例包括法律或法规方面的需求、应用程序标准和所构建系统的质量属性(包括可用性、可靠性、性能或支持性需求)。此外,其他需求 如操作系统及环境、兼容性需求和设计约束 也应在此节中记录。]

3.1               < 第一特殊需求>

4.                  前置条件

[用例的前置条件是执行用例之前必须存在的系统状态。]

4.1               < 前置条件一>

5.                  后置条件

[用例的后置条件是用例一执行完毕系统可能处于的一组状态。]

5.1               < 后置条件一>

6.                  扩展点

[此用例的扩展点。]

6.1               <扩展点名称>

[扩展点在事件流中所处位置的定义。]

分享到:
评论

相关推荐

    业务用例规约模版(详细版)

    此模板给出了用例规约中需要书写的各项,内容详尽,希望能给您已借鉴。

    RBAC用例规约+需求+系统设计

    **RBAC(Role-Based Access Control)用例规约与需求** RBAC模型是一种常见的权限管理机制,它将权限分配给角色,角色再分配给用户,而不是直接将权限赋予用户。这样,管理员可以更加灵活和安全地管理用户权限,...

    Rup模板 开发案例,迭代计划,前景,风险列表,词汇表,补充规约,用例实现规约

    标题中的“RUP模板 开发案例,迭代计划,前景,风险列表,词汇表,补充规约,用例实现规约”涵盖了RUP中的多个关键组件: 1. **迭代计划**:在RUP中,软件开发被分为一系列迭代周期,每个周期都包含特定的目标和...

    用例描述规约—office模板文件

    用例描述规约,包括一般用例描述所用的条目,office模板文件

    用例模板:”提交订单“用例文档示例.docx

    《用例模板:“提交订单”用例文档详解》 在软件开发过程中,用例建模是一种重要的需求分析方法,它通过描绘系统与用户之间的交互来明确功能需求。用例文档,作为用例建模的核心部分,详尽地记录了用户与系统间的...

    实用的需求用例表模板,用于编写需求分析文档参考。

    在企业管理信息系统项目中进行业务分析是至关重要的一步,而需求用例表模板则是辅助编写需求分析文档不可或缺的工具。需求用例表模板为分析人员提供了一个标准化、结构化的格式,用于详细描述系统的功能需求,帮助...

    图书馆系统用例规约描述.doc

    图书馆系统用例规约描述 本文档旨在根据《需求规格说明书》和原型,建立用例模型,并对用例模型进行具体描述。《用例规约描述》是面向对象分析和设计的重要步骤,《用例规约描述》需要进行评审,《用例规约描述》是...

    Use-Case-用例实现规约

    【用例实现规约】是软件工程中一种重要的文档,用于详细描述系统或软件功能的行为,它是需求分析的重要组成部分。...《Use-Case-用例实现规约.dot》文件很可能是该规约的模板,用于创建具体的用例文档。

    用例实现规约.docx

    【用例实现规约】是软件开发中一种重要的文档,主要描述了系统或产品功能的具体操作流程,确保开发团队和利益相关者对需求有共同的理解。以下是对标题和描述中涉及知识点的详细说明: 1. **用例名称**:用例的命名...

    用例实现规约 软件工程

    写用例分析的好东东,模板!快来下吧,软件工程必备的好东西!企业级

    关于域模型

    ##### 用例规约模板 - **用例编号**:UC001 - **用例名称**:用户注册 - **参与者**:用户 - **前提条件**: - 用户未注册。 - **后置条件**: - 用户已成功注册。 - **主要流**: 1. 用户访问注册页面。 2. ...

    如何编写测试用例PPT教案学习.pptx

    设计测试用例时,需要参照用例规约(或设计规格说明书),根据关联的功能、操作按路径分析法设计测试用例。基本事件的测试用例应包含所有需要实现的需求功能,覆盖率达100%。而备选事件和异常事件的用例,则要复杂和...

    软件工程期末考核-课程设计

    3. 用例规约:本系统的用例规约描述了每个用例的详细过程,包括基本事件流和扩展事件流。例如,开户用例的基本事件流包括客户出示开立帐户需要的资料、客户领取相关协议并签署、柜员为客户建立账户、客户设置密码、...

    软件工程项目需求例子汇总

    本资料“软件工程项目需求例子汇总”提供了丰富的范例和模板,帮助我们理解并实践这一关键步骤。 一、项目需求 项目需求是软件开发的起点,它们明确了系统的功能、性能、接口、安全性和其他非功能需求。需求可以...

    软件测试中测试用例的建模指南

    在介绍测试用例之前,我们先回顾传统的“软件需求规约”(SRS)。SRS通常采用功能分解的方式描述系统,但这可能导致需求与设计的界限模糊,甚至包含了一些设计元素。功能分解方法的不足在于它割裂了系统功能应用场景...

    文档模版全集

    [模版]用例规约.dot 项目管理制度建设框架.doc 项目投资费用估算汇总表.doc 新产品研发项目计划报告.doc --- 压缩包里的文档很多很全 --- IT项目管理文档模板.rar 软件工程项目开发文档模板.rar 软件开发文档.rar ...

    如何设计编制软件测试用例

    - 基本事件:依据用例规约或设计规格说明书,通过路径分析设计测试用例,确保所有需求功能的覆盖率100%。 - 备选事件和异常事件:这些事件的测试更为复杂,需要深入分析可能的异常情况,如错误处理和边界条件。...

    软件测试用例经验大全.pdf

    设计基本事件的用例,应该参照用例规约(或设计规格说明书),根据关联的功能、操作按路径分析法设计测试用例。而对孤立的功能则直接按功能设计测试用例。基本事件的测试用例应包含所有需要实现的需求功能,覆盖率达...

    软件需求规约Software Requirements Specification.doc

    《软件需求规约》(Software Requirements Specification,简称SRS)是软件开发过程中的关键文档,它定义了软件产品应具备的功能、性能、可靠性、接口、兼容性等方面的需求。本SRS模板提供了一个全面的框架,旨在...

Global site tag (gtag.js) - Google Analytics