A
PROJECT REPORT
ON
USER TRACKING ANDROID APP
In partial fulfillment of
B. Tech IV year (Computer Science & Engineering)
Submitted To: Submitted by:
ISRO Prajapat Prakashraj Ganpatlal,
Ronak Goyal
Branch :-CSE
Year :-IVyear
Semester:-VIIsem
1
Acknowledgment
I EXPRESS MY ADMIRATION AND CONVEY MY
SINCERE THANKS TO OUR COMPUTER SCIENCE
TEACHER Ms RONAK PUROHIT FOR HER
INVALUABLE AND EXPERT SUPERVISION &
GUIDANCE THROUGHOUT THE [Link] HAS
SHOWN UTMOST CARE AND CONCERN TO MAKE
THIS TASK A SUCCESS.
I WOULD ALSO LIKE TO EXPRESS MY LOVE AND
RESPECT FOR MY FAMILY AND FRIENDS FOR
THEIR AFFECTIONATE [Link]
WOULD HAVE BEEN IMPOSSIBLE TO ACCOMPLISH
THIS TASK WITHOUT THE BLESSINGS OF
ALMIGHTY.
Name of Student:-Prajapat Prakashraj Ganpatlal,Ronak Goyal
Date:- 31 JULY,2018
2
Abstract
USER TRACKING ANDROID APP, IS USE FOR
TRACKING THE REALTIME LOCATION OF USER
WITHOUT ANY DELAY,IN GETTING LOCATION,
IT IS VERY USEFUL IN MANY WAYS.
IT GIVES ACCURATE LOCATION, IN A REAL
TIME IT TRACKES THE USER USING ITS IMEI
NO. WHICH IS UNIQUE FOR EVERY MOBILE
3
Table of Content
Certificate..............................................................................................1
Acknowledgment....................................................................................2
Abstract...................................................................................................3
Table of Contents...................................................................................4
1. Introduction........................................................................................5
2. Literature Survey................................................................................6
3. Requirement Specification................................................................7
4. Architectural Design..........................................................................8
5. Test Planning......................................................................................9
6. Work Distribution.............................................................................10
7. Results..............................................................................................11
8. Conclusion & Future Work..............................................................12
Glossary................................................................................................13
References............................................................................................14
1. Introduction
USER TRACKING APP GETS THE LOCATION OF THE USER USING IMEI NO
EVERY USER HAS TO SEND ITS LOCATION TO A REALTIME DATABASE
4
AND CAN RETRIVE LOCATION TO SPECIFIED IMEI NO
WE HAVE IMPLEMENTED GOOGLE’S FIREBASE REALTIME DATABASE
TO STORE AND RETRIVE DATA
THE CODING OF THE APP IS DONE IN ANDROID STUDION APPLICATION
2. Literature Survey
The contents for the project that WE had made has been
some what referred from the websites
[Link]
[Link].
In making this project I have also taken help
from our course books which includes
Hello Android by Ed Burnette
And we have help from our Android Teacher
Ronak Purohit sir.
5
6
3. Requirement Specification
INTRODUCTION
1.2 Technologies to be used
HARDWARE SPECIFICATION
• MEMORY: 984 KB
• MICROPROCESSOR: 1.2
SOFTWARE SPECIFICATION
• Android Studio
2.0 GENERAL REQUIREMENTS
Android Studio Application
Java Language
7
MODULES OF PROJECT
WE HAVE USE
1 ACTIVITY
1 BACKGROUND SERVICE
ACTIVITY
ACTIVITY IS USE TO GET LOCATION FROM FIREBASE REALTIME
DATABASE
USING IMEI NO
GET LOCATION FUNCTION IS USE TO GET LOCATION BY PARSING JSON
DATA
BACKDROUND SERVICE
BACKGROUND SERVICE IS USE TO SEND LOCATION FROM GPS TO FIRE
BASE REALTIME DATABSE
IT SEND LOCATION EVERY 5 SEC
8
8. Conclusion & Future Work
Future Scope & Future Enhancements
This project can be used to get location realtime
It is very useful app
Drawbacks
It is very battery consuming app
Conclusion
The project can be viewed as a comprehensive one for those involved
with Information Technology.
It can be modified to get low battery consumption
9
References
BOOKS USED:
•Hello Android by Ed Burnette
SITES USED :
•[Link]
•[Link]
[Link]
10