SlideShare a Scribd company logo
Soumettre la recherche
Mettre en ligne
S’identifier
S’inscrire
IRJET- TRACKITUP-An Android Application to Track Multiple Users
Signaler
IRJET Journal
Suivre
Fast Track Publications
9 Oct 2019
•
0 j'aime
•
17 vues
IRJET- TRACKITUP-An Android Application to Track Multiple Users
9 Oct 2019
•
0 j'aime
•
17 vues
IRJET Journal
Suivre
Fast Track Publications
Signaler
Ingénierie
https://www.irjet.net/archives/V6/i5/IRJET-V6I5752.pdf
IRJET- TRACKITUP-An Android Application to Track Multiple Users
1 sur 5
Télécharger maintenant
1
sur
5
Recommandé
IRJET- Location based Voice Reminder
IRJET Journal
27 vues
•
2 diapositives
Location sharing and automatic message sender Android Application
Kavita Sharma
15.2K vues
•
38 diapositives
IRJET- Location based Task Reminder Android Application
IRJET Journal
68 vues
•
3 diapositives
Android Based Smart Department
IRJET Journal
32 vues
•
4 diapositives
Assistance Application for Visually Impaired - VISION
IJSRED
25 vues
•
4 diapositives
Test Cases and Testing Strategies for Mobile Apps –A Survey
IRJET Journal
58 vues
•
4 diapositives
Contenu connexe
Tendances
I018145157
IOSR Journals
124 vues
•
7 diapositives
IRJET - Android App for Women Security
IRJET Journal
12 vues
•
4 diapositives
Android project report learning np complete
Subha Deb
1.7K vues
•
81 diapositives
Transparent Developmental Biometric Based System Protect User Reauthenticatio...
IRJET Journal
22 vues
•
8 diapositives
Android College Application Project Report
stalin george
95.1K vues
•
25 diapositives
IRJET- Improving Employee Tracking and Monitoring System using Advanced M...
IRJET Journal
20 vues
•
4 diapositives
Tendances
(20)
I018145157
IOSR Journals
•
124 vues
IRJET - Android App for Women Security
IRJET Journal
•
12 vues
Android project report learning np complete
Subha Deb
•
1.7K vues
Transparent Developmental Biometric Based System Protect User Reauthenticatio...
IRJET Journal
•
22 vues
Android College Application Project Report
stalin george
•
95.1K vues
IRJET- Improving Employee Tracking and Monitoring System using Advanced M...
IRJET Journal
•
20 vues
Ijiret siri-hp-a-remote-phone-access-for-smartphone-events
IJIR JOURNALS IJIRUSA
•
304 vues
Automatized Application Services for Android Devices Using Apache Ant in Clou...
IRJET Journal
•
31 vues
IRJET- Survey on Virtual Assistants
IRJET Journal
•
24 vues
IRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET Journal
•
26 vues
IRJET- Voice Controlled Robot using Wi-Fi Module
IRJET Journal
•
25 vues
43 automatic
aissmsblogs
•
93 vues
Detect and immune mobile cloud infrastructure
eSAT Publishing House
•
197 vues
IRJET- Usage-Based Automotive Insurance System
IRJET Journal
•
11 vues
IRJET- Sniffer for Tracking Lost Mobile
IRJET Journal
•
26 vues
C6524029320
aissmsblogs
•
61 vues
IRJET- Fish Recognition and Detection Based on Deep Learning
IRJET Journal
•
199 vues
Security Analysis of Mobile Authentication Using QR-Codes
csandit
•
183 vues
IRJET - Organisation Automation Using Android Mobile Application
IRJET Journal
•
8 vues
IRJET - Door Lock Control using Wireless Biometric
IRJET Journal
•
38 vues
Similaire à IRJET- TRACKITUP-An Android Application to Track Multiple Users
Trip Tracking System
IRJET Journal
5 vues
•
4 diapositives
IRJET- Automated Mess Service based on User's Location PART-2
IRJET Journal
28 vues
•
5 diapositives
Android Application For Decentralized Family Locator
IRJET Journal
2 vues
•
4 diapositives
IRJET- Human Activity Recognition using Smartphone Sensors
IRJET Journal
53 vues
•
3 diapositives
IRJET- Android Attendance System
IRJET Journal
22 vues
•
4 diapositives
IRJET- Techhubb
IRJET Journal
11 vues
•
3 diapositives
Similaire à IRJET- TRACKITUP-An Android Application to Track Multiple Users
(20)
Trip Tracking System
IRJET Journal
•
5 vues
IRJET- Automated Mess Service based on User's Location PART-2
IRJET Journal
•
28 vues
Android Application For Decentralized Family Locator
IRJET Journal
•
2 vues
IRJET- Human Activity Recognition using Smartphone Sensors
IRJET Journal
•
53 vues
IRJET- Android Attendance System
IRJET Journal
•
22 vues
IRJET- Techhubb
IRJET Journal
•
11 vues
Presentation1
Chumiss123
•
619 vues
IRJET- Location based Task Reminder Android Application
IRJET Journal
•
28 vues
TEST_CASES_AND_TESTING_STRATEGIES_FOR_MO.pdf
ssuserf87985
•
89 vues
Augmented Reality Design of Indonesia Fruit Recognition
IJECEIAES
•
31 vues
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
IRJET Journal
•
2 vues
Employee record for admin application using android smartphone
IRJET Journal
•
28 vues
IRJET- Displaying Data of Smart Phone using Firebase
IRJET Journal
•
10 vues
Androidbasedtaskschedulerandindicator (2).pdf
ShubhamDiggikar
•
4 vues
IRJET- UID Secure Travel Identity
IRJET Journal
•
13 vues
LunchBox:- A Web And Mobile Application
IRJET Journal
•
6 vues
IRJET- Profile Management System
IRJET Journal
•
18 vues
IRJET - PAA: Productivity Android Application
IRJET Journal
•
16 vues
Forey: An Android Application for the Visually Impaired
IRJET Journal
•
4 vues
IRJET- Emergency Accident Reporting using Smartphone
IRJET Journal
•
17 vues
Plus de IRJET Journal
SOIL STABILIZATION USING WASTE FIBER MATERIAL
IRJET Journal
6 vues
•
7 diapositives
Sol-gel auto-combustion produced gamma irradiated Ni1-xCdxFe2O4 nanoparticles...
IRJET Journal
3 vues
•
7 diapositives
Identification, Discrimination and Classification of Cotton Crop by Using Mul...
IRJET Journal
3 vues
•
5 diapositives
“Analysis of GDP, Unemployment and Inflation rates using mathematical formula...
IRJET Journal
2 vues
•
11 diapositives
MAXIMUM POWER POINT TRACKING BASED PHOTO VOLTAIC SYSTEM FOR SMART GRID INTEGR...
IRJET Journal
3 vues
•
6 diapositives
Performance Analysis of Aerodynamic Design for Wind Turbine Blade
IRJET Journal
3 vues
•
5 diapositives
Plus de IRJET Journal
(20)
SOIL STABILIZATION USING WASTE FIBER MATERIAL
IRJET Journal
•
6 vues
Sol-gel auto-combustion produced gamma irradiated Ni1-xCdxFe2O4 nanoparticles...
IRJET Journal
•
3 vues
Identification, Discrimination and Classification of Cotton Crop by Using Mul...
IRJET Journal
•
3 vues
“Analysis of GDP, Unemployment and Inflation rates using mathematical formula...
IRJET Journal
•
2 vues
MAXIMUM POWER POINT TRACKING BASED PHOTO VOLTAIC SYSTEM FOR SMART GRID INTEGR...
IRJET Journal
•
3 vues
Performance Analysis of Aerodynamic Design for Wind Turbine Blade
IRJET Journal
•
3 vues
Heart Failure Prediction using Different Machine Learning Techniques
IRJET Journal
•
2 vues
Experimental Investigation of Solar Hot Case Based on Photovoltaic Panel
IRJET Journal
•
2 vues
Metro Development and Pedestrian Concerns
IRJET Journal
•
2 vues
Mapping the Crashworthiness Domains: Investigations Based on Scientometric An...
IRJET Journal
•
2 vues
Data Analytics and Artificial Intelligence in Healthcare Industry
IRJET Journal
•
2 vues
DESIGN AND SIMULATION OF SOLAR BASED FAST CHARGING STATION FOR ELECTRIC VEHIC...
IRJET Journal
•
5 vues
Efficient Design for Multi-story Building Using Pre-Fabricated Steel Structur...
IRJET Journal
•
6 vues
Development of Effective Tomato Package for Post-Harvest Preservation
IRJET Journal
•
2 vues
“DYNAMIC ANALYSIS OF GRAVITY RETAINING WALL WITH SOIL STRUCTURE INTERACTION”
IRJET Journal
•
2 vues
Understanding the Nature of Consciousness with AI
IRJET Journal
•
2 vues
Augmented Reality App for Location based Exploration at JNTUK Kakinada
IRJET Journal
•
4 vues
Smart Traffic Congestion Control System: Leveraging Machine Learning for Urba...
IRJET Journal
•
2 vues
Enhancing Real Time Communication and Efficiency With Websocket
IRJET Journal
•
2 vues
Textile Industrial Wastewater Treatability Studies by Soil Aquifer Treatment ...
IRJET Journal
•
2 vues
Dernier
Chapter 2. Know Your Data.ppt
Subrata Kumer Paul
11 vues
•
65 diapositives
Bricks.pptx
SubhamSharma20947
24 vues
•
10 diapositives
UNIT III PRINCIPLES OF ILLUMINATION
karthi keyan
31 vues
•
36 diapositives
GOOGLE CLOUD STUDY JAM INFO : GDSC NIET
YashiGupta410690
87 vues
•
15 diapositives
Google Cloud Study Jam | GDSC NCU
Shivam254129
32 vues
•
54 diapositives
Problem solving using computers - Chapter 1
To Sum It Up
10 vues
•
49 diapositives
Dernier
(20)
Chapter 2. Know Your Data.ppt
Subrata Kumer Paul
•
11 vues
Bricks.pptx
SubhamSharma20947
•
24 vues
UNIT III PRINCIPLES OF ILLUMINATION
karthi keyan
•
31 vues
GOOGLE CLOUD STUDY JAM INFO : GDSC NIET
YashiGupta410690
•
87 vues
Google Cloud Study Jam | GDSC NCU
Shivam254129
•
32 vues
Problem solving using computers - Chapter 1
To Sum It Up
•
10 vues
Advanced PLC Programming Course EMERSON EDUARDO RODRIGUES
EMERSON EDUARDO RODRIGUES
•
18 vues
Resilient Kafka: How DNS Traffic Management and Client Wrappers Ensure Availa...
VanessaVuibert1
•
64 vues
Chapter 8. Classification Basic Concepts.ppt
Subrata Kumer Paul
•
22 vues
DBMS
KaranSingh274675
•
24 vues
CYBER ATTACK PREVENTION INDUSTRIAL CONTROL SYSTEMS - RED HAT EMERSON EDUARDO...
EMERSON EDUARDO RODRIGUES
•
8 vues
[RecSys2023] Challenging the Myth of Graph Collaborative Filtering: a Reasone...
Daniele Malitesta
•
17 vues
Building a Digital Thread
TaylorDuffy11
•
61 vues
Airbus A320 Flight Crew Operating Manual.Part 1.pdf
TahirSadikovi
•
28 vues
THEODOLITE.ppsx
MOHDTARIQFAROOQUI
•
70 vues
Ansys Technology Day in Budapest, Agenda
SIMTEC Software and Services
•
245 vues
1st Ansys Technology Day in Athens,Agenda
SIMTEC Software and Services
•
120 vues
UNIT-V FIRE SAFETY INSTALLATION
karthi keyan
•
64 vues
ComputerIntroduction.ppt
IlaiyarajaS2
•
19 vues
Prefix and Suffix.pptx
TamsaPandya
•
8 vues
IRJET- TRACKITUP-An Android Application to Track Multiple Users
1.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 5670 TRACKITUP-An Android Application to Track Multiple Users Priya N V1, Saipriya G2, Varshini H S3, Yashaswini K4 1,2,3,4Department of Computer Science and Engineering, Jyothy Institute of Technology, Bangalore, India ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract - At the present situation, the location of a person can be shared with another person or can be tracked using navigation technologies. But tracking amongagroupofusers, friends or family through these applications is not possible. While communicating with others, security and privacy plays an important role. Henceforth, there is a need for an application that can allow multiple users to track each other in a safe and a secure way. Tracking based applications have been quite popular in recent times. Most of them have been limited in tracking an individual (e.g. location sharing). However, not much work has been done towards design of a group tracking system. This research work is an attempt to design such group trackingsystem. Thisapplication, Trackitup would allow multiple users to track each othersimultaneously with the help of GPS and make sure that accessing is safe and secure. It would allow users to create or join new groups through new unique codes and also provide a simple user- friendly interface. Key Words: tracking, user, group, location, security 1. INTRODUCTION Android is an operating system as well as a programming platform for smart phones and other mobile devices. It has been developed by Google. It can run on different devices produced by various manufacturers. It includes a software development kit for including the original code and assembling the software modules so as to create applications for the Android users. It also provides a marketplace for distributing the developed apps. Altogether, it represents an entire ecosystem for mobile based apps. Earlier, the Android development was extended using the Eclipse platformwiththe AndroidDevelopmentKit (ADK), provided by Google. This is based on IntelliJ IDEA, which is an IDE that supports Android, but is quite expensive. The Android Studio IDE has certain advantages like, the gradle dependency manager whichisalsobasedon IntelliJ,is largely used world-wide. This is the great power of the platform editor as it provides more options to the developer at the time of development. Android Studio can be installed on Windows, Linuxand,OSX operating systems and it has been recommended by Google itself that the hardware must at least have a memory of 4 GB and a free hard disk space of around 1GB, but it is strongly recommended that the system must have more memory, as it was noted that Android Studio is still a little slow. Java must be installed on the machine via the Java Development Kit, so that it can be utilized for all Java development classes that would be present on the machine. In today’s world tracking systems have become popular. There have been many applications that support tracking another person, a vehicle, pets and so on. Application that allows users to track each other through their android phones, has a wide scope, since, mobile communication is the most common mode of communication. It basically works on tracking the positioning of mobile phone with the help of location-based servicesthatdisclosetheco-ordinates of the device. 2. LITERATURE SURVEY Mobile phones provide a convenientanda commonplatform for the detection of personal information such as location. The system is able to trace the location of a friend, and then this information is processed further to be displayed on the user’s phone. The system can trace the location of a group of friends on a screen and the group function is a feature of the system which sets it unique from previous projectsinthesamearea. Another different feature of the system is the option to set dynamic reminder as per the user’s needs. Software life cycle model describes the phases of the software cycle and the order in whichthose phaseswould be executed. Each phase produces an output required by the next phase in the life cycle. Requirements are convertedinto a design. Code is produced according to the design and this phase is called development phase. After coding and developing, the testing verifies the output from the implementation phase against requirements. Here, the agile development cycle is meant for the development of the code of the proposed system. As per the key principle of agile development, the testing is integrated throughout the lifecycle, allowing regular inspection of the workingproduct as it develops. [1] As there exists a great demand for smartphones, mobiles, iPhones, and all the gadgets emerging today, it’s important for the mobile users to have the location basedservices.This application provides a client server system that helps the user to track their friends, and receive the alert message when nearby, based on the radius defined by the administrator.
2.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 5671 Two methods are proposed to increase the accuracy of positioning system in cellular networks: - a two-step position determination method and a one-step method. In the two-step position determination method, the position determination is performed as the first step by applying optimization techniques along with NLOS mitigation technique to produce initial position approximation. In one- step position determination method, a scheme is proposed for the position determination, which handles the two processes in a single step. [2] This application uses an automated mechanism for timeand attendance monitoring errors of the manual system is reduced and optimal amount of time is conserved. But these systems usually require heterogeneousdevicestobelocated in the organization, which is expensive. In this paper, by considering the popularity of smartphones, there is a usage of smartphone for the time and attendance tracking purpose which is implemented as an Android application. This application communicates with the remote server in which the database is located. Internet connectivity is needed for connecting to the database in the remote server. The proposed system does not require any kind of peripheral device other than the smart. Any employee crossing the area border with a smartphone andtherunning application will be tracked automatically. [3] This GPS based application is an application developed in order to provide on-time security to the adolescent child through the technological rearing. This application is specially developed for the parents to track their adolescent child’s activity by monitoring his/her entire call logs, duration of each call log, messages sent and received, GPS location with the help of IMEI number. The parent receives this data in the form of an alert SMS to the smart device. [4] This application requires a regular mobile phone which is equipped with a GPS receptor and is connected to GSM. It gives the data regarding the user’s location through a web server to other people. This application uses a technique to send GPS co-ordinates to other phones via SMS,basedonthe GPS technology and allows the user to view their location on Google maps. The main advantage of this system is that it provides user the ability to locate a friend and send their own location via SMS and share the location through a web server. [5] 3. METHODOLOGY TrackItUp, focuses mainly on a set of users tracking each other as a group. Each individual user gets registered with the application using a unique code and shares this code with other users in order to form a group. New users who wish to join this group can register with the same code and use the application. After successful registration, people in the group can track each other simultaneously, in a secure way. If the user wishes to form another group, he can do so by registering with another unique code. • Choosing a basic front endlook oftheapplicationand creating it through XML files • Adding the additional widgets like buttons, spinner, checkbox, progressbarandsettingtheviewsthrough XML layouts • Implementing functionalities or working of each of the widgets through Java files • Creating newer pages by adding a new activity each time • Modifying dependencies based on permissions required • Connecting firebase database in order to save the details of the registered person • Establishing a connection between the computer system and the android phone and run the application Fig-1: General representation of working of this application Working: The computer system is connected to an android device. The application would run on the Android Studio software and the application gets installed on the respective android device. After having installed the application on the android device, the user then registers into the application by entering the required personal details such as name, phone number, password and unique key code. He can use either the same or a different unique code depending on the group he wishes to join. The users will have to enable GPS locator and must be willing to permit certain location based requests. The user can then add many trusted users into a group or can create, participate or join other groups. Android devices Computer system GPS tower
3.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 5672 Once group is created, they can mutually track each other, share unique keys and manage groups. 4. DATAFLOW DIAGRAMS LEVEL 0: The below diagram shows the overall working of this application. Fig-1: Level 0 DFD The working is as follows: • The ‘n’ number of users are connected to the application- Trackitup. • The user provides input in the form of user credentials like name, phone number, password, email id, unique code, etc., during registration; details like name and password while logging in to the application. • The user also provides input to the application in the form of clicking(for selection) an option of their choice, for the processes such as selection of contacts, choosing a group, and for updating certain data. • The application performs the processing of data on the basis of the user input and the choice thus made. • The application generates an output in the form of display of the corresponding event, validation of the inputted data for its authenticity, or the output can also involve storage of entered data into the databasei.e.,the firebase in this case. • The data in the firebase can be either updated, inserted or deleted, depending on the choice made by the user. LEVEL 1: This level depicts the basic modules that exist within the project component. The user interacting withtheapplication can communicate with these three basic modules: Fig-2: Level 1 DFD Login: • The user enters the basic details like name and password. If the user has not yet been registered or is newly joining a group, then he might be redirected to the signup page by choosing the ‘Signup’ option . • If the user already has a valid account, he can directly login by entering the valid data. • The correctness of the user entered data is checked in order to ensure data authentication. Signup: • If the user is new or he wishes to join a different group ,he enters the necessary details like name, phone number, password, email id and unique code, in the signup page. • The user can then access his account after successful registration. Dashboard: • After successful registration, theusercanloginandheis directed to the dashboard pagewheretheactual work of the application can be experienced. • This page includes four main options namely, share code, contacts, settings and current location. • The user can share the code through options like gmail, messenger, drive, whatsapp, etc,
4.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 5673 5. IMPLEMENTATION Fig-1: Splash page • The splash page appears for a predefined time of few seconds, showing the logo and the name of this application, "Trackitup". • Login page is loaded directly after the splash page, especially for the first time users. It contains user name and the password field. Thenewusercanclick onsignup button inorder to register,whileanalreadyexistinguser can directly login usingtheappropriateusercredentials. • After successfully logging in, the actual dashboardofthe application is displayed. The spinnerconsistsoftheuser names. On selecting any one, the user details such asthe user name, address, phone number,lastsynceddateand time are displayed. Fig-2: Navigational panel • Onto the left of the dashboard screen is the navigation panel, which opens up on clicking the 'menu' symbol on the left top end of the dashboard. This contains 'my contacts', 'share', 'settings' and 'logout' options. • The contacts list in the application opens on clicking the 'my contacts' option. It provides an option to place a call to the people in the list. Fig-3: List of users • In the dashboard, the spinner provides a drop down list that presents the names of users in that group. • The map, a sliding panel at the bottom of the dashboard screen can be dragged out to use map option. Fig-4: Marker showing multiple users’ current location • This figures shows the google map with multiple users in the group being tracked simultaneously, and each user is represented with a marker. • On clicking the marker, the user name and his current address is displayed. 6. RESULTS This application allows multiple users to track each other simultaneously through location access i.e., GPS. It allows users to create or join new groups through new unique codes, thereby providing a safer approach through a simple user-friendly interface. 7. CONCLUSIONS GPS is a wonderful tool of this century that offers much functionality. Thisapplicationtherebyprovidesthefacilityto not just track each other but also track many users simultaneously.
5.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 5674 This application follows an approach to track users without compromising for privacy and security. Future enhancements would include features for the betterment of our project. REFERENCES [1] GPS based friend tracker and online/offline smart reminder for android systems -Shalvi Patel, Mayank Monga, Mukul Pandey, a. B. Patil [International Journal of Electrical, Electronics and Data Communication, ISSN: 2320-2084 Volume-2, Issue-3, March-2014] [2] Mobile Tracking Application for Locating Friends using LBS –Abhijeet Tekawade, Ahemad Tutake, Ravindra Shinde, Pranay Dhole, Mr. Sumit Hirve[International Journal of Innovative Research in Computer and Communication Engineering Vol. 1, Issue 2, April 2013] [3] A smart, location based time and attendance tracking system using android application -Shermin Sultana1 , Asma Enayet1 and Ishrat Jahan Mouri1 1Department of Computer Science and Engineering, Stamford University Bangladesh, Dhaka, Bangladesh[International Journal of Computer Science, Engineering and Information Technology(IJCSEIT), Vol. 5, No.1, February 2015] [4] Adolescent Sheltered Tracking to Evade Quandary via Observant using Android App- S. Ravikumar,S.AlexDavid,C. Saranya Jothi, V. Usha and K. Aanandha Saravanan[2017 IEEE International Conference on Smart Technologies and Management for Computing, Communication, Controls, Energy and Materials (ICSTM), Veltech Dr.RR& Dr.SR University, Chennai, T.N., India. 2 - 4 August 2017] [5] GPS Locator: An Application for Location Tracking and sharing using GPS for JAVA Enabled Handhelds -Ankur Chandra, Shashank Jain, Mohammed Abdul Qadeer [International Conferenceon Computational Intelligence and Communication Systems-2011]