locating friends and family using mobile phones with global positioning system (gps)
DESCRIPTION
Locating Friends and family Using Mobile Phones With Global Positioning System (GPS). Ghaith Bader Al-Suwaidi, Mohamed Jamal Zemerly. AICCSA 2009. Outline. Goal System Architecture Functional Specifications Theoretical Foundation Testing Discussion Conclusion. Goal. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Locating Friends and family Using Mobile Phones With Global Positioning System (GPS)](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814cb6550346895db9c183/html5/thumbnails/1.jpg)
112/04/21 1
Locating Friends and family Using Mobile Phones With
Global Positioning System (GPS)
Ghaith Bader Al-Suwaidi, Mohamed Jamal Zemerly
AICCSA 2009
![Page 2: Locating Friends and family Using Mobile Phones With Global Positioning System (GPS)](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814cb6550346895db9c183/html5/thumbnails/2.jpg)
112/04/21 2
Outline
• Goal
• System Architecture
• Functional Specifications
• Theoretical Foundation
• Testing
• Discussion
• Conclusion
![Page 3: Locating Friends and family Using Mobile Phones With Global Positioning System (GPS)](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814cb6550346895db9c183/html5/thumbnails/3.jpg)
Goal
• Presents a mobile application based on providing LBS using GPS– Helps users to locate their family members– Receive alerts when friends are nearby
![Page 4: Locating Friends and family Using Mobile Phones With Global Positioning System (GPS)](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814cb6550346895db9c183/html5/thumbnails/4.jpg)
System Architecture
• Client tier (mobile)– GPS
• Server tier
• Database tier
![Page 5: Locating Friends and family Using Mobile Phones With Global Positioning System (GPS)](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814cb6550346895db9c183/html5/thumbnails/5.jpg)
![Page 6: Locating Friends and family Using Mobile Phones With Global Positioning System (GPS)](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814cb6550346895db9c183/html5/thumbnails/6.jpg)
Functional Specifications
• Mobile Functions
• Server Functions
• Database Functions
![Page 7: Locating Friends and family Using Mobile Phones With Global Positioning System (GPS)](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814cb6550346895db9c183/html5/thumbnails/7.jpg)
Mobile Functions
• User Registration• User Login• Add member• Family/Friends Request• GPS Connector• Coordinates Retriever and Update• Get Member Location• Get Friend Alert
![Page 8: Locating Friends and family Using Mobile Phones With Global Positioning System (GPS)](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814cb6550346895db9c183/html5/thumbnails/8.jpg)
Server Functions
• Registration Processes
• Login Processes
• Member Addition Processes
• Requests Processes
• Updating Location Processes
• Getting Location Processes
• Altering Processes
![Page 9: Locating Friends and family Using Mobile Phones With Global Positioning System (GPS)](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814cb6550346895db9c183/html5/thumbnails/9.jpg)
Database Functions
• Users table
• Users friends and family lists table
• Locations table
![Page 10: Locating Friends and family Using Mobile Phones With Global Positioning System (GPS)](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814cb6550346895db9c183/html5/thumbnails/10.jpg)
Theoretical Foundation
• GPS– Positions– Coordinates format– Calculating distances using coordinates– GPS sources of error
• JAVA API
![Page 11: Locating Friends and family Using Mobile Phones With Global Positioning System (GPS)](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814cb6550346895db9c183/html5/thumbnails/11.jpg)
Testing
• System validation & verification
• Evaluation
![Page 12: Locating Friends and family Using Mobile Phones With Global Positioning System (GPS)](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814cb6550346895db9c183/html5/thumbnails/12.jpg)
System validation & verification
![Page 13: Locating Friends and family Using Mobile Phones With Global Positioning System (GPS)](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814cb6550346895db9c183/html5/thumbnails/13.jpg)
Evaluation
![Page 14: Locating Friends and family Using Mobile Phones With Global Positioning System (GPS)](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814cb6550346895db9c183/html5/thumbnails/14.jpg)
Evaluation
![Page 15: Locating Friends and family Using Mobile Phones With Global Positioning System (GPS)](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814cb6550346895db9c183/html5/thumbnails/15.jpg)
Discussion
• The system built is portable
• The system can run on mobiles that have a built in GPS receiver
• the Application size is small
• GPS does not work indoor
• Provide time of update.
![Page 16: Locating Friends and family Using Mobile Phones With Global Positioning System (GPS)](https://reader036.vdocuments.net/reader036/viewer/2022062519/56814cb6550346895db9c183/html5/thumbnails/16.jpg)
Conclusion
• Future work– Include maps– Provide a mobile SOS ( Save Our Souls)– Create other lists