0% found this document useful (0 votes)
41 views18 pages

Cab Booking Management System Project

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

Cab Booking Management System Project

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

CAB BAZAR .

COM
Dissertation submitted as a Partial Fulfillment for the [Link] in Computer Science
& Engineering of [Link] Engneering College, Durgapur.

Submitted by
NAME UNIVERSITY ROLL NO REGISTRATION NO

Anushree Banerjee 120001243002 241200120647

Atish Chakraborty 120001243004 241200120649

Souvik Saha 120001243013 241200120710

Tithi Saha 120001243015 241200120712

Under the Supervision


PROF. DR SANJIB SAHA

ASSISTANT PROFESSOR OF
COMPUTER SCIENCE &
ENGINEERING

Department of Computer Science & Engineering


[Link] ENGINEERING COLLGE
Jemua Road, Fuljhore, Durgapur - 713206, West Bengal,
CANDIDATE’S DECLARATION

I hereby declare that the work which is being presented in the project entitled “
CAB [Link]‘’ in fulfillment of requirements for the award of degree of
[Link], in the Department of Computer Science & Engineering at [Link]
ENGINEERING under An Autonomus Institution Affilliated to Makaut ,West Bengal
is an authentic record of our own work carried out during session 2022-2023 under the
supervision of assistant professor of CSE “Dr Sanjib Saha”

Signature of the Students


With Date
Department of Computer Science & Engineering
[Link] ENGINEERING COLLEGE , Durgapur
Jemu Road,Fuljhore , West Bengal- 713206

CERTIFICATE

This is to certify the Project entitled “Cab Bazar .com” is being submitted
by Anushree Banerjee, Atish Chakraborty, Souvik Saha & Tithi Saha in
partial fulfillment of the requirement for the award of the degree of B .
Tech in Computer Science & Engineering from DR. B. C. ROY
Engineering College, is a record of original work carried out by him
under my guidance and supervision from Sanjib Saha
The results presented in this thesis have been verified and are found to be
satisfactory

DR. ARINDAM GHOSH DR. SANJIB SAHA


Head of the Department ASSISTANT PROFESSOR

DR. [Link] Engineering College , DR.B.C. ROY Engineering College,


Durgapur Durgapur
ACKNOWLEDGEMENT

I express my deep sense of gratitude towards my project supervisor PROF.


Of the department of Computer Science & Engineering from [Link]
ENGINEERING, for providing me with a golden opportunity to carry out the
project in the institute. His constant concern and direction cannot be over emphasized
in words.

I would also like to be grateful to my parents and my brother/sister who motivated


and gave me the patience and strength during all these times for the completion of
this project work.

Finally, I would like to thank all my batch mates who have provided me
many helpful suggestions times. Many they are too numerous to list here.

(Signature of the students)

Anushree Banerjee
Atish Chakraborty
Souvik Saha
Tithi Saha
CONTENTS

LIST OF TABLES PAGE .NO

[Link] 1
[Link] 2
[Link] PHASE 3
[Link] DESIGN 4
[Link] DESIGN & DFD 5-6
[Link] AND DEPLOYMENT 7
[Link] DESIGN 8-11
[Link] 12
1
INTRODUCTION
The Cab Booking Management System is an application designed
to simplify the process of booking, tracking, and managing cab
rides. The system provides a user-friendly interface (UI) where
customers can book cabs, drivers can manage ride requests, and
administrators can oversee the operations.
In today’s fast-moving cities, efficient cab services are essential for
transportation. This system aims to digitize the cab booking process
with an intuitive UI, ensuring transparency, faster booking, secure
payments, and real-time ride tracking.
Overall, the Cab Booking Management System acts as a
comprehensive solution for urban mobility, benefiting customers
with convenience, drivers with transparency, and administrators
with better control. With the integration of modern UI, secure
payment gateways, and location-based services it aligns with the
growing demand for smart city transportation solutions.
2

OBJECTIVES
The primary objective of the Cab Booking Management System is to
develop a reliable, efficient, and user-friendly application that simplifies the
cab booking process for customers while ensuring smooth management of
operations for drivers and administrators.

1. User-Friendly Interface (UI):


a. To design and develop an interactive, intuitive, and easy-to-use interface
that allows users to book cabs quickly without technical difficulties.
b. To ensure responsiveness of the system across different devices (desktop,
tablet, mobile).
2. Real-Time Tracking and Availability:
a. To display real-time cab availability to customers.
b. To enable users to track their assigned driver on a map with live updates.
c. To notify customers about the estimated time of arrival (ETA).
3. Administrator Module:
a. To allow the admin to manage customers, drivers, and cab details.
b. To monitor system performance and handle complaints or service issues.
4. Scalability and Security:
d. To design the system to handle an increasing number of users without
performance degradation.
e. To ensure data security by protecting user credentials, payment details,
and ride history.
5. Enhance Customer Satisfaction:
a. To reduce waiting times by assigning the nearest available cab.
b. To provide transparency in services, which builds trust between customers
and service providers.
3

SDLC Phases

Requirement Analysis
Functional Requirements:

User registration & login (customer/driver/admin).


Cab booking with pickup & drop location.
Real-time cab availability status.
Fare calculation based on distance/time.
Payment gateway integration (wallet, UPI, card).
Ride history and e-receipt.
Admin controls: add/remove drivers, view reports.

Non-Functional Requirements:

System should be responsive and work across


devices.
Secure login with encryption.
High performance and minimal downtime.
Scalable database to handle growing users.
4

SYSTEM DESIGN

UI/UX Design:

Admin Panel (Web UI):


Dashboard with system overview
Manage users (Customers)
Manage cab availability
Generate reports (earnings, rides completed)

Customer Panel:
Login/Registration page
Home page with “Book Cab”
Ride booking form (Source & Destination)

Back Up History:
Car Name
Destination name
Prize of the car
Date and Time
5
Architecture Design & DFD (Data Flow Diagram):

Architecture Design:
Frontend: HTML, CSS, Bootstrap
Backend: PHP (Core + MySQL
Database: MySQL
Local Hosting: XAMPP / WAMP
Security: Password hashing

DFD (Data Flow Diagram):


Level 0:
Represents the entire system as a single process
Actors: Customer, Admin,
Processes: Booking.

Level 1:
Breakdown of booking process into sub-processes
User registration/login
Search & select cab
Confirm booking & update database
6

Level 2:
Detailed steps in booking module
Validate user details
Check cab availability
Generate booking ID
Update booking & ride history
7

TESTING AND DEPLOYMENT

Testing:

Unit Testing: Validate each module (booking, login).


Integration Testing: Ensure frontend-backend
communication works smoothly.
System Testing: Verify complete flow (Source and
Destination→ Booking Car → Confirm Booking → Back
up History).
UI Testing: Ensure all screens are responsive and user-
friendly.
Security Testing: Protect sensitive data (Password hashing).

Deployment:

Deploy backend on Local Hosting (XAMPP/WAMP).


Deploy admin panel as a web application accessible to
authorized users.
8

PROJET DESIGN INTERFACE

REGISTRATION AND LOGIN PAGE

REGISTRATION FROM
9

LOGIN FROM

SEARCHING FOR SOURCE AND DESTINATION


10

DESTINATION PLACE TO
SELECT

SELECT THE CAB AS PER CHOISE


11
CONFIRM BOOKING

CANCELATION AND BACK UP HISTORY


12

CONCLUSION

The Cab Booking Management System provides an innovative,


reliable, and user-friendly solution to overcome the challenges of
traditional cab services. By following the Software Development
Life Cycle (SDLC) approach, the system was developed in a
structured manner starting from requirement analysis, system
design, implementation, testing, deployment, and maintenance.
This ensured that the application met its objectives of efficiency,
scalability, and user satisfaction.
The project successfully integrates three key modules: customer,
driver, and administrator. Customers benefit from a simple and
intuitive UI that allows them to book cabs, track rides in real
time, and make secure digital payments. Drivers gain from an
efficient platform to manage ride requests , while administrators
can oversee the system, manage resources, and generate reports
for decision-making.
THANK YOU

You might also like