Flight Controller

An application that works on Socket programming. Makes use of
CLient -Server architecture, simulates an Air traffic controller in real time
Manages landing and flights thar are taking off.

Key features

  • Keeps track of engaged runways and gates
  • Creates a Departure display borad
  • There will be Server Laptop to which other Laptops will be connected
  • ANd the other Laptops will be Flights requesting for a take off or landing
  • Everything will be in real time
  • Pre requisites

  • JDK 7 or above
  • Oracle 10G or above
  • DETAILS OF THE PROJECT

    The Welcome Screen

     The front face of this application

    The first screen that the user will see is this panel that provides multiple options and functions as their names suggests.

    Data Feeder

     Feeding the ATC's own database

    Local database of the ATC that contains necessary informtaion about each and every flight.

    Approach Call

     A flight that wants to land

    Approaching flight will send its Flight number, approach time and the departure time in Hrs and Mins in a 24 Hour format.

    Unrecognized Flights

     Flights that do not exists

    Flights which are not in ATC's database will not be rejected rightaway but treated as emergency landing.

    Server Register

     Table view

    This is how ATC database looks like. It contains Source, Destination, Arr time and Dep. time of every daily routine flight.

    Passenger Convinience

     Flights ready or departure

    The departure display borad for the passengers. It shows the current status of the flight and the gates

    Confirmation

     Confirmation of the flight

    The ATC first confirms that the flight is a flight or not and it also checks which airline company does the aircraft belongs to. Other necessary information of the flight i also cross checked.

    THANK YOU !

    Dont forget to rate this project

    CLICK THE BUTTON ON THE UPPER RIGHT CORNER

    www.000webhost.com