Short Answer Questions (Answer the following THREE questions)
Q2-1) Explain the following diagram.
ft:Flight
3.1 create (a,p,d_t)
:Scheduler
↑
3: makeFlight (a, p, d_t)
ScheduleHandler
ScheduleAFlight (d_t)
1: p:= getPilot(d_t)
:Crew
:Pilot
1.1: p: find (d_t)
:a:= getAircraft(d_t)
:Fleet
3.2: Add (fit)
2.1: a: find (d_t)
Aircraft
ScheduledFlights: Flight