Automated Bus Management System and Location Tracing using GPS And Python

DOI : 10.17577/IJERTCONV10IS04044

Download Full-Text PDF Cite this Publication

Text Only Version

Automated Bus Management System and Location Tracing using GPS And Python

Roopa G Natp

Dept. of Comp. Science & Engineering, Mangalam College of Engineering, Kottayam, India.

Ms. Tinu Thomas2

Dept. of Comp. Science & Engineering, Mangalam College of Engineering, Kottayam, India.

Haritha Haridas3

Dept. of Comp. Science & Engineering, Mangalam College of Engineering, Kottayam, India.

Nayana Sara Joseph4

Dept. of Comp. Science

&Engineering, Mangalam College of Engineering, Kottayam, India.

Reshma M Zacharia5

Dept. of Comp. Science & Engineering, Mangalam College of Engineering, Kottayam, India.

Abstract Technology currently provides several methods for the systematic operation of mankind. Technology advancements aided in the development of new inventions, the improvement of corporate procedures, and the achievement of new milestones. Humans find it easy to do tasks that are supposed to be impossible. The latest advanced technologies are GPS and QR code scanning. The inescapable ANDROID, android's evolution leads to it becoming a part of human life and a favorite of humans. Our project employs GPS and QR code technology to allow college buses to keep track of bus schedules, teachers, students, drivers, and buses, receive real-time notifications, track current bus location, mark students' attendance, and check bus passes. Errors made by humans can be reduced by this and also the effort and stress of paper works. This system was developed as a web application using android and python as the base code.

KeywordsGPS (Global Positioning System), QR- Quick Response Code, Android.


In the present era, Students take transport services manually using paper and pen, which is very time-consuming and takes much effort. Now the number of students is increasing and therefore it is very difficult for the management to record the details of the students, it is facing a little bit of problem in maintaining the records of students and other details. So we want to design a new project called AUTOMATED BUS MANAGEMENT SYSTEM AND LOCATION TRACING USING GPS AND PYTHON

to make it easy to use the system and make it speed up.

This web-related application permits us to the entire knowledge regarding the college transport management, employees, faculties, students, etc. Its main objective is to automatically deliver the transport service provided by the college to the student and faculties in a convenient manner. This system is developed using android which provides a simple interface for the user. Python is used as the basic code. The user details will not be able to be

visible to another user, only the authorized admin will be able to modify and view the details. This system manages the new registration as well as the details of existing drivers and students. This is done automatically so that the human errors can be reduced and also the efforts of paperwork. In addition to this, the data are kept in the database and the admin can access it whenever he desires. Real-time notification will be sent to the user, that is there is any change in the schedule of the bus, and when the bus is near to the users location the user gets notified. The user can see the current location of the bus using a GPS tracker and also the user can access the details such as timing and routes of the bus, etc. We believe that this application will positively benefit everyone.



The college bus management system is a web application system aimed at students and college administration to maintain the bus facility. The system will take student information as an input source and attempts to maintain the bus services. It allows flexibility during these processes. The technology delivers detailed bus management reports. i.e., fees paid, driver information, bus number, and bus stop. It is a cloud-based application that includes GPS and QR scanners. Students can use the scanner to mark whether or not they are available to ride the bus. The application will automatically update the student information. The bus route will be tracked using a GPS tracker.

  1. GPS System

    To track a vehicle in real-time, the application uses Google Global Positioning System (GPS). GPS is a real-time satellite navigation system for three-dimensional position determination. It will track the bus route.

  2. QR Scanner

    Well, the QR stands for quick response-code is a barcode on steroids. Allow students to scan the QR code using their mobile phones to mark their attendance by higher

    authorities. It will help the faculties/ higher authorities to know whether the student is present on the bus or not.

  3. Modules

    • Admin

    • Student

    • Driver


In this module, the admin can manage student Student details and routes. It can manage bus Bus details by assigning drivers and routes and Can manage the driver details.

Other functions:

  • Assign bus to students

  • Accept bus fee

  • Send a message to students

  • Update bus status

  • Track bus route

  • View attendance of students on each bus

  • Allow bus passes to students

Driver module

In the driver module after login to the page he or she Can view the details of students like their names, Class, department, branch, and fee status.

Student module

In this module, students can log in to the app using their mobile number or email id. After Verification, they can view their assigned bus, Bus status, details of fees paid, etc. Also using GPS tracker and bus tracks is possible.


Fig.1 system architecture


application that gives the entire knowledge regarding the College Transport Management System. It will maintain all the records regarding the students automatically. It will also add information about bus drivers. Therefore, students can easily find the bus details and track the bus route through the GPS.


[1] Shailesh Ghanekar, Ishan Jaiswal, Vishwal Gosavi. Transportation Safety System (IJETT), Volume 45, March 2017.

[2] Maryam Said Al-Ismaili, Ali Al-Mahruqi, Dr. Jayavrinda Vrindavanam Bus Safety System for School Children Using RFID and SIM900 GSM MODEM, (IJLTET), Vol. 5, January 2015.

[3] Fadi Masalha, Nael Hirzallah A Students Attendance System Using QR Code (IJACSA), Vol. 5, 2014.

[4] Xiong Wei, Anupam Manori, Nonagonal Devnath QR Code Based Smart Attendance System, International Journal of Smart Business and Technology, Vol. 5, (2017).

[5] Arpankumar Patel, Ansel Joseph, Shubham Surface, Smart Student Attendance System Using QR Code, (ICAST), 2019.

[6] Imani.AlmomaniNourY.Alkhalil, EnasM.Ahmad, Rania M. Jodeh GPS Vehicle Tracking and Management System, IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies (AEECT) 2011.

[7] T. Le-Tien, V. Phung-The, Routing and Tracking System for Mobile Vehicles in Large Area, Fifth IEEE International Symposium on Electronic Design, Test & Applications, pp. 297- 300, 2010.

[8] F.M. Franczyk, J.D. Vanstone, Vehicle warning system, Patent number: 7362239, Issue date: 22 April 2008.

[9] T. Nikolaos and T. Kiyoshi, QR-code calibration for mobile augmented reality applications: Linking a unique physicallocation to the digital world, in Proc. ACM SIGGRAPH 2010 Posters, ser. SIGGRAPH 10, 2010.

[10] T.-W. Kan, C.-H.Teng, and W.-S. Chou, Applying QR code in augmented reality applications, in Proc. ACM VRCAI 09, pp. 253-257, 2009.

[11] S. Eken, A. Sayar, A Smart bus tracking system based on location-aware services and QR codes, IEEE International Symposium on Innovations in Intelligent and Applications Proceedings, pp: 299-309, 2014.

Leave a Reply