Develop a reservation system for a very small airline

Assignment Help Other Subject
Reference no: EM131973193

Airline Booking System Phase: Design Document

Table of Contents

Revision History
1. Introduction
2. Requirements
3. Architecture
4. Database / Data Access Design
5. GUI Design
6. Class Diagram
7. Sequence Diagrams
8. Test Plan
Acknowledgements

Develop a reservation system for a very small and exclusive airline. The system is to be developed using Java Technologies (NetBeans, Java DB) and a phased implementation strategy will be adopted.

This document represents the current state of the design for the Phase 2 system.2. Requirements

Because of the simplicity of the functional requirements, the corresponding use cases are not duplicated here.

The purpose of the system is to assist staff in the management of reservations. In this regard, note that the airline is unusual in that it only operates two flights per day - one from Canberra to Melbourne and the other from Melbourne to Canberra. Because of the quality of the in-flight dining, business is thriving and in order to retain its exclusivity, the owners have no immediate intention of adding more flights or destinations. The reservation system is to be implemented asa Java desktop application thatemploys a simple Swing GUI and Java DB database. Interaction between the database and the application is to be via JDBC. The NetBeans IDE is to be used for development.

The functional requirements for the Phase 1 system were as follows:

1. Start the application and connect to the database

2. Close the database connection and stop the application

3. Display all reservations

4. Display all reservations for which the number of passengers is within a specified range

5. Display the total number of passengers who have booked for a particular flight

6. Add a reservation to the database if sufficient seating is available and the application was to conform to the MVP (Model View Presenter).
In Phase 2, the following additional functional requirements are added:

7. Clear all fields in the GUI

8. For commands that return reservation records (ie requirements 3 and 4) the records are to be browsablevia previous and next buttons, as detailed in Section 5.

Attachment:- assignment.rar

Verified Expert

The task of the assignment is to develop the Java Swing Application for the airline booking system. The application is developed with Java DB database using netbeans. The application allows us the make the reservation. View the list of all reservations made, view the list of reservation by size and flight. The application is developed using MVC model and output is documented.

Reference no: EM131973193

Questions Cloud

Should the company set up safety stock policy : Should Greenhills Computers take advantage of any cash discounts from Star (Phils.)? Should the company set up a safety stock policy?
Define the different approaches to disciplining : Define the different approaches to disciplining your employees. Describe in detail both the progressive and positive discipline approach.
Integrating sustainability into business strategy : Give an example of corporate financial performance improving over the long term by integrating sustainability into business strategy?
What strategies have helped you strengthen your skills : What evidence, besides just your grades, indicates your progress (or lack thereof)? What strategies have helped you strengthen your skills?
Develop a reservation system for a very small airline : Airline Booking System Phase 2: Design Document - Develop a reservation system for a very small and exclusive airline. The system is to be developed using Java
Advantage or disadvantage of re-working these keyboards : Alternatively, the keyboards could be sold as is for $8,800. What is the net advantage or disadvantage of re-working these keyboards?
How have social norms changed the workplace : Why are outsourcing and offshore relationships so important to the success of an organization? How have social norms changed the workplace?
Full the theoretical basis for supply-side economic policy : Discuss in full the theoretical basis for supply-side economic policy. Discuss the theoretical criticisms of ‘supplyside’ economic policy.
Choose two international markets : Choose two international markets and 2 products to market in those target markets

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd