MSc Computer Science coursework project using Python, SQLite and SQL.
The application provides a command-line interface for managing flights, pilots and destinations, including flight retrieval, CRUD operations, pilot assignment, pilot schedules and summary statistics.
Create/populate the database:
python database_setup.pyRun the application:
python main.pymain.py- Flight Management System command-line applicationdatabase_setup.py- database schema and sample dataflight_management.db- SQLite database