HandTrainer-SRS
The document provides a template of the Software Requirements Specification (SRS). It is inspired of the IEEE/ANSI 830-1998 Standard.
Read first:
- http://www.cs.st-andrews.ac.uk/~ifs/Books/SE9/Presentations/PPTX/Ch4.pptx
- http://en.wikipedia.org/wiki/Software_requirements_specification
- IEEE Recommended Practice for Software Requirements Specifications IEEE Std 830-1998
Version | Date | Authors | Description | Validator | Validation Date | |
---|---|---|---|---|---|---|
0.1.0 | TBC | TBC | TBC | TBC | TBC |
1. Introduction
1.1 Purpose of the requirements document
This Software Requirements Specification (SRS) identifies the requirements for the HandTrainer project . This document is a guideline about the functionalities offered and the problems that the system solves.
1.2 Scope of the product
- The product we are developing is a hand rehabilitation project that can be used for hand recovery. The user will be able to work on several serious games or exercices, and send his results to his doctor.
- It is a low cost project (using low cost camera).
- The software is extensible to differents other games and exercices, in order to offer the best recovery for patients.
1.3 Definitions, acronyms and abbreviations
1.4 References
- Another project on RobAIR can be found here : [control of robAIR using WebRTC]
- The main page of the project: RobAIR<br\>
- Wikipedia for definitions.
1.5 Overview of the remainder of the document
The rest of the SRS examines the specifications of the HandTrainer project in details. Section two of the SRS presents the general factors that affect the HandTrainer project and its requirements, such as user characteristics and project constraints. Section three outlines the detailed, specific and functional requirements, performance, system and other related requirements of the project. Supporting information about appendices is provided in Section three.
2. General description
2.1 Product perspective
2.2 Product functions
2.3 User characteristics
2.4 General constraints
2.5 Assumptions and dependencies
3.Specific requirements, covering functional, non-functional and interface requirements
Functional, non-functional and interface requirements
4. Product evolution
5. Appendices
5.1 Specification
- The global project's page can be found here.