Professional Documents
Culture Documents
0
Final Year Project Proposal Guide Date: 14 December, 2021
University of Gujrat
Project Title:
Submitted By:
Supervised By:
Prof. Aamir Abbas
DECLARATION
__________________________________
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
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
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.
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
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.
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].
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].
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].
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].
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
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
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:
o User login
o Admin login
o Feedback/Complains
o Notifications
o Alerts
1.8. Exclusions:
iOS mobile
GUI is only in English
Usecase Diagram:
• 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
1.13. References
[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.
[7] Mostafa Kandil, Ahmed Sabbah, “Swvl-Bus and Car Booking App” , version
8.4.0, 2017
[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