for
Cafeteria Ordering System, Release 1.0
Version 1.0 approved
Prepared by Karl Wiegers
Process Impact
November 4, 2002
Table of Contents
Table of Contents ii
Revision History ii
1. Introduction 1 1.1 Purpose 1 1.2 Project Scope and Product Features 1 1.3 References 1
2. Overall Description 1 2.1 Product Perspective 1 2.2 User Classes and Characteristics 1 2.3 Operating Environment 2 2.4 Design and Implementation Constraints 2 2.5 User Documentation 2 2.6 Assumptions and Dependencies 2
3. System Features 2 3.1 Order Meals 2 3.2 Create, View, Modify, and Delete Meal Subscriptions 6 3.3 Register for Meal Payment Options 6 3.4 Request Meal Delivery 6 3.5 Create, View, Modify, and Delete Cafeteria Menus 6
4. External Interface Requirements 6 4.1 User Interfaces 6 4.2 Hardware Interfaces 7 4.3 Software Interfaces 7 4.4 Communications Interfaces 7
5. Other Nonfunctional Requirements 7 5.1 Performance Requirements 7 5.2 Safety Requirements 8 5.3 Security Requirements 8 5.4 Software Quality Attributes 8
Appendix A: Data Dictionary and Data Model 8
Appendix B: Analysis Models 12
Revision History
|Name |Date |Reason For Changes |Version |
|Karl Wiegers |10/21/02 |initial draft |1.0 draft 1 |
|Karl Wiegers |11/4/02 |baseline following changes after inspection |1.0 approved |
Introduction
1 Purpose
This SRS describes the software functional and nonfunctional requirements for release 1.0 of the Cafeteria Ordering System (COS). This document is intended to be used by the members of the project team that will implement and verify the correct