Question: JAVA (DATA STRUCTURES) : A FLIGHT TICKET BOOKING SYSTEM The trick is, you must develop it from scratch (like we do in the class, no

JAVA (DATA STRUCTURES) : A FLIGHT TICKET BOOKING SYSTEM The trick is, you must develop it from scratch (like we do in the class, no java util import used). The other trick is you need to use minimum two types of data structures in your implementation for example: Stack, Queue, Linked List and HashMap.. The total mark for this assignment is 50 mark. Your application must be able to do (minimally) the following tasks: - 1. Perform searching. The user should be able to search your database for information retrieval. For example, in a flight ticket booking system, similar to the commercial systems, the user can search available flights in any week. The user can also view the results based on cheapest price available or see availability for a fix date selection.

2. Perform selection. The user should be able to perform single and multiple selection. For example, in a flight ticket booking system, the user can book a ticket for him or herself, or, can also make booking for more than 1 person.

3. Modify details (if applicable). Your application should allow the user to modify details where necessary. For example, in the flight ticket booking system, the user should be able to edit the information of the passenger such as passengers name, passport number etc. in the ticket.

4. View status (such as confirmed/waiting list/total price/etc). Your application should allow users to view the status the order/request/purchase. For example, in the flight ticket booking system, the user must be able to view the status of his/her ticket.

5. Make cancelation. Your application should allow the user to perform cancellation of the order/request/purchase. Please provide me the full codes , I have a 50 marks assignment in a very short time to finish. PLEASE USE DATA STRUCTURE , otherwise is it not acceptable.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!