CSCI 460 Capstone
CSCI 460 Capstone
  • Home
  • About Me
  • Project
  • Timeline
  • Blog

Project Description

  • Application support tool for drivers of taxi service to aid them in picking up and delivering passengers
  • Makes their jobs easier by directing and managing who to pick up, when, and where
  • No memorization required by drivers as to customer addresses, destination locations, etc.
  • NOT A GPS!
  • More of a guide on who to pick up while giving drivers the freedom to decide who to pick up next
  • This is to replace having to write down on a notepad who to pick up next and have to decide where to go next based on the driver's own guesses and assumptions.
  • No need to call HQ on who to pick up next as they will update the database directly with new customers when they call HQ, which will in turn be updated by the tool.

Sources
  • Final Project Source
  • MySQL.Data.dll
  • GMap Files
  • GeoCoding Files
  • HTMLRemoval.cs

CS Concepts Used
  • Database coursework
  • Queue data structure
  • Classes
  • Functions/Conditional Statements
  • Event Programming

Future Work
  • Add multiple taxis
  • Adding tooltips/infoboxes to markers when mouse clicks or scrolls over them
  • Improve scalability
  • Have the application deal with riders who have specific scheduled appointments, take destination times into effect
  • Make Mobile? Possible real GPS technology used?
Picture
Figure 1: ER-Diagram
Picture
Figure 2: Main Application Screen
Picture
Figure 3: Login Form
Picture
Figure 4: User Interface Form
Picture
Figure 5: Change Customer Form
Create a free web site with Weebly