Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Question 2 Carefully read the following event and scenarios. Turkish Airlines : Flight Reservation System Turkish Airlines wants an online system that will enable potential

image text in transcribed

Question 2 Carefully read the following event and scenarios. Turkish Airlines : Flight Reservation System Turkish Airlines wants an online system that will enable potential passengers to check flight timetables and allow flights to be booked and paid for using a credit or debit card. The new online system should be able to handle three categories of potential passengers: adults, who pay full fare, children (under the age of 12), who pay the half fare and frequent flyers, who get a 15% discount. To make a booking, a visitor will use the system to select their preferred departure and destination cities where the airline operates. Next, the visitor will choose the departure and return dates. Then a list of all the available flights will be displayed, including fares for each flight. After that, the visitor should be able to select a flight from the list. Of course, the system will not display any "fully booked" flights. The system will then prompt the visitor to enter the details of all intended passengers (e.g. name, telephone number, postal address, date of birth, and e-mail address). Additional information like seating preference (aisle or window) and meal preferences (vegetarian) may also be entered. Frequent flyers will have to enter a valid 10-digin PIN to get the discount. When the visitor has confirmed the booking details, the system will provisionally book the seat(s) so that no other visitor can make a booking for the same seat(s) on the same fight. Then the visitor will be prompted to input the payment details such as cardholder name, card number, issue date, etc. The system will then transfer control to a separate secure server for credit status confirmation. If payment is authorized the system will book the flight, mark the seat(s) as "sold" and automatically issue an "e-ticket" confirming flight details to the passenger. Once payment has been received, cancellations cannot be made. If the secure server rejects the payment, the entire transaction will be rolled back, and the seat(s) will become available to other visitors. From the above scenarios, (a) Illustrate an Activity Diagram for Flight Reservation System of Turkish Airlines. (37 marks) (b) Build the Use-case Diagram for Turkish Airlines Flight Reservation System. (23 marks)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Structured Search For Big Data From Keywords To Key-objects

Authors: Mikhail Gilula

1st Edition

012804652X, 9780128046524

More Books

Students also viewed these Databases questions

Question

Does your strategic intent play to your strengths?

Answered: 1 week ago

Question

U11 Informing Industry: Publicizing Contract Actions 317

Answered: 1 week ago