Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Requirements: Airlines offer various flights. Reservations for a flight can be opened or closed, and it is managed by the airline company. A customer can

Requirements:
Airlines offer various flights.
Reservations for a flight can be opened or closed, and it is managed by the airline company.
A customer can make one or more reservations for different individuals.
A reservation is related to a single flight and a single passenger.
A reservation can be canceled or confirmed.
A flight has a departure airport and an arrival airport.
A flight has a departure date and time and an arrival date and time.
There may be stopover (transfer) airports on a flight.
The stopover (transfer) has arrival and departure dates and times.
Every airport serves one or more cities.
a. Draw a class diagram.
b. Define at least one use case for each component.
c. Draw a sequence diagram for reservation process.
d. Define a single process and draw an interaction diagram for your project.
e. Provide two design pattern usage and a pseudo code for your design.
image text in transcribed

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

Seven NoSQL Databases In A Week Get Up And Running With The Fundamentals And Functionalities Of Seven Of The Most Popular NoSQL Databases

Authors: Aaron Ploetz ,Devram Kandhare ,Sudarshan Kadambi ,Xun Wu

1st Edition

1787288862, 978-1787288867

More Books

Students also viewed these Databases questions

Question

7. How can a training function support a business strategy?

Answered: 1 week ago

Question

Discuss all branches of science

Answered: 1 week ago

Question

What are the purposes of collection messages? (Objective 5)

Answered: 1 week ago