Delivery #2 - "Software Requirements Specification Document" Outline
- Introduction
- System Requirements
- Software Project Constraints, if any
- Functional Description (Data Flow Diagram)
- Functional Partitioning
- Functional Description
- Processing Narrative
- Restrictions/limitations
- Performance Requirements
- Design Constraints
- Supporting Diagrams
- Control Description
- Control Specification
- Design Constraints
- Behavioral Description (State Transition Diagram)
- System States
- Events and Actions
- Use Cases
- Stakeholders
- Actors
- Use case diagram
- Use case description
- Appendices