Delivery Route Planner
A-Level Computing Coursework
Date: December 2015 - March 2016
Created software in C# which creates an efficient route between multiple delivery locations. Used SQL to store and query data on products, clients and their deliveries. Produced a report which communicates the route, all items in the deliveries and the estimated time. Used graph algorithms such as Dijkstra's and Nearest Neighbour with 2-Opt to optimise the route.
- Creates an efficient route for a number of selected deliveries.
- Utilises database to store client, delivery, and product data.
- Ability to View/Add/Edit/Delete client, delivery and product data.
- Creates a report including delivery order, total items and estimated time.