9ticks:Software Requirements
From BiCEP
(→List of Requirements) |
|||
Line 36: | Line 36: | ||
| Predefined sources shall be subscribed. | | Predefined sources shall be subscribed. | ||
| While subscribing the source user must provide the desirable refresh rate. | | While subscribing the source user must provide the desirable refresh rate. | ||
- | | | + | | 1 |
| Draft | | Draft | ||
|- | |- | ||
Line 42: | Line 42: | ||
| A predefined Stock source shall be subscribed. | | A predefined Stock source shall be subscribed. | ||
| Market and quote must be provided. | | Market and quote must be provided. | ||
- | | | + | | 1 |
| Draft | | Draft | ||
|- | |- | ||
Line 48: | Line 48: | ||
| A predefined Weather source shall be subscribed. | | A predefined Weather source shall be subscribed. | ||
| Location must be provided (defaulting to the IP phisical location). | | Location must be provided (defaulting to the IP phisical location). | ||
- | | | + | | 1 |
| Draft | | Draft | ||
|- | |- | ||
Line 54: | Line 54: | ||
| A predefined Sports source shall be subscribed. | | A predefined Sports source shall be subscribed. | ||
| A specific match (source is only that match) or generic team (all team matches) must be provided. | | A specific match (source is only that match) or generic team (all team matches) must be provided. | ||
- | | | + | | 1 |
| Draft | | Draft | ||
|- | |- | ||
Line 60: | Line 60: | ||
| A predefined Flight source shall be subscribed. | | A predefined Flight source shall be subscribed. | ||
| Flight number and flight date must be provided. | | Flight number and flight date must be provided. | ||
- | | | + | | 1 |
| Draft | | Draft | ||
|- | |- | ||
Line 66: | Line 66: | ||
| A predefined Traffic source shall be subscribed. | | A predefined Traffic source shall be subscribed. | ||
| Route must be provided. | | Route must be provided. | ||
- | | | + | | 2 |
| Draft | | Draft | ||
|- | |- | ||
Line 72: | Line 72: | ||
| A predefined RSS Feed source shall be subscribed. | | A predefined RSS Feed source shall be subscribed. | ||
| RSS URL must be provided. | | RSS URL must be provided. | ||
- | | | + | | 2 |
| Draft | | Draft | ||
|- | |- | ||
Line 78: | Line 78: | ||
| A predefined Ebay item source shall be subscribed. | | A predefined Ebay item source shall be subscribed. | ||
| Item ID must be provided. | | Item ID must be provided. | ||
- | | | + | | 2 |
| Draft | | Draft | ||
|- | |- | ||
Line 84: | Line 84: | ||
| A custom source shall be subscribed. | | A custom source shall be subscribed. | ||
| User must use a browser extension to select some peaces of information he wants to monitor. | | User must use a browser extension to select some peaces of information he wants to monitor. | ||
- | | | + | | 1 |
+ | | Draft | ||
+ | |- | ||
+ | | REQ_0000 | ||
+ | | System shall recognise basic datatypes. | ||
+ | | Ex: integer, decimal, percentage, time, date, string, ... | ||
+ | | 1 | ||
+ | | Draft | ||
+ | | Draft | ||
+ | |- | ||
+ | | REQ_0000 | ||
+ | | System shall connect similar / equivalent datatypes. | ||
+ | | Ex: 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_0000 | ||
+ | | The information selected with the browser extension shall be automatically typed. Shall be overridden by the user. | ||
+ | | | ||
+ | | 1 | ||
| Draft | | Draft | ||
|- | |- | ||
Line 90: | Line 115: | ||
| 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. | | Ex: a table cell or an anchor. | ||
- | | | + | | 1 |
+ | | Draft | ||
|- | |- | ||
| 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 | | Ex: all main titles | ||
- | | | + | | 1 |
+ | | Draft | ||
|- | |- | ||
| REQ_0000 | | REQ_0000 | ||
| An HTML table must be selected as a source. | | An HTML table must be selected as a source. | ||
| | | | ||
- | | | + | | 1 |
| Draft | | Draft | ||
|- | |- | ||
Line 106: | Line 133: | ||
| 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 | | Ex: a row whose cell at nth column has the value X | ||
- | | | + | | 1 |
| Draft | | Draft | ||
|- | |- | ||
Line 112: | Line 139: | ||
| All items inside a bounded polygon must be selected as a source. | | All items inside a bounded polygon must be selected as a source. | ||
| | | | ||
- | | | + | | 1 |
| Draft | | Draft | ||
|} | |} | ||
- | |||
- | |||
- | |||
== Requirement Traceability Matrix == | == Requirement Traceability Matrix == | ||
Not needed. | Not needed. |