Business Requirements Document (BRD) Project Name:-Easy Car Rental (ECR)
Business Requirements Document (BRD) Project Name:-Easy Car Rental (ECR)
Business Requirements Document (BRD) Project Name:-Easy Car Rental (ECR)
VERSION HISTORY
Version # Prepared By Prepared Date Review By Review Date Change Log
This document has been approved as the official Business Requirements Document for Easy Car Rental
and accurately reflects the current understanding of business requirements. Following approval of this
document, requirement changes will be governed by the project’s change management process, including
impact analysis, appropriate reviews and approvals.
TABLE OF CONTENTS
Project Details........................................................................................................1
OVERVIEW...............................................................................................................1
PROJECT OVERVIEW................................................................................................1
3.1 Project Overview and Background.................................................................................................... 1
3.2 Project Dependencies....................................................................................................................... 2
3.3 Stakeholders..................................................................................................................................... 2
BUSINESS PROCESS.................................................................................................2
4.1 As Is Businesss Process Activity Diagram........................................................................................2
4.2 To Be Businesss Process Activity Diagram......................................................................................3
FUNCTIONAL REQUIRMENT........................................................................................1
5.1 Web Interface.................................................................................................................................... 1
PROBLEM STATEMENT
Easy Car Rental provides car rental service to their customers. To rent a car from Easy
Car Rental the customers has to walk in to their office, the receptionist then notes the
requirement of the customer in the form and completes the booking process.
In recent times Easy Car Rental has witnessed an increase in the number of customers
in the store and which has increased the workload for the receptionist and also difficult
to manage the customers details in a book. The customers also have to wait in long
queues to rent a car which gives a bad customer experience.
While the current system is not able to handle the pressure of increasing customers and
the emerging need of digitization of data. The purpose of this project is to create a portal
for Easy Car Rental using which their customer can rent their car online.
PROJECT OVERVIEW
This Web Application will also allow the company to access their database securely and
safely in a user-friendly online environment. Allowing them to perform various task like add
new car, remove car, add driver with ease.
There should be a Web Application version for the software to connect with for those who
wish for a Quick car rental servicer. The Web App will be responsive to any device using it.
This allows for consumers to access the service from any sort of hardware device: tablet,
computer, mobile devices, and so on. The software itself will be available on all computer
platforms that are running any aspect of Linux, Windows 7, Windows 8,Windows 10 and
Mac operating systems.
3.3 Stakeholders
The following comprises the internal and external stakeholders whose requirements are represented
by this document:
Landing Page
The customer can view all the cars available for rent in this page and apply filters
like Price of car, Model Name, Seating Capacity.
Product Page
This page will show the car that the customer as selected on the product page.
The page will include Image of the car, Price and Name of the model, Seating
capacity of the car and description of the car.
5.2 Website Interface
User
View available rental cars
o The customer can view all the cars available for rent.
Allow Registration
o Allow customers to register with the Registration form.
Allow Log in
o Allow Login to register with the Login form.
Give Feedback
o The customer can give their feedback in this form.
Do Enquiry
o The customer can ask any question in this form.
Admin
Add Car
o The admin can add cars.
Remove Cars
o The admin can remove cars from the portal.
Allow Login
o The admin can Login to his account
Reply to feedback and enquiry
o The admin can reply to customer feedback and query.
Add Driver
o The admin can add drivers.
Edit Journey
o Admin can edit the customer's journey.
Super Admin
Add admin
o The super admin can create an account and give admin access to the
staff.
Super admin can also perform all the tasks of an admin.
# Assumptions
Customers have a proper internet connection
The car works perfectly in the journey
The cost of the journey will be automatically calculated by calculating the journey
distance and rent of the car.
# Constraints
JavaScript should be enable in the browser