`
echohfut
  • 浏览: 231150 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

use case in Functional Specification

 
阅读更多

一种可行的描述use case的方法是:

1. 列表显示Normal Flow:如1,2,etc

 

2. 列表显示Alternative Flow,注意需要对应(借助)与Normal Flow.并且前面加一个前缀A.以区别。比如Normal Flow的Step 2有Alternative Flow的话,称为A.2.1, A.2.2直至该Flow结束

 

3. 列表显示Exception Flow,注意需要对应(借助)与Normal Flow和Alternative Flow.并且前面加一个前缀E.以区别。比如E1.1, E.A.2.1.1,etc.

 

其他可选的包括 data requirement ( 页面字段描述,包括是否mandatory ) 和 Error Message描述。

分享到:
评论

相关推荐

    188-测试试卷-需求分析与模型建立1

    用例图(Use Case Diagram)是软件开发的另一个重要模型,它用于描述系统中的用例和actor之间的交互关系。用例图可以帮助软件开发者更好地理解系统中的用例流程,identify系统中的主要用例和它们之间的交互关系。在...

    Artech House - SMS and MMS Interworking in Mobile Networks

    7.4.2 Case in Which Connected Operator Uses an International SCCP Gateway Service: No Solution 135 7.4.3 Case in Which GT Translation Is Not Possible and the Operator Is Not Its Own SCCP Provider: Use...

    最新Volere需求模板

    3. **功能需求(Functional Requirements)**: - 工作范围:界定项目将完成的工作范围。 - 产品范围:定义产品本身应具备的功能特性。 - 功能性和数据需求:详细描述系统应执行的操作和处理的数据。 4. **非...

    Senfore_DragDrop_v4.1

    Drop Component Suite is in widespread use, there's a good chance another user can help you. I recommend the following newsgroups for issues regarding this library (or COM based Drag/Drop in general): ...

    Object-Oriented Software Construction 2nd

    Chapter 21: Inheritance case study: “undo” in an interactive system 695 21.1 PERSEVERARE DIABOLICUM 695 21.2 FINDING THE ABSTRACTIONS 699 21.3 MULTI-LEVEL UNDO-REDO 704 21.4 IMPLEMENTATION ASPECTS ...

    Practical C++ Programming C++编程实践

    The Programming Process Setting Up Your Work Area The Specification Code Design The Prototype The Makefile Testing Debugging Maintenance Revisions Electronic Archaeology Mark Up the Program Use the ...

    acpi控制笔记本风扇转速

    Optimized the Load ASL operator in the case where the source operand is an operation region. Simply map the operation region memory, instead of performing a bytewise read. (Region must be of type ...

    Requirements Elicitation

    1. 首先,描述软件系统的功能(Use Case Model)。 2. 然后,找到对象(Object Model)。 软件生命周期: 1. 需求获取:软件需求获取是软件生命周期的早期阶段。 2. 软件设计:软件设计是软件生命周期的中期阶段。...

    SYSML PLUGIN 18.1 user guide

    SysML Use Case Diagram - **定义**:用于描述系统功能和参与者之间的交互。 - **元素**: - **External System**:外部系统。 - **Sensor**:传感器,作为外部系统与主体系统的交互点。 - **Actor**:参与者的...

    python3.6.5参考手册 chm

    What’s New in Python What’s New In Python 3.6 Summary – Release highlights New Features PEP 498: Formatted string literals PEP 526: Syntax for variable annotations PEP 515: Underscores in ...

    Software Testing and Continuous Quality Improvement

    Software Testing and Continuous Quality Improvement <br>SECTION I SOFTWARE QUALITY IN PERSPECTIVE . . . . . . . . . . . . . . . 1 1 Quality Assurance Framework. . . . . . . . . . . . . . . . . ....

    Geir Evensen - Data Assimilation_ The Ensemble Kalman Filter-Springer (2006).pdf

    4.2.2 Extended Kalman filter in matrix form. . . . . . . . . . . . . . . 33 4.2.3 Example using the extended Kalman filter . . . . . . . . . . . . 35 4.2.4 Extended Kalman filter for the mean . . . . ...

Global site tag (gtag.js) - Google Analytics