General features you need to punctuate when writing a Software Requirements Specifications Document:
- Introduction
- Purpose
- Definitions
- System overview
- References
- Overall description
- Product perspective
- Product functions
- User characteristics
- Constraints, assumptions and dependencies
- Specific requirements
- External interface requirements
- Functional requirements
- Performance requirements
- Design constraints
- Logical database requirement