0% found this document useful (0 votes)
4 views27 pages

Java Project

The document outlines a project report for a Mobile Tracking System developed by students at Brahma Valley College of Technical Education for the academic year 2023-2024. The system allows parents to track their children's locations via an Android application and a web portal, utilizing GPS technology. The report includes acknowledgments, an abstract, an introduction to the technology, and a description of the proposed system and its objectives.

Uploaded by

tejaswilokhande8
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views27 pages

Java Project

The document outlines a project report for a Mobile Tracking System developed by students at Brahma Valley College of Technical Education for the academic year 2023-2024. The system allows parents to track their children's locations via an Android application and a web portal, utilizing GPS technology. The report includes acknowledgments, an abstract, an introduction to the technology, and a description of the proposed system and its objectives.

Uploaded by

tejaswilokhande8
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 27

Nashik Gramin Shikshan Prasarak Mandal's

BRAHMA VALLEY COLLEGE OF TECHNICAL


EDUCATION, ANJANERI, NASHIK
Department of Computer Technology

PROJECT WORK BOOK


YEAR 2023-2024

Project Title : Mobile Tracking System


Roll no, :

Sr, no Student name Environment no Seat no

1 Madhuri Vasant Thorait 2207780009 437204

2 Yogita Narayan Jadhav 2207780056 437247

3 Gayatri Murlidhar Bhoye 2207780053 437246

Project Guide : Prof. M. M. Kulkarni (HOD)


MAHARASHTRA STATE
BOARD OF TECHNICAL EDUCATION (MSBTE), MUMBAI

BRAHMA VALLEY COLLEGE OF TECHNICAL EDUCATION,


ANJANERI, NASHIK
Department of Computer Technology

2023-2024
A
Project Report
On

[ MOBILE TRACKING SYSTEM ]


By
[ Madhuri Vasant Thorait ] [2207780009]
[ Yogita Narayan Jadhav ] [2207780056]
[ Gayatri Murlidhar Bhoye ][ 2207780053]

Under the guidance of


[ Prof. M. M. Kulkarni ]
Brahma Valley College Of Technical
Education,
Anjaneri, Nasik
Department Of Computer Technology

------------------------------------------------------------------------------------------------

CERTIFICATE

This is to certify that


[ Madhuri Vasant Thorait ]
[ Yogita Narayan Jadhav ]
[ Gayatri Murlidhar Bhoye ]

have successfully completed their Project on "Mobile Tracking System" at Brahma Valley
College of Technical Education, Anjaneri, Nashik in the partial fulfillment of the Diploma
course in Computer Technology in the academic Year 2023-2024.

Prof. M. M. Kulkarni External


Guide

Prof. M. M. Kulkarni Prof. V. P. Nikhade


Head Of The Department Principal
Brahma Valley College Of Technical
Education,
Anjaneri, Nasik
Department Of Computer Technology

------------------------------------------------------------------------------------------------

CERTIFICATE

This is to certify that Madhuri Vasant Thorait from Computer Technology Department has
successfully completed his/her Project on "Mobile Tracking System" at Brahma Valley
College of Technical Education, Anjaneri, Nashik in the partial fulfillment of the Diploma
course in Computer Technology in the academic Year 2023-2024.

Prof. M. M. Kulkarni External


Guide

Prof. M. M. Kulkarni
Head of the Department
Prof. V. P. Nikhade
Principal
Brahma Valley College Of Technical
Education,
Anjaneri, Nasik
Department Of Computer Technology

------------------------------------------------------------------------------------------------

CERTIFICATE

This is to certify that Yogita Narayan Jadhav from Computer Technology Department has
successfully completed his/her Project on "Mobile Tracking System" at Brahma Valley
College of Technical Education, Anjaneri, Nashik in the partial fulfillment of the Diploma
course in Computer Technology in the academic Year 2023-2024.

External
Prof. M. M. Kulkarni
Guide

Prof. M. M. Kulkarni
Head of the Department
Prof. V. P. Nikhade
Principal
Brahma Valley College Of Technical
Education,
Anjaneri, Nasik
Department Of Computer Technology

------------------------------------------------------------------------------------------------

CERTIFICATE

This is to certify that Gayatri Murlidhar Bhoye from Computer Technology Department has
successfully completed his/her Project on "Mobile Tracking System" at Brahma Valley
College of Technical Education, Anjaneri, Nashik in the partial fulfillment of the Diploma
course in Computer Technology in the academic Year 2023-2024.

External
Prof. M. M. Kulkarni
Guide

Prof. M. M. Kulkarni
Head of the Department
Prof. V. P. Nikhade
Principal
I would like to deeply thank the various people who, during the several months which this
endeavor lasted, provided us with useful and helpful assistance. Without care and
consideration, this seminar would likely not have matured..

First I would like to thank our project guide Head of Dept. Prof. M. M. Kulkarni Sir for his
guidance and interest. Her guidance reflects expertise we certainly do not master ourselves. I
also thank him for his patience throughout, in cross-reviewing which constitutes a rather
difficult balancing act.

Second, I would like to thank all the Staff Members of Computer Department for providing us
their admirable feedback and insights whenever I discussed my project with them. I also extend
my thanks to our lab assistants who guided us in implementation of our seminar.

I would like to extend my special thanks to our Principal, Prof. V. P. Nikhade for his
encouragement and words of wisdom.

Finally, I express my deepest gratitude to my family and friends who encouraged me since the
beginning and provided me with their insightful reviews to help me make my Project
successful.

[ Madhuri Vasant Thorait ]


[ Yogita Narayan Jadhav ]
[ Gayatri Murlidhar Bhoye ]
ABSTRACT

Parents are very much concerned about their children now a days and are compelled to provide
an Android phone to their children. They want to monitor children activities and movements,
where they are going and what they are doing. But this process is difficult. To solve this
problem a Mobile Tracking System has been designed, using this system parents can track
children's location. An Android application (Mobile Tracking System) needs to install in mobile
phone of of children and parents have to register this application with a password. After
completing the registration, parents can monitor mobile phone's location of their children
through a web site (www.mobiletrackerbd.com) from anywhere. Parents can track children's
mobile phone's location by two methods, one is manually and another is automatically. In
manual system children have to click a button of the apps for sending mobile phone's location.
In automatic system parents have to set a time period into the apps and then apps automatically
send mobile phone's location periodically as setting time. Parents can track last and previous
location of their children's mobile phone.
-Travel has always been a man's best pass time, a method to renew from the daily stress, a
break from the
monotonous life and to experience the thrill of adventure. Until the last decade, camera was a
traveler's best friend but little did we know things are going to change a lot better. In today's
world, life is always on the move. With the advancement of technology, smart phones today
have immense capabilities to provide rich user experience with interactive facilities. Smart
Tracking System is an Android based application for travelers to obtain the geo-location and
tag it with
multimedia features. This application allows users to create, store and view their Vehicles,
Vehicle related information and all the memories that bring with it. Vehicle Tracker Combines
places visited, notes taken and the images captured, and display all this information on a map
at the exact location where it all took place. This application is developed to provide the users
a rich user experience by having all the information in one place, easy- to-access and
interactive. With the help of Google Maps, each Vehicle can be drawn out on the map with all
the locations visited and the route taken. The user will also be able to view the description, the
location address and the image captured any. Vehicle Tracker, developed in Android, provides
extensive flexibility, supports many features and can be among the best travel friendly app.

Keywords: Android, Mobile Application, Web Portal, central database, server, global
positioning system(GPS).
INTRODUCTION

Tracking system is not a new concept. GPS is a popular technology for tracking system.
Different types of GPS devices are used to track different types of object's locatio GPS devices
receive signal from satellite. GSM is another technology that is also used for tracking system.
GSM Devices receive signal from connected base station. Mobile phone technology has been
developed over a very short period of time. Mobile phone includes GPS sensor, so it can receive
signal from base station and Satellite.
Now GPS tracker is used for track location but it needs to buy extra GPS devices and have to
pay periodically for this services. Device location does not display in GSM technology, it
display base station location. If someone wants to find location of the device in GSM
technology, it needs to pay to the service provider.
Here a mobile tracking system has developed without purchasing and using extra devices and
no need to pay for this service. User can download this tracking apps free of cost from
www.mobiletrackerbd.com and register as a client.
I With changing times, the mobile technology has changed a lot and in the last few years we
have seen the arrival of various new kinds of gadgets in the form of Smartphone, camera-
phone, Android and tablet phones. In fact, the handset industry has turned from simple budget
handsets to ultra-modern high end mobile phones. Today's device is almost everything it is
fashionable, innovative, appealing, high-performing, durable, stylish and multi-tasking. Latest
gadgets can be used for various purposes like browsing mobile, internet, playing games,
emailing, and blogging, messaging, GPS, youtube, Google search, Gmail and more.
Along with this, there has been a booming market for the multimedia mobile phones. Modern
gadgets are coming with built-in cameras with the rise of mobile phone applications, so-called
apps; people today are more looking for information on the go. This is one area of mobile phone
technology enhancement that allows developers and programmers to offer users just what they
seek under their preferred area of interest. Google's Android is one of the latest and unique
innovations, which Instantly has taken over the mobile market
DEFINITION

In case of our software the device that we are going to use is an android phone and the vehicles
will be watched using android application. As urban living environment is becoming more and
more complex, the road condition is becoming worse because of heavy traffic, increase of
traffic accidents and high ratio of empty vehicle. It increases the cost of transportation and
wastes time of bus movement. To solve such problems, a land bus tracking system has been
developed. Android supports to develop a location aware application utilizing Global
Positioning System (GPS) and Android's
Network Location Provider to acquire the location. Although GPS accurate, it only works
outdoors, it quickly consumes battery power, and doesn't return the location as quickly as users
want. Android's Network Location Provider (NLP) determines user location using cell tower
and Wi-Fi signals, providing location information in a way that works indoors and outdoors,
responds faster, and uses less to battery power.
This is one such social travel mapping mapping application apple designed to organize and
store information about our route with a lot more information about them. This research is
oriented in creating cre a travel logger integrated with GPS to track. This application is
developed with intensive research on Location-based services and Map Overlays to provide
the users to create a personalized travel.
EXISTING SYSTEM

There are 17,000 location-based travel apps on the market, and 160 million app-compatible
devices are owned worldwide iPhones, Androids, Blackberries and tablet devices such as the
iPad and Motorola Xoom. There are apps that can
make our travelling a little easier, a bit more fun and more memorable. They let you do anything
you can do online or with a guidebook, but more quickly and easily and while you're on the
move with maps and GPS to tell you where you are and capture wonderful memories. This
research is based on development of a user-friendly Android-based application called Vehicle
Tracker. Vehicle Tracking Solutions, a leading provider of GPS fleet management services, has
introduced at free downloadable "app" for the Android phone that interacts with the fleet
supervisor's Vehicle Tracking Solutions account. Called Silent Passenger, this GPS tracking
Android app offers flexibility and mobility to fleet and operations management enabling them
to modify settings, get reports, or monitor vehicle status, all from their smart phone
Existing systems:

How it work for mobile tracking system:


RELATED WORKS

Amit Kushwaha & Vineet Kushwaha (2011). 'Location Based Services using Android Mobile
Operating System'
1) International Journal of Advances in Engineering & Technology, ISSN: 2231-1963. In
this article Amit & Vineet designed an Android based tracking system, which can help
user to find nearest important locations like hospital, market, ATM booth, School etc.
Manav Singhal & Anupam Shukla (2012). 'Implementation of Location based Services
in Android using GPS and Web Services'

2) International Journal of Computer Science Issues, ISSN: 1694-0814. In this article


Singhal & Shukla designed an Android application which can find nearest address and
calculate distance between user location to another address. Ch. Radhika Rani, A.
Praveen Kumar, D. Adarsh, K. Krishna Mohan, K.V.Kiran (2012). 'LOCATION
BASED SERVICES IN ANDROID'

3) International Journal of Advances in Engineering & Technology, ISSN: 2231-1963. In


this article Radhika, Praveen, Adarsh, Krishna and Kiran designed an Android apps
which input two address from user, one is source address and another is destination
address and then shows the route between these two locations. Radhika Kinage,
Jyotshna Kumari, Purva Zalke, Meenal Kulkarni (2013). 'Mobile Tracking Application'

4) International Journal of Innovative Research in Science, Engineering and Technology,


ISSN: 2319-8753. In this article Radhika, Jyotshna, Purva and Meenal designed an
Android application which allows specifying different safety zones of a user. The
application runs on a single mobile and the alert messages can be sent to any mobile.
Prof. Seema Vanjire, Unmesh Kanchan, Ganesh Shitole, Pradnyesh Patil (2014).
'Location Based Services on Smart Phone through the Android Application'

5) International Journal of Advanced Research in Computer and Communication


Engineering, ISSN: 2278-1021. In this article prof. Vanjire, Unmesh, Ganesh and Patil
designed an Android apps with 3 modules,
a. Profile changer based on place or area,
b. Person Location tracking by Family Member (SMS),
c. Nearest Friends notification reminder. Mahesh Kadibagil and Dr. HS
Guruprasad (2014).' Position Detection and Tracking System'
6) International Journal of Computer Science and Information Technology & Security,
Vol. 4, No. 3. In this article Mahesh and Dr. Guruprasad designed an android application
which can be used to locate the position of the friends and family members. This
application has an alert mechanism to send a popup SMS to the user when his friends
or family members are nearby. Text message can be shared with online user.
PROPOSED SYSTEM

The paper describes mobile phone location tracking system which has the following objectives:

• Develop an Android application which is used to receive GPS location and a web
application that can be used to track mobile phone's location.

• This application can track the last location of children's mobile phone.

• Previous locations can be tracked.

• Parents can monitor how frequently their children go a particular place.


Proposed system
TECHNOLOGY BACKGROUND

GPS: The Global Positioning System (GPS) is a utility that provides users with positioning,
navigation, and timing services. This system consists of three segments: the space segment, the
control segment, and the user segment. The space segment consists of a nominal constellation
of 24 operating satellites that transmit one-way signals that give the current GPS satellite
position and time. The Control Segment tracks the GPS satellites, uploads updated navigational
data, and maintains health and status of the satellite constellation. The user segment consists of
the GPS receiver equipment and uses the transmitted information to calculate the user's three
dimensional position and time.
Android: Android is a mobile operating system which offers a unified approach to application
development. Developers need to develop applications using Android and these applications
can run on numerous different devices, as long
as the devices are powered using Android , Here Google Maps: PHP; My SQL: HTML,
JavaScript are used.
NEED

As population numbers in cities increase and gas prices rise, public transportations often
suggested as an easy, cheap, and environmentally friendly alternative to driving, but the
uncertainty inherent system combined with a lack of communication often prevent its
widespread adoption by commuters. Busses in particular can be impractical for those who must
adhere to a strict schedule or depend on on them for emergencies. Buses that are running
particularly behind schedule can lead to late arrivals or missed connections while busses
running ahead of schedule can indirectly cause travelers to be late if they end up waiting for a
bus that has already passed.
While these variations from the official bus schedule are understandable and largely
unavoidable, the lack of communication discourages adoption at a rate disproportionate with
their actaal likelihood. Even if a bus is running exactly on schedule, hus users have no easy
way of knowing that information and those that have alternative modes of transportation will
be less likely to ride the bus regardless of its actual timeliness. In this modern era of
technological communication, it is increasingly easy for people to stay in contact at all times
with the use of smart phones and other internet capable mobile devices. While business has
traditionally been conducted during
specified business hours and preplanned locations, communication and scheduling software
advances in recent years have made it easier to facilitate impromptu meeting or work schedule
changes.
OBJECTIVES OF THE PROPOSED SYSTEM

We are going to use GPS for locating the position of vehicle. We will also find the speed of the
vehicle in real time. We can track vehicles through android application using GPS to find out
here a bus is using a web application which requires login of administrator for Vehicle Details
and User. We use the Vehicle details From Vehicle Registration Form ie. (Vehicle Name.
Vehicle No. Driver Name, Driver Mobile No.). This is the Administrative Activity. From that
detail Vehicle, only registered vehicles location can track can track the location of vehicle only
registered vehicles location can track.

Scope:
• School and Employment-STS can alert when vehicle is approaching
• Public Service: STS avoids misusage
• Private Yatches and Fishing Boats :- STS locates the vehicle in case of emergency
• Logistics, Cargo, Distribution, and Transportation: Fleet management
• Police:- Communication with other vehicles
• Rent a Car Firms: Monitor the vegicle in agreement terms
• Working Vehicle:- Monitoring vehicle which project they are working
ANDROID SYSTEM ARCHITECTURE

Android Runtime:
This is the third section section of of the th architecture and and available available on on the
the second second layer from the bottom. This section provides a key y component called
Dalvik Virtual Machine which is a kind of Java Virtual Machine specially designed and
optimized for Android. The Dalvik VM makes use of Linux core features like memory
management and multi threading, which is intrinsic in the Java language. The Dalvik VM
enables every Android application to run in its own process, with its own instance of the Dalvik
virtual machine. The Android runtime also provides a set of core libraries which enable Android
application developers to write Android applications using standard Java programming
language.

Application Framework:
The Application Framework layer provides many higher-level services to applications in the
form of Java classes. Application developers are allowed to make use of these services in their
applications

Applications:
You will find all the Android application at the top layer. You will write your application to be
installed on this layer only. Examples of such applications are Contacts Books, Browser, and
Games etc. Application components are the essential building blocks of Android application.
These components loosely coupled by the application manifest file Android Manifest. Xmd
that describes each component of the application and how they interact.
ANDROID APPLICATION LIFE CYCLE

1. Starting State:
When an activity does not yet exist in memory, it is in the starting state.

2. Resumed/Running State:
An activity that is in the foreground is in the running state. Any activity that is currently
on the screen and interacting with the user is the running activity at that particular point
in time. It exists at the top of the Activity stack.

3. Paused State:
When an activity is not in focus (i.e. not interacting with the user), but is still visible on
the screen, it is in the Paused. state.

4. Stopped State:
An activity that is not visible on the screen, but exists in the memory is in the Stopped
State.

5. Destroyed State:
A Destroyed activity results from the removal of an activity (that is no longer required)
from the memory. Such removals generally occur, when the activity manager decides
that there is no use for such activities anymore.

6. Android GPS The Global Positioning System (GPS) is a satellite-based navigation


system made up of a network of 24 satellites placed into orbit by the U.S. Departinent
of Defense. GPS devices may have capabilities such as: maps, including streets maps,
displayed in human readable format via text or in A graphical format, Turn-by-turn
navigation directions to a human in charge of a vehicle or vessel via text or speech,
Directions fed directly to an autonomous vehicle such as a robotic probe, Traffic
congestion maps (depicting either historical or real time data) and suggested alternative
directions, Information on nearby amenities such as restaurants, fucling stations, and
tourist attractions.
SYSTEM DESIKIN

Vehicle
Client Application
Application

Request Response Request

Database
MySQL

Typical Architecture
Above figure 3.1 shows the typical architecture of the system, it shows how system works and
what phases of system are. The major content of this architecture are following:
• User interface (Android application).
• Server
• Database (MySQL).
Registration activity :

Home activity:
GPS setting;

Bus index:
Google map navigation:

Track me location:
Help activity:

Vehicle registration:
Application service:

ORGANIZATION OF PROJECT REPORT

This project report is organized as follows:


Chapter 1: it outlines the introduction to android application smart tracking system with
related existing system problems, scope, requirements and related terms
chapter 2: it involves the review of major technologies required for the development of
android application smart tracking system and theoretical background behind
them. It also explains the timeline and project planning.
Chapter 3: briefs the analysis and design part of android application smart tracking system
focusing on use case diagrams, er diagrams, class diagrams and schema of the
project.
Chapter 4: this involves the testing and cross checking of results and screenshots.

You might also like