Flights [Source UML]

Finavia's web page has changed. Doesn't work with new page.

  • Gets arriving and departing flights to Helsinki-Vantaa airport from Finavia web page
  • Client gets flight data from WCF Service and shows hourly view of all flights
  • Two different versions:
  • Stand-Alone Windows Client

    Windows Client
    Client window

    List of flights
    When cell is clicked list of flights is shown

  • Web page that gets data from WCF-Service
  • WCF Service creates a dataset from flightdata from Finavia web page and sends info to client

    Web Page
    Web page

  • WCF Service can be run in console mode or as a service
  • WCF Service can send flight data as full dataset or in string format
  • Dataset has two tables, Inbound and Outbound and columns:
    		code - code of flight 
    		destination - flying to / arriving from
    		originaltime - original time of departure / arriving
    		newtime - if delayed etc.
    		status - delayed / arriving / landing etc.
    		hourcategory - in how many hours plane will arrive / leave
    		big - is plane big (planes from asia and us) (boolean)
    		international - is flight domestic or international (boolean)
    	
  • When sending data in sting method need variables
    		type - inbound = 0; outbound = 1
    		hour - hourcategory
    		big - send only big planes
    	
  • Format of string:
    		13:50 : Stockholm : Landing
    		13:55 : Madrid : Delayed
    		14:10 : New York : None
    	
    31.12.2008 16:39
    tomi.tuhkanen@iki.fi