Welcome to the scheduling rides website!
Project Abstract
Create a mock visualization and analytical support application system that assists taxi drivers in effectively transporting their riders. Using C# in conjunction with GMap.NET and GeoCoding.NET, this application will allow a driver to efficiently make decisions on what customers to pick up and when based on their location relative to the destination locations of their passengers.
General Requirements
Baby boomers are now retiring in record numbers. Many have decided, or soon could decide, that they are unsure about their driving skills and worry about their safety and the safety of others. Assume that there is a nation-wide taxi service company that for $0.50, will pick senior citizens up at their door and take them to a single destination of their choice within five miles of the city. Not only do they have wheel chair access, they will carry your bags into the house for you . Seniors feel independent as they can grocery shop, go to church, visit friends, and schedule medical appointments without feeling like they are a burden on their children. Scheduling the order of pickups needs to consider constraints like appointment times, gas mileage and responsiveness.
Task: Develop a visual and analytical support system that assists drivers of this taxi service to effectively transport their riders.
Take a look at my presentation here.
Create a mock visualization and analytical support application system that assists taxi drivers in effectively transporting their riders. Using C# in conjunction with GMap.NET and GeoCoding.NET, this application will allow a driver to efficiently make decisions on what customers to pick up and when based on their location relative to the destination locations of their passengers.
General Requirements
Baby boomers are now retiring in record numbers. Many have decided, or soon could decide, that they are unsure about their driving skills and worry about their safety and the safety of others. Assume that there is a nation-wide taxi service company that for $0.50, will pick senior citizens up at their door and take them to a single destination of their choice within five miles of the city. Not only do they have wheel chair access, they will carry your bags into the house for you . Seniors feel independent as they can grocery shop, go to church, visit friends, and schedule medical appointments without feeling like they are a burden on their children. Scheduling the order of pickups needs to consider constraints like appointment times, gas mileage and responsiveness.
Task: Develop a visual and analytical support system that assists drivers of this taxi service to effectively transport their riders.
- Drivers, passengers, and destinations are presented visually on a map.
- The map is updated after an event: request, pickup, drop off...
- Pickups can be requested and cancelled at any time.
- Handle multiple taxis.
- Save the sequence of events and play back so drivers can select an alternative strategy.
- Distances between objects are computed and displayed.
- Each taxi has a maximum number of riders. (Do wheelchairs take extra space?)
- Some riders have specific scheduled appointments so destination times matter.
Take a look at my presentation here.