Introduction
Purpose
This Software Requirements Specification (SRS) identifies the requirements for project SmartProjector. In case of a open source project, we must present the requirement to others potential contributors. This document is a guideline about the functionalities offered and the problems that the system solves.
Document conventions
Intended audience
Additional information
Contact information/SRS team members
References
Overall Description
Product perspective
Product functions
User classes and characteristics
Operating environment
User environment
Design/implementation constraints
Assumptions and dependencies
External Interface Requirements
User interfaces
Hardware interfaces
Software interfaces
Communication protocols and interfaces
System Features
System feature A
Description and priority
Action/result
Functional requirements
System feature B
Other Nonfunctional Requirements
Performance requirements
Safety requirements
Security requirements
Software quality attributes
Project documentation
User documentation
Other Requirements
Appendix A: Terminology/Glossary/Definitions list
Appendix B: To be determined