Download Software Requirements Specification - Senior Design
Transcript
Software Requirements Specification for SRS for Dec06-04 Page 0 Table of Contents Table of Contents ...........................................................................................................................0 Revision History .............................................................................................................................0 1. Introduction..............................................................................................................................1 1.1 1.2 1.3 1.4 1.5 Purpose ........................................................................................................................................ 1 Document Conventions ............................................................................................................... 1 Intended Audience and Reading Suggestions ............................................................................. 1 Project Scope............................................................................................................................... 1 References ................................................................................................................................... 1 2. Overall Description..................................................................................................................2 2.1 2.2 2.3 2.4 2.5 2.6 2.7 Product Perspective ..................................................................................................................... 2 Product Features .......................................................................................................................... 2 User Classes and Characteristics................................................................................................. 3 Operating Environment ............................................................................................................... 3 Design and Implementation Constraints ..................................................................................... 3 User Documentation.................................................................................................................... 4 Assumptions and Dependencies .................................................................................................. 4 3. System Features........................................................................................................................4 3.1 3.2 System Feature 1 ....................................................................... Error! Bookmark not defined. System Feature 2 (and so on) .................................................... Error! Bookmark not defined. 4. External Interface Requirements ...........................................................................................6 4.1 4.2 4.3 4.4 User Interfaces............................................................................................................................. 6 Hardware Interfaces .................................................................................................................... 7 Software Interfaces...................................................................................................................... 7 Communications Interfaces ......................................................................................................... 7 5. Other Nonfunctional Requirements.......................................................................................7 5.1 5.2 5.3 Performance Requirements ......................................................................................................... 7 Safety Requirements.................................................................................................................... 7 Security Requirements ................................................................................................................ 7 6. Other Requirements ................................................................................................................8 Appendix A: Glossary....................................................................................................................9