Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Preliminary Class Diagram The class diagram shall be drawn using standard UML notation and shall show all of the classes to be implemented in the

Preliminary Class Diagram

The class diagram shall be drawn using standard UML notation and shall show all of the classes to be implemented in the software and their relationships (dependencies, associations, generalizations, realizations, etc.

image text in transcribed

You are to create a program that simulates the flights of a number of airplanes. The basic requirements for this assignment are listed below. 1. The simulation scenario shall consist of a set of cities joined by flight paths and a set of defined airline flights between those cities. 2. When the simulation is running each one second of real time shall be one minute of simulation time. The simulation shall be capable of being run in 1X, 2x, or 3X time. This shall be user selectable at the start of the simulation. 3. Data on cities shall consist of the city name, state, latitude, longitude, and the distance in miles from each city to every other city in the scenario. The data shall be provided in a special data file. Source code for a data parser to read, parse, and provide the data for use in the scenario shall be provided by the instructor. 4. Data on all aircraft which could appear in the scenario shall consist of the aircraft make and model, cruise speed, cruise altitude, rate of climb, and size consisting of the wingspan and the fuselage length. The data shall be provided in a special data file. Source code for a data parser to read, parse, and provide the data for use in the scenario shall be provided by the instructor. 5. Data on all flights shall consist of the airline, aircraft type, flight number, departure city, destination city, and departure time. The data shall be provided in a special data file. Source code for a data parser to read, parse, and provide the data for use in the scenario shall be provided by the instructor. 6. When started the application shall ask the user to input the name of a text file giving the names of the two data files (City and Aircraft/Flight). 7. Whenever the clock time of the scenario indicates time for a flight to be departing or arriving a message shall be printed on the screen giving the current scenario clock time, the airline, flight number, type of aircraft, the departure city and state, the arrival city and state, and the estimated time of arrival. 8. At 5 second intervals a report shall be printed on the screen giving the current scenario clock time and information on all flights currently in route. Flight information shall include the airline, flight number, type of aircraft, the departure city symbol, latitude and longitude, the time of departure, the arrival city symbol, latitude and longitude, the estimated time of arrival, the current location of the aircraft in latitude and longitude, the number of miles from the departure city, the number of miles to the destination city, the cruise speed of the aircraft, and the current altitude. You are to create a program that simulates the flights of a number of airplanes. The basic requirements for this assignment are listed below. 1. The simulation scenario shall consist of a set of cities joined by flight paths and a set of defined airline flights between those cities. 2. When the simulation is running each one second of real time shall be one minute of simulation time. The simulation shall be capable of being run in 1X, 2x, or 3X time. This shall be user selectable at the start of the simulation. 3. Data on cities shall consist of the city name, state, latitude, longitude, and the distance in miles from each city to every other city in the scenario. The data shall be provided in a special data file. Source code for a data parser to read, parse, and provide the data for use in the scenario shall be provided by the instructor. 4. Data on all aircraft which could appear in the scenario shall consist of the aircraft make and model, cruise speed, cruise altitude, rate of climb, and size consisting of the wingspan and the fuselage length. The data shall be provided in a special data file. Source code for a data parser to read, parse, and provide the data for use in the scenario shall be provided by the instructor. 5. Data on all flights shall consist of the airline, aircraft type, flight number, departure city, destination city, and departure time. The data shall be provided in a special data file. Source code for a data parser to read, parse, and provide the data for use in the scenario shall be provided by the instructor. 6. When started the application shall ask the user to input the name of a text file giving the names of the two data files (City and Aircraft/Flight). 7. Whenever the clock time of the scenario indicates time for a flight to be departing or arriving a message shall be printed on the screen giving the current scenario clock time, the airline, flight number, type of aircraft, the departure city and state, the arrival city and state, and the estimated time of arrival. 8. At 5 second intervals a report shall be printed on the screen giving the current scenario clock time and information on all flights currently in route. Flight information shall include the airline, flight number, type of aircraft, the departure city symbol, latitude and longitude, the time of departure, the arrival city symbol, latitude and longitude, the estimated time of arrival, the current location of the aircraft in latitude and longitude, the number of miles from the departure city, the number of miles to the destination city, the cruise speed of the aircraft, and the current altitude

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

Step: 3

blur-text-image

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

Current Trends In Database Technology Edbt 2006 Edbt 2006 Workshops Phd Datax Iidb Iiha Icsnw Qlqp Pim Parma And Reactivity On The Web Munich Germany March 2006 Revised Selected Papers Lncs 4254

Authors: Torsten Grust ,Hagen Hopfner ,Arantza Illarramendi ,Stefan Jablonski ,Marco Mesiti ,Sascha Muller ,Paula-Lavinia Patranjan ,Kai-Uwe Sattler ,Myra Spiliopoulou ,Jef Wijsen

2006th Edition

3540467882, 978-3540467885

More Books

Students also viewed these Databases questions