GPS Tracking System Upgrade
description
Transcript of GPS Tracking System Upgrade
![Page 1: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/1.jpg)
TEAM 1:RYAN ALEXANDER
NATHAN BLACKETERCHRIS CARTERLOUIS GUIDOJEFF MORRIS
GPS Tracking System Upgrade
![Page 2: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/2.jpg)
Overview
Fleet Hawk GPS tracking is a system that uses the Global Positioning System (GPS)
Tracks the location of fleet vehicles.
Using at least three GPS satellite signals, the system can accurately track, anywhere on Earth, the location, speed, and direction of any vehicle equipped with a tracking signal.
![Page 3: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/3.jpg)
System Description
Modular GPS SystemNew hardware requiredTwo-way communicationsPassword encrypted web interfaceAbility to remotely lock or unlock vehicles.
![Page 4: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/4.jpg)
Constraints
10 Web user access accountsOne administrator per licenseUp to 100 vehicles per licenseAlphanumeric two-way communications onlyCivilian GPS constraints
![Page 5: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/5.jpg)
Assumptions
99.99% uptime guaranteed97% communication uptime between vehiclesTwo hours of training required per userOne hour of training required per driver12 Volts DC requirement 10 gigabytes of data allocated per licenseUser-friendly, web interface
![Page 6: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/6.jpg)
Tangible Benefits
Cost Reduction or Avoidance $66,000.00
Error Reduction $850.00
Increased Flexibility $33,000.00
Increased Speed of Activity $40,000.00
Improvement in Management Planning or Control $80,000.00
Increase Sales $400,000.00
Total Tangible Benefits$619,850.00
![Page 7: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/7.jpg)
Intangible Benefits
Higher employee accountability for equipment
Operational efficiency increaseIncreased brand recognition Go Green!
![Page 8: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/8.jpg)
Project Costs
One-Time Costs
Development Costs $180,000.00
Buy New Hardware $50,000.00
Employee Training $25,000.00
Data or System Conversion $80,000.00
Total One-Time Costs $335,000.00
Recurring Costs
Software Maintenance $80,000.00
Data Storage $11,500.00
Internet Communications $7,900.00
Personnel Salaries $85,000.00
Total Recurring Costs $184,400.00
![Page 9: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/9.jpg)
Cost Benefit Analysis
![Page 10: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/10.jpg)
Year 0 Year 1 Year 2 Year 3 Year 4 Year 5 Totals
Net Economic Benefit $ 619,850.00 $ 619,850.00 $ 619,850.00 $ 619,850.00 $ 619,850.00
Discount Rate (7%) $ 1.00 $ 0.93 $ 0.87 $ 0.82 $ 0.76 $ 0.71
PV of Benfits $ - $ 579,299.07 $ 541,401.00 $ 505,982.24 $ 472,880.60 $ 441,944.48
NPV of All Benefits $ - $ 579,299.07 $ 1,120,700.06 $ 1,626,682.30 $ 2,099,562.90 $ 2,541,507.38 $ 2,541,507.38
One-Time Costs $ 335,000.00
Recurring Costs $ - $ 184,400.00 $ 184,400.00 $ 184,400.00 $ 184,400.00 $ 184,400.00
Discount Rate (7%) $ 1.00 $ 0.93 $ 0.87 $ 0.82 $ 0.76 $ 0.71
PV of Recurring Costs $ - $ 172,336.45 $ 161,062.10 $ 150,525.33 $ 140,677.88 $ 131,474.65 $ 756,076.41
NPV of All Costs $ 335,000.00 $ 507,336.45 $ 668,398.55 $ 818,923.88 $ 959,601.76 $ 1,091,076.41 $ 1,091,076.41
NPV $ 1,450,430.97
ROI 1.33
Break-Even Analysis
Yearly NPV Cash Flow $ (335,000.00) $ 406,962.62 $ 380,338.89 $ 355,456.91 $ 332,202.72 $ 310,469.83
Overall NPV Cash Flow $ (335,000.00) $ 71,962.62 $ 452,301.51 $ 807,758.42 $ 1,139,961.14 $ 1,450,430.97
Break-even 1.33years
Break-even fraction 0.823
![Page 11: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/11.jpg)
Use Cases
![Page 12: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/12.jpg)
GPS Tracking and Location
Dispatcher
Driver
System Controller
Manager
Update Latest Information
View Information
Aggregate into Meaningful Data
View Past Information
Generate Report for Specified Amount of Time
Transfer Raw Data to System Server
Interact with Vehicle
Connect with GPS Satellites
Set Privileges
Set Boundary Alerts
<<include>><<include>>
<<include>>
<<include>><<include>>
![Page 13: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/13.jpg)
Two-way Communication
Dispatcher
Manager
System Controller
Driver
View Message Log
Enter Message
Receive Message
Send Message
Update Message Log
Set Privileges
<<extend>>
<<include>>
<<extend>><<extend>>
![Page 14: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/14.jpg)
Locking and Unlocking of Vehicles
Dispatcher
Driver
System Controller
Manager
Update Unlock/ Lock Log
View Unlock/ Lock Log
Aggregate Raw Data into Information
Unlocks/ Locks Manually Transmit Raw Data
Set Privileges
Set Standard Auto Lock Times
Set Standard Vehicle Disable Times
Bypass Standard Times
Unlock Vehicle
Generate Report
Request Unlock Command
<<include>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
![Page 15: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/15.jpg)
CRC Cards
![Page 16: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/16.jpg)
Dispatcher
![Page 17: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/17.jpg)
Driver
![Page 18: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/18.jpg)
Manager
![Page 19: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/19.jpg)
Vehicle
![Page 20: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/20.jpg)
Class Models
![Page 21: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/21.jpg)
GPS Tracking and Location
Manager
Driver
+TurnsOnVehicle()+TurnsOffVehicle()
Users
+UserId+first_name+last_name+email+password
Privileges
+Id+isDispatcher+isManager+isSystemController
Dispatcher
+PrintReportForm()
System Controller
+SetPrivileges()
*1..*
Vehicle
+VinNumber+VehicleName
GPS Tracking Unit
+SerialNumber+Lattitude+Longitude
GPS Base Station
+BaseStationID+UpdateUnitLocations()
ReportForm
+ReportID+VehicleName+Date+MapLocations
0..*
1..*
0..*1..*
1
1..*
11 11..*
1
0..1
![Page 22: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/22.jpg)
Two-way Communication
Users
+id+first_name+last_name+email+password
Dispatcher
+enterMessage()
Driver
+receiveMessage()
Manager
+sendMessage()
System Controller
+setPrivileges()
Message
+id+title+body+timestamp
Message Log
+id+message_id+updateLog()+viewLog()
*
1
*
1
1..*1
Privileges
+id+isDispatcher+isManager+isSystemController
*1..*
1
*
![Page 23: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/23.jpg)
Locking and Unlocking Vehicles
Unlock Vehicle
+vehicleID+managerID+Reason+Unlock Vehicle()
Bypass Standard Times
+bybasstime+managerID+bypassreason
Set Standard Vehicle Disable Times
+disablestarttime+disableendtime+enablestarttime+enablesendtime+vehicleID+ManagerID+DisableVehicle()+EnableVehicle()
Set Standard Auto Lock Times
+autolocktimes+vehicleID+ManagerID
Generate Report
+Startdate+enddate+VehicleID+Lattitude+Longitude
Request Unlock Command
+VehicleID+ManagerID+Unlock Vehicle()
Driver
+Unlock/Lock Manually()
Users
+first_name+last_name+email+password+Privledges
Unlock/ Lock Log
+vehiclename+vehiclelocation+vehiclelockstatus+vehicledriver
Unlocks/ Lock Manually
Set Priviledges
Manager
+Bypass Standard Times()+Unlock Vehicle()+Set Standard AutoLock times()+Set Standard Disable times()+REquest Unlock command()+Generate Reports()
System Controller
+Set User Priviledges()+Set vehicle Disable Times()
Dispatcher
+View Unlock/Lock Log()+Update Unlock/Lock Log()+Request Unlock Command()
0..*
0..*
1
1
is a
is a
is a
is a
0..*
0..*
1
0..*
1
0..*
1
0..*
0..*
0..*
1
0..*
1..*1
1
1..*
![Page 24: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/24.jpg)
Object Relational Models
![Page 25: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/25.jpg)
GPS Tracking and Location
Manager
Driver
+TurnsOnVehicle()+TurnsOffVehicle()
Users
+UserId+first_name+last_name+email+password
Privileges
+Id+isDispatcher+isManager+isSystemController
Dispatcher
+PrintReportForm()
System Controller
+SetPrivileges()
has
*1..*
is a
is a
is ais a
Vehicle
+VinNumber+VehicleName
GPS Tracking Unit
+SerialNumber+Lattitude+Longitude
GPS Base Station
+BaseStationID+UpdateUnitLocations()
ReportForm
+ReportID+VehicleName+Date+MapLocations
Views
0..*
1..*
generates
0..*1..*
operates
1
1..*
is equiped with
11
Transfers Data
11..*
obtains information from
1
0..1
![Page 26: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/26.jpg)
Two-way Communication
Users
+id+first_name+last_name+email+password
Dispatcher
+enterMessage()
Driver
+receiveMessage()
Manager
+sendMessage()
System Controller
+setPrivileges()
Message
+id+title+body+timestamp
Message Log
+id+message_id+updateLog()+viewLog()
is ais a
is a is a
Sends*
1
Recieves*
1
has
1..*1
Privileges
+id+isDispatcher+isManager+isSystemController
has
*1..*
Enters
1
*
![Page 27: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/27.jpg)
Locking and Unlocking Vehicles
Unlock Vehicle
+vehicleID+managerID+Reason+Unlock Vehicle()
Bypass Standard Times
+bybasstime+managerID+bypassreason
Set Standard Vehicle Disable Times
+disablestarttime+disableendtime+enablestarttime+enablesendtime+vehicleID+ManagerID+DisableVehicle()+EnableVehicle()
Set Standard Auto Lock Times
+autolocktimes+vehicleID+ManagerID
Generate Report
+Startdate+enddate+VehicleID+Lattitude+Longitude
Request Unlock Command
+VehicleID+ManagerID+Unlock Vehicle()
Driver
+Unlock/Lock Manually()
Users
+first_name+last_name+email+password+Privledges
Unlock/ Lock Log
+vehiclename+vehiclelocation+vehiclelockstatus+vehicledriver
Unlocks/ Lock Manually
Set Priviledges
Manager
+Bypass Standard Times()+Unlock Vehicle()+Set Standard AutoLock times()+Set Standard Disable times()+REquest Unlock command()+Generate Reports()
System Controller
+Set User Priviledges()+Set vehicle Disable Times()
Dispatcher
+View Unlock/Lock Log()+Update Unlock/Lock Log()+Request Unlock Command()
0..*
0..*
1
1
is a
is a
is a
is a
is a
0..*
0..*
1
0..*
1
0..*
1
0..*
0..*
0..*
1
0..*
Can perform
controls
can perform
Sends
Interacts with 1..*1
1
1..*
Reports
Requests
Interacts with
![Page 28: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/28.jpg)
Sequence Diagrams
![Page 29: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/29.jpg)
GPS Tracking and Location
![Page 30: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/30.jpg)
Two-way Communication
![Page 31: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/31.jpg)
Locking and Unlocking Vehicles
![Page 32: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/32.jpg)
Communication Diagrams
![Page 33: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/33.jpg)
GPS Tracking and Location
![Page 34: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/34.jpg)
Two-way Communication
![Page 35: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/35.jpg)
Locking and Unlocking Vehicles
![Page 36: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/36.jpg)
Activity Diagrams
![Page 37: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/37.jpg)
GPS Tracking and Location
User
Request Login Request Login Login Control
Account Exists
No
NoAccount Manager
Driver Account
Interact w/ Car Connect w/ GPS
Transmit Raw Data
Agg. Raw Data
User Acct
Update Info
View Info
Manager Acct
Generate Report
System Control Account
Set Boundary Alert
System ControlAccount
Yes
![Page 38: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/38.jpg)
Two-way CommunicationUser
Request Login Request Login No
Account Exists
NoAccount Manager
Login Control
YesSet Privledges
Enter Message
Receive Message
Send Message
Update Log
View Log
![Page 39: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/39.jpg)
Locking and Unlocking Vehicles
User
Request Login Request Login Login Control
Account Exist
No
NoAccount Manager Yes
Set Priviledges
Set Lock Times
Bypass Times
Set Disable Times
Unlock Vehicle
System Controller Account
System Controller Account
Dispatcher Account
Request Unlock Command
Transmit Raw Data
Aggregate Raw Data
Update LogView Log
Generate Report
![Page 40: GPS Tracking System Upgrade](https://reader035.fdocuments.us/reader035/viewer/2022062816/56816763550346895ddc3e2d/html5/thumbnails/40.jpg)
System Summary
$335,000 one-time cost1.33 years break-even pointIncreased efficiency and productivityOptimal solution based on client interviewsStart Date: January 25th, 2009End Date: December 14th, 2009