Airline Ticket Booking BSIT - 1B
Airline Ticket Booking BSIT - 1B
Computer Programming 1
Group Members:
LENIE MAHILUM
GEDEONI PAIRAT
Logic:
THE PURPOSE OF THE PLANE TICKET RESERVATION SYSTEM IS TO MAKE IT EASY FOR PEOPLE TO BOOK SEATS ON
AIRPLANES AND PLAN THEIR TRAVEL. THIS SYSTEM ALLOWS PEOPLE TO QUICKLY AND EASILY COMPARE DIFFERENT
FLIGHTS AND FIND THE BEST OPTIONS FOR THEIR NEEDS. IT ALSO ALLOWS AIRLINES TO MANAGE THEIR INVENTORY OF
SEATS AND ENSURE THAT THEY ARE NOT OVERBOOKED. ADDITIONALLY, THE PLANE TICKET RESERVATION SYSTEM
HELPS AIRLINES TRACK PASSENGERS AND THEIR RESERVATIONS, WHICH CAN BE USEFUL FOR SECURITY PURPOSES.
OVERALL, THE PURPOSE OF THE PLANE TICKET RESERVATION SYSTEM IS TO MAKE AIR TRAVEL MORE EFFICIENT AND
CONVENIENT FOR PASSENGERS AND AIRLINES.
Users:
THE POSSIBLE USERS OF THE PLANE TICKET RESERVATION SYSTEM ARE INDIVIDUALS WHO NEED TO BOOK FLIGHTS, AS
WELL AS TRAVEL AGENTS AND AIRLINES. INDIVIDUALS WHO NEED TO BOOK FLIGHTS CAN USE THE SYSTEM TO SEARCH
FOR FLIGHTS, COMPARE PRICES AND OPTIONS, AND MAKE A RESERVATION. TRAVEL AGENTS CAN USE THE SYSTEM TO
BOOK FLIGHTS ON BEHALF OF THEIR CLIENTS, AND AIRLINES CAN USE THE SYSTEM TO MANAGE THEIR INVENTORY OF
SEATS AND TRACK RESERVATIONS. OVERALL, ANYONE WHO NEEDS TO BOOK A FLIGHT OR MANAGE AIR TRAVEL
RESERVATIONS CAN USE THE PLANE TICKET RESERVATION SYSTEM.
EXAMPLES: END-USER
Features/Functions:
✓ Ticket Booking
✓ Cashless Transaction
✓ Hustle Free
User Input:
1.SEARCHING FOR FLIGHTS: A USER MIGHT ENTER INFORMATION SUCH AS THEIR DEPARTURE AND ARRIVAL CITIES, THE
DATES OF THEIR TRIP, AND THE NUMBER OF TRAVELERS IN ORDER TO SEARCH FOR AVAILABLE FLIGHTS.
2.SELECTING A FLIGHT: ONCE THE USER HAS SEARCHED FOR FLIGHTS, THEY MAY CHOOSE TO SELECT A SPECIFIC FLIGHT BY
CLICKING ON IT OR SELECTING IT FROM A LIST OF OPTIONS.
3.ENTERING PERSONAL INFORMATION: IN ORDER TO COMPLETE A RESERVATION, THE USER WILL TYPICALLY NEED TO ENTER
THEIR PERSONAL INFORMATION, SUCH AS THEIR NAME, BIRTH DATE AND OTHER RELEVANT INFORMATION.
4.ENTERING PAYMENT INFORMATION: THE USER WILL TYPICALLY NEED TO ENTER THEIR PAYMENT INFORMATION IN ORDER
TO COMPLETE THE RESERVATION PROCESS. THIS MIGHT INCLUDE A ONLINE TRANSACTION PAYMENT SUCH AS GCASH OR
PAYMAYA.
5. REVIEWING AND CONFIRMING THE RESERVATION: BEFORE COMPLETING THE RESERVATION, THE USER MAY HAVE THE
OPPORTUNITY TO REVIEW THEIR ITINERARY AND THE DETAILS OF THEIR TRIP , AS WELL AS ANY FEES OR CHARGES ASSOCIATED
WITH THE RESERVATION. THEY WILL THEN NEED TO CONFIRM THEIR RESERVATION IN ORDER TO COMPLETE THE PROCESS .
1. A USER INTERFACE THAT ALLOWS USERS TO ENTER THEIR FLIGHT SEARCH CRITERIA, SUCH AS THE DESTINATION,
DEPARTURE DATE, NUMBER OF PASSENGERS, AND ANY OTHER RELEVANT DETAILS.
2. A DATABASE OR DATA STORAGE SYSTEM THAT STORES INFORMATION ABOUT AVAILABLE FLIGHTS, INCLUDING THE
DEPARTURE AND ARRIVAL TIMES, FLIGHT NUMBERS, AND AVAILABLE SEATS.
3. A BOOKING ENGINE THAT PROCESSES THE USER'S SEARCH CRITERIA AND SEARCHES THE DATABASE FOR FLIGHTS
THAT MATCH THE CRITERIA. THE BOOKING ENGINE THEN DISPLAYS THE AVAILABLE FLIGHTS TO THE USER, ALONG WITH
THEIR PRICES AND ANY OTHER RELEVANT INFORMATION.
4. A PAYMENT PROCESSING SYSTEM THAT ALLOWS THE USER TO SECURELY ENTER THEIR PAYMENT INFORMATION AND
MAKE THE RESERVATION. THIS SYSTEM TYPICALLY INCLUDES ENCRYPTION TECHNOLOGY TO PROTECT THE USER'S
PERSONAL AND FINANCIAL INFORMATION.
5. A CUSTOMER SERVICE SYSTEM THAT ALLOWS USERS TO CONTACT THE AIRLINE WITH ANY QUESTIONS OR CONCERNS
THEY MAY HAVE ABOUT THEIR RESERVATION. THIS MAY INCLUDE A PHONE NUMBER, EMAIL ADDRESS, OR ONLINE
CHAT FEATURE.
6. A BACK-END SYSTEM THAT ALLOWS AIRLINE EMPLOYEES TO MANAGE AND UPDATE THE FLIGHT DATABASE , PROCESS
RESERVATIONS, AND HANDLE CUSTOMER INQUIRIES. THIS SYSTEM MAY INCLUDE A VARIETY OF TOOLS AND FEATURES,
SUCH AS A FLIGHT SCHEDULE MANAGER, A RESERVATION MANAGEMENT SYSTEM, AND A CUSTOMER SERVICE
DATABASE.
Program Code: