You are on page 1of 16

IT- UOG - Project Management Office Version: 1.

0
Final Year Project Proposal Guide Date: 14 December, 2021

Department of Information Technology

University of Gujrat

Project Title:

University Bus Real-Time Location Tracking and


Management System named Jitney on the Way

Submitted By:

Hummab Rabbia Reg# 18711556-015


Hina Rubab Reg# 18711556-026
Asma Hayyat Reg# 18711556-042

Supervised By:
Prof. Aamir Abbas

© Department of Information Technology


Faculty of Computing & IT
University of Gujrat
1
IT- UOG - Project Management Office Version: 1.0
Final Year Project Proposal Guide Date: 14 December, 2021

DECLARATION

I certify that “University Bus Real-Time Location Tracking &Management System


named Jitney on the Way” is under my supervision with students of BS (IT), Faculty of
Computing & Information Technology, University of Gujrat, Pakistan, worked under my
supervision.

__________________________________
Prof. Aamir Abbas
Department of Information Technology
Faculty of Computing & Information Technology
University of Gujrat, Punjab, Pakistan.
Email: aamir.uoc@gmail.com@uog.edu.pk
Dated: 02 June, 2022

© Department of Information Technology


Faculty of Computing & IT
University of Gujrat
2
IT- UOG - Project Management Office Version: 1.0
Final Year Project Proposal Guide Date: 14 December, 2021

TABLE OF CONTENTS
FINAL YEAR PROJECT PROPOSAL ......................................................................... 4
1.1 ABSTRACT.................................................................................................................. 4
1.2 INTRODUCTION........................................................................................................... 5
1.3 LITERATURE REVIEW ................................................................................................. 6
1.4. PROJECT TITLE: ......................................................................................................... 9
1.5. PROJECT OVERVIEW STATEMENT: ............................................................................. 9
1.5. PROJECT GOALS & OBJECTIVES: ............................................................................. 11
1.6. HIGH-LEVEL SYSTEM COMPONENTS: ....................................................................... 11
1.7. LIST OF OPTIONAL FUNCTIONAL UNITS: ................................................................... 12
1.8. EXCLUSIONS: .......................................................................................................... 12
1.9. APPLICATION ARCHITECTURE: ................................................................................ 12
1.10. GANTT CHART: ...................................................................................................... 13
1.11. HARDWARE AND SOFTWARE SPECIFICATION: ....................................................... 14
1.12. TOOLS AND TECHNOLOGIES USED WITH REASONING: ............................................ 15
1.13. REFERENCES ......................................................................................................... 15

© Department of Information Technology


Faculty of Computing & IT
University of Gujrat
3
IT- UOG - Project Management Office Version: 1.0
Final Year Project Proposal Guide Date: 14 December, 2021

Final Year Project Proposal


1.1 Abstract
Universities now have a large number of students coming from different rural
areas so that is why universities are providing transport facility to their
students. As of 2017, 51% students are from rural areas, Literacy rate in
Pakistan was 59.23% , 22.8 million students studying out of which 14.85% are
university students. But university transport system has many problems that we
understand being students. Such as prolong waiting times for bus, hassle of
issuing and keeping bus card, submitting complains physically, no interaction
with driver to inform leave and also they are unaware if there happen any
problem with the bus in the middle of the way. Drivers may also forget to pick
up students from different stops, face difficulty to contact with administration,
they keep on waiting for student if someone is on leave. It also becomes
difficult keeping and maintaining the manual record of students for
administration and to keep an eye on students, drivers and buses. So we
proposed a solution which will focus on resolving the above stated major
problems. We will develop an android application which will provide real-time
tracking of the bus location via Google maps. It will also help the passengers
letting know the estimated arrival time of the bus, getting a notification of bus
arrival on their stops, submit complains remotely and inform their leave to
driver, they will mark their attendance at arrival and departure time by using
smart bus pass (QR code scanning). Drivers will be able to see map with fixed
stops of students, their attendance, alternative routes, and can contact
administration remotely. Similarly, transport administration will have records
of all the passengers, drivers & buses with the aid of online registration and
will also be able to track passenger’s attendance, real-time location of bus,
feedbacks and many more.

© Department of Information Technology


Faculty of Computing & IT
University of Gujrat
4
IT- UOG - Project Management Office Version: 1.0
Final Year Project Proposal Guide Date: 14 December, 2021

1.2 Introduction
People come from far off places to teach and study in an institution. Some prefer local
transport or they are obliged to do so. Some prefer the institute’s transport system, if
available, but this has some difficulties. Commonly students (or staff members) face the
problems of having their time not synchronized with the bus time. Sometimes they keep
on waiting for the bus to come and sometimes they miss the bus. Sometimes the bus
changes its route due to some reason or there may happen other problem in the middle of
the way that students are unaware of. The fatigue of first issuing bus card by physically
visiting university transport administration and then they often forget to carry it on daily
basis. They have to visit transport office physically in case of inconvenience and are also
unaware if some problem occurs with the bus while coming. With regard to bus drivers
they also face the same problem of waiting for students (or staff members) sometimes
which leads to extended waiting times for all the stops ahead. Drivers also face difficulty
in finding new or updated routes of students (or staff members) or they may even forget
to pick up a student and they also has no remote connection with the university transport
administration to inform when they encounter some issue, they have to visit them
physically. If we talk about university transport administration, most of them face the
problem of keeping, maintaining and updating the large record of drivers and students (or
staff members) data, complains etc manually on paper. They cannot track bus location
and keep an eye on students and drivers.

To overcome all such situations technology has again played its role in this aspect of life.
Modern era is the time where 70% of the community is android user. They use different
applications for making their lives simple and fast. So is the case with transport system.
Many android apps are available that have digitized the common public transport system
e.g., Airlift, Swvl, Carlist, Uber , Careem and inDriver. But no such app is implemented
specifically for universities in Pakistan, so far.

So keeping in view the observed problems faced by different universities of Pakistan we


have decided to design an android app which will not only focus to help the community
of university students and drivers but also the university transport administration by
introducing University Bus Real-Time Location Tracking and Management System
named Jitney on the Way.

We are adding many attractive features for each type of user. Every single user type will
see a different user-friendly interface for his easiness. First of all, online registration
feature for drivers and students (or staff members) will add their data to the database. It
will efficiently solve the problem of handling manual records for admin and also add the
security by only enabling the registered and authorized users to ride on the bus. Another
major feature we are adding is real-time bus tracking via Google location services with
the help of which both drivers and students (or staff members) will be aware of each

© Department of Information Technology


Faculty of Computing & IT
University of Gujrat
5
IT- UOG - Project Management Office Version: 1.0
Final Year Project Proposal Guide Date: 14 December, 2021

other’s location.

Moreover, passengers will be notified about the estimated arrival time of the bus and bus
arrival on their stop through app notification. Students (or staff members) will also get
alerts if the bus is late someday and can also inform driver if they are on leave.
Availability of online complains feature will save them from a great trouble. For
enhanced security we are adding the smart bus pass feature using QR code scanning.
With this, students (or staff members) attendance will be marked and their arrival and
departure time will also be stored in the database, and also driver will be able to see the
list of passengers present in the bus. The students (or staff members) will scan the QR
code placed on the door of the bus on ascending (morning time) as well as from
descending (off time) the bus. So administration will have records in database and will
have full control and knowledge on every matter regarding university transport on a
single platform.

1.3 Literature Review

Andhra Pradesh and all proposed A Smart Bus Tracking and Management System which
is controlled by arduino microcontroller, ESP8266 Wi-Fi module, Wi-Fi, arduino IDE,
THINGSPEEK. GPS module connected with arduino, continuously send coordinates
(received from satellites) using UART. Arduino sends command to Wi-Fi module and
extract the required data received from GPS for initializing GPS and then send data to
cloud via ESP8266 module. User can track the location of bus at any time reducing
waiting time of remote users for bus [1].

In 2019, Aparma Ajay Kumar and all proposed Smart Bus Tracking System. This system
involves parents calling the cab-driver to ensure children reached their school. Parents
needs to login to the system. RFID (Radio Frequency based system) is used for unique
identification of each student. Live tracking of the bus is enabled using GPS (Global
Positioning System). Wi-Fi module is used to transfer the detail over remote server from
which this will be made available to parent portal from which parents can see the current
location of bus [2].

Thouhedul Islam and all proposed A Cloud-Based Bus Tracking System Based on
Internet-of-Things Technology in 2019, to reduce human intervention, waiting time and
energy. User can track exact location and arrival time of the bus dynamically. It also
facilitates people to buy bus tickets without queuing and book the available seats by
making online payments. The proposed solution is worthwhile to provide a reliable bus
transport service most efficiently with passenger satisfaction [3].

© Department of Information Technology


Faculty of Computing & IT
University of Gujrat
6
IT- UOG - Project Management Office Version: 1.0
Final Year Project Proposal Guide Date: 14 December, 2021

Ahmad Al-Husban and all proposed an intelligent Vehicle Tracking Systems Using
Wireless Technology which involves the installation of an electronic device in a vehicle,
the embedded wireless system named, security and monitoring for critical remote
location application using microcontroller from the hardware and software. The proposed
system can achieve the purpose of long distance real time monitoring and control of
vehicle. It also calculates the distance travelled b/w two stations. GPS antenna receives
the location values from the satellites. The system uses geographic position and time
information from the Global Positioning Satellites and "On- Board Module" which
resides in the vehicle to be tracked and a "Base Station" that monitors data from the
various vehicles. Global Positioning System (GPS) modem requires minimum 3 satellites
to calculate the exact location [4].

Navaneeth Balmuralidhar and all presented a paper MultEYE, a traffic monitoring system
that can detect, track, and estimate the velocity of vehicles in a sequence of aerial images.
The propose system has been optimized such that it can be executed in real-time on an
embedded computer mounted on an UAV. MultEYE was developed under the most
realistic conditions by testing the feasibility and pipeline of the system on an on-board
computing device. Object detection in the context of remote sensing mostly relied on
two-stage object detectors and other computationally heavy methods that focused on a
high degree of accuracy. These methods generally carried out three major steps:
candidate region proposals, feature extraction, and object classification. Famous object
detection algorithms that use this approach include Region-based CNN (R-CNN), Faster
R-CNN, and Efficient Det [5].

Publically available tracking apps in Pakistan and worldwide:

AIRLIFT
This is an intelligent bus network linking passengers with fixed routes, enabling them to
ride through the city's largest residential and commercial hubs. Currently, Airlift operates
hundreds of routes through all areas of Karachi and Lahore. This application allows users
to track the bus, find stops and estimate time at the stop and notifies the user of route
changes by notification [6].

SWVL – Bus & Car Booking


SWVl is a substitute for Egyptian public transport. You can book affordable rides at fixed
rates on your existing route through this application. This program is now also open to
the public in Pakistan. Swvl has also fixed timing and routes [7].

© Department of Information Technology


Faculty of Computing & IT
University of Gujrat
7
IT- UOG - Project Management Office Version: 1.0
Final Year Project Proposal Guide Date: 14 December, 2021

UBER - Request a ride


This app is available in thousands cities worldwide, so you can request a ride even you
are far from home. It allows you to share your real-time location with friends and family.
You can book ride for yourself as well as for someone else. You can also book your rides
up to 30 days in advance, they will send a notification your ride is in its way to set your
mind at rest. It is very easy to use. You can pay your fare online or by hand [8].

CAREEM
By using this app you can book a ride, and also can send and receive deliveries. It also
provides discounts on rides. A unified, safe and secure online payment system for all
careem services [9].

InDriver: OFFER YOUR FARE


With inDriver you offer a fare yourself for each ride and can negotiate. User can pick
their own driver for every ride, based on price, car model, estimated pick-up time, drive
rating and number of completed rides. You can ride with drivers you trust. You can also
share your ride details at any point, so that friends and family can see where you are in
real-time via messenger apps, social media, SMS or by email. You can choose what you
need, a minibus for a big team, extra stops on route, a child seat or a pet-friendly vehicle.
You can also send parcels of up to 20kg anywhere in your city with their couriers who
Travel on feet, by car and by bike. inDriver is available in various countries including
Pakistan [10].

Bus Tracking Apps Of Different Universities In Pakistan &


Worldwide:

S Name of FEATURES
App Location Smart T Feedback Inform Notific Alerts Map
# Track Bus M Leave -ations
Estimated
with
Time
stops
Pass S*

MPVIR
1 Group
Bus
2 Tracking
System
3 my Trackee

© Department of Information Technology


Faculty of Computing & IT
University of Gujrat
8
IT- UOG - Project Management Office Version: 1.0
Final Year Project Proposal Guide Date: 14 December, 2021

4 Vehicle
tracking
using
driver
mobile
GPS
5 REVA
Bus
Tracker
6 QRyde
7 UWL Bus
Traker
8 BU Bus
Tracker
9 ASU Bus
Tracking
System
10 MBus-
University
of
Michigan
Buses
*TMS Transport Management System

1.4. Project Title:

“ University Bus Real-Time Location Tracking and


Management System named Jitney on the Way”

1.5. Project Overview statement:


Filling up the registration form for drivers and students will allow them to enter the app
Jitney on the Way. After that driver will be able to share his location and students will be
able to track it with estimated arrival time, Students will also be notified when the bus
arrives and will receive alerts if the bus encounter some problem in the middle of the
way. Other facilities provided to students include marking attendance using QR code
scanning, informing driver their leave and giving feedback regarding the service. For
drivers, a map with fixed and alternative routes will be shown, and also number of
present students in the bus, names of students on leaves and contact with administration
features will be provided. Administration will have and can easily manage data of
students, drivers and buses, feedbacks, attendance, real-time bus location and other
details.

© Department of Information Technology


Faculty of Computing & IT
University of Gujrat
9
IT- UOG - Project Management Office Version: 1.0
Final Year Project Proposal Guide Date: 14 December, 2021

Project Title:
“ University Bus Real-Time Location Tracking and Management System named
Jitney on the Way”
Project Manager:
Prof. Aamir Abbas
Project Members:
Name Registration # Email Address Signature
Hummab Rabbia 18711556-015 hummabsheikh@gmail.com
Hina Rubab 18711556-026 rubabhina54@gmail.com
Asma Hayyat 18711556-042 asmaaahayaaat9464@gmail.com

Project Goal:
The goal of our system is to provide real time bus tracking facility using location service (Google Maps)
for students/staff members. Emphasizing on time-saving, ensuring security through smart bus pass, increase
related user’s interaction with each other and helping university transport administration to handle all the
matters related to university transportation more efficiently. Online registration for both passengers and
drivers and improving the bus service with the help of feedback.
Objectives:
Sr.# Objective
1 To ensure the arrival of both bus and riders at the same time at each specific stop.
2 Both drivers and riders will be able to access each others location with the help of our app
on their android phones.
3 To enhance the security through riders attendance using QR code scanning method.
4 To help university transport administration to effectively manage the data of the drivers,
buses and all the riders.
5 Helping students coming from far off places
6 Helping drivers to solve the problem of understanding and remembering different stops.
Project Success criteria:
We will consider our project successful if this system will be able to save precious time of our 3 type of
target audience, by creating a network between them and university transport administration to perform
their job more efficiently.
Assumptions, Risks and Obstacles:

Organization Address (if any): None

Type of project: Research Development


Target End users: University students(staff members),\bus drivers and university transport administration.
Development Technology: Object Oriented Structured
Platform: Web based Distributed
Desktop based Android Setup Configurations
Other_____________________
Approved By:
Date: 14 December, 2021

© Department of Information Technology


Faculty of Computing & IT
University of Gujrat
10
IT- UOG - Project Management Office Version: 1.0
Final Year Project Proposal Guide Date: 14 December, 2021

1.5. Project Goals & Objectives:


o Reducing their waiting time.
o To overcome headache of physically visiting university transport office to submit
complain.
o Both drivers and riders will be able to access each other’s location with the help
of our app on their android phones.
o Online registration for both passengers and drivers.
o Improving the bus service with the help of feedback.
o To ensure security by allowing only registered students to ride on the bus.
o To provide real time bus tracking facility using location service (Google Maps)
for students/staff members.
o To ensure the arrival of both bus and riders at the same time at each specific stop
o To enhance the security through riders attendance using Smart Bus Pass (QR code
scanning method).
o To help university transport administration easily manages the data of the drivers,
buses and all the riders.
o Helping university transport administration to handle all the matters related to
university transportation more effectively and efficiently.
o Helping students coming from far off places.
o Helping drivers to solve the problem of understanding and remembering different
stops.
o To increase related user’s interaction with each other and eliminate physical
headaches that wastes their time.

1.6. High-level system components:


o Our system will be based on 3 modules : Passenger, Driver and Admin
module.User registration

o User login

o Admin login

o Real-Time location tracking

o Map with fixed stops

o Feedback/Complains

o Notifications

o Alerts

o QR code based smart bus pass

© Department of Information Technology


Faculty of Computing & IT
University of Gujrat
11
IT- UOG - Project Management Office Version: 1.0
Final Year Project Proposal Guide Date: 14 December, 2021

1.7. List of optional functional units:


 Web based application
 Backup server for recovery in case of any disaster

1.8. Exclusions:
 iOS mobile
 GUI is only in English

1.9. Application Architecture

© Department of Information Technology


Faculty of Computing & IT
University of Gujrat
12
IT- UOG - Project Management Office Version: 1.0
Final Year Project Proposal Guide Date: 14 December, 2021

Usecase Diagram:

© Department of Information Technology


Faculty of Computing & IT
University of Gujrat
13
IT- UOG - Project Management Office Version: 1.0
Final Year Project Proposal Guide Date: 14 December, 2021

1.10. Gantt chart:

University Bus Real-Time Location Tracking and Management System

1.11. Hardware and Software Specification:

• Hardware Specifications:

o PC/Laptop with
-8GB RAM
-150gb HDD
-Windows 10
o Android Phone
-Should be quad core with minimum 1GB of Ram.
-Minimum android version 4.0 or above.

 Software Specifications:
-Android Studio
-Firebase
-Google Maps API
-Figma
-draw.io

© Department of Information Technology


Faculty of Computing & IT
University of Gujrat
14
IT- UOG - Project Management Office Version: 1.0
Final Year Project Proposal Guide Date: 14 December, 2021

1.12. Tools and technologies used with reasoning:


 Android Studio
-JAVA in development phase and XML in design phase.
 Firebase for
-Database
-Backend
 Google Maps for
-Google location services
 Figma for designing
-Prototype
-App User Interface
 Draw.io for
-drawing diagrams

1.13. References

[1] M. Rishabh Sai Madhur, K. Sreenivasa Priyatham, K. Charan Raj, K. Bipin


Nandhan, B.V. Sathish Kuma,. “Smart Bus Tracking and Management System” , IRE
Journals, 2018.

[2] Sharmin Akhter, Thouheul Islam, Rashidah F. Olanrewaju, Ajayi Adeniyi


Binyamin, “A Cloud-Based Bus Tracking System Based on Interne- of-Things
Technology” , 7th International Conference on Mechatronics Engineering (ICOM), 2019.

[3] Aparma Ajay Kumar, Bhanupriya P.C, Sanaullah Shivanagi, Sweeta Singh,
“Smart Bus Tracking System” , CMRIT, Balgaum-590018, 2019.

[4] Ahmad El Husban, Mahmood Saleh, Moataz El Bialy, Tarek Madbouly and Eman
Serag, “An Intelligent Vehicle Tracking System Using Wireless Technology” , Canadian
International College CIC 4994, 2021.

[5] Navaneeth Balamuralidhar, Sofia Tilon, Francesrco Nex, “MultiEye; Monitoring


System for Real-Time Vehicle Detection and Speed Estimation from UAV Imagery on
Edge-Computing Platforms” , MDPI 13040573, 2021.

[6] Ahmed Ayub, “Airlift” , Airlift Technologies, version 7.6.1,2020.

© Department of Information Technology


Faculty of Computing & IT
University of Gujrat
15
IT- UOG - Project Management Office Version: 1.0
Final Year Project Proposal Guide Date: 14 December, 2021

[7] Mostafa Kandil, Ahmed Sabbah, “Swvl-Bus and Car Booking App” , version
8.4.0, 2017

[8] Travis Cordall Kalanick, “UBER-Request a Ride” ,version 4.404.10002, released


2010, updated 2022.

[9] Mudassir Sheikha, “Careem” , version 12.02, released 2013, updated 2022.

[10] Arson Tomsky, “inDriver-Offer your fare” , version 4.4.0, released 2015, updated
2021

© Department of Information Technology


Faculty of Computing & IT
University of Gujrat
16

You might also like