Skip to content

Graphical User Interface

Dave Walker edited this page Dec 12, 2023 · 3 revisions

Overview

  • The GUI is an ASP.NET MVC web site
  • It provides:
    • A wizard-based interface that guides the user through adding new sightings
    • The ability to search for sightings using the following criteria:
      • Embarkation and destination airport IATA codes ("route")
      • Flight number
      • Airline
      • Aircraft registration number
      • Date
    • Report on the sightings data and export those reports in CSV format
    • Form-based management of all the database entities
    • Export of sightings and airport IATA code lists in CSV format
  • The GUI uses the associated web service to access the data

Login

  • On browsing to the application, the login dialog is displayed, prompting for a username and password
  • This authenticates with the web service, so a valid login in the local database is required
  • Instructions on adding a user to the database are given in the "Database" section of the Wiki
Clone this wiki locally