Car Rental Services
Car Rental Services
Car Rental Services
Submitted by:
Simran
2k20/A5/11
&
Katyani Gupta
2k20/A5/65
Under the supervision of
MS. PRIYA SINGH
(Assistant professor, CSE)
Department of CSE, DTU
CANDIDATE’S DECLARATION
CERTIFICATE
ABSTRACT
4
CONTENTS
5
ABSTRACT
Chapter 1:
1.1 Introduction
1.2 Objective& Scope
1.3 The need of car rental system
chapter 2: usage of c language in
car rental system
the algorithm for it
Chapter 3: The program
3.1 the situation
3.2 the source code
3.3 the hardware software
requirements
3.4 the tools and functions required
Chapter 4: conclusions
6
Introduction
This Car Rental System project is designed to aid the car rental
company to enable renting of cars through an online system. It
helps the users to search for available cars view profile and
book the cars for the time period. It has a user-friendly
interface which helps the user to check for cars and rent them
for the period specified. They could also make payment online.
The rental cars shall be categorized into economy, premium
etc. Based on the type of car required by the customer, the user
shall be able to make bookings. The use of internet technology
has made it easy for the customers to rent a car any time. This
Car Rental System makes the bookings easy. It saves time and
labour. We all know that this is pandemic going on and many
people avoid using public transports and even sometimes due
to time issue and lack of services available to them, they either
book a taxi at any price without looking at the car type,
design and even the cost also. This simple program we have
created will help users to decide the car they want, make their
booking process easier and efficient, and it can be used in any
situation.
Further- we have discussed about the scope of this project and
how it is different from existing car rental system and the
methodology.
one flaw in which the user could not get feedback of the
user to admin online -this is the addition we have
worked upon which stresses upon need of the system:
Chapter 2:
Methodology:
1.Proposed car rental system:
The car rental system is designed in an user
friendly way for the the customers to serve thir
needs and purposes . A car rental is a vehicle that
can be used temporarily for a period of time with a
fee. Renting a car assists people to get around
even when they do not have access to their own
personal vehicle or don't own a vehicle at all. The
individual who want to rent a car must first
contact the car rental company for the desire
vehicle. This can be done online. At this point,
this person has to supply some information such
as; dates of rental, and type of car. After these
details are worked out, the individual renting the
car must present a valid Identification Card.
2. The situation:
Case 1:
First of all , We have a taken a situation for the car
rental service where an user allows the customer to
enter his details and how he is given choices to choose
the design of car he wants and how the car is booked by
that customer.
The working:
10
#include<stdio.h>
int main()
{
int u,d,r,l,nod;
char name[100],phno[10];
char city[100], vno[100];
printf("Name of the Customer : ");
scanf("%s", name);
printf("Place of the Customer :\n");
scanf("%s", city);
printf("\n Enter the ph no :\n");
scanf("%s", phno);
printf("\n Enter the no of days : \n");
scanf("%d", &nod);
printf("\n Enter the hired Vehicle Reg No : \n");
scanf("%s", &vno);
{
case 1:
printf("\n You have chosen Deluxe Vehicles \n");
printf("\n Deluxe Vehicle Available are \n");
printf("\n Maruti ZEN, OMNI, V.POLO \n");
printf("\n ------------------------------ \n");
printf("\n do u want to hire, Press 1 | ZEN, 2 | OMNI, 3 | POLO
\n");
scanf("%d", &d);
switch(d)
{
case 1:
printf("\n You have selected ZEN | %ldrs per day \n ie total
%ldRs\n",10000, 10000*nod);
break;
case 2:
printf("\n You have selected OMNI | %ldrs per day \n ie
total %ldRs\n",15000, 15000*nod);
break;
12
case 3:
printf("\n You have selected Volkswagen Polo | %ldrs per
day \n ie total %ldRs\n",17000, 17000*nod);
break;
}
break;
case 2:
printf("\n You have chosen Long Trip Vehicles \n");
printf("\n Vehicles Available are \n");
printf("\n TATA SUMO, TAVERA, TOOFAN \n");
printf("\n ----------------------------- \n");
printf("\n do u want to hire , press 1 | TATA, 2 | TAVERA, 3 |
TOOFAN \n");
scanf("%d", &r);
switch (r)
{
case 1:
printf("\n You have selected TATA SUMO | %ldrs per day \n
ie total %ldRs\n",20000, 20000*nod);
break;
case 2:
printf("\n You have selected TAVERA | %ldrs per day \n ie
total %ldRs\n",19000, 19000*nod);
13
break;
case 3:
printf("\n You have selected TOOFAN | %ldrs per day \n ie
total %ldRs\n",15000, 15000*nod);
break;
}
break;
case 3:
printf("\n You have chosen Luxury Cars");
printf("\n Luxury Vehicles Available are \n");
printf("\n BENZ, BMW, AUDI \n");
printf("\n ------------------------------ \n");
printf("\n Do u want to hire, Press 1 | Benz, 2 | BMW, 3 | Audi
\n");
scanf("%d", &l);
switch(l)
{
case 1:
printf("\n You have selected Benz | Cost %ldrs per day \n ie
total %ldRs\n",25000, 25000*nod);
break;
14
case 2:
printf("\n You have selected BMW | %ldrs per day \n ie
total %ldRs\n",20000, 20000*nod);
break;
case 3:
printf("\n You have selected Audi | %ldrs per day \n ie total
%ldRs\n",30000, 30000*nod);
break;
}
break;
}
EXPLANATION OF
CODE:
15
CHAPTER-4:
Conclusion
18
LIMITATION
Based on the research done, some car rental companies
still use desktop application for their car rental services and
thus making it to be limited to so many important feature
that are not available unlike in the web based application
where there are so many feature available. Also some
upcoming companies do not only make use of these
19
SOLUTIONS:
FUTURE ENHANCEMENT