SOFTWARE ENGINEERING
A Project On
“BUS TRACKING SYSTEM”
Requirements Gathering
? What is GPS ?
? How it help passenger?
? Will it help company?
? Consumer/Passenger friendly?
Requirements Gathering Cont.
• GPS –Global Positioning
System
• It keep track of vehicle
location by VTS(vehicle
tracking system) assembled
on vehicle.
• It could be accessed over
the Internet or a Server
What is GPS?
Customer Satisfaction
 City bus traveller want buses they can count on to get them
where they need to go on Time. On Time Arrival
 Consider the possibility of implementing GPS tracking
systems which allow customers to get bus location and other
information on mobile. Passenger Information System
 Increases driver and passenger Safety.
 With the use of GPS tracking systems, you can increase your
ability to operate a city-wide bus system that is stress free and
reliable for customers.
Company Satisfaction
 Monitoring- If there's a specific bus route or driver causing delays
within the system, the problem can be easily identified and corrected,
saving time, financial resources, and maintaining customer
satisfaction.
 Fuller Buses-It allow routine passengers to use Bus more often. For e.g.
if a passenger can verify his or her bus is running on time via their cell
phone they are more likely to ride bus.
 Saving Fuel- By correcting the most inefficient routes in your system
 Follow Traffic-By monitoring all instances of over-speeding & accidents.
 Efficient route planning.
 Stop unauthorized vehicle use.
 Expedite stolen vehicle recovery.
 Improve response time for any emergency situation.
Modules
• Live vehicle tracking.
• Passenger Information System(Web ,SMS , Mobile).
Location
SERVER
1)Location 2) BUS ID
Database
Get
Bus
Route
Info &
other
info
From
DB
Passenger satellite
INPUT
 LOCATE POS 34 05.8779 N 118 20.6368 W ALT 377 FT SPEED 0.0 MPH
COURSE 11.05 AT 08/04/05 22:31:51 UTC SATS 04
This is a location report from the tracker. The fields are:
• LOCATE - the report is the result of a manual locate request.
• POS 34 05.8779 N 118 20.6368 W - latitude and longitude in degrees and
decimal minutes.
• ALT 377 FT - measured GPS altitude, only accurate for 4 or more satellites
• SPEED 0.0 MPH - speed of the GPS unit when the fix was taken.
• COURSE 11.05 - course in degrees if the unit was moving
• AT 08/04/05 22:31:51 UTC- Year, month, day, hour, minute, second
Universal Coordinated Time
• SATS 04 - number of satellites providing the fix. Four or more indicates a
3D fix (altitude valid) while three satellites indicates a less-accurate 2D fix.
Software Components
• Website
• Google Maps
• SQL Importer
• Graphical GPS Viewer
Data Flow
Diagrams

Software engineering project on gps based Bus management system (GPS BMS)

  • 1.
    SOFTWARE ENGINEERING A ProjectOn “BUS TRACKING SYSTEM”
  • 2.
    Requirements Gathering ? Whatis GPS ? ? How it help passenger? ? Will it help company? ? Consumer/Passenger friendly?
  • 3.
    Requirements Gathering Cont. •GPS –Global Positioning System • It keep track of vehicle location by VTS(vehicle tracking system) assembled on vehicle. • It could be accessed over the Internet or a Server What is GPS?
  • 4.
    Customer Satisfaction  Citybus traveller want buses they can count on to get them where they need to go on Time. On Time Arrival  Consider the possibility of implementing GPS tracking systems which allow customers to get bus location and other information on mobile. Passenger Information System  Increases driver and passenger Safety.  With the use of GPS tracking systems, you can increase your ability to operate a city-wide bus system that is stress free and reliable for customers.
  • 5.
    Company Satisfaction  Monitoring-If there's a specific bus route or driver causing delays within the system, the problem can be easily identified and corrected, saving time, financial resources, and maintaining customer satisfaction.  Fuller Buses-It allow routine passengers to use Bus more often. For e.g. if a passenger can verify his or her bus is running on time via their cell phone they are more likely to ride bus.  Saving Fuel- By correcting the most inefficient routes in your system  Follow Traffic-By monitoring all instances of over-speeding & accidents.  Efficient route planning.  Stop unauthorized vehicle use.  Expedite stolen vehicle recovery.  Improve response time for any emergency situation.
  • 6.
    Modules • Live vehicletracking. • Passenger Information System(Web ,SMS , Mobile).
  • 7.
    Location SERVER 1)Location 2) BUSID Database Get Bus Route Info & other info From DB Passenger satellite
  • 8.
    INPUT  LOCATE POS34 05.8779 N 118 20.6368 W ALT 377 FT SPEED 0.0 MPH COURSE 11.05 AT 08/04/05 22:31:51 UTC SATS 04 This is a location report from the tracker. The fields are: • LOCATE - the report is the result of a manual locate request. • POS 34 05.8779 N 118 20.6368 W - latitude and longitude in degrees and decimal minutes. • ALT 377 FT - measured GPS altitude, only accurate for 4 or more satellites • SPEED 0.0 MPH - speed of the GPS unit when the fix was taken. • COURSE 11.05 - course in degrees if the unit was moving • AT 08/04/05 22:31:51 UTC- Year, month, day, hour, minute, second Universal Coordinated Time • SATS 04 - number of satellites providing the fix. Four or more indicates a 3D fix (altitude valid) while three satellites indicates a less-accurate 2D fix.
  • 9.
    Software Components • Website •Google Maps • SQL Importer • Graphical GPS Viewer
  • 10.