0% found this document useful (0 votes)
27 views22 pages

Dbms Report

Uploaded by

darshan v
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views22 pages

Dbms Report

Uploaded by

darshan v
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

Page |1

Project Report
On
Car Rental
Reservation System
Page |2

IMPACT COLLEGE OF ENGINEERING AND APPLIED


SCINECES
Sahakara Nagar Bangalore - 560 092.

Department of Computer Science in Data Science Engineering

CERTIFICATE
This to certify that the project entitled “Car Rental Reservation System” carried out
BY Niranjit(1IC22CD011), Nisarga(1IC22CD012), Prashanth(1IC22CD014)
bonafide student of Impact College of Engineering And Applied Science have been
Submitted in partial fulfilment of requirement’s in DBMS Laboratory with Mini Project
of 4th Semester Bachelor of engineering degree in Computer Science in Data Science
engineering as prescribed by VISVESVARAYA TECHNOLOGICAL UNIVERSITY
during the academic year of 2023-2024

Signature of the Guide Signature of HOD

Signature of Examiner :
Page |3

ABSTRACT

“CAR RENTAL SYSTEM” is a project which aims in developing an


Online Application of car rental system. It is a system that enables customer
to rent a car to place their choice online at any time at any place. The reason
to develop the system is due to the issues of facing by fuel cost. These
issues are such as peak hour-long queue issues, increase of taxi and
private cabs than visitors, speed major request of car management,
limited promotion, and quality control of cars management. Therefore
thissystem enhances the speed and standardization pf taking rental car from
the customers and display it to the staff in the website accordingly. Beside
that it provide user friendly web-pages and effective advertising medium to
the new product of the online car rental system to the customer at reasonable
price. Furthermore, it also extend and deliver customer satisfactions
especially to the hectic customer or reaching the customers who are constrain
of transport to be in car shop. Altogether it is helpful for everyone for the
customers and for the travellers also.
Page |4

ACKNOWLEDGEMENT

It is a genuine pleasure to express my profound gratitude and deep


regards to my guide “MR. K RI S H N A M E HER“, and our HOD “DR.
KAIPA SANDHYA” for their exemplary guidance, monitoring and
constant encouragement. I would like to express my special thanks to
IMPACT COLLEGE OF ENGINNERING AND APPLIED
SCIENCES who gave me the golden opportunity to do this wonderful
project on the topic “CAR RENTAL SYSTEM”, which helped me in
doing a lot of Research and I came to know about so many new things.
Page |5

TABLE OF CONTENTS

Introduction……………………………………………..06

Functional Requirments……………………………...07-08

Software Tools Used…………………………………..09-10

Data Flow Diagram…………………………………….11

ER Diagram………………………………………………12

FLOWCHART…………………………………………....13

Data Dictionary…………………………………………14-15

Result and Discussion…………………………………16-21

Conclution……………………………………………..…22
Page |6

INTRODUCTION

Car rental system means it an application which will help car rental to optimized and
control over theircar rental. and my project “car rental system” is also based on the same
point. Through this website user can do lot of things from anywhere from home, from office,
from train and manymore places. User can order his/her favorite car from desired car lists
and enjoy them with his/her lovedones. And through this website only the admin who has
the control power of this website can look up toevery activity of user and can guide or help
them whenever a user is needed for help. As you open the website a animated page will load
and it will have two options one I. e log-in and other i.e. sign- up. If a user is new to the
website then he has to sign-up first then he will get a user id and password , throughwhich
he can then Login into the website easily, and if he has that user id and password from
previously sohe can direct switch on to login area. After login the user will be redirected to
home page where he will getto see a navbar containing options like about section, menu
section, cart section, contact section, logout section. Scrolling down there he will get
option to explore our website In about section. Then if he wants to bookorder for cars then he
will get option of varieties of cars like Indian, Chinese, and, south Indian & forcold-drinks
and desert options user have to go down the website where the option will be available.
User canbook his favorites cars and can cancel it also , after booking the page will redirect
to add to cart he will get a message that his order has been placed after that it will lead to
the payment option , where user has topay the required amount through phone pay, upi id
or through credit or debit cards. And all these activities can be controlled by admin he will
get notification whenever any user will login into the website and place any order. Admin
can add, delete and update carss and drinks option and can handle the database options
also.

All over the world wide ,the cars delivery account for the 93 million, the one percent is form
total cars market and including the 4 percent restaurant and fast cars chains in many
countries this no growth rate will continually to increase at 3.5 percent in the next five
years.
Page |7

FUNCTIONAL REQUIREMENTS

1. NORMAL USER
2. USER LOGIN

Description of feature This feature used by the user to login into


system. They are required to enter user id and password before
they are allowed to enter the system .The user id and password
will be verified and if invalid id is their user is allowed to not
enter the system.

Functional requirements
-user id is provided when they register.
-The system must only allow user with valid id and
password to enter the system.
-The system performs authorization process which decides
what user level can access to.
-The user must be able to logout after they finished using
system.
Page |8

REGISTER NEW USER

Description of feature
This feature can be performed by all users to register new user
to create account.

Functional requirements
-System must be able to verify information
-System must be able to delete information if information is wrong

SEARCH
DESCRIPTION OF FEATURE
This feature is found in search maintenance part .we can
search car based on car id , car name.

Functional requirements
- System must be able to search the database based on
select search type.
- System must be able to search the car based on
keyword entered.
- System must be able to show the filtered car in table
view.
Page |9

SOFTWARE TOOLS USED

The whole Project is divided in two parts the front end and the
back end.
Front end
The front end is designed using of html , Php ,CSS, Java script
HTML- HTML or Hyper Text Markup Language is the main
markup language for creating web pages and other information
that can be displayed in a web browser.

CSS- Cascading Style Sheets(CSS) is a style sheet language


used for describing the look and formatting of a document
written in a markup language.

JAVA SCRIPT- JavaScript(JS) is a dynamic computer programming


language. It is most commonly used as part of web browsers,
whose implementations allow client-side scripts to interact with
the user, control the browser, communicate asynchronously, and
alter the document content that is displayed.

PHP- PHP is a server-side scripting language designed for web


development but also used as a general-purpose programming
language

MYSQL-SQL phrase stands for Structured Query Language. The


MySQL development project has made its source code available
under the terms of the GNU General Public License, as well as
under a variety of proprietary agreements
P a g e | 10

SOFTWARE & HARDWARE REQUIREMENTS

HARDWARE REQUIREMENT

 PROCESSOR: CORE i3 7th gen or equivalent


 Disk space:550 GB or more
 RAM: 4 GB or more

SOFTWARE REQUIREMENT

 OPERATING SYSTEM – no particular operating system is required as PHP


is platform independent.
 SOFTWARE-XAMPP, MySQL.

PROGRAMMING LANGUAGES

 HTML
 CSS
 BOOTSTRAP
 JS
 PHP
 MYSQL
P a g e | 11

DATA FLOW DIAGRAMS

Data Flow - Data flow are pipelines


through the packets of information flow.
Process - A Process or task performed
by the system.
Entity - Entity are object of the
system. A source or destination data of a
system.

Data Store - A place where data to be stored

LMS
P a g e | 12

ER DIAGRAM
P a g e | 13

FLOW CHART
P a g e | 14

DATA DICTIONARY

[users] Table:
VARIABLE DATA TYPE SIZE DESCRIPTION
Username Varchar 30 To store unique
username.
Password Varchar 40 To store password.
phone number Bigint 13 To store phone
number.
email address varchar 50 To store email
address.
Address varchar 100 To store user
address.
First name varchar 100 To store user first
name.

Last name varchar 100 To store user last


name.

[admin]table:
VARIABLE DATA TYPE SIZE DESCRIPTION
username Varchar 30 To store unique username.

password Varchar 40 To store password.


phone number Bigint 13 To store phone number.

email address Varchar 50 To store email address.

Address Varchar 100 To store user address.

First name Varchar 100 To store user first name.

Last name Varchar 100 To store user last name.


P a g e | 15

[placed order] Table:

VARIABLE DATA TYPE SIZE DESCRIPTION

Id Int 11 To store unique id.

User name Varchar 50 To store username.

Cars rented Varchar 200 To store cars which


is purchased.

Address Varchar 200 To store address.

Price Varchar 10 To store the price of cars.

[cars] Table:

VARIABLE DATA TYPE SIZE DESCRIPTION

Id Int 11 to store unique cars id

Cars_name Varchar 200 To store cars name

Type Varchar 25 To store cars type

Classification Varchar 120 To store classification of


cars

Image Varchar 250 To store image path.

Description Varchar 750 To store description of the


cars.

Price Double To store the price of cars.


P a g e | 16

RESULTS AND DISCUSSION

SCREENSHOTS
LOGIN/SIGNUP PAGE-

NEW USER SIGNUP-


P a g e | 17

SIGNUP SUCCESSFULLYy

ADMIN LOGIN-
P a g e | 18
PROFILE PAGE –

ADMIN PANEL-
P a g e | 19

ADMIN CARS UPDATE-

ADMIN CARS VIEW-


P a g e | 20

ADMIN PANE & USER VIEWL-

ADMIN CARS VIEW -


P a g e | 21
CONTANCT US-

PROCEED TO PLACE ODER-


P a g e | 22

CONCLUSION

An ONLINE CAR RENTAL SYSTEM is developed where the customers can


make an order for the cars and avoid the hassles of waiting for the order to be
taken by the waiter. Using the application, the end users register online, read the E-
menu card and select the cars from the e-menu card to order cars online. Once the
customer selects the required cars item the chef will be able to see the results
on the screen and start processing the cars. This application nullifies the need of a
waiter or reduces the workload of the waiter.The advantage is that in a crowded
restaurant there will be chances that the waiters are overloaded with orders and
they are unable to meet the requirements of the customer in a satisfactory manner.
Therefore by using this application, the users can directly place the order for cars
to the chef online. In conclusion an online car rental system is proposed which is
useful in small family run car rental as well as in places like college cafeteria,
etc. This project can later be expanded on a larger scale. It is developed for car
rentalto simplify their routine managerial and operational task and to improve the
dining experience of the clients.This also helps the restaurant owners develop
healthy customer relationships by providing reasonably goodservices. The system
also enables the restaurant to know the items available in real time and make
changes to their cars and beverage inventory based on the orders placed and the
orders completed.

You might also like