9ticks:Software Requirements

From BiCEP

Jump to: navigation, search
(List of Requirements)
Line 16: Line 16:
* The distiction between user, functional and non-functional requirements is ignored
* The distiction between user, functional and non-functional requirements is ignored
-
* The requirements are '''sorted by tiers''' (presentation, business and data), as seen in the [[9ticks:Software Architecture|Software Architecture]] document
+
* The requirements are sorted by logical groups
* Each requirement has been assigned with the following properties:
* Each requirement has been assigned with the following properties:
** '''Code''' — (PT|BT|DT)_REQ_[0-9]{4}
** '''Code''' — (PT|BT|DT)_REQ_[0-9]{4}
Line 25: Line 25:
-
{| class="TablePager sortable" border="1"
+
=== Predefined Sources ===
 +
 
 +
{| class="TablePager" border="1"
|-
|-
! Code
! Code
Line 80: Line 82:
| 2
| 2
| Draft
| Draft
 +
|}
 +
 +
=== Custom Sources ===
 +
 +
{| class="TablePager" border="1"
 +
|-
 +
! Code
 +
! Requirement
 +
! Comment
 +
! Priority
 +
! Status
|-
|-
| REQ_0000
| REQ_0000
Line 89: Line 102:
| REQ_0000
| REQ_0000
| System shall recognise basic datatypes.  
| System shall recognise basic datatypes.  
-
| Ex: integer, decimal, percentage, time, date, string, ...
+
| e.g.: integer, decimal, percentage, time, date, string, ...
| 1
| 1
-
| Draft
 
| Draft
| Draft
|-
|-
| REQ_0000
| REQ_0000
| System shall connect similar / equivalent datatypes.  
| System shall connect similar / equivalent datatypes.  
-
| Ex: Celsius, Fahrenheit, Kelvin, ... ; Metre, Mile, Yard, Foot, ... ; Euro, U.S. Dollar, Pound, Swiss franc, ...
+
| e.g.: Celsius, Fahrenheit, Kelvin, ... ; Metre, Mile, Yard, Foot, ... ; Euro, U.S. Dollar, Pound, Swiss franc, ...
| 1
| 1
| Draft
| Draft
Line 114: Line 126:
| REQ_0000
| REQ_0000
| Any single HTML item shall be selected as a source.
| Any single HTML item shall be selected as a source.
-
| Ex: a table cell or an anchor.
+
| e.g.: a table cell or an anchor.
| 1
| 1
| Draft
| Draft
Line 120: Line 132:
| REQ_0000
| REQ_0000
| Every repetitive HTML item must be selected as a source.
| Every repetitive HTML item must be selected as a source.
-
| Ex: all main titles
+
| e.g.: all main titles
| 1
| 1
| Draft
| Draft
Line 132: Line 144:
| REQ_0000
| REQ_0000
| Parts of an HTML table must be selected as a source.
| Parts of an HTML table must be selected as a source.
-
| Ex: a row whose cell at nth column has the value X  
+
| e.g.: a row whose cell at nth column has the value X  
| 1
| 1
| Draft
| Draft
Line 142: Line 154:
| Draft
| Draft
|}
|}
 +
== Requirement Traceability Matrix ==
== Requirement Traceability Matrix ==
Not needed.
Not needed.

Revision as of 17:52, 8 October 2008

Personal tools