Reserch 1 - Car Rental PDF
Reserch 1 - Car Rental PDF
Reserch 1 - Car Rental PDF
A car rental agency is a company that rents automobiles for short periods of time,
generally ranging from a few days to a few weeks. It is often organized with numerous
local branches (which allow a user to return a vehicle to a different location), and primarily
located near railway stations, airports or busy city areas and often complemented by a
website allowing online reservations.
Car rental agencies primarily serve people who require a temporary vehicle, for
example those who do not own their own car, travelers who are out of town, or owners of
damaged or destroyed vehicles who are awaiting repair or insurance compensation.
Alongside the basic rental of a vehicle, car rental agencies typically also offer extra products
such as insurance, PUC, etc. In short, it is a system design especially for large, premium and
small car rental business.
Now-a-days, by some clicks only, we can get whatever you want at home. We already
know about the online shopping, e-banking etc. Similarly, The Car Rental System is the
online facility to book cars online within few clicks only. Some people can’t afford to have a
car, for those people this system becomes very helpful. This system includes various cars, as
per the customer order and comfort, it place the order and picked up as per the pickup-drop
point location within the area. Booking can be done via internet service only.
This project traverses a lot of areas ranging from business concept to computing field, and
required to perform several researches to be able to achieve the project objectives. The area
covers include:
Car rental industry: This includes study on how the car rental business is being done,
process involved and opportunity that exist for improvement.
PHP Technology used for the development of the website.
General customers as well as the company’s staff will be able to use the system
effectively.
Web-platform means that the system will be available for access 24/7 except when
there is a temporary server issue which is expected to be minimal.
The software Car Rental System has a very user-friendly interface. Thus the employees
will feel very easy to work on it. By using this system employees can manage bookings,
payment, employment and vehicle issues such as damages and insurance, all documents. The
data new data can be added or an existed data can be edited or deleted too by administrators.
The transaction reports of the system can be retrieved as and when required. Thus, there is no
delay in the availability of any information, whatever needed, can be captured very quickly
and easily.
The web portal and android applications for the customers can also use the system to rent
a car & the pickup-drop managers will use the app for entering all the pickup-drop details
required. The customer should create a new account before logging in or he/she can log into
the system with his/her created account. Then he/she will have to complete the registration
process including validation from company and only then can make a reservation for a car.
Thus using this system benefits both the owner and the customer in different ways.
II. LITERATURE SURVEY
A. Detailed Survey
As our system is based on practical Car Renting System which is a real life application we
researched on current working scenario of the renting process.
Currently renting services are given on the basis of manual work which includes lot of
paper work as well as human resource. Till date we find Cab Services very easy to book, pay
or cancel as they have evolved there processes into handy apps as well as websites. So there
is a need to change the prospective of the Car Renting Service. We find But Car renting
business still uses the basic method of Renting a car to a user as- The user will have to go
manually at center, the owner will also have to be present there and owner will allocate the
car with his/her own preferred driver(which costs more).
Our system and focuses on renting Self Drive Cars, where the user with valid License will
be able to book as well as will be able to drive his/her own rented car. The user registration
and validation is very easy and made in such a way that it makes the system almost 0% paper
uses. The user will be able to register and enter his details and upload license remotely from
his home, and the company will be able to validate all his information without even actually
meeting the customer.
Smartphone have become a need of the generation as it makes the work faster and hazel
free. Hence taking this into consideration we are developing android application for making it
simple for the customers.
The JAVA application for the company is designed in such a way that the employees will
be able to work remotely and efficiently, with less human efforts and zero paper work.
B. Motivations
Design a robust application launching system.
To eliminate flaws in Existing system.
Main objective is to keep track of booking made. Forthcoming automated system should
maintain information of customer and staff members. Admin can search quickly about any
bookings, members, customers, payments.
This new system will keep track of vehicles, its documents and expiry's and all his details
like date of payments so that the future cars and pickup-drop points can be beneficial for
company. The advantage of the system is that the admin can store all the information about
the employees under him.
Application should generate final invoice and also take customer feedback for providing
better future service.
C. Requirements in proposed system
There are no requirements as such when compared to existing system. In proposed system
we just need to use the existing resources effectively as all requirements for setting up the app
are fulfilled as all have android devices. And others can work their way through websites.
D. Advantages of proposed system
Apps can work hazel free for users.
Easy to book/cancel the bookings by the user.
No need to search through piles of papers.
Simple to use for the employees.
Customer booking:- In this process customer has to book car according to his
convenience, pay online so that there is no work of manually paying.
Authentication process:- Every employee will have their own login credentials. For
some processes a master password will also be required so that no unauthorized person
could manipulate any data.
Customer as a Registered member:- Here if customer wants to book a car he need to
provide all registration details and wait for company’s confirmation as member. The
admin is responsible for making customer as registered member after verifying all
info.
Pickup-drop members:- They will be ending the booking of a rented car by entering
the final kilometers and check the fuel as full.
Final Invoice Generation & Feedback:- A proper invoice of every booking will be
generated with essential details required and sent to customer also feedback will be
taken.
Working on booking date:- The below diagram illustrates the actual venture.
Pickup-drop manager will have to present at the point for initiating and completing the
booking procedure.
V. CONCLUSION
This research paper proposes a Self Drive Online Car Renting System which is proposed
after deeply analyzing the existing system and understanding the flaws in it. The described
system overcomes all the flaws of the existing system and brings an era of revolutionary
system which is speedy, efficient and very much adaptable. It will be definitely beneficial for
the mobile users. Our system will make the User experience smoother and most importantly,
enjoyable. We encourage our customers to come and make use our system and also share
valuable feedback which will help to improve our system.
VI. ACKNOWLEDGMENT
This work is a part of graduation project done by students of information technology. We
thank everyone who supported and motivated us. And special thanks to our guide
Mrs. Aarti Bakshi.
VII. REFERENCES
Luke Welling, Laura Thomson, “PHP and MySQL Web Development (4th
Edition)”, Developer's Library.
Joshua Bloch, “Effective Java (2nd Edition)”, Pearson Publication.
Brett Spell, “Pro Java 8 Programming 3rd Edition”, Apress IT Publication
Jeff Friesen, Dave Smith, “Android Recipes: A Problem-Solution Approach 1st ed.
Edition”, Apress IT Publication.