| Version: | 1.0.0505.0 changelog |
| Completion Date: | 5th May 2009 |
| Status: | Completed (Unmaintained) |
| Programming Language(s): | Python, C++ & tcl/Tk |
| System Requirements: | Linux with python interpreter, tcl/Tk and openGL |
| Download: | Source Code / Application |
This is the second of two applications which were created as part of a module assessment in my final year of university. The module this application was created for was called "Advanced Programming Environments", the aim of the module being to show how multiple programming languages can be used to create single applications. The assessment criteria was to create an application which would gather information from airport websites, then allow a user to run queries over the data to gain an insight into travel statistics from different airports and airlines.
This application is used to allow the user to perform queries over the gathered data. It brings together a python and C++ backend of loading in and storing the data, with a tcl\Tk front end to allow the user easy access to the information. As well as a number of text based queries, the application can also produce a number of graphics which are created using the OpenGL API's in C++.
The application source includes the compile string used to create the application, it is also worth noting that the graph application has to be compiled separately from the main application. The application is fully working and can produce results from given data, although it lacks errors checking and a large degree of customizability. Any future work on the project would involve error checking, improving the query system and the graphing function.
This work is licensed under a Creative Commons Attribution 3.0 Unported License.