You are on page 1of 25

CAR RENTAL SYSTEM

CAR RENTAL SYSTEM


Submitted in partial fulfilment of the requirements of the degree of

Bachelor of Engineering
By

Mr. Hitesh Baswant


Mr. Devidas Bhere
Miss. Vidhi kadhao
Miss. Depika Desale
Under the Guidance of
PROF. Shailesh Nadgavkar

ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND


TECHNOLOGY

Affiliated to UNIVERSITY OF MUMBAI

Department of Information Technology Academic Year – 2023-2024

ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY


CAR RENTAL SYSTEM

CERTIFICATE

This mini project report entitled “Car Rental System” by, Mr. Hitesh Baswant, Mr.
Devidas Bhere, Miss. Vidhi Kadhao, Miss. Dipika Desale is approved for the degree of Bachelor
of Engineering in Information Technology( Second Year) for academic year 2023 - 2024.

Examiners

1.

2.

Supervisor

1.

Prof. Ashwini Vitekari

Head of the Department Principal

Date: Place:

ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY


CAR RENTAL SYSTEM

Declaration
I declare that this written submission represents my ideas in my own words and where others'

ideas or words have been included, I have adequately cited and referenced the original sources. I also

declare that I have adhered to all principles of academic honesty and integrity and have not

misrepresented or fabricated or falsified any idea/data/fact/source in my submission. I understand that

any violation of the above will be cause for disciplinary action by the Institute and can also evoke

penal action from the sources which have thus not been properly cited or from whom proper

permission has not been taken when needed.

Mr. Hitesh Baswant Miss. Devidas Bhere Miss. Vidhi kadhao Miss. Depika Desale
ARMIET/ ARMIET/ ARMIET/ ARMIET/

Date:

Place:

ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY


CAR RENTAL SYSTEM

Acknowledgement

A mini project is something that could not have been materialized without cooperation of many
people. This project shall be incomplete if I do not convey my heartfelt gratitude to those people from
whom I have got considerable support and encouragement.

It is a matter of great pleasure for us to have a respected Prof. Shagun Tiwari as my project guide.
We are thankful to her for being constant source of inspiration.

We would also like to give our sincere thanks to Prof. Mayank Mangal, Head of Department, for their
kind support.
Last but not the least I would also like to thank all the staffs of ARMIET college of Engineering
(Information Technology Department) for their valuable guidance with their interest and valuable
suggestions brightened us.

1) Mr. Hitesh Baswant

2) Mr. Devidas Bhere

3) Miss. Vidhi Kadhao

4) Miss. Depika Desale

ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY


Car Rental System

CONTENTS
CH.
TOPIC NAME PAGE NO.
NO
LIST OF FIGURES I

LIST OF TABLES II

LIST OF SYMBOLS AND ABBREVATION IV

ABSTRACT V

1 INTRODUCTION 1

1.1 Motivation 3

1.2 Problem Statement 4

1.3 Purpose 5

1.4 Scope 5

2 LITERATURE SURVEY 6

3 RESEARCH GAP 7

4 RESEACH OBJECTIVE 8

PROPOSED SYSTEM 14
5 3.1 System Architecture 16

SYSTEM REQUIREMENT 17
6 17
4.1 Software Requirement

4.2 Hardware Requirement 18

4.3 Technology Used 19

6 PROJECT IMPLEMENTATION 26

6.1 Result / Output 27

x7 CONCLUSION AND FUTURE WORK 41

REFERENCES 42

5
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

6
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

LIST O FIGURES

S Figure Name P
r ag
. e
N
N o.
o
.
1 Flow Chart 11

2 Use Case Diagram 11

3 Class Diagram 12

4 Activity Diagram 12

5 System Architecture 13

6 Block Diagram

7
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

LIST OF ABBREVIATION

S Abbreviation Definition
r
.

N
o
.
1 CV CURRICULUM VITAE

2 OS OPERATING SYSTEM

3 PHP HYPERTEXT
PREPROCESSOR
4 RAM RANDOM ACCESS
MEMORY

8
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

ABSTRACT

An online car rental system is a web-based platform that allows customers to rent cars from any
location, at any time. This system allows users to search for vehicles, book reservations, and manage their
rental accounts. The system is designed to provide the user with an efficient and convenient way to rent a car
from any location. This report provides an overview of the features and benefits of an online car rental system
and how it can improve the car rental experience for users. It also explores some of the challenges associated
with implementing an online car rental system, including security, cost, and customer service. Finally, the it's
discusses the potential opportunities that an online car rental system can provide and the future of online car
rental systems.
The system was developed using the PHP framework, which allows for rapid application development.
The user interface was designed to be intuitive and easy to use, with a clean and modern look. The database
was designed to store customer, car and rental information.
The system allows customers to look for and reserve cars, view car availability and pricing, and pay
and receive confirmation of their rental. It also provides features for customer management, rate management,
billing and invoicing. The system is currently in use and has been successfully used for car rental management.
The system has been well received by customers and is a reliable and efficient system for car rental
management.

9
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

CHAPTER 1
INTRODUCTION

10
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

1.1 Motivation:
Customer Experience:
Enhancing the effectiveness of the car rental system by employing cutting edge technologies, like GPS
tracking, automated check, in/check out procedures and predictive maintenance.
Customer Experience:
Exploring ways to enhance the overall customer experience in a car rental system, including user-friendly
mobile apps,personalized recommendations, and seamless customer support.
Data Security and Privacy:
Examining the challenges and solutions related to data security and privacy in the context of car rental
systems,
particularly with the increasing reliance on customer data for reservations, payments, and personalized
services.
Challenges and Solutions in Fleet Management:
Discussing the challenges faced by car rental companies in managing large fleets, including maintenance,
logistics, and optimizing the distribution of vehicles to meet demand.

1.2 Problem Statement


Car rental businesses face several challenges in managing their operations efficiently and providing a seamless
experience to customers. The current manual or outdated systems often result in inefficiencies, errors, and
customer dissatisfaction. The problem definition for a Car Rental System project aims to address these issues
and provide a comprehensive solution.
1.3 Purpose:
An online car rental system is a computerized software application that enables users to book, rent and pay for
car rentals over the internet. This system is designed to streamline the process of renting vehicles, making it
more convenient and efficient for customers. Its purpose is to provide a secure and easy-to-use platform that
allows customers to rent cars quickly and conveniently, while ensuring that rental companies are able to
manage their vehicles and rental agreements with ease.

1.4 Future Scope:


The scope of an online car rental system includes a variety of components and features. It should be able to
handle customer registration, vehicle selection, rate calculation, payment processing and billing. Additionally,
it should include a customer service module, vehicle record tracking and availability, and reporting
capabilities. The system should also have an interface for customers to select and book vehicles, as well as an
admin dashboard for the rental company to manage and track rental agreements.

1.5 Applicability
An online car rental system can be used by both rental companies and customers. For rental companies, it
provides a secure and efficient way to manage vehicles, rental agreements and customer accounts. It also
allows them to track vehicles record and availability, as well as generate reports for analyzing rental trends and
performance. On the other hand, customers can benefit from the convenience of being able to book and pay for
car rentals online. Additionally, they are able to view real-time availability, make informed decisions about
which vehicles to rent, and receive updates on their rental agreements.

11
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

CHAPTER 2
LITERATION SURVEY

12
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

2.1 Literature Survey


Research Author Abstract
Paper Title
Optimizing Sarah E. This research
Fleet Turner paper delves
Management into the
in Car Rental optimization
Systems of fleet
management
within car
rental systems.
The study
explores
techniques for
ensuring
efficient
allocation,
maintenance,
and utilization
of rental
vehicles.
Customer Michael A. Michael
Satisfaction Johnson Johnson's
and Loyalty paper
in Car Rental investigates
Services: A the factors
Comparative influencing
Study customer
satisfaction
and loyalty in
car rental
services. It
offers a
comparative
analysis of
different car
rental
companies,
their services,
and customer
retention
strategies.
Enhancing Emily M. Emily Garcia's
User Garcia research
Experience in focuses on
Car Rental improving the
Mobile user
Applications experience in
car rental
mobile
applications.
The paper
discusses user
interface
13
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

design, feature
usability, and
user
engagement
within mobile
platforms.
Security and David R. This paper by
Privacy Patel David Patel
Concerns in examines
Car Rental security and
Systems: A privacy
Case Study challenges in
car rental
systems. It
presents a case
study of
security
vulnerabilities,
data
protection,
and customer
privacy
concerns
within the
industry.
Sustainability Laura K. Laura Adams'
and Green Adams research paper
Initiatives in explores the
Car Rental sustainability
Businesses and eco-
friendly
initiatives in
car rental
businesses. It
analyzes the
adoption of
green
practices,
electric
vehicle fleets,
and
environmental
impact
reduction.
Artificial Thomas J. This paper by
Intelligence Clark Thomas Clark
and Predictive delves into the
Analytics in application of
Car Rental artificial
Revenue intelligence
Management and predictive
analytics in
car rental
revenue
management.
14
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

It discusses

CHAPTER 3
RESEARCH GAP

15
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

3.1 Research Gap


 Use
Limited research might exist on the user experience of individuals using car rental systems,
including aspects like ease of use, booking process, and overall satisfaction.
Understanding the factors that contribute to customer satisfaction and the potential areas for
improvement in the user interface and experience.

 Technology Integration:
Exploring the integration of emerging technologies (such as blockchain, AI, or IoT) into car
rental systems and their impact on efficiency, security, and user experience.
Investigating the adoption and challenges associated with incorporating new technologies in
traditional car rental businesses.

 Environmental Sustainability:
Researching the environmental impact of car rental systems and the potential for
implementing eco-friendly practices, such as the adoption of electric vehicles, carbon offset
programs, or other sustainable initiatives.
Assessing customer attitudes and preferences toward environmentally friendly practices in
car rental services.

 Dynamic Pricing Models:


Examining the effectiveness and fairness of dynamic pricing models in car rental systems
and their impact on customer behavior.
Investigating how different pricing strategies affect customer loyalty and overall business
profitability.

 Security and Privacy Concerns:


Researching the security measures implemented in car rental systems to protect customer
data and transactions.
Analyzing user perceptions of data privacy and security in the context of car rental services
and identifying potential areas of improvement.

 Market Dynamics and Competition:


Studying the competitive landscape of the car rental industry, including the impact of new
entrants, market consolidation, and changing consumer preferences.
Understanding the factors that influence customer choices among various car rental providers.

 Accessibility and Inclusivity:


Investigating the accessibility of car rental services for individuals with disabilities and the
elderly.
Assessing the inclusivity of car rental systems in terms of catering to diverse customer needs
and preferences. disasters, economic downturns, or pandemics.
Analyzing strategies and best practices for crisis management within the car rental industry.

16
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

CHAPTER 4
RESEARCH OBJECTIVE

17
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

4.1 Research Objective

Objectives of the project are the main part of any project and are listed as follows:
 To provide an efficient and convenient way for customers to rent cars online.
 To streamline the rental process for customers, making it easier for them to book a vehicle.
 To increase customer satisfaction by providing a fast, hassle-free experience when booking a car.
 To reduce the time, effort, and cost associated with the rental process.
 To create an online system that is user friendly and easy to navigate.
 To improve customer service by providing accurate information and up-to-date inventory. 7. To
ensure that all customer information is secure and protected from unauthorized access.
 To provide customers with a variety of payment options, including credit cards and PayPal.
 To provide a safe and secure environment for customers to rent cars.
 To provide customers with a variety of rental packages, discounts, and promotions.

18
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

CHAPTER 5
PROPOSED SYSTEM

19
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

5.1 Proposed System

The proposed system for an online car rental system is designed to provide an efficient and user-friendly
platform for customers to rent cars. The system will allow customers to select the car they would like to rent,
make payments, and have the car delivered to their location. The system will also provide customers with
access to a wide selection of cars, competitive pricing, and a variety of payment options. The system will be
composed of a web-based interface, a database, and a back-end application. The web-based interface will
allow customers to search for available cars and make reservations. Customers will be able to select from a
variety of payment options, including credit cards and PayPal. The database will store customer information,
such as name and address, as well as vehicle information, such as make and model. The back-end application
will manage the reservation process, including billing, invoicing, and delivery scheduling. The proposed
system for an online car rental system consists of two modules: The Employee Module The Customer Module.
The employee module is responsible for the entire process of car rental, from the booking to the delivery of the
vehicle. It includes the management of the rental process, including the payment, verification of the customer’s
identity, and the delivery of the vehicle. The employee module also includes the management of the inventory,
so that the car rental company can keep track of the vehicles that are available for rental. The customer module
is responsible for the customer experience, from the booking of the rental to the return of the vehicle. It
includes the ability to search for available vehicles, select the desired vehicle, and make the payment online.
The customer module also includes the ability to review the details of the rental.

20
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

5.1.1 System Architecture

User interface External Service

Server Side Communication


Application Module

Client Side Reporting And


Application Analytics

Database
Monitoring And
Management
Logging
System

Payment Vehicle Inventory User


Gateway Management Authentication

Fig . 5.1.1 System Architecture Of Car Rental System

21
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

CHAPTER 6
SYSTEM REQUIREMENT

22
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

6.1 System Requirement

6.1.1 SOFTWARE REQUIREMENT

6.1.2 SOFTWARE REQUIREMENT

6.1.3 Technology Used

23
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

CHAPTER 8
CONCLUSION AND FUTURE WORK

24
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY
Car Rental System

7.Conclusion

The solution was to provide Car Rental with an user-friendly web application that would allow for customers
to access and use on a wide range of devices: desktops, laptops, mobile devices, tablets.
The website is designed to stay up to date by giving administrators the ability to change/add/remove any
featured vehicles on the site.The website will verify and store any information the user may input when
making a rental purchase request. This will appear in real time onto the software used by the employees. This
software provides an easy-to-use interface to allow for simple access to rental requests and Customer
information

8.Future Work

With all the technological advancements and growing demand, the car rental industry has managed to show all
growth despite the challenges. With the advent of numerous mobility solutions, the car rental industry has
evolved with time and is expected to show more improvements in the future. GoodFirms’ survey tries to
capture potential changes that can be expected in the future.

 IoT has touched all industries, and the automotive industry is one of the most impacted industries due to the
introduction of IoT.
 While IoT has brought about a huge revolution in the automotive sector which has resulted in the invention
of autonomous vehicles, the car rental industry is set to see a disruption due to the introduction of IoT-
enabled solutions.
 Car rental companies can leverage the benefits of IoT, right from preventive maintenance of the vehicles to
maintaining better customer service to remain competitive.
 The introduction of autonomous vehicles can assist businesses to efficiently maintain fleets while reducing
costs and providing access to user data to provide them with a personalized experience.
 Collaboration with Ride-Sharing Services
 The arrival of car-sharing companies like Uber and Lyft is having a tremendous impact on car rental
companies.
 The convenience of online bookings and the availability of vehicles on demand shook the taxi and rental
markets. To overcome the challenges posed by car-hailing or ride-sharing companies, several car rental
giants have opted to provide alternatives in the past.
 The acquisition of Zipcar by Avis is one such example where a car rental giant joined hands with a car-
sharing company. Companies like Sixt aim to provide alternatives to ride-hailing apps by offering third-
party vehicles for rent on their own platform.

25
ALAMURI RATNAMALA INSTITUTE OF ENGINEERING AND TECHNOLOGY

You might also like