Transcript Slide 1

Real-Time Online Vehicle Tracking Using Google Map
GPS Cell Phone Tracker
Neda Masoud
Ikechukwu Azogu
Advisor: Professor Marguerite Zarrillo
University of Massachusetts Dartmouth
Spring 2010
Neda Masoud, Ikechukwu Azogu
University of Massachusetts Dartmouth
1
Project Definition
Requirements
Accomplished and Non-accomplished Tasks
Project Definition:
• Two fleet of vehicles:
1.
NBCA: New Bedford Council of Aging
The NBCA provides transportation to local Senior Citizens to various locations in the New
Bedford area. Felice Monteiro (COA Coordinator) is our lead contact.
2.
CCAV: Community Care-A-Vans
The CCAV provides transportation to various people of need and operates a scheduled line of set
locations. They operate at a 50 mile radius from Taunton. Brian Foss (Chief Operating Officer) is
our lead contact.
• Project Goal:
1.
2.
3.
To create an inexpensive tracking program
to make better decisions on the fly such as scheduling and planning
a first step in improving the organizations efficiency
Neda Masoud, Ikechukwu Azogu
University of Massachusetts Dartmouth
2
Project Definition
Technical Part
Accomplished and Non-accomplished Tasks
1- Requirements
2- System from inside
3- System from outside
Technical Part:
1.
a GPS cell phone that has a data plan and is programmable and a carrier
that support GPS
–
–
2.
a web server running PHP and the MySQLi.dll extension
–
–
3.
Sprint/Nextel
Motorola i355 phone
An API key from Google Maps for the website
Apache as web server
MySQL 5.0 or higher
Neda Masoud, Ikechukwu Azogu
University of Massachusetts Dartmouth
3
Project Definition
Technical Part
Accomplished and Non-accomplished Tasks
1- Requirements
2- System from inside
3- System from outside
System from inside:
SPRINT/NEXTEL
DATA SERVICE
DSS SERVER
MYSQL
DATABASE
INTERNET
CLOUD
APACHE WEB
SERVICE WITH PHP
MAP VIEWER
WEB PAGE
JAVASCRIPT
GOOGLE MAPS
SERVICE
Neda Masoud, Ikechukwu Azogu
University of Massachusetts Dartmouth
4
Project Definition
Technical Part
Accomplished and Non-accomplished Tasks
Problems
1- Requirements
2- System from inside
3- System from outside
System from outside:
Internet
Cloud
Neda Masoud, Ikechukwu Azogu
University of Massachusetts Dartmouth
5
Project Definition
Technical Part
Accomplished and Non-accomplished Tasks
Accomplished tasks:
•
•
•
•
•
•
•
Had meetings with the 2 organizations
Creating log-in pages for DSS for each organization
Buying the cell-phone and the data plan
Got two API keys from Google Maps
Established the databases on the lab computer and datacenter
Used our API key to display some already existing sample data on the Google Maps
Installing the software on the cell-phone emulator and the cell-phone
Still have to:
•
•
Perform a test run
Expand the work
Neda Masoud, Ikechukwu Azogu
University of Massachusetts Dartmouth
6
Thanks for your attention!
Neda Masoud, Ikechukwu Azogu
University of Massachusetts Dartmouth
7