0% found this document useful (0 votes)
147 views

Synopsis: Cab Booking System

This document provides an overview of a cab booking system created by four students - Ishank Gupta, Ariyant Meher, Mritunjay Singh, and Deepanshu Rai. The system allows users to book and manage cab rides. Key features include user registration and authentication, adding and updating employee and transportation route information, and booking and tracking cab rides. Challenges of the system include providing affordable fares, on-time arrival of cabs, easy payment options, and customer satisfaction. The document outlines the proposed methodology, including data flow diagrams and use cases, and discusses future extensions such as additional payment options and cross-platform compatibility.

Uploaded by

sunny
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
147 views

Synopsis: Cab Booking System

This document provides an overview of a cab booking system created by four students - Ishank Gupta, Ariyant Meher, Mritunjay Singh, and Deepanshu Rai. The system allows users to book and manage cab rides. Key features include user registration and authentication, adding and updating employee and transportation route information, and booking and tracking cab rides. Challenges of the system include providing affordable fares, on-time arrival of cabs, easy payment options, and customer satisfaction. The document outlines the proposed methodology, including data flow diagrams and use cases, and discusses future extensions such as additional payment options and cross-platform compatibility.

Uploaded by

sunny
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

3/2/2019 SYNOPSIS

COMPUTING PRACTICUM - II

CAB BOOKING SYSTEM

Ishank Gupta 11602499


Ariyant Meher 11601955
Mritunjay Singh 11603348
Deepanshu Rai 11612168
ABSTRACT
Will be able to create new users and change the passwords. He can add or
update the,

employee information in the company. He can add and view the


information of Transport

categories and also available routes. Depending on the users‟ demands,


new route and also new

pick up points can be added to the database.

When several passengers wish to utilize the cab

services provided by the system, naturally the company employees need a


system to allot the

cabs and oversee the transportation. University vehicle Management


software that quenches this need.

University’s Vehicle Management has four types of users. The administrator


of this software Beyond this, the administrator can also act as a normal
user and book a bus or cab for himself. He has authority to place a cab
request or cancel a request for a bus.

This system has fixed prices for stoppages, because there are fixed spots
in the university where vehicles will stop to cause less congestion.

Fare would be deducted from their account or can be paid directly.


Users and guest users are employees who want to use the transport
facility. The users can place
their request for a bus to reach the company or for a cab when they want
to go to a different
place
INTRODUCTION

• The Vehicle Management Software is a system providing


management functions which allows companies and universities
transport vehicles to remove or minimize the risks associated with
vehicles owned by the companies.

• Our Vehicle Management software is not restricted to managing the


individual vehicles, but includes the daily management of vehicles,
stoppages, maintenance, customers satisfaction, fuel and services,
drivers, etc.

• When it comes to improving efficiency, productivity and reducing the


overall costs involved with a company's vehicle fleet it is essential to
have Vehicle Management Software in place.

• This kind of system contributes and forms a firm basis of effective


Vehicle Management Software.
• Being able to provide excellent records when it comes to auditing,
formulating strategies, designing and implementing policies,
procedures and systems is regarded as a quick and simple task when
you are making use of a good Vehicle Management Software.
FEATURES OF A SOFTWARE

FUEL MANAGEMENT

Create and manage fuel cards, monitor fuel consumption patterns


and derive insights that helps you reduce your current fuel usage.

DRIVER MANAGEMENT

Real-time driver management by sending dynamic route changes,


monitoring driving patterns.

VEHICLE SELF-DIAGNOSIS

Automate scheduling of vehicle for regular maintenance, keep record of the


expenses on vehicle.

TIRE MANAGEMENT

Include Tire Pressure Monitoring System (TPMS) that proactively saves you
from unexpected tire failures and increases resilience and lifetime of
vehicle tires.
ACCIDENT TRACKING

You can’t avoid accidents completely but you can avoid delayed in damage
control actions through a robust accident tracking mechanism.

MAINTENANCE SCHEDULING

Scheduling maintenance without abrupting your business as usual and on


time for your entire fleet is tricky. A planning tool helps you schedule with
your fleet with minimum impact to your operations.

MILEAGE TRACKING

Keep a tab on the vehicles which produce maximum ROI with the required
maintenance.

GPS-INTEGRATION

Know exactly where your fleet is on a given point of time. It reduces your
dependency on someone else to get status updates and also increases your
efficiency with prompt updates to clients.

VEHICLE TRACKING

Complete command to navigate your passengers. It helps you to make


your services, process as dynamic as possible in order to generate
maximum ROI
CHALLENGES

➢ The fare must be economical so that it must be in reach/budget of


every person.

➢ Cab must be reach on time on the defined destination.

➢ Provide the functionality to make your own bookings

➢ Update your web site without the need to get a web designer
involved.

➢ Provide the customer with taxi availability.

➢ Track your customers.

➢ Engage your customers through interaction such as feedback forms

➢ Easy payment facility must be provided in cab i.e. by cash or by card.

➢ Payment bill must be provided by cab driver.

➢ Driver’s identification data must be given i.e. driver’s name, id &


photograph at the time of booking of cab.

➢ Estimated time for a particular journey must be provided.

➢ Details of the route must be provided to the customer. Customers


can my take the cab by his/her own route.

➢ Customer satisfaction is necessary.


➢ The user interface must be friendly so that the user can easily book a
cab in few minutes by doing few clicks.

➢ Payment modes can be also of prepaid or post-paid.

➢ If the payment mode is prepaid then the customer have to provide its
full name, address, type of card(visa, master, electron-visa etc.),
account number, bank name, and branch.
➢ In both prepaid and post-paid customer’s email id must be provided.
➢ At the time of booking the web page must have the interface for the
starting point, destination, type of cab, charge per kilometre, cab
driver details, time, payment options, service area etc.

➢ Night charges are also added to the total fare on the basis of per
kilometre.

➢ In the end the report must be generated which shows the customer
name, address, source and destination, total fare, driver details and
timings i.e. the invoice must be generated

➢ If the payment is made at the time of booking i.e. prepaid then it


must be shown in the report.
➢ The information must be provided to the customer on its email id and
to driver on its job sheet.

.
PROPOSED METHODOLOGY

DFD
USE CASES
Future Scope

Future Scope of the application:


This application can be implemented in various situations.
We can add new features as and when we required.
Reusability is possible as we required in the application.
There is flexibility of all modules. It can be generalized
further so that it can be use in any place, like in any other
university or city. We just need to add the places and the
software will be ready for that place. The application we
get more robust with time as the security patch will be
added frequently. The application can have its own
payment get way, so that the payment can be done easily
and more effectively. The application can run on multiple
platform like android, mac, windows.

Extensibility: - This software is extendable in ways


that its original developer may not expect. The following
principals enhance extensibility to hide data structure,
avoid traversing multiple links or methods, avoid case
statements on object types and distinguish public and
private operations.
Reusability: -Reusability is possible when as required in this
application. We can update its next version. This application
can be used in many different places not only in our university,
just need to update the places and the amount that the user
has to pay. Reusable software reduces design, coding, testing
cost by amortizing effort over several designs. Reducing the
amount of code also simplifies understanding which increases
the likelihood that the code is correct.
REFERENCES

✓ www.qt.io
✓ www.wikipedia.com
✓ www.scribd.com
✓ Ola use cases
✓ Uber use cases
✓ Rapido use cases

You might also like