Vision and Scope Document1. Business Requirements1.1 Background1.2 Business Opportunity1.3 Business Objectives1.4 Success Metrics1.5 Vision Statement1.6 Business Risks1.7 Business Assumptions and Dependencies2. Scope and Limitations2.1 Major Features2.2 Scope of Initial and Subsequent Releases2.3 Limitations and Exclusions3. Business Context3.1 Stakeholder Profiles3.2 Project Priorities3.3 Deployment ConsiderationsUse CasesSoftware Requirements Specification1. Introduction1.1 Purpose1.2 Document Conventions1.3 Project Scope1.4 References2. Overall Description2.1 Product Perspective2.2 User Classes and Characteristics2.3 Operating Environment2.4 Design and Implementation Constraints2.5 Assumptions and Dependencies3. System Features3.1 Order Meals from Cafeteria3.1.1 Description3.1.2 Functional Requirements3.2 Order Meals from Restaurants3.3 Create, View, Modify, and Delete Meal
Subscriptions3.4 Create, View, Modify, and Delete Cafeteria Menus4. Data Requirements4.1 Logical Data Model4.2 Data Dictionary4.3 Reports4.3.1 Ordered Meal History Report4.4 Data Integrity, Retention, and Disposal5. External Interface Requirements5.1 User Interfaces5.2 Software Interfaces5.3 Hardware Interfaces5.4 Communications Interfaces6. Quality Attributes6.1 Usability Requirements6.2 Performance Requirements6.3 Security Requirements6.4 Safety Requirements6.5 Availability Requirements6.6 Robustness RequirementsAppendix A: Analysis ModelsBusiness Rules