Preview

Software Design Document

Good Essays
Open Document
Open Document
854 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Software Design Document
Software Design Document

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.

You May Also Find These Documents Helpful

  • Good Essays

    The main reason behind the development and implementation of a new system should be the value that it adds to the organization. No system, no matter how advanced or how many bells and whistles, is worth the cost in time and resources if it does not add value to the organization beyond the costs. For this reason, one business goal associated with this…

    • 688 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    The goal is to implement a reservation system to cover all three of Baderman Island Resorts and assist in meeting business requirements.…

    • 412 Words
    • 2 Pages
    Satisfactory Essays
  • Better Essays

    Smith Systems Consulting Firm has been contracted for the development of the system. Smith Systems Consulting has been serving clients since 1994 with high value web and business application services. In this proposal,…

    • 1254 Words
    • 6 Pages
    Better Essays
  • Satisfactory Essays

    A Design Document Template

    • 1738 Words
    • 7 Pages

    of XXX except as otherwise indicated. No part of this document, in whole or in part,…

    • 1738 Words
    • 7 Pages
    Satisfactory Essays
  • Good Essays

    Improving a company’s system helps aid in its success in today’s market as well as in the future of the company’s growth and stabilization. this new system that will enable the company to promptly accomplish these requirements without hesitation and will not interfere with the company’s time management protocols or add extra unneeded expenses.…

    • 753 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Project Scope Statement

    • 917 Words
    • 4 Pages

    The new web site is enhanced to interact with existed systems: a Reservation System and a Guest-Services…

    • 917 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    I find this article to be a story of a driven individual who started out with a hobby or passion for software development with his focus being on gaming. Mr. Persson lists out five reasons for success and five things that he would have done differently. Ultimately, this person outs the software development road map of potential pitfalls and reward.…

    • 556 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Data Flow Diagram for Ars

    • 332 Words
    • 2 Pages

    Level (0) Data Flow Diagram [pic] Level (1) Data Flow Diagram of General Enquiry [pic] Level 1DFD of Passenger Enquiry Section [pic] Level 2 DFD of Booking [pic] Level 2 DFD Cancellation ----------------------- Passenger 1.0 General Enquiry 2.0 Passenger Enquiry 3.0 Booking Counter…

    • 332 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Splendeur Ordering System

    • 1627 Words
    • 7 Pages

    * To develop a system that will hold the Customer’s details, Employee details, Product Items, Supplier’s Details.…

    • 1627 Words
    • 7 Pages
    Satisfactory Essays
  • Good Essays

    Designing the application and of Railway Reservation System for the purpose of reserving railway tickets and database maintenance about train and passenger details by the railway department only. This database helps railways to retrieve data as and when required in future.…

    • 5945 Words
    • 24 Pages
    Good Essays
  • Powerful Essays

    This system of reservation is most suited to small hotels in small cities and towns. As the name suggests, the system consists of a bound book called Booking Diary. Each page of this diary represents one day. Hence it has 365/366 pages for a year. All the necessary information that is received from the…

    • 2042 Words
    • 9 Pages
    Powerful Essays
  • Powerful Essays

    Hotel Reservation System

    • 5381 Words
    • 22 Pages

    In this compilation, this Hotel Reservation System helps the process of checking-in or out tenants at a given time of the day. With the ease of work and easy tracing for rooms’ availability, cost, location within the hotel, in addition the days of accommodation and of course, the billing of the occupancy. This system is one of the best examples for a computer based process. It doesn’t only lessen the workload and provides accurate information needed, it also minimizes cost for the workload at hasten process. As a result, it benefits both client and management as a whole.…

    • 5381 Words
    • 22 Pages
    Powerful Essays
  • Good Essays

    Canteen

    • 448 Words
    • 2 Pages

    Attendance System, and Access Control System etc. 5. CMS can be integrated with different POS terminals depending on the customer needs.…

    • 448 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Job Description

    • 1207 Words
    • 5 Pages

    6.See booking conditions that day, and book into the computer, and to understand the situation in recent days booking;…

    • 1207 Words
    • 5 Pages
    Satisfactory Essays
  • Good Essays

    Online reservation

    • 797 Words
    • 4 Pages

    INTRODUCTION This project aims at giving details of an Online Railway Reservation Utility which facilitates the Railway customers to manage their reservations online, and the Railway administrators to modify the backend databases in a User-Friendly manner. The Customers are required to register on the server for getting access to the database and query result retrieval. Upon registration, each user has an account which is essentially the ‘view level’ for the customer. The account contains comprehensive information of the user entered during registration and permits the customer to get access to his past reservations, enquire about travel fare and availability of seats, make afresh reservations, update his account details, etc.…

    • 797 Words
    • 4 Pages
    Good Essays