Professional Documents
Culture Documents
Smart Bus Management System: Authors
Smart Bus Management System: Authors
Smart Bus Management System: Authors
Authors
Muhammad Farhan Ahmed Farhan – 42416
Muhammad Owais – 42501
Ahssan Shah – 44060
Supervisor
Dr. Raja Asif
BUITEMS
i
Smart Bus Management System
Authors
Thesis Supervisor:
Supervisor Signature:
Chairperson Signature:
24 September 2020
ii
Smart Bus Management System
Undertaking
I certify that project titled “Smart Bus Management System” is my work. The work has
not been presented elsewhere for assessment. Where material has been used from other
iii
Smart Bus Management System
Acknowledgment
I want to offer my true thanks to a few people and associations for supporting us all through our
Project. To begin with, I wish to offer my genuine thanks to my supervisor “Dr. Raja Asif”, for his
excitement, tolerance, astute remarks, supportive data, useful counsel, and endless thoughts that have
consistently helped us immensely in my exploration and composing of this proposition. His colossal
information, significant experience, and expert aptitude in Data Quality Control have empowered us to
finish this task effectively. Without his backing and direction, this venture would not have been
imaginable.
iv
Smart Bus Management System
Table of Contents
Acknowledgment ......................................................................................................... iv
Abstract ........................................................................................................................ ix
v
Smart Bus Management System
Chapter 6: Results...................................................................................................... 17
REFERENCES........................................................................................................... 26
vi
Smart Bus Management System
List of Figures
vii
Smart Bus Management System
List of Tables
viii
Smart Bus Management System
Abstract
Our nation is on a path to becoming a superpower soon, and to be one finest nations,
things need to be in proper order. To initiate this idea, we need to begin with the public
services, and first comes the public transport services. For ages, public transport isn't
performing well. So, this system proposes a prototype to develop a real-time system
that can monitor the arrival, departure timings, and bus data at every bus junction.
ix
Smart Bus Management System
Chapter 1: Introduction
1
Smart Bus Management System
1.4 Objectives:
• To propose a suitable student bus tracking for awareness about the timing of buses.
• It provides real-time information about the various specification of buses like
location, route.
• The main goal of this project is to design and implement a smart bus transport
system using GPS.
2
Smart Bus Management System
Existing Systems:
A framework which offers expects to give constant transport following and show of
the assessed season of appearance of transports at different stops. At present, when an individual
has no chance of knowing at what time their normal transport will show up at their stop. He should
stand by till the transport shows up, and if it had quite recently left, should stand by till another
shows up. An answer for this is proposed here, with the assistance of RFID innovation.
RFID technology: RFID represents radio recurrence ID. RFID labels are little chips that are
utilized in our everyday life for opening lodgings, entering vehicles, and so on This little chip
alongside a RFID per user structures the RFID framework. A RFID framework comprises of two
sections 1) RFID Reader 2) RFID Tag.
• RFID Reader: The RFID reader has a radio transmitter and recipient inside. The reader
communicates radio recurrence flags ceaselessly after driving. It is likewise called an
examiner. At the point when a RFID tag is set inside the reach region of a reader, it
stimulates the tag through electromagnetic enlistment and gathers the information from it.
Information is put away in the RFID tag electronically. Labels can store a couple of kilobytes
of information. This information is recovered by the reader utilizing electromagnetic waves.
• RFID Tag: RFID tags are accessible in various kinds of shapes and sizes. The Tag
contains an IC for putting away the data, a radio wire for communicating and getting, and a
modulator. Labels are little and they can hold a couple of pieces of information. The activity
of a reader is like the scanner tag filtering strategy which utilizes Universal Product
Codes (UPC) codes. In certain applications, RFID Tag and Reader enjoys upper hands over
the standardized tag framework.
Arduino Based Vehicle Tracker using GPS and GSM: GPS is the framework for working out
positions from the sign sent by an organization of satellites. Constantly checking the transport by
perusing boundaries like the speed, the course, and the geographic area progressively I transferred
3
Smart Bus Management System
to the server by the microcontroller and saw through a versatile application. Vehicle Tracking
frameworks are ordinarily utilized in armada the executives and resource following applications.
Today these frameworks would not just track the area of the vehicle be able to however can
likewise report the speed and even control it from a distance. As a rule, following vehicles is an
interaction wherein we track the vehicle area in type of Latitude and Longitude (GPS organizes).
GPS Coordinates are the worth of an area. This framework is extremely proficient for open air
application purposes. This sort of Vehicle Tracking System Project is generally in following
Cabs/Taxis, taken vehicles, school/school transports, and so forth This Vehicle Tracking System
can likewise be utilized to follow a vehicle utilizing GPS and GSM and can likewise be utilized
as Accident Detection Alert System, Soldier Tracking System and some more, simply by rolling
out a couple of improvements in equipment and programming.
Proposed Systems:
Our framework gives the applicable data in regard to all the transport numbers going from
the client's source and objective alongside the course subtleties, constant area. For the most part,
our framework will work by GPS which is connected to the transport. First and foremost, GPS
gets the satellite signals and afterward the position arranges with scope and longitude are
controlled by it. The area not really set in stone with the assistance of GPS and a transmission
system.
4
Smart Bus Management System
Chapter 3: Design
3.1 Methodology:
3.2.1 Kotlin: Kotlin is cross platform, statically typed, general purpose programming language
with type interface. It is designed to interoperate fully with java and the JVM version of
kotlin, but it depends on the “Java Class Library”. The User Interface of the system is
designed in this programming language.
3.2.2 Node JS: Node.js is an open-source, cross-platform, back-end JavaScript runtime
environment that runs on the V8 engine and executes JavaScript code outside a web
browser. It is used in development of API of the system.
3.2.3 MySQL: MySQL is an open-source RDBMS (Relational Database Management
System). It delivers very fast, multithreaded, multi-user, and robust SQL (Structured
Query Language) database server.
5
Smart Bus Management System
6
Smart Bus Management System
7
Smart Bus Management System
8
Smart Bus Management System
9
Smart Bus Management System
Title: Login
Description: This use case allows the user to log into the application.
10
Smart Bus Management System
Preconditions: The app should be opened when the driver is on the route
Postconditions: The passengers will successfully be able to get the location of the
bus.
Main 1. The driver should have an internet connection
Success Scenario: 2. The app should be installed in it. And enabled GPS to
get the location of the bus
Alternative Scenario: • If the driver doesn’t have a smartphone.
• If the GPS is disabled in the mobile device
Frequency of Use: This use case will be used at every cycle when the bus is on the
route.
11
Smart Bus Management System
Description: This use case will show the status of the bus.
Main Success Scenario: The passenger can select the bus whose status is active
If all the drivers are offline, then passengers must wait
Alternative Scenario:
until they are online.
This use case will be used when a passenger wants to know
Frequency of Use:
the active buses.
Description: This use case is for the admin to view all the users of the system
12
Smart Bus Management System
13
Smart Bus Management System
14
Smart Bus Management System
15
Smart Bus Management System
Chapter 6: Results
16
Smart Bus Management System
17
Smart Bus Management System
18
Smart Bus Management System
19
Smart Bus Management System
20
Smart Bus Management System
21
Smart Bus Management System
22
Smart Bus Management System
Chapter 7: Conclusion
In our project, we develop a system that is used for tracking the bus position, giving information
about the route, bus number. The future enhancement is developing a system by using a server and
ticket collecting machine. The main goal of this project is to design and implement a smart bus
transport system using GPS. We feel that a lot of modifications must be carried over to design a
sophisticated engineering module. By implementing this idea, we can improve transportation
safety and the quality of services to the buses. The system may focus on the accurate arrival time
and position of the bus.
23
Smart Bus Management System
24
Smart Bus Management System
REFERENCES
25