Proj-2012-2013-CaveVinNFC: Difference between revisions

From air
Jump to navigation Jump to search
m (Created page with "=1. Introduction= ==1.1 Purpose of the requirements document== ==1.2 Scope of the product== ==1.3 Definitions, acronyms and abbreviations== ==1.4 References== ==1.5 O…")
 
Line 1: Line 1:
=1. Introduction=
==1.1 Purpose of the requirements document==
==1.2 Scope of the product==
==1.3 Definitions, acronyms and abbreviations==
==1.4 References==
==1.5 Overview of the remainder of the document==
=2. General description=
=2. General description=
==2.1 Product perspective==
==2.1 Product perspective==

Revision as of 15:19, 29 January 2013

2. General description

2.1 Product perspective

2.2 Product functions

2.3 User characteristics

2.4 General constraints

2.5 Assumptions and dependencies

3.Specific requirements, covering functional, non-functional and interface requirements

  • document external interfaces,
  • describe system functionality and performance
  • specify logical database requirements,
  • design constraints,
  • emergent system properties and quality characteristics.

3.1 Requirement X.Y.Z (in Structured Natural Language)

Function:

Description:

Inputs:

Source:

Outputs:

Destination:

Action:

  • Natural language sentences (with MUST, MAY, SHALL)
  • Graphical Notations : UML Sequence w/o collaboration diagrams, Process maps, Task Analysis (HTA, CTT)
  • Mathematical Notations
  • Tabular notations for several (condition --> action) tuples

Non functional requirements:

Pre-condition:

Post-condition:

Side-effects:

4. Product evolution

5. Appendices

6. Index