Question: Application 2: Airport System For this taik, yon will dasin and drlop an airport systeTbe application UML diagram is shown below. Tha application thea prints

 Application 2: Airport System For this taik, yon will dasin and

drlop an airport systeTbe application UML diagram is shown below. Tha application

thea prints some statistics as dascribed belo. WeienanceStue FighrShote Fily Aipon We

want to model a system for management of filights and pllots as

tolows: . An airline operates hights. Each alrline has ID. . Each

flight has an iD and departure alrport and an amival airport. .

Application 2: Airport System For this taik, yon will dasin and drlop an airport systeTbe application UML diagram is shown below. Tha application thea prints some statistics as dascribed belo. WeienanceStue FighrShote Fily Aipon We want to model a system for management of filights and pllots as tolows: . An airline operates hights. Each alrline has ID. . Each flight has an iD and departure alrport and an amival airport. . Each flight has a pllot and co-plot, and t uses an alrcraft of a certain type. A right also has a departure time and an arrival time. . An airline owns a set of alrcraft of diterent types. . An aircraft can be In a working state or t can be under repair . In a paricular moment an alrcraft can be landed or alrborne. . In this model assume that we have a set of pllots . Assume that, an areophane needs minimum a pliot and a co-plot to operate. . Skeleton Java files will be provided. [Check the assignment folder) Wrte a method in the Alrcraft class caled joinPilot (Pilot pilot) that adds the glven pllot to the Alrcrat Write a method in the Alrcraft class called printPilot) that displays the llst of all plots working the Aircraft in aroltrary order. it should show all pllots Information -Write a method in the Alrine class called oums (Aircraft aircraft) that add an alrcraft to an alrlne. I the alrcraft is already owned by the airine then the method does nothing. Write a method in the Airine class called printFlightByName) that displays a list of al flights who are owned by the current alrine. This method should show al ights . Write a method in the Pllots class called isPilotForFlight (AirCraft aircraft hat returns a Boolean value Indicating whether or not the glven pliot ls working for any ight in thls aircraft Write a method in the Airine class called pilotsWorkingForAirlines (Airline airline) that returms an ArrayList containing all pllots who are working in the with the glven code Write a method in the Airtine class called getDeparureFlightByAirport Airport airport) that return a list of fights that departure from the current alrport on a specific date . . Write a method in the Airine class called getArrivalFlightByAirport (Airport airport) that return a list of fights that amive from the current alport on a speciic date Application 2: Airport System For this taik, yon will dasin and drlop an airport systeTbe application UML diagram is shown below. Tha application thea prints some statistics as dascribed belo. WeienanceStue FighrShote Fily Aipon We want to model a system for management of filights and pllots as tolows: . An airline operates hights. Each alrline has ID. . Each flight has an iD and departure alrport and an amival airport. . Each flight has a pllot and co-plot, and t uses an alrcraft of a certain type. A right also has a departure time and an arrival time. . An airline owns a set of alrcraft of diterent types. . An aircraft can be In a working state or t can be under repair . In a paricular moment an alrcraft can be landed or alrborne. . In this model assume that we have a set of pllots . Assume that, an areophane needs minimum a pliot and a co-plot to operate. . Skeleton Java files will be provided. [Check the assignment folder) Wrte a method in the Alrcraft class caled joinPilot (Pilot pilot) that adds the glven pllot to the Alrcrat Write a method in the Alrcraft class called printPilot) that displays the llst of all plots working the Aircraft in aroltrary order. it should show all pllots Information -Write a method in the Alrine class called oums (Aircraft aircraft) that add an alrcraft to an alrlne. I the alrcraft is already owned by the airine then the method does nothing. Write a method in the Airine class called printFlightByName) that displays a list of al flights who are owned by the current alrine. This method should show al ights . Write a method in the Pllots class called isPilotForFlight (AirCraft aircraft hat returns a Boolean value Indicating whether or not the glven pliot ls working for any ight in thls aircraft Write a method in the Airine class called pilotsWorkingForAirlines (Airline airline) that returms an ArrayList containing all pllots who are working in the with the glven code Write a method in the Airtine class called getDeparureFlightByAirport Airport airport) that return a list of fights that departure from the current alrport on a specific date . . Write a method in the Airine class called getArrivalFlightByAirport (Airport airport) that return a list of fights that amive from the current alport on a speciic date

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!

Q: