Version 1.0
September 13, 2012
Reservations System
Patsy Pearson
UMUC
CMIS 330 Software Engineering Principles & Techniques
Table of Contents
Table of Contents ii Table of Figures ii 1.0. Introduction 1 1.1. Purpose 1 1.2. Scope 1 1.3. Glossary 1 2.0. References 2 3.0. Decomposition descripition 2 3.1. Modules decomposition 2 3.1.1 Modules description 3 3.2. Data decomposition 4 4.0. Dependency description 4 5.0. Interface description 7
Table of Figures Figure 1 Class Diagram for Reservations System 6 Figure 2 Reservations System ACD 4 Figure 3 Data Flow Diagrams Level 0 to Level 1 5 Figure 4 Manages Reservations Process Level 2 DFD 6 Figure 5 Process Payment Level 2 DFD 6 Figure 6 Main Page 7 Figure 7 New Reservation Page 7 Figure 8 Reservation Details Page 8 Figure 9 Collect Data via Email Message 8 Figure 10 Manager View Restricted Options 9 Figure 11 Customer Request Reservations Form via Email 9 Figure 12 Email List 10 Figure 13 Current Reservations 10
1. Introduction
1.1 Purpose
The new system is the Reservations System for a small company B&B. The system will be an automated reservations application that will assist John and Jane (owners of B&B) in managing a reservation with a bed and breakfast inn. The system will function in the front desk of the bed and breakfast as well as in its main office. The potential users of this system will be multi-end user, where there will be a multiple end users working on this system. The end users will benefit with a more productive and easier work flow process.
1.2. Scope
The Reservations System for a new small company B&B will be robust. The system will be designed to manage reservations and also to monitor expenses and profits. This will produce easy understandable reports that will increase productivity by reducing the managing and monitoring process time. The project scope will
References: Pressman, R. S. (2010). Software engineering, a practitioner 's approach. McGraw-Hill Science/Engineering/Math. IEEE. IEEE Std 1016-1998 IEEE Recommended Practice for Software Design Descriptions. IEEE Computer Society, 1998.