SlideShare a Scribd company logo
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 343
GPS ENABLED ANDROID APPLICATION FOR BUS
SCHEDULE SYSTEM
Abhishek Dilip Bhonge1
, Deepak Dattatray Kankhare2
, Prasad Laxmanrao Takate3
1, 2, 3
Student Department of Computer Engineering, GES R.H.S.COE, Maharashtra, India
Abstract
Nowadays in this fast life where everyone in is hurry to reach their destinations. Waiting for bus is a hectic and even many of us are
unaware of the bus timings, hence to overcome this difficulty we have come up with the system of GPS Enabled Android Application
For Bus Schedule System is considered in this study. The major feature included in the Android Application is user can know all the
Nasik City Bus timings. This includes the various ways to find out the Bus available, by giving the appropriate bus number, by
providing the source and destination or by providing the bus stop. Second module consisting of capturing the current latitude,
longitude and location of the current position of the user using the GPS facility available in mobile Third module includes the facility
of security call, if user feels unsecure or any disaster occur, just by pressing a single button user can notify to its closed ones with its
current position. Then the Android and Java platforms are used to develop the application using eclipse tool.
Keywords: GPS, Google Android, Android SDK, Google API.
--------------------------------------------------------------------***----------------------------------------------------------------------
1. INTRODUCTION
Android is becoming very popular in embedded market for two
mainstream reasons. First, source code is completely free;
moreover there are no royalty fees for Java VM (Virtual
Machine). Second deriving from the first, Android is highly
suitable for expansion as the developer see fit. This paper
presents an approach using Android SDK [1][2][3] and Google
API [4][5][6] as to develop application for intelligent mobile
devices, mainly GPS. The core part of this paper is as follows.
Bus schedule system is an application of Android phones. This
application uses the GPS function also, available in most smart
phones today, to pin point your location fairly accurately. With
this application installed on your Smart phone, all you need to
do is to start up your apps when you needed. User has to select
the source and destination. This application will show you the
bus timings with the accurate fare as per your source and
destination. It also runs in the background so you are free to
use your phone for the other activities like playing games,
listening songs etc. This application also gives the users current
position. And also includes the user’s security.
1.1 Project Scope
This is purely android based application which only runs on
android devices or android phones. Basically, this application
provides all the city/town bus time table with and appropriate
fare. Locating of user and security factors also considered in
this. This application can also save the time of user that who
wants to travel through the bus.
1.2 User Classes and Characteristics
• User must have GPS in his/her smart phone.
• The Application should not disturb user while
performing any task on their handset. Like making or
receiving calls, sending SMS, MMS and etc.
• When user enters the source and destination then
application should show appropriate bus schedule.
• When user presses the security key it directly send
the message to the registered people.
• If some area’s time table changes then administrator
is provided with a separate module to change or
update the timetable as required which will be
reflective to the users.
1.3 Design and Implementation Constraint
• Android operating system device/phone.
• Internet Connection
• Phone having GPS facility.
2. SYSTEM/APPLICATION ARCHITECTURE
This system acts as a bus timing consultant in which user is
provided with required bus timings according to his need for a
specific source. Apart from this, this system also provides
facility for user to know his current position on map. As well as
it also generates security SMS as when needed by the user. For
the above system to provide the user with accurate results a
proper input from the user is essential that is to get the proper
timings of bus schedules user should provide proper input of
his required source. If the user is new traveler in the city then
he can know his current position in the city by using this
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 344
application. Along with this he can also get the fare of the
required route which he wishes to travel. For any user (local or
remote) if there is a natural disaster or if he feels unsecured
while travelling then he is also able to generate and send alerts
SMSs to the needful people. To provide the system with the
entire above functionality database is maintained at the server
side. This database consists of proper schedule (time table) of
the buses available at various locations which helps in getting
the accurate information as required by the user. In this whole
architecture the mobile available with the user acts as a client
who connects to the server in which the database is maintained
and thus obtains the required accurate information from the
server by giving proper request to the server.
3. IMPLEMENTATION
Proposed system highlights on the bus schedule of the city. We
can develop it for the various cities. This application considers
the bus city timings with an appropriate fare. We can develop it
same for the railway and air schedule also.
Proposed application consisting of the following modules-
• Bus schedule
• Obtaining user location
• Security call/alert SMS.
• Reset location
3.1 Bus Schedule
In this module, (i.e. nothing but checks availability in the
Fig.3)When user presses the bus schedule button, a new
window will open. The user has to select the source location
from which he/she wants to start the journey and also has to
select the destination to which he/she wants to reach. By
selecting the particular source and destination the appropriate
schedule is gets displayed with and fare. This schedule is taken
from the database which is “MySQL” at the server side. The
entire bus schedule with the fare is stored in it. By performing
an appropriate functionality it will get the contents from the
same. Separate server is provided to the city bus controller
(MSRTC) through which they can access their database. If
there are certain changes in the schedule of the buses or in fare,
the server side will edit/insert/delete the operation and
performs it. As soon as done with it, the user who uses this
application automatically updates the software/application.
There is no need to update the application as it is connected
with the internet. That’s the client/server communication done
in this paper.
Fig-2 Flow of application
Fig -3: Layout of application
3.2 Obtaining User Location
In this module, (i.e. view Google map in Fig: 3) User command
to obtain his current position by pressing the “View Google
Map” button. As soon as the system gets the command from
the user to obtain the current position Then system activates its
GPS system and obtains the current latitude and longitude for
user which is then used to display the current position of the
user on Google map. (Please see fig.4)
IJRET: International Journal of Research in Engineering and Technology
__________________________________________________________________________________________
Volume: 03 Issue: 01 | Jan-2014, Available
Fig- 4: Obtaining user location
3.3 Security call/alert sms
User command to generate alert SMS by pressing the Security
Alert key (Fig-3 Security call button) As soon as the system
gets the user command to generate alert SMS the
the current position of user and converts it into its appropriate
physical location and automatically sends SMS to the
squad or the needful people as provided by user.
3.4 Reset Location
When user first clicks on view Google map option then user
gets his current location through GPS facility by getting
latitude and longitude. This get current position is stored in the
database. (i.e. SqlLite) By clicking this reset location option
this stored location is gets erased.
4. PROPOSED ENHANCEMENTS
By fixing a GPS system in every bus we can track each and
every bus from central location this reduces the traffic
problems and leads to the better work. We can also have the
RIFD signals within the bus so that, two consecutive buses can
communicate. This leads to the available of seats within the
bus. If the number of vacant seats is available then we will
have red signal on the app else it will display the green signal
within it.
CONCLUSIONS
Learning while developing was the main theme of this project.
This project allows us to get acquainted with the work culture,
people and environment. Project was great opportunity for us
to learn and work in the environment.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319
__________________________________________________________________________________________
, Available @ http://www.ijret.org
Obtaining user location
pressing the Security
As soon as the system
enerate alert SMS the system tracks
current position of user and converts it into its appropriate
automatically sends SMS to the security
needful people as provided by user.
map option then user
gets his current location through GPS facility by getting
latitude and longitude. This get current position is stored in the
i.e. SqlLite) By clicking this reset location option
By fixing a GPS system in every bus we can track each and
every bus from central location this reduces the traffic
problems and leads to the better work. We can also have the
consecutive buses can
communicate. This leads to the available of seats within the
bus. If the number of vacant seats is available then we will
have red signal on the app else it will display the green signal
ng was the main theme of this project.
This project allows us to get acquainted with the work culture,
people and environment. Project was great opportunity for us
Considering the feature of application such as bus sc
security measures we hope that our application will play an
important role.
ACKNOWLEDGEMENT
We all marvel at the beautiful rose. The rose with all its beauty
and grandeur. But seldom we pause and thank the gardener
who patiently manure and wa
made is the fruits of many such unseen hands. Before we get
into thick of things, we would like to add a few heartfelt words
for the people who were part of this project in numerous ways.
People who gave unending support right
project idea were conceived. We would like to take this
opportunity to thank all those who have played an important
role in the development of the project
Application for Bus Schedule System”
personalities in the endeavor who helped n
thank a few people who are lining in the clouds for us.
This work was supported
State Road Transport Cooperation (MSRTC)”
Division (M.S. India).
“Prof.N.V.Alone” for their extensive support.
REFERENCES
[1].Android SDK, http://developer.android.com/sdk/index.html
[2]. Dong Shiwei, Wang Wei Xiang, Ting and Linming Zhang
Hong-cai,” Android 2 SDK introduction and application
development” Sung gang Asset Management Corp. Limited
2010
[3]. She Zhilong, Yu-Hsun, Cheng Ming
Guo Zhijun, “Google Android SDK
documents” Delightpress 2010.
[4]. Google API, http://code.google.com/intl/zh
[5]. Editorial Board, “Google API Go to application design ,
development, examples” Sung Gang Asset Management Corp.
Limited, 2010
[6]. Jiang W, and Gong Xiaopeng, “Detailed Google Map
Google API developed two swords together with Google Earth
wall” , Sung Gang Asset Management Corp. Limited, 2010
[7]. GOOGLE INC. (Hrsg.): Android Software Development
Kit (SDK). Google Inc.,
http://developer.android.com/sdk/index.html.
Release 2
[8]. “Android, http://www.android
architecture.html.”
[9]. W.-M. Lee, Beginning Android 4 Application
Development
[10]. J.-C. C. Y.-C. L. Jin
“Systematic design for the global positional systems with
application in intelligent Google android phone,” 2011.
[11]. “Android, http://www.android.com/.”
eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
345
Considering the feature of application such as bus schedule and
security measures we hope that our application will play an
ACKNOWLEDGEMENTS
We all marvel at the beautiful rose. The rose with all its beauty
and grandeur. But seldom we pause and thank the gardener
who patiently manure and watered it. The project we have
made is the fruits of many such unseen hands. Before we get
into thick of things, we would like to add a few heartfelt words
for the people who were part of this project in numerous ways.
People who gave unending support right from the stage, the
project idea were conceived. We would like to take this
opportunity to thank all those who have played an important
role in the development of the project “GPS Enabled Android
Application for Bus Schedule System”. There are too many
ies in the endeavor who helped nonetheless; I want to
thank a few people who are lining in the clouds for us.
This work was supported & sponsored by “Maharashtra
State Road Transport Cooperation (MSRTC)” Nasik
We are also thankful to the
for their extensive support.
http://developer.android.com/sdk/index.html
Dong Shiwei, Wang Wei Xiang, Ting and Linming Zhang
cai,” Android 2 SDK introduction and application
development” Sung gang Asset Management Corp. Limited
Hsun, Cheng Ming-jie, Chen Xiaofeng ,
Guo Zhijun, “Google Android SDK development, examples of
documents” Delightpress 2010.
Google API, http://code.google.com/intl/zh-TW/apis/maps/
Editorial Board, “Google API Go to application design ,
development, examples” Sung Gang Asset Management Corp.
iang W, and Gong Xiaopeng, “Detailed Google Map
Google API developed two swords together with Google Earth
wall” , Sung Gang Asset Management Corp. Limited, 2010
[7]. GOOGLE INC. (Hrsg.): Android Software Development
Kit (SDK). Google Inc.,
er.android.com/sdk/index.html. – Android 2.2,
[8]. “Android, http://www.android-app-market.com/android-
M. Lee, Beginning Android 4 Application
C. L. Jin-Tsong Jeng, Chen-Chia Chuang,
ematic design for the global positional systems with
application in intelligent Google android phone,” 2011.
[11]. “Android, http://www.android.com/.”
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 346
BIOGRAPHIES
Abhishek D.Bhonge pursuing the Bachelor of
Engineering in Computer at Gokhale
Education Society’s R.H.Sapat College of
Engineering, Nasik, M.S. India.
Deepak Kankhare pursuing the Bachelor of
Engineering in Computer at Gokhale
Education Society’s R.H.Sapat College of
Engineering, Nasik, M.S. India.
Prasad Takate pursuing the Bachelor of
Engineering in Computer at Gokhale
Education Society’s R.H.Sapat College of
Engineering, Nasik, M.S. India.

More Related Content

What's hot (20)

PPTX
Bus tracking application in Android
yashonil
 
PPT
Bus Tracking Application in Android
Abhishek Singh
 
PDF
Intelligent Bus Tracking System Using Android
AM Publications
 
DOCX
Android vehicle tracking application
Kept Bug Technologies
 
PPTX
Smart School Bus
Judy T Raj
 
PPTX
College Bus Tracking Application
Abhishiktha Dachepalli
 
PPTX
Poster presentation on Smart School Bus project.
Judy T Raj
 
PPTX
Predicting bus arrival time based on participatory mobile phone sensing
Sreeraj Puzhakkattiri
 
PPTX
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
WMLab,NCU
 
PPT
Track School Bus
Jointviews
 
PPTX
Bus Fleet Management and Tracking System
Avinash Muralidaran
 
PDF
IRJET- Public Bus Transport Location Monitoring System
IRJET Journal
 
PDF
User experience evaluation for a bus tracking apps in smart campus initiative
journalBEEI
 
PPT
How long to wait predicting bus arrival time with mobile phone based particip...
Papitha Velumani
 
PDF
IRJET- College Bus Tracking and Notification System
IRJET Journal
 
PDF
IRJET-0 Bus Tracker Via GPS using Andriod Application
IRJET Journal
 
PPTX
Bus Locator
aashutosh kumar
 
PDF
Comparative study of user experience on mobile pedestrian navigation between ...
IJECEIAES
 
PDF
IRJET- City Tour Traveller: Based on FourSquare API
IRJET Journal
 
DOC
Vehicle Tracking System Android Project Report
Sujit9561
 
Bus tracking application in Android
yashonil
 
Bus Tracking Application in Android
Abhishek Singh
 
Intelligent Bus Tracking System Using Android
AM Publications
 
Android vehicle tracking application
Kept Bug Technologies
 
Smart School Bus
Judy T Raj
 
College Bus Tracking Application
Abhishiktha Dachepalli
 
Poster presentation on Smart School Bus project.
Judy T Raj
 
Predicting bus arrival time based on participatory mobile phone sensing
Sreeraj Puzhakkattiri
 
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
WMLab,NCU
 
Track School Bus
Jointviews
 
Bus Fleet Management and Tracking System
Avinash Muralidaran
 
IRJET- Public Bus Transport Location Monitoring System
IRJET Journal
 
User experience evaluation for a bus tracking apps in smart campus initiative
journalBEEI
 
How long to wait predicting bus arrival time with mobile phone based particip...
Papitha Velumani
 
IRJET- College Bus Tracking and Notification System
IRJET Journal
 
IRJET-0 Bus Tracker Via GPS using Andriod Application
IRJET Journal
 
Bus Locator
aashutosh kumar
 
Comparative study of user experience on mobile pedestrian navigation between ...
IJECEIAES
 
IRJET- City Tour Traveller: Based on FourSquare API
IRJET Journal
 
Vehicle Tracking System Android Project Report
Sujit9561
 

Viewers also liked (20)

PDF
Design of multi bit multi-phase vco-based adc
eSAT Publishing House
 
PDF
Comparative study of multipath extensions of aodv
eSAT Publishing House
 
PDF
Design and implementation of autonomous maneuvering robotic vehicle using glo...
eSAT Publishing House
 
PDF
Kinematic model of a car
eSAT Publishing House
 
PDF
Overall increase in efficiency in raw meals
eSAT Publishing House
 
PDF
Effect of sb si addition on necking behaviour of mg alloys
eSAT Publishing House
 
PDF
A multi classifier prediction model for phishing detection
eSAT Publishing House
 
PDF
Face detection for video summary using enhancement based fusion strategy
eSAT Publishing House
 
PDF
Studies on effect of mineral admixtures on durability
eSAT Publishing House
 
PDF
Technical condition of vehicle chassis parts and tyre wear
eSAT Publishing House
 
PDF
Vibration analysis of line continuum with new matrices of elastic and inertia...
eSAT Publishing House
 
PDF
Accessing database using nlp
eSAT Publishing House
 
PDF
Secure intrusion detection and countermeasure selection in virtual system usi...
eSAT Publishing House
 
PDF
An optimized approach to voice translation on mobile phones
eSAT Publishing House
 
PDF
Surveillance and tracking of elephants using vocal spectral information
eSAT Publishing House
 
PDF
An enhancing security for mobile sinks by providing location privacy in wsn
eSAT Publishing House
 
PDF
Learning analytics to quantize and improve the skills development and attainm...
eSAT Publishing House
 
PDF
Regression model for analyzing the dgs structures propagation characterisitcs
eSAT Publishing House
 
PDF
Community detection in social networks an overview
eSAT Publishing House
 
PDF
Influence of process parameters on depth of
eSAT Publishing House
 
Design of multi bit multi-phase vco-based adc
eSAT Publishing House
 
Comparative study of multipath extensions of aodv
eSAT Publishing House
 
Design and implementation of autonomous maneuvering robotic vehicle using glo...
eSAT Publishing House
 
Kinematic model of a car
eSAT Publishing House
 
Overall increase in efficiency in raw meals
eSAT Publishing House
 
Effect of sb si addition on necking behaviour of mg alloys
eSAT Publishing House
 
A multi classifier prediction model for phishing detection
eSAT Publishing House
 
Face detection for video summary using enhancement based fusion strategy
eSAT Publishing House
 
Studies on effect of mineral admixtures on durability
eSAT Publishing House
 
Technical condition of vehicle chassis parts and tyre wear
eSAT Publishing House
 
Vibration analysis of line continuum with new matrices of elastic and inertia...
eSAT Publishing House
 
Accessing database using nlp
eSAT Publishing House
 
Secure intrusion detection and countermeasure selection in virtual system usi...
eSAT Publishing House
 
An optimized approach to voice translation on mobile phones
eSAT Publishing House
 
Surveillance and tracking of elephants using vocal spectral information
eSAT Publishing House
 
An enhancing security for mobile sinks by providing location privacy in wsn
eSAT Publishing House
 
Learning analytics to quantize and improve the skills development and attainm...
eSAT Publishing House
 
Regression model for analyzing the dgs structures propagation characterisitcs
eSAT Publishing House
 
Community detection in social networks an overview
eSAT Publishing House
 
Influence of process parameters on depth of
eSAT Publishing House
 
Ad

Similar to Gps enabled android application for bus (20)

PDF
IRJET- Bus Monitoring System using Android Application
IRJET Journal
 
PDF
Travel Management Application
IRJET Journal
 
PDF
IRJET - Real Time Tracking System and Generate QR Code based Ticket for Publ...
IRJET Journal
 
PDF
GPRS Based Bus Monitoring System
IRJET Journal
 
DOC
WHY TO WAIT
P.Sharath Chandra Reddy
 
PDF
University Buses Routing and Tracking System
AIRCC Publishing Corporation
 
PDF
UNIVERSITY BUSES ROUTING AND TRACKING SYSTEM
ijcseit
 
PDF
University Buses Routing and Tracking System
AIRCC Publishing Corporation
 
PDF
Routing and Tracking System for Buses
cscpconf
 
PDF
IRJET- Real Time Transport Tracking and Management System using Google API
IRJET Journal
 
PDF
IRJET- IoT based Vehicle Tracking using GPS
IRJET Journal
 
PDF
[IJET V2I2P22] Authors: Dr. Sanjeev S. Sannakki, Omkar Kotibhaskar, Namrata N...
IJET - International Journal of Engineering and Techniques
 
PDF
A Real-time Public Bus Scheduling System
Nazmus Sakiba
 
PPTX
Vehicle tracking system using gps and gsm
anita maharjan
 
PDF
IRJET-V7I61054.pdf
EllenC5
 
PDF
project
neha agarwal
 
PPTX
Mt croid
Md Shaukat Ali
 
PDF
IRJET- Smart Bus for Smart City using IoT
IRJET Journal
 
PPTX
School Bus Alerting System for parents .pptx
Nagraj Tondchore
 
PDF
Land vehicle tracking system using java on android platform
Alexander Decker
 
IRJET- Bus Monitoring System using Android Application
IRJET Journal
 
Travel Management Application
IRJET Journal
 
IRJET - Real Time Tracking System and Generate QR Code based Ticket for Publ...
IRJET Journal
 
GPRS Based Bus Monitoring System
IRJET Journal
 
University Buses Routing and Tracking System
AIRCC Publishing Corporation
 
UNIVERSITY BUSES ROUTING AND TRACKING SYSTEM
ijcseit
 
University Buses Routing and Tracking System
AIRCC Publishing Corporation
 
Routing and Tracking System for Buses
cscpconf
 
IRJET- Real Time Transport Tracking and Management System using Google API
IRJET Journal
 
IRJET- IoT based Vehicle Tracking using GPS
IRJET Journal
 
[IJET V2I2P22] Authors: Dr. Sanjeev S. Sannakki, Omkar Kotibhaskar, Namrata N...
IJET - International Journal of Engineering and Techniques
 
A Real-time Public Bus Scheduling System
Nazmus Sakiba
 
Vehicle tracking system using gps and gsm
anita maharjan
 
IRJET-V7I61054.pdf
EllenC5
 
project
neha agarwal
 
Mt croid
Md Shaukat Ali
 
IRJET- Smart Bus for Smart City using IoT
IRJET Journal
 
School Bus Alerting System for parents .pptx
Nagraj Tondchore
 
Land vehicle tracking system using java on android platform
Alexander Decker
 
Ad

More from eSAT Publishing House (20)

PDF
Likely impacts of hudhud on the environment of visakhapatnam
eSAT Publishing House
 
PDF
Impact of flood disaster in a drought prone area – case study of alampur vill...
eSAT Publishing House
 
PDF
Hudhud cyclone – a severe disaster in visakhapatnam
eSAT Publishing House
 
PDF
Groundwater investigation using geophysical methods a case study of pydibhim...
eSAT Publishing House
 
PDF
Flood related disasters concerned to urban flooding in bangalore, india
eSAT Publishing House
 
PDF
Enhancing post disaster recovery by optimal infrastructure capacity building
eSAT Publishing House
 
PDF
Effect of lintel and lintel band on the global performance of reinforced conc...
eSAT Publishing House
 
PDF
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
eSAT Publishing House
 
PDF
Wind damage to buildings, infrastrucuture and landscape elements along the be...
eSAT Publishing House
 
PDF
Shear strength of rc deep beam panels – a review
eSAT Publishing House
 
PDF
Role of voluntary teams of professional engineers in dissater management – ex...
eSAT Publishing House
 
PDF
Risk analysis and environmental hazard management
eSAT Publishing House
 
PDF
Review study on performance of seismically tested repaired shear walls
eSAT Publishing House
 
PDF
Monitoring and assessment of air quality with reference to dust particles (pm...
eSAT Publishing House
 
PDF
Low cost wireless sensor networks and smartphone applications for disaster ma...
eSAT Publishing House
 
PDF
Coastal zones – seismic vulnerability an analysis from east coast of india
eSAT Publishing House
 
PDF
Can fracture mechanics predict damage due disaster of structures
eSAT Publishing House
 
PDF
Assessment of seismic susceptibility of rc buildings
eSAT Publishing House
 
PDF
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
eSAT Publishing House
 
PDF
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
eSAT Publishing House
 
Likely impacts of hudhud on the environment of visakhapatnam
eSAT Publishing House
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
eSAT Publishing House
 
Hudhud cyclone – a severe disaster in visakhapatnam
eSAT Publishing House
 
Groundwater investigation using geophysical methods a case study of pydibhim...
eSAT Publishing House
 
Flood related disasters concerned to urban flooding in bangalore, india
eSAT Publishing House
 
Enhancing post disaster recovery by optimal infrastructure capacity building
eSAT Publishing House
 
Effect of lintel and lintel band on the global performance of reinforced conc...
eSAT Publishing House
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
eSAT Publishing House
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
eSAT Publishing House
 
Shear strength of rc deep beam panels – a review
eSAT Publishing House
 
Role of voluntary teams of professional engineers in dissater management – ex...
eSAT Publishing House
 
Risk analysis and environmental hazard management
eSAT Publishing House
 
Review study on performance of seismically tested repaired shear walls
eSAT Publishing House
 
Monitoring and assessment of air quality with reference to dust particles (pm...
eSAT Publishing House
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
eSAT Publishing House
 
Coastal zones – seismic vulnerability an analysis from east coast of india
eSAT Publishing House
 
Can fracture mechanics predict damage due disaster of structures
eSAT Publishing House
 
Assessment of seismic susceptibility of rc buildings
eSAT Publishing House
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
eSAT Publishing House
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
eSAT Publishing House
 

Recently uploaded (20)

PPTX
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
PDF
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
PDF
GTU Civil Engineering All Semester Syllabus.pdf
Vimal Bhojani
 
PDF
Reasons for the succes of MENARD PRESSUREMETER.pdf
majdiamz
 
PDF
Zilliz Cloud Demo for performance and scale
Zilliz
 
PPTX
Server Side Web Development Unit 1 of Nodejs.pptx
sneha852132
 
PDF
AI TECHNIQUES FOR IDENTIFYING ALTERATIONS IN THE HUMAN GUT MICROBIOME IN MULT...
vidyalalltv1
 
PPTX
Hashing Introduction , hash functions and techniques
sailajam21
 
PDF
Design Thinking basics for Engineers.pdf
CMR University
 
DOCX
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
PPTX
Solar Thermal Energy System Seminar.pptx
Gpc Purapuza
 
PDF
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
PPTX
原版一样(Acadia毕业证书)加拿大阿卡迪亚大学毕业证办理方法
Taqyea
 
PDF
MAD Unit - 1 Introduction of Android IT Department
JappanMavani
 
PDF
Introduction to Productivity and Quality
মোঃ ফুরকান উদ্দিন জুয়েল
 
PPTX
artificial intelligence applications in Geomatics
NawrasShatnawi1
 
PPTX
Day2 B2 Best.pptx
helenjenefa1
 
PPT
Carmon_Remote Sensing GIS by Mahesh kumar
DhananjayM6
 
PPTX
Damage of stability of a ship and how its change .pptx
ehamadulhaque
 
PPTX
fatigue in aircraft structures-221113192308-0ad6dc8c.pptx
aviatecofficial
 
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
GTU Civil Engineering All Semester Syllabus.pdf
Vimal Bhojani
 
Reasons for the succes of MENARD PRESSUREMETER.pdf
majdiamz
 
Zilliz Cloud Demo for performance and scale
Zilliz
 
Server Side Web Development Unit 1 of Nodejs.pptx
sneha852132
 
AI TECHNIQUES FOR IDENTIFYING ALTERATIONS IN THE HUMAN GUT MICROBIOME IN MULT...
vidyalalltv1
 
Hashing Introduction , hash functions and techniques
sailajam21
 
Design Thinking basics for Engineers.pdf
CMR University
 
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
Solar Thermal Energy System Seminar.pptx
Gpc Purapuza
 
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
原版一样(Acadia毕业证书)加拿大阿卡迪亚大学毕业证办理方法
Taqyea
 
MAD Unit - 1 Introduction of Android IT Department
JappanMavani
 
Introduction to Productivity and Quality
মোঃ ফুরকান উদ্দিন জুয়েল
 
artificial intelligence applications in Geomatics
NawrasShatnawi1
 
Day2 B2 Best.pptx
helenjenefa1
 
Carmon_Remote Sensing GIS by Mahesh kumar
DhananjayM6
 
Damage of stability of a ship and how its change .pptx
ehamadulhaque
 
fatigue in aircraft structures-221113192308-0ad6dc8c.pptx
aviatecofficial
 

Gps enabled android application for bus

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 343 GPS ENABLED ANDROID APPLICATION FOR BUS SCHEDULE SYSTEM Abhishek Dilip Bhonge1 , Deepak Dattatray Kankhare2 , Prasad Laxmanrao Takate3 1, 2, 3 Student Department of Computer Engineering, GES R.H.S.COE, Maharashtra, India Abstract Nowadays in this fast life where everyone in is hurry to reach their destinations. Waiting for bus is a hectic and even many of us are unaware of the bus timings, hence to overcome this difficulty we have come up with the system of GPS Enabled Android Application For Bus Schedule System is considered in this study. The major feature included in the Android Application is user can know all the Nasik City Bus timings. This includes the various ways to find out the Bus available, by giving the appropriate bus number, by providing the source and destination or by providing the bus stop. Second module consisting of capturing the current latitude, longitude and location of the current position of the user using the GPS facility available in mobile Third module includes the facility of security call, if user feels unsecure or any disaster occur, just by pressing a single button user can notify to its closed ones with its current position. Then the Android and Java platforms are used to develop the application using eclipse tool. Keywords: GPS, Google Android, Android SDK, Google API. --------------------------------------------------------------------***---------------------------------------------------------------------- 1. INTRODUCTION Android is becoming very popular in embedded market for two mainstream reasons. First, source code is completely free; moreover there are no royalty fees for Java VM (Virtual Machine). Second deriving from the first, Android is highly suitable for expansion as the developer see fit. This paper presents an approach using Android SDK [1][2][3] and Google API [4][5][6] as to develop application for intelligent mobile devices, mainly GPS. The core part of this paper is as follows. Bus schedule system is an application of Android phones. This application uses the GPS function also, available in most smart phones today, to pin point your location fairly accurately. With this application installed on your Smart phone, all you need to do is to start up your apps when you needed. User has to select the source and destination. This application will show you the bus timings with the accurate fare as per your source and destination. It also runs in the background so you are free to use your phone for the other activities like playing games, listening songs etc. This application also gives the users current position. And also includes the user’s security. 1.1 Project Scope This is purely android based application which only runs on android devices or android phones. Basically, this application provides all the city/town bus time table with and appropriate fare. Locating of user and security factors also considered in this. This application can also save the time of user that who wants to travel through the bus. 1.2 User Classes and Characteristics • User must have GPS in his/her smart phone. • The Application should not disturb user while performing any task on their handset. Like making or receiving calls, sending SMS, MMS and etc. • When user enters the source and destination then application should show appropriate bus schedule. • When user presses the security key it directly send the message to the registered people. • If some area’s time table changes then administrator is provided with a separate module to change or update the timetable as required which will be reflective to the users. 1.3 Design and Implementation Constraint • Android operating system device/phone. • Internet Connection • Phone having GPS facility. 2. SYSTEM/APPLICATION ARCHITECTURE This system acts as a bus timing consultant in which user is provided with required bus timings according to his need for a specific source. Apart from this, this system also provides facility for user to know his current position on map. As well as it also generates security SMS as when needed by the user. For the above system to provide the user with accurate results a proper input from the user is essential that is to get the proper timings of bus schedules user should provide proper input of his required source. If the user is new traveler in the city then he can know his current position in the city by using this
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 344 application. Along with this he can also get the fare of the required route which he wishes to travel. For any user (local or remote) if there is a natural disaster or if he feels unsecured while travelling then he is also able to generate and send alerts SMSs to the needful people. To provide the system with the entire above functionality database is maintained at the server side. This database consists of proper schedule (time table) of the buses available at various locations which helps in getting the accurate information as required by the user. In this whole architecture the mobile available with the user acts as a client who connects to the server in which the database is maintained and thus obtains the required accurate information from the server by giving proper request to the server. 3. IMPLEMENTATION Proposed system highlights on the bus schedule of the city. We can develop it for the various cities. This application considers the bus city timings with an appropriate fare. We can develop it same for the railway and air schedule also. Proposed application consisting of the following modules- • Bus schedule • Obtaining user location • Security call/alert SMS. • Reset location 3.1 Bus Schedule In this module, (i.e. nothing but checks availability in the Fig.3)When user presses the bus schedule button, a new window will open. The user has to select the source location from which he/she wants to start the journey and also has to select the destination to which he/she wants to reach. By selecting the particular source and destination the appropriate schedule is gets displayed with and fare. This schedule is taken from the database which is “MySQL” at the server side. The entire bus schedule with the fare is stored in it. By performing an appropriate functionality it will get the contents from the same. Separate server is provided to the city bus controller (MSRTC) through which they can access their database. If there are certain changes in the schedule of the buses or in fare, the server side will edit/insert/delete the operation and performs it. As soon as done with it, the user who uses this application automatically updates the software/application. There is no need to update the application as it is connected with the internet. That’s the client/server communication done in this paper. Fig-2 Flow of application Fig -3: Layout of application 3.2 Obtaining User Location In this module, (i.e. view Google map in Fig: 3) User command to obtain his current position by pressing the “View Google Map” button. As soon as the system gets the command from the user to obtain the current position Then system activates its GPS system and obtains the current latitude and longitude for user which is then used to display the current position of the user on Google map. (Please see fig.4)
  • 3. IJRET: International Journal of Research in Engineering and Technology __________________________________________________________________________________________ Volume: 03 Issue: 01 | Jan-2014, Available Fig- 4: Obtaining user location 3.3 Security call/alert sms User command to generate alert SMS by pressing the Security Alert key (Fig-3 Security call button) As soon as the system gets the user command to generate alert SMS the the current position of user and converts it into its appropriate physical location and automatically sends SMS to the squad or the needful people as provided by user. 3.4 Reset Location When user first clicks on view Google map option then user gets his current location through GPS facility by getting latitude and longitude. This get current position is stored in the database. (i.e. SqlLite) By clicking this reset location option this stored location is gets erased. 4. PROPOSED ENHANCEMENTS By fixing a GPS system in every bus we can track each and every bus from central location this reduces the traffic problems and leads to the better work. We can also have the RIFD signals within the bus so that, two consecutive buses can communicate. This leads to the available of seats within the bus. If the number of vacant seats is available then we will have red signal on the app else it will display the green signal within it. CONCLUSIONS Learning while developing was the main theme of this project. This project allows us to get acquainted with the work culture, people and environment. Project was great opportunity for us to learn and work in the environment. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319 __________________________________________________________________________________________ , Available @ http://www.ijret.org Obtaining user location pressing the Security As soon as the system enerate alert SMS the system tracks current position of user and converts it into its appropriate automatically sends SMS to the security needful people as provided by user. map option then user gets his current location through GPS facility by getting latitude and longitude. This get current position is stored in the i.e. SqlLite) By clicking this reset location option By fixing a GPS system in every bus we can track each and every bus from central location this reduces the traffic problems and leads to the better work. We can also have the consecutive buses can communicate. This leads to the available of seats within the bus. If the number of vacant seats is available then we will have red signal on the app else it will display the green signal ng was the main theme of this project. This project allows us to get acquainted with the work culture, people and environment. Project was great opportunity for us Considering the feature of application such as bus sc security measures we hope that our application will play an important role. ACKNOWLEDGEMENT We all marvel at the beautiful rose. The rose with all its beauty and grandeur. But seldom we pause and thank the gardener who patiently manure and wa made is the fruits of many such unseen hands. Before we get into thick of things, we would like to add a few heartfelt words for the people who were part of this project in numerous ways. People who gave unending support right project idea were conceived. We would like to take this opportunity to thank all those who have played an important role in the development of the project Application for Bus Schedule System” personalities in the endeavor who helped n thank a few people who are lining in the clouds for us. This work was supported State Road Transport Cooperation (MSRTC)” Division (M.S. India). “Prof.N.V.Alone” for their extensive support. REFERENCES [1].Android SDK, http://developer.android.com/sdk/index.html [2]. Dong Shiwei, Wang Wei Xiang, Ting and Linming Zhang Hong-cai,” Android 2 SDK introduction and application development” Sung gang Asset Management Corp. Limited 2010 [3]. She Zhilong, Yu-Hsun, Cheng Ming Guo Zhijun, “Google Android SDK documents” Delightpress 2010. [4]. Google API, http://code.google.com/intl/zh [5]. Editorial Board, “Google API Go to application design , development, examples” Sung Gang Asset Management Corp. Limited, 2010 [6]. Jiang W, and Gong Xiaopeng, “Detailed Google Map Google API developed two swords together with Google Earth wall” , Sung Gang Asset Management Corp. Limited, 2010 [7]. GOOGLE INC. (Hrsg.): Android Software Development Kit (SDK). Google Inc., http://developer.android.com/sdk/index.html. Release 2 [8]. “Android, http://www.android architecture.html.” [9]. W.-M. Lee, Beginning Android 4 Application Development [10]. J.-C. C. Y.-C. L. Jin “Systematic design for the global positional systems with application in intelligent Google android phone,” 2011. [11]. “Android, http://www.android.com/.” eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ 345 Considering the feature of application such as bus schedule and security measures we hope that our application will play an ACKNOWLEDGEMENTS We all marvel at the beautiful rose. The rose with all its beauty and grandeur. But seldom we pause and thank the gardener who patiently manure and watered it. The project we have made is the fruits of many such unseen hands. Before we get into thick of things, we would like to add a few heartfelt words for the people who were part of this project in numerous ways. People who gave unending support right from the stage, the project idea were conceived. We would like to take this opportunity to thank all those who have played an important role in the development of the project “GPS Enabled Android Application for Bus Schedule System”. There are too many ies in the endeavor who helped nonetheless; I want to thank a few people who are lining in the clouds for us. This work was supported & sponsored by “Maharashtra State Road Transport Cooperation (MSRTC)” Nasik We are also thankful to the for their extensive support. http://developer.android.com/sdk/index.html Dong Shiwei, Wang Wei Xiang, Ting and Linming Zhang cai,” Android 2 SDK introduction and application development” Sung gang Asset Management Corp. Limited Hsun, Cheng Ming-jie, Chen Xiaofeng , Guo Zhijun, “Google Android SDK development, examples of documents” Delightpress 2010. Google API, http://code.google.com/intl/zh-TW/apis/maps/ Editorial Board, “Google API Go to application design , development, examples” Sung Gang Asset Management Corp. iang W, and Gong Xiaopeng, “Detailed Google Map Google API developed two swords together with Google Earth wall” , Sung Gang Asset Management Corp. Limited, 2010 [7]. GOOGLE INC. (Hrsg.): Android Software Development Kit (SDK). Google Inc., er.android.com/sdk/index.html. – Android 2.2, [8]. “Android, http://www.android-app-market.com/android- M. Lee, Beginning Android 4 Application C. L. Jin-Tsong Jeng, Chen-Chia Chuang, ematic design for the global positional systems with application in intelligent Google android phone,” 2011. [11]. “Android, http://www.android.com/.”
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 346 BIOGRAPHIES Abhishek D.Bhonge pursuing the Bachelor of Engineering in Computer at Gokhale Education Society’s R.H.Sapat College of Engineering, Nasik, M.S. India. Deepak Kankhare pursuing the Bachelor of Engineering in Computer at Gokhale Education Society’s R.H.Sapat College of Engineering, Nasik, M.S. India. Prasad Takate pursuing the Bachelor of Engineering in Computer at Gokhale Education Society’s R.H.Sapat College of Engineering, Nasik, M.S. India.