160 likes | 286 Views
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.
E N D
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 • Presents a mobile application based on providing LBS using GPS • Helps users to locate their family members • Receive alerts when friends are nearby
System Architecture • Client tier (mobile) • GPS • Server tier • Database tier
Functional Specifications • Mobile Functions • Server Functions • Database Functions
Mobile Functions • User Registration • User Login • Add member • Family/Friends Request • GPS Connector • Coordinates Retriever and Update • Get Member Location • Get Friend Alert
Server Functions • Registration Processes • Login Processes • Member Addition Processes • Requests Processes • Updating Location Processes • Getting Location Processes • Altering Processes
Database Functions • Users table • Users friends and family lists table • Locations table
Theoretical Foundation • GPS • Positions • Coordinates format • Calculating distances using coordinates • GPS sources of error • JAVA API
Testing • System validation & verification • Evaluation
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.
Conclusion • Future work • Include maps • Provide a mobile SOS ( Save Our Souls) • Create other lists