0% found this document useful (0 votes)
560 views9 pages

Ride Booking System - Updated

This project proposal outlines a ride booking system that allows customers to book rides with registered drivers. The system aims to provide an easy and convenient way for customers to arrange transportation without having to drive themselves. It will allow users to select if they are a driver or customer, then enter their details to register or search for available rides. Drivers can register by providing their name, date of birth, license number and contact information. Customers can enter a pickup and drop off location to view options from registered drivers with different vehicle types and prices. The proposal assigns responsibilities among the three team members for tasks like coding, documentation, and project management. It also provides an overview of the technical approach and software requirements to develop the system.

Uploaded by

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

Ride Booking System - Updated

This project proposal outlines a ride booking system that allows customers to book rides with registered drivers. The system aims to provide an easy and convenient way for customers to arrange transportation without having to drive themselves. It will allow users to select if they are a driver or customer, then enter their details to register or search for available rides. Drivers can register by providing their name, date of birth, license number and contact information. Customers can enter a pickup and drop off location to view options from registered drivers with different vehicle types and prices. The proposal assigns responsibilities among the three team members for tasks like coding, documentation, and project management. It also provides an overview of the technical approach and software requirements to develop the system.

Uploaded by

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

Bahria University, Islamabad Campus

Department of Computer Sciences


Class/Section: BS (IT-1B)
Ride Booking System

Project Proposal

Group Members:
 Usman Arshad 01-135221-054
 Muhammad Usman 01-135221-074
 Rao Mohtshim 01-135221-081

TABLE OF CONTENTS

1. PROJECT APPLICATION IDEA......................................................................................................................1


1.1 Problem statement..........................................................................................................................................1
1.2 Background/Related work..............................................................................................................................1
1.3 Scope:.............................................................................................................................................................1
1.4 Aims/Objectives.............................................................................................................................................2
2. Team Dynamics.....................................................................................................................................................2
2.1 Responsibilities among team members:.........................................................................................................2
3. Approach................................................................................................................................................................2
3.1 SOFTWAREREQUIREMENTS/TOOLS......................................................................................................3
4.1 Illustration by scenario.........................................................................................................................................4
5. FUNCTIONAL REQUIREMENTS....................................................................................................................4

6. SCHEDULE ................................................................................................................................................................ 7
6.1 TIMELINE ......................................................................................................................................................... 7
1. PROJECT APPLICATION IDEA
This project is designed to be used by a ride booking company or user specializing in
booking rides. It is a filing system through which costumer can view available cars, register
his own car as a driver, make a profile or view a profile then book a ride accordingly. The
advancement in Information technology and internet penetration has greatly enhanced
various business processes and communications between companies (service providers)
and their customers of which car rental industry is not left out.

1.1 Problem statement


In a car booking system a user can simply book a ride for a fee during a specified period.
In this project we will discuss the problems that are why we introduce this system. In
today’s modern world everything is accessible by the palm of our hands. It is spoiling us
but also is beneficial for us as no one likes to walk in a rainy or a really hot day and not
all of us has cars or don’t have access to our personal vehicle sometimes but what we
have is a mobile phone so what we did is built a software where a user can book a ride
where he/she wants to go and simply a rider with a car of his/her choice will take him/her
there within a cheap price depending upon how far the location is. This system increases
customer retention and simplify vehicle and staff management. It’s easy, convenient,
and secure.

1.2 Background/Related work


By booking a car or a ride customer can typically get where they are going faster or
cheaper than they would by taxis. Partygoers can rely on being able to find available
drivers through this system late at night. Given that its roots stemmed from frustration
with public transportation, it makes sense that one of the primary ways This car rental
system has changed the world is by changing the way we viewed public transportation
and similar services. In the past, public transportation was limited by the time of day or
location. It all started back in 2009 when a programmer name garret camp hired a
private driver for 800$ he wanted to find a way to reduce the cost of direct transportation.
He realized that sharing the cost with people could make it affordable, and his idea
morphed into Uber. Which is one of the most leading and dominating ride booking
system out there.

1.3 Scope:
Today, the marketplace is flooded with several car rental options for shoppers to choose
from. A variety of innovative products and services are being offered spoiling customers
for choice. Online car rental system is no more a privilege enjoyed by your friends and
family. In the last couple of years, the growth of car booking system industry has been
phenomenal as more travelers easily books a ride of their choice instead of just renting a
car and more of the customers are discovering about this platform. There is more than
enough scope for this system in the future as we understand the psyche and cater of the
everyday travelling people.
1.4 Aims/Objectives
Our main objective for this project is to develop an application by which a user can go to the
destination of his choice in a car of his choice without even driving.

2. Team Dynamics
Three members will be working on this team:

1) Usman Arshad Student of BSIT (1st Semester) Bahria University


2) Muhammad Usman Student of BSIT (1st Semester) Bahria University
3) RAO Mohtshim of BSIT (1st Semester) Bahria University

“Success is best when it is shared”

a. Usman Arshad is assigned for all the writing he will be doing the report and did some
coding as well.
b. RAO Mohtshim has the privilege of doing the filing also he was the system analyst,
project manager also did some coding.
c. Muhammad Usman has the credits of removing the errors from the project. He is also
the Project coordinator.

2.1 Responsibilities among team members:

Usman Arshad Did some research on related system and is assigned for all
the writing he will be doing the report and did some coding as
well.

Muhammad Usman has the credits of removing the errors from the project. He is
also the Project coordinator.

RAO Mohtshim has the privilege of doing the filing also he was the system
analyst, project manager.

3. Approach
So, the system will begin with two options whether you are a driver or a customer you will have
to press 1 for customer and 2 for driver then if you select driver you will have to register yourself
as a driver where you will have to put in your basic information like
Driver

• First name
• Last name
• DoB (dd/mm/yyyy)
• License number
• Contact Number
And you will be registered in the system then if you select the customer option you will put in
the location within Islamabad e.g. F-10 and drop off location as well and type what type of
car do you want like a family SUV business economy etc. then the total milage will be shown
and the amount/fare with the registered driver will be shown from there simply just book your
ride or cancel if you don’t like the driver or car or the price and book another one.

Costumer

• Enter your Pickup location


• Enter your Drop off location
• Decide your Car Type
First and last
• Be Patient
name

Contact
Car Type No.

Ride
Costumer Booking Driver
System

Date of Birth

Pick Up License No.


Drop off
Location Location
Ifstream
Reading
Driver.txt
File Base
Coustmer. Writing
Ride
txt Mediator
Booking
Cars.txt system
3.1 SOFTWAREREQUIREMENTS/TOOLS
The following would be, but not limited to, the required software and tools to complete
this project.
• Operating System: We used windows 10 for this Project
• MS Office: We use MS Word for our project Report.
• Visual Studio 2019 (for all the coding for the system)
• Keyboard & mouse (for doing all the coding and manipulate data we will need mouse as
our pointer)

Supportive care:
Driver Information and ride location will be monitored for security and privacy of the user. Name
of the costumer will be recorded through filing info like there name and drop-off and pick up
location.

4. INTENDED AUDIENCE
Intended audience will be following:

• Elderly people who can’t walk or drive


• Children who aren’t old enough to drive their own car
• Poor people wo can’t afford their own car
• Disabled people who can’t drive an automobile
• People getting wet on a rainy day
• People doesn’t want to walk on a hot day
• People who hate public transport
4.1 Illustration by scenario
Consider it like this that Muhammad Usman is a driver, who wants to earn some money through
driving, and he wants to register to our car riding system and on the other hand RAO is getting
wet at a rainy day and is late for something also he doesn’t have a car of his own. Now both
users will use our system Usman will select the driver option and similarly RAO will select
customer option as for Usman he will put is information which we asked him and will be
registered in the system now RAO will put the location where is standing and where he wants to
go and confirm that he wants a car that is eco-friendly and now he has to wait where Usman our
newly registered Driver is on his way to pick up his first Customer.

5. FUNCTIONAL REQUIREMENTS
At the end of this project, we will be able to

• Through this System we can get to the location of our choice without any hesitation.
• People will see the mean of transportation from a different point of view
• Customers can get where they are going faster or cheaper than they would by taxis.

• All drivers will have to submit their motor vehicle information and criminal
background checks.

• Partygoers can rely on being able to find available drivers through this system late at
night.

• Fast trips any time, almost anywhere

• People can avoid the cost of owning a personal vehicle

Location

Car Info

License
Info

Car Type

Driver Costumer
6. PROJET PLAN

6.1 Timeline
This Project will take Approximately 2 weeks.

Sr.# Activity To be
completed by

1. Project Proposal Submission (Introduction and Problem Statement) 20th-May-2022


2. Software Requirements Specifications Document. 20th-May-2022
3. Prototype implementation of the use cases designed in SRS 21st-May-2022
4. Detail Design Document with implementation details 22nd-May-
2022
5. Allocating resources, tools, components 23rd-May-2022
6. Mid Term Report (Cover the SRS and part of DDD) 24th-May-2022
7. Completion of the required implementation 26th-May-2022
8. Testing of project according to design and requirement 31st-May-2022
9. Documentation 4th-June-2022
10 Final Report + Project Closure 5th-June-2022
.

7. Conclusion
As we know that many big companies are already using this Idea like uber, Careem etc. These
companies already have Systems like these on which user can do the same So, we used a
Console based Ride booking system which will be beneficiary to many people.
8. Reference
 https://www.investopedia.com/articles/markets/063016/4-reasons-why-riders-
choose-uber.asp#:
 http://www.p2psystem.in/ecart/Ride-Booking-System.php
 https://www.ingeniumweb.com/blog/post/5-reasons-why-using-a-booking-
reservation-system-would-help-improve-your-efficiency/4548/

You might also like