NorthStart-Requirements/Readme.md

44 lines
1.4 KiB
Markdown

#Requirement Repositories.
The aim of the NorthStart project is to developp a water purificator machine. The system is devided into several sub system described below.
The main components identified in the system are
- The Doking Station
- Production Units (1 or more)
- Valve Board ( several )
- Conductivity Bard (several)
The aim of this repository is to structure the requirements of the project in
such a way that we can track the achieved developpement state.
For each sub system, we define Feature Requirements, Design Requirements, Test Requirements. Each Feature must have a Test case the describes how it's tested.
From each Design Requirements derive Test Requirement that state what is beeing tested. The Test Requirements for the firmwares shall be Software testes.
## Docking Station
The files listed below collect all requirements Related to the Docking Station
* DS\_Features.reqif
* DS\_DesignRequirements.requif
* DS\_TestRequirements.reqif
The DesginRequirements shall be divided in several Packages. Like :
- The Communication package
- The ParameterHandler package
- The HAL which abstracts the STM32 HAL package
- The Application package
- The Storage Package
- The Processing package Might be devided into several sub packages
## Production Unit
The files listed below collect all requirements Related to the Docking Station
* PU\_Features.reqif
* PU\_DesignRequirements.requif
* PU\_TestRequirements.reqif
## Valve Board
## Conductivity Board