AutoRentPro: Design and Implementation of a GUI-Based Python Car Rental Management System with SQLite Integration
Authors
Doploso, John Abel S.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST) Nagtahan, Manila, Philippines (PH)
Hombrebueno, Jonathan D.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST) Nagtahan, Manila, Philippines (PH)
Honrado, Franz Gabriel G.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST) Nagtahan, Manila, Philippines (PH)
Magalona, Aron Luis T.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST) Nagtahan, Manila, Philippines (PH)
Montero, James Adrian D.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST) Nagtahan, Manila, Philippines (PH)
Aldepolla, Patrick Sean H.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST) Nagtahan, Manila, Philippines (PH)
Cariaga, John Kenth S.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST) Nagtahan, Manila, Philippines (PH)
Engr. Fabro, Meshelle N.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST) Nagtahan, Manila, Philippines (PH)
Article Information
DOI: 10.51583/IJLTEMAS.2026.150600089
Subject Category: GUI-Based
Volume/Issue: 15/6 | Page No: 1242-1259
Publication Timeline
Submitted: 2026-07-07
Published: 2026-07-07
Abstract
The management of car rental operations, including vehicle inventory, customer reservations, and rental transactions, is often prone to errors when conducted manually. Delays in booking, inaccurate record-keeping, and inefficient tracking of vehicle availability can lead to customer dissatisfaction and operational inefficiency. This study presents AutoRentPro, a GUI-based Python Car Rental Management System integrated with an SQLite database to automate rental processes and enhance data accuracy. The system allows administrators to manage vehicle information, process customer bookings, track rental transactions, and generate reports on vehicle usage and availability. Object-Oriented Programming (OOP) principles were applied to ensure modularity, scalability, and maintainability of the code. Functional testing confirmed that the system successfully handles vehicle management, customer registration, booking processing, and report generation, while the GUI facilitates an intuitive user experience. AutoRentPro improves efficiency, reduces human error, and provides a reliable platform for managing car rental operations in small to medium-sized enterprises. Limitations include the absence of online payment integration and fleet telematics, which may be considered for future enhancement.
Keywords
AutoRentPro, Car Rental System, Python, SQLite, GUI, Object-Oriented Programming, Vehicle Management, Reservation System
Downloads
References
1. E. Diavastis, K. A. Chrysafis, and G. C. Papadopoulou, "Determinants of Accounting Information Systems Success: The Case of the Greek Hotel Industry," International Journal of Financial Studies, vol. 12, no. 2, p. 42, Jun. 2024. [Google Scholar] [Crossref]
2. https://scholar.google.com/scholar?q=Determinants+of+Accounting+Information+Systems+Success+Diavastis+2024&hl=en-US [Google Scholar] [Crossref]
3. J. T. Ogbiti and W. Aaron, "Development of a web-based car rental management system," Science World Journal, vol. 19, no. 3, pp. 797-807, Oct. 2024. [Google Scholar] [Crossref]
4. https://scholar.google.com/scholar?q=Development+of+a+webbased+car+rental+management+system+Ogbiti&hl=en-US [Google Scholar] [Crossref]
5. C. Coronel and S. Morris, Database Systems: Design, Implementation, & Management, 13th ed. Boston, MA, USA: Cengage Learning, 2018. https://scholar.google.com/scholar?q=Coronel+Morris+Database+Systems+Design+Implementation+Management+13th+ed&hl=en-US#d=gs_qabs&t=1779963978770&u=%23p%3DZj5DmmRKIRwJ [Google Scholar] [Crossref]
6. R. Ramakrishnan, Database Management Systems, 4th ed. New York, NY, USA: McGraw-Hill Education,2020https://scholar.google.com/scholar?q=Ramakrishnan+Database+Management+Systems+4th+ed&hl=en-US#d=gs_qabs&t=1779964017406&u=%23p%3DSYMZqNzC6XwJ [Google Scholar] [Crossref]
7. G. Van Rossum and F. L. Drake, The Python Language Reference Manual. Bristol, UK: Network Theory Ltd., 2018. https://docs.python.org/3/reference/index.html [Google Scholar] [Crossref]
8. M. Lutz, Learning Python: Powerful Object-Oriented Programming, 5th ed. Sebastopol, CA, USA: O'Reilly Media, 2019. https://scholar.google.com/scholar?q=Lutz+Learning+Python+Powerful+ObjectOriented+Programming+5th+ed&hl=en-US#d=gs_qabs&t=1779964065325&u=%23p%3D74ajtm4ETLAJ [Google Scholar] [Crossref]
9. B. Shneiderman, C. Plaisant, M. Cohen, S. Jacobs, and N. Elmqvist, Designing the User Interface: Strategies for Effective Human-Computer Interaction, 6th ed. Boston, MA, USA: Pearson, 2016. [Google Scholar] [Crossref]
10. https://scholar.google.com/scholar?q=Shneiderman+Designing+the+User+Interface+Strategies+for+Effective+HumanComputer+Interaction+6th+ed&hl=enUS#d=gs_qabs&t=1779964080972&u=%23p%3DY5juZQ32oB4J [Google Scholar] [Crossref]
Metrics
Views & Downloads
Similar Articles
- Enhancing Formation Control of Multi Agent Systems Using Ann Based Technique
- Improving Sliding Mode Control with Chattering Reduction using Fuzzy Based Technique
- Cooking Quality, Fasting Blood Glucose, Glycemic Index and Load of High–Fiber Noodles Made from Wheat, Tiger Nut Residue and Cassava Flour Blends
- Matrix Rhythm Therapy Versus Interferential Therapy Combined with Lumbar Stabilization Exercises in Chronic Non-Specific Low Back Pain: A Randomized Comparative Trial
- Formulation and Sensory Evaluation of Functional Cake Prepared from Sweet Potato Powder