9ticks:Software Requirements

From BiCEP

Jump to: navigation, search
(List of Requirements)
Line 18: Line 18:
* The requirements are sorted by logical groups
* 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''' — REQ_[0-9]{4}
** '''Requirement'''
** '''Requirement'''
** '''Comment'''
** '''Comment'''
Line 31: Line 31:
! Code !! width="50%" | Requirement !! width="30%" | Comment !! Priority !! align="center" | Status
! Code !! width="50%" | Requirement !! width="30%" | Comment !! Priority !! align="center" | Status
|-  
|-  
-
| REQ_0000 || Predefined sources shall be subscribed. || While subscribing the source user must provide the desirable refresh rate. || 1 || Draft  
+
| REQ_0100 || A predefined Stock source shall be subscribed. || Market and quote must be provided. || 1 || Draft  
|-  
|-  
-
| REQ_0000 || A predefined Stock source shall be subscribed. || Market and quote must be provided. || 1 || Draft  
+
| REQ_0101 || A predefined Weather source shall be subscribed. || Location must be provided (defaulting to the IP phisical location). || 1 || Draft  
|-  
|-  
-
| REQ_0000 || A predefined Weather source shall be subscribed. || Location must be provided (defaulting to the IP phisical location). || 1 || Draft  
+
| REQ_0102 || A predefined Sports source shall be subscribed. || A specific match (source is only that match) or generic team (all team matches) must be provided. || 1 || Draft  
|-  
|-  
-
| REQ_0000 || A predefined Sports source shall be subscribed. || A specific match (source is only that match) or generic team (all team matches) must be provided. || 1 || Draft  
+
| REQ_0103 || A predefined Flight source shall be subscribed. || Flight number and flight date must be provided. || 1 || Draft  
|-  
|-  
-
| REQ_0000 || A predefined Flight source shall be subscribed. || Flight number and flight date must be provided. || 1 || Draft  
+
| REQ_0104 || A predefined Traffic source shall be subscribed. || Route must be provided. || 2 || Draft  
|-  
|-  
-
| REQ_0000 || A predefined Traffic source shall be subscribed. || Route must be provided. || 2 || Draft  
+
| REQ_0105 || A predefined RSS Feed source shall be subscribed. || RSS URL must be provided. || 2 || Draft  
|-  
|-  
-
| REQ_0000 || A predefined RSS Feed source shall be subscribed. || RSS URL must be provided. || 2 || Draft
+
| REQ_0106 || A predefined Ebay item source shall be subscribed. || Item ID must be provided. || 2 || Draft
-
|-
+
-
| REQ_0000 || A predefined Ebay item source shall be subscribed. || Item ID must be provided. || 2 || Draft
+
|}
|}
Line 55: Line 53:
! Code !! width="50%" | Requirement !! width="30%" | Comment !! Priority !! Status
! Code !! width="50%" | Requirement !! width="30%" | Comment !! Priority !! Status
|-
|-
-
| REQ_0000 || A custom source shall be subscribed. || User must use a browser extension to select some peaces of information he wants to monitor. || 1 || Draft  
+
| REQ_0201 || User shall use a browser extension to select some peaces of information he wants to monitor. ||  || 1 || Draft  
|-  
|-  
-
| REQ_0000 || System shall recognise basic datatypes.  || e.g.: integer, decimal, percentage, time, date, string, ... || 1 || Draft  
+
| REQ_0202 || System shall recognise basic datatypes.  || e.g.: integer, decimal, percentage, time, date, string, ... || 1 || Draft  
|-  
|-  
-
| REQ_0000 || System shall connect similar / equivalent datatypes.  || e.g.: Celsius, Fahrenheit, Kelvin, ... ; Metre, Mile, Yard, Foot, ... ; Euro, U.S. Dollar, Pound, Swiss franc, ... || 1 || Draft  
+
| REQ_0203 || System shall connect similar / equivalent datatypes.  || e.g.: Celsius, Fahrenheit, Kelvin, ... ; Metre, Mile, Yard, Foot, ... ; Euro, U.S. Dollar, Pound, Swiss franc, ... || 1 || Draft  
|-  
|-  
-
| REQ_0000 || The information information with the browser extension shall be automatically typed. Shall be overridden by the user. ||  || 1 || Draft  
+
| REQ_0204 || The information selected with the browser extension shall be automatically typed. || May be overridden by the user. || 1 || Draft  
|-  
|-  
-
| REQ_0000 || The information selected with the browser extension shall be automatically typed. Shall be overridden by the user.  || || 1 || Draft  
+
| REQ_0205 || Any single HTML item shall be selected as a source. || e.g.: a table cell or an anchor. || 1 || Draft  
|-  
|-  
-
| REQ_0000 || Any single HTML item shall be selected as a source. || e.g.: a table cell or an anchor. || 1 || Draft  
+
| REQ_0206 || Every repetitive HTML item must be selected as a source. || e.g.: all main titles || 1 || Draft  
|-  
|-  
-
| REQ_0000 || Every repetitive HTML item must be selected as a source. || e.g.: all main titles || 1 || Draft  
+
| REQ_0207 || An HTML table must be selected as a source. || || 1 || Draft  
|-  
|-  
-
| REQ_0000 || An HTML table must be selected as a source. ||  || 1 || Draft  
+
| REQ_0208 || Parts of an HTML table must be selected as a source. || e.g.: a row whose cell at nth column has the value X || 1 || Draft  
|-  
|-  
-
| REQ_0000 || Parts of an HTML table must be selected as a source. || e.g.: a row whose cell at nth column has the value X  || 1 || Draft
+
| REQ_0209 || All items inside a bounded polygon must be selected as a source. ||  || 1 || Draft  
-
|-
+
-
| REQ_0000 || All items inside a bounded polygon must be selected as a source. ||  || 1 || Draft  
+
|}
|}
Line 83: Line 79:
! Code !! width="50%" | Requirement !! width="30%" | Comment !! Priority !! Status
! Code !! width="50%" | Requirement !! width="30%" | Comment !! Priority !! Status
|-
|-
-
| REQ_0000 || Req || Desc || 1 || Draft  
+
| REQ_0301 || Req || Desc || 1 || Draft  
|}
|}
-
 
== Requirement Traceability Matrix ==
== Requirement Traceability Matrix ==
Not needed.
Not needed.

Revision as of 18:20, 8 October 2008

Personal tools