You are on page 1of 11

Dedication

This Project
is dedicated
to Allah
Almighty
without His
mercy and
help my
project
wouldn't
even get
started. I
would like to
say Thanks
my
supervisor
Mr. Gulfraz
Naqvi who
countlessly
support me
and guided
throughout
this project
development.
Beside that I
am also
thankful to
my friends
who
motivated
and courage
me.
Car Rental
System
Page 12

Scanned with CamScanner


Acknowledgment

By the Grace of ALMIGHTY ALLAH, we have completed our Final Year on an online car rental
system. A special thanks to our course instructor Sir Guliraz Naqvi for his supervision throughout
the working time. He helped us a lot by sharing his valuable knowledge with us. I would to
Thanks my other teachers as well who were helpful whenever raised any query regarding my
project

Car Rental System Page 3

Scanned with CamScanner


Abstract

Our Aim is to design and create a data management System for a car
rental company. This enables admin can rent a vehicle that can be used by a
customer. By paying the money during a Specified Period of time. This system
increases customer retention and simplify vehicle and staff Management in an efficient
way. The transaction reports of the car rental system can be retrieved by the admin,
when its required. Thus, there is no delay in the availability of any car
information, whenever needed, car information can be Captured very quickly
and easily.

page 6

Scanned with CamScanner


Chapter 1
Introduction

Car Rental System Page I 11

Scanned with CamScanner


1. INTRODUCTION
isrommm

1.1 Motivations
Motivation is behind this project is to establish car rental service on e-commerce
platform. Business growth is the main purpose for this step. As we know that business
can be enhanced by using internet technologies, Customer convenience is the first
priority. I use to think that simple and non-complex system should be made so that
everyone can use it easily.

1.2 Project Overview


This project has been made by looking the problems faced by the customers during the car rental.
This project traverses a lot of areas ranging from business concept to computing field, and require
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.
Technology used for the development of the application.
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 2345 except when there
is a temporary server issue which is expected to be rare

1.3 Problem Statement


To ensure the transparency in the car rental service. Sometimes it is seen that there is no
transparency. The individual who needs a car must contact a rental car company and contract out
for a vehicle. This system increases customer retention and simplify vehicle and staff
management.

1.4 Objectives
To ensure easy for the customer to book car for specific time.
Customers satisfaction
Business growth
More customer's attraction

Car Rental System Page l 12

Scanned with CamScanner


2.
DOMAIN ANALYSIS
2.1 wCourksintogniforetrhe local car rental service provider. They expressed their idea about making

we an online car rental site for their business. Affordable services are there to offer.

2,2 Stakeholders

Stakeholder Role in System



Administrator He is responsible for managing cars in the system. Ile can even manage bookings in the
system such as he can confirm or cancel the booking.
Customer
Business client who can book cars.
Table 1: list of stakeholders

2.3 Affected Groups with social or economic impact


2.4 Dependencies/ External Systems

nDatabase
nCars inventory
nServer services

page I 13
Car Rental System

Scanned with CamScanner


REQUIREMENTS ANALYSIS

31 Requirements

The services requested by the user

The supporting requirements for functional requirements. Theses include the measureable
quality attribute.

How your data will be stored


at3ReqUirelnaltS
Ccasu-aints by the client On your system
How will your system connect to other software/components
Etan31 interface
rt virements

;11 description Category Attribute Details & Boundary Constraints


)
:1 Adrnin Login Functional Data Store Existing admin login if in the
1 database
12 User Login non- Concurrent user
functional load
Confirmation of booking Functional
,.

from admin

3.2 List of Actors


Admin: he is responsible for all the management of cars and booking of cars.
Reeular user: He can book cars of his own choice.

3.3 List of use cases


BoolssA-s: Booking of the cars by the regular user
allow user toprovide account information and access the restricted services

Car Rental System Page 1 14

Scanned with CamScanner


3,4 System use case diagram

Figure 1: sample use case diagram with explanation

3.5 Use Cases

Car Rental System Page 1 15

UseCase ID: UC- 1 .1


Us Case Login Panel
e
Muhammad Waciar
Muhammad
L a s t R e v i s i o r b e r 5 t h , 2 0 1 9 __
November PL,
Administrator and customer

Login is the important act that allows the user and admil71s7.--rat°'" to access main
features on the website.
If customers wants to book cars from the website he will lo in on the website
reCOaditions:
P
Customer must visit website in order to bool___

Scanned with CamScanner


, Customer will br)ok the required car.
P canditi"s:
2. Customer will wait for the administrator confirmation
1. Coming to the homepage
siorra i fro*:
2. Press the login button 3, Enter the login details

No alternate flow is required


mier natii,e
Floc
otrnall'e
1 — Not in
t roork lithe login details are incorrect error will generate. In the case of localhost if
Exceptions: website is not connected to the Database. No information will be generated.

Frequency of No limit
Use:
Special No special requirement
Re Qirements:

3.6 User interfaces (mock screens)

• Irma Yew Ca,


P
Ta
r►totype2: (P2) Home Page

0
11;21 SOMA

MOO
M.r or tr.

Page I 16
Car Rental System
CamScanner
Lo
0

P-...4

DonThave +mod.?

We have more thin a thou S3 or!

Prototype2: (P2) Login Page

Car Rental System Page I 17

Scanned with CamScanner

You might also like