Airline booking system phase 2 design document - develop a


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

Solution Preview :

Prepared by a verified Expert
Dissertation: Airline booking system phase 2 design document - develop a
Reference No:- TGS02767662

Now Priced at $70 (50% Discount)

Recommended (90%)

Rated (4.3/5)