Difference between revisions of "Tachymètre"

From air
Jump to navigation Jump to search
Line 41: Line 41:
 
| 18/01/2016
 
| 18/01/2016
 
| MACE Quentin, NOUGUIER Thibaut, RAMEL Régis
 
| MACE Quentin, NOUGUIER Thibaut, RAMEL Régis
| xxxxx
+
|
 
| Oliver Gattaz
 
| Oliver Gattaz
 
| 06/04/2016
 
| 06/04/2016
Line 48: Line 48:
   
   
=1. Introduction=
+
=. Introduction=
==1.1 Purpose of the requirements document==
+
==. Purpose of the requirements document==
==1.2 Scope of the product==
+
==. Scope of the product==
==1.3 Definitions, acronyms and abbreviations==
+
==. Definitions, acronyms and abbreviations==
==1.4 References==
+
==. References==
==1.5 Overview of the remainder of the document==
+
==. Overview of the remainder of the document==
=2. General description=
+
=. General description=
==2.1 Product perspective==
+
==. Product perspective==
==2.2 Product functions==
+
==. Product functions==
==2.3 User characteristics==
+
==. User characteristics==
==2.4 General constraints==
+
==. General constraints==
==2.5 Assumptions and dependencies==
+
==. Assumptions and dependencies==
=3.Specific requirements, covering functional, non-functional and interface requirements=
+
=. Specific requirements, covering functional, non-functional and interface requirements=
 
* document external interfaces,
 
* document external interfaces,
 
* describe system functionality and performance
 
* describe system functionality and performance
Line 67: Line 67:
 
* emergent system properties and quality characteristics.
 
* emergent system properties and quality characteristics.
   
==3.1 Requirement X.Y.Z (in Structured Natural Language)==
+
==. Requirement X.Y.Z (in Structured Natural Language)==
 
'''Function''':
 
'''Function''':
   
Line 94: Line 94:
 
'''Side-effects''':
 
'''Side-effects''':
   
=4. Product evolution=
+
=. Product evolution=
   
=5. Appendices=
+
=. Appendices=
=6. Index=
+
=. Index=

Revision as of 14:23, 18 January 2016

The document provides a template of the Software Requirements Specification (SRS). It is inspired of the IEEE/ANSI 830-1998 Standard.


Read first:

Cohorte

  • cohorte.github.io

Microwave Motion Sensor

Making the electronics for $7 USD doppler motion sensor

Raspberry Frequency measurment

Document History
Version Date Authors Description Validator Validation Date
0.0.1 18/01/2016 MACE Quentin, NOUGUIER Thibaut, RAMEL Régis Oliver Gattaz 06/04/2016


. Introduction

. Purpose of the requirements document

. Scope of the product

. Definitions, acronyms and abbreviations

. References

. Overview of the remainder of the document

. General description

. Product perspective

. Product functions

. User characteristics

. General constraints

. Assumptions and dependencies

. 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.

. 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:

. Product evolution

. Appendices

. Index