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

  • Powerful Essays

    Ist 419 Final Project

    • 1770 Words
    • 8 Pages

    This paper is aimed to conduct a thorough analysis on determining the most appropriate system for the company and how to implement the system best.…

    • 1770 Words
    • 8 Pages
    Powerful 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
  • 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
  • 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
  • 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

    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

    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

    My system can provide many benefits since it is automated and user machine operated software system. The said system can do many things even its in idle mode, many point of sale system are created everyday. But for my point of sale system for the eatery itself, It will be different and will gain trust to other store owners because of its accurate computing feature and saving every moment of the system while its idle or being used by a user.…

    • 2229 Words
    • 7 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
  • 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
  • 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
  • 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
  • Good Essays

    Our company is basically designing software to automate the railway reservation system. To change the manual system to computerized system is our basic goal that we want to achieve in this project. We are making this system to ease up the work of the employee/administrator making entries of the trains and their corresponding details and schedules etc. manually. Secondly the system is also for FDO making bookings of the available seats along with passenger details. The online system will make the customer check for reservations and make their own bookings.…

    • 1055 Words
    • 5 Pages
    Good Essays