Professional Documents
Culture Documents
Fyp PDF
Fyp PDF
Fyp PDF
System
by
Supervised by
Table of Contents
1 Introduction ........................................................................................................... 3
1.1 Overview .................................................................................................... 3
1.2 Objectives................................................................................................... 5
1.3 Problem Statement ………………………………………………………………………………..6
1.4 Literature Survey ........................................................................................ 7
2 Methodology .......................................................................................................... 9
2.1 Design......................................................................................................... 9
2.2 Implementation ....................................................................................... 11
2.3 Testing ...................................................................................................... 12
3 Project Planning ................................................................................................... 15
3.1 Distribution of Work ................................................................................ 15
4 Required Hardware & Software ........................................................................... 14
4.1 Hardware.................................................................................................. 14
4.2 Software ................................................................................................... 14
4.3 Conclusion …………………………………………………………………………………………..15
5 References ............................................................................................................ 16
2
Lahore Leads University FYP – Bus Arrival and Route Track Record System
1 Introduction
1.1 Overview
In today’s world transport system plays a very important role in daily life. Most of the
people are being carried by the bus transportation system. Because of ever increasing
development the requirement of this system is increasing day by day. The most
stressful time is early morning bus stop time for each of us rather we studied in an
institute or work in a company. Imagine this situation, you are getting ready for work
and you are getting your child ready too for school and you reach the bus stop
somehow managing, running and gasping for air. But the bus left just 2 minutes ago.
Now you need to drop your child to school and in turn be late for work too. To solve
this problem we have come up with a solution of bus arrival and route tracking system
which will inform you when the bus arrive or how much it will take time to reach to
you and on which track it is at the spot. In case if the bus goes through from your stop
than it will also inform you that you missed the bus in certain time and the bus is on
now at that specific stop so you can follow it. The passenger will have the android
application installed in their phone. When the user will login to this application he or
she can see the location of bus and distance of bus from its location and bus number
and also will see from which route the bus is coming. This System gives a solution to
this problem which helps anyone to retrieve the location of the bus without calling or
disturbing the person travelling in the bus. The people which are using the bus and the
conductor or driver of the bus should have a smart phone with internet connectivity.
Riders or employees benefit form an advanced GPS bus arrival and route record
system in many ways. Shivering in the freezing cold in the winter is a thing of the past
with a fleet tracking GPS system that contains real-time alerts, as is sweating bullets
3
Lahore Leads University FYP – Bus Arrival and Route Track Record System
on a hot summer day while waiting on a delayed bus. Bus riders waste less time,
resulting in better planning of their schedules and enabling them to get more done.
Real time bus tracking is also beneficial to college students who attend colleges with
large campuses. With a bus tracking system, they can spend more time studying, or
Spending less time waiting for a bus, may improve student safety as well. Knowing
the location of the ward at all times will render a sense of safety and security. Undue
delays will be reported and all of a sudden change in bus routes. The system will keep
detailed records of the buses that are running. A major benefit of tracking your fleet
Peace of mind and reduced waiting time at bus stops every day. Bus tracking lets you
know where your vehicles are at all times. You'll know if a vehicle failed to follow its
schedule route. When a bus fails to leave or return when it’s scheduled to, alerts can
Arrival and route track record system uses GPS to report bus location data back to our
servers. We can then in real time, show you where buses are on a map and estimate
when they will arrive at your stop. If a bus is unable to move for several minute due to
will switch from counting down minutes to a "DELAYED" notification. Once the bus
begins to move again, arrival estimates will appear again. For this purpose will use an
android base mobile application which will inform the user about all the arrival time
4
Lahore Leads University FYP – Bus Arrival and Route Track Record System
Many systems similar to this doing their work in bus tracking for many purposes like
Security of school children for the satisfaction of their parent as well. Some did
tracking of buses due to the increase in traffic the passenger will know the bus
location and bus number and bus distance from the passenger which is using the
application.
Many famous taxi companies and organizations performs the same function for their
In our final year project, we similarly perform the function to keep track the bus
location and route so passenger and user can see the exact location and distance route
of his bus so he can manage time and get ready according to time.
1.2 Objectives
The basic goal of this project is basically to inform the passenger by giving him exact
location and route distance of his bus so he can prepared according to time and do not
missed the bus. Many organizations doing work similar to this for tracking their buses
for staff. Our project will mainly focus on the following objectives:
1. The main purpose is to improve the bus system by keeping track of the buses.
2. It will provide the real time location of the bus and information about their route
3. It will generate prediction of bus arrival at stop along the route and inform the
user.
4. It will send the current location of the bus to user when he login or request.
5
Lahore Leads University FYP – Bus Arrival and Route Track Record System
To achieve the first goal, we will apply GPS tracking technology application into the
bus transport system. This system will install Assisted GPS on buses to perform real
time position tracking bus during operating hours. The information about the location
of the bus position will send to central server which is used to inform the user. Using
real time bus arrival and route track record system it will increase the accuracy
performance of buses and user can schedule their timetable according to time.
To achieve the second goal, In bus arrival and route track record system, a real time
platform is made between passenger and bus. With this platform, user can check on
real time bus arrival time for specific bus route or stop by logging into application.
Moreover, it will update latest bus route and traffic information on time to the users
To achieve our third goal, this bus arrival and track system will able to reduce major
load of work which is done by buses management. Firstly will automatically calculate
the arrival time for next bus stop and route distance of specific bus. Secondly this
system will give the easiness to allow bus management team to update bus timetable
through Internet instead of posting paper form of bus timetable on notice broad. By
reducing this effort of work management team can utilize the time in other problems
Main problem from one of many issues is that in current bus service student did not
know exactly at what time a bus will arrive but only know the estimate arrival time.
Students or employee or passengers wait for the bus without knowing actually at what
time the bus will come or arrive at their stop. Sometime employee or student might
6
Lahore Leads University FYP – Bus Arrival and Route Track Record System
feel anxious and angry when they waiting for a bus if they do not know the exact time
of arrival of their bus especially when they are out of time for certain reason. In
general this situation wasted a lot of time because the time wasted can actually spend
on other matter.
uses bus tracking system to organize their traffic routes and managing the passengers
it is also used in different schools buses in USA and other developed countries for
security by keep tracking of the buses. System related to this is used in Bangalore
buses located by the small devices on top of the buses known as GPS. It will calculate
the distance from the user and route and time taken by the bus. Then it shows the
arrival and departure time of bus on the electronic display at the bus stops [1].
University, did research on bus tracking system which is published by IEEE. They
talk about the public transport said time and patience are important. In other words we
can say many people while using public transport have complained about time loss
because of waiting at the bus stops. In this research they proposed smart bus tracking
system that any passenger with a smart phone or mobile device with the QR code
reader can scan QR codes which is fixed at bus stops for check estimate time of bus
arrival, also can see the bus current location and its route on a map. Anyone can
access these maps and have the option to sign up to receive free alerts about expected
bus arrival times for the interested buses and related routes via SMS and e-mails [2].
7
Lahore Leads University FYP – Bus Arrival and Route Track Record System
moving on highway. If any man waiting for the bus patiently may want to know about
the actual current position of the bus. Phone discussion is not always possible due to
traffic disturbances. And it costs to much due to the calls and message service over
phone and the person in the bus may get annoyed if he receives many calls from
people using that bus. The people which are using the bus and the conductor or driver
of the bus should own a smart phone with internet connectivity. The Global
Positioning System supports in area following with backing of Global Standard for
Mobile (GSM) in cellular telephone to provide transport area information again to the
servers. This shows continuously where transports are on a guideline. The aim of this
system is to provide an flexible and reliable tracking system for bus [3].
Asia Pacific University (APU) built a bus tracking system in a web page with Google
Map embedded. APU students check the webpage for a bus status at anytime in
anywhere as long as use a device with a browser and Internet access. There are bus
icons shows inside the map and those icons inform a bus current position. The bus
plate number is linked with every icon in the given map. It is to ensure that user take
the right bus with bus plate number verification when the bus is reach a bus stop
because different bus will move to different route. There is also a timetable of buses
arrival and departure given on right hand side of the web page [4].
8
Lahore Leads University FYP – Bus Arrival and Route Track Record System
2 Methodology
Methodology is basically a set of rules to practice the project. In system
development processes, methodology is a framework control the processes and plan
the structure within the system processes in order to develop a high quality system.
There are different types of methodologies exists and which are basically build
with the help of System Development Life Cycle. SDLC consists of five processes
in order to develop a system, these are planning, analysis, design, implementation,
testing and maintenance.
2.1 Design
The Design Phase of the project started in early October, and we will continue
GPS is a technology where satellites send down radio signals which is than GPS
unit and receiver used to work on their current location. There are 24 working
satellites circling the earth and any given time. A GPS navigator or a tracker search
for the transmission signals at the spot from minimum three satellites.
Client-Server working will basically ask for the current location of the bus through
the smart phone device and request to server made automatically. It will find the
location with help of GPS. Than server will handle the location and deliver it to the
client.
Map
In this second module application project will use Google-APIS to show the
maps. Once Google Map is plugged into application user can easily use map in all
over the world.
Route Information
The routes of all buses which are provided by buses In-charge will be
record according to the buses numbers and timings. For this purpose we will use
MySql. The routes will updated according to need with the passage of time. When the
client request for the bus route information it will be fetched from database and
deliver to client through server.
10
Lahore Leads University FYP – Bus Arrival and Route Track Record System
we will also design the database for it. When user send a request the application fires
a query to the server for accessing the information stored in server database and gives
the list of available buses according to remote users source and destination. Now user
duty to choose fixed bus number to know the location of bus or route. After selecting
a particular bus number the application shows the real time location of that bus on
Google map.
profiles and display a user friendly log in page and location map on which user can
see buses and their routes and can easily detect them. This application will designed
and developed so as to provide the user with all the necessary information about buses
2.2 Implementation
11
Lahore Leads University FYP – Bus Arrival and Route Track Record System
with MYSQL as a database for storing the necessary details. This system is more user
2.3 Testing
This process is used to determine the errors in our program. By testing we can
measure the quality of our program and can determine either our program works
according to our expectations or not. For bus tracking we will test the system with
Unit Testing
We will test each module of the system individually as the modules are completed and
executable.
Integrating Test
In this we will test that the software and the system works together as whole. It test
the module that each modules behave properly when integrated together.
12
Lahore Leads University FYP – Bus Arrival and Route Track Record System
System Testing
To satisfy the user we will test the whole system before we deliver the system to the
user to ensure that the system meets all the requirements of the user.
Database testing
To test the database we will test the item in the database which are generally hidden
from the user this include different internal processes. We will test the schema, the
tables in the database, and all the data in the database. We will test that data in the
database are well organized or not, the data in the databases are correct with the
requirement of the system and test for the data which are unnecessary and need to
remove.
13
Lahore Leads University FYP – Bus Arrival and Route Track Record System
3.2 Software
MySQL For our database
C#, ASP.NET, JavaScript, PHP Programming languages
Visual Studio, Xamarin Compiler
Visual studio For designing the website
Conclusion
The bus arrival and route track system will successfully designed, implemented and
tested. Our system will reduce the waiting time of passengers or students which are
waiting for bus. The system the tracks the bus at given location at any time. All the
current information is stored to the server and is provide to the users via mobile based
application. This system is more user friendly for users to get information about the bus
location and the route of the bus shown on a Map. User can freely get this mobile based
application for real time tracking of bus which provide interactive interface
environment. So by using this application user can just wait or they may reschedule
their journey according to the availability of bus. So this project presents a system from
which the user can locate the bus distance and its route. which provides high practical
value in the modern era. The system has high practical value and cost efficient.
14
Lahore Leads University FYP – Bus Arrival and Route Track Record System
4 Project Planning
4.1 Distribution of Work
Task Arslan Ishaq Bilal
Do the Literature Survey ○ ○ ○
Analyze Related Systems ○ ○ ○
Design the Database ○ ○ ○
Design GPS System ○ ○ ○
Design the User Interface ○ ○ ○
Develop the Login Phase ○ ○ ○
Build the Database ○ ○ ○
Develop GPS System ○ ○ ○
Build the User Interface ○ ○ ○
Test the Database ○ ○ ○
Test the User Interface ○ ○ ○
Perform Integration Testing ○ ○ ○
Write the Proposal ○ ○ ○
Write the Monthly Reports ○ ○ ○
Write the Progress Report ○ ○ ○
Write the Final Report ○ ○ ○
Prepare for the Presentation ○ ○ ○
Design the Project Poster ○ ○ ○
● Leader ○ Assistant
15
Lahore Leads University FYP – Bus Arrival and Route Track Record System
References
[1]: Siddegowda, D. R., & Dr. Rani M.s Dr. Rani M.s. (2012).
Http://theglobaljournals.com/ijsr/file.php?val=September_2013_1377957583_9ce62
_104.pdf. International Journal of Scientific Research, 2(9), 200-203.
doi:10.15373/22778179/sep2013/104
[2]: Poorani J (2015) Two new species of Scymnini (Coleoptera: Coccinellidae) from
Karnataka, India. Biodiversity Data Journal 3: e5296.
https://doi.org/10.3897/BDJ.3.e5296. (n.d.). doi:10.3897/bdj.3.e5296.figure2f
16