Вы находитесь на странице: 1из 42

ADVANCED TOLL MANAGEMENT SYSTEM

INTRODUCTION

Toll management systems play an important role in the growth of


infrastructure all over the world. It is a kind of the money that a
commuter has to pay to the road authorities while passing from one
city to another. This in turn is a kind of tax that is used in the
construction of roads, flyovers, and expressways.Tolling is a highly
effective strategy for dealing with some of todays most pressing
transportation issues. Toll facilities help reduce congestion and
improve mobility, and provide an additional source of funding for
local construction and maintenance projects.

This Application can provide all the information related to Toll booth
and the passenger checks in online and pays the amount,with the help
of android application the system through bluetooth ,then verify the
identity of the user and then the vehicle. After the verification the
system will automatically open the toll gate

Toll App is a mobile application developed for automatic and


easy payment in Toll gates. Toll App is a useful and convenient
application that spares you the trouble of stopping your vehicle
and makes the payment in Toll gate. This application helps
people to automatically pay their charge while crossing toll
fences. The application which we develop here uses state of the
art technology to track users location accurately and secure
payment.
Toll gates are created as virtual geo-fences using this App and the
cost of crossing the fence is defined. The user is tracked via his
bluetooth enabled device and the payment is made automatically
from his credits purchased.

objective

Will allow people to pay their highway tolls online without


needing to stop at the toll plazas.
Cashless transaction at toll plazas.
Relief to commuters on national highways(NHs).
Cut down the travelling time on highways.
Plug revenue leakages from toll collection.
To improve quality of work and accuracy.
To improve work speed and accuracy.
To provide the easy and user friendly environment.
Get instant and detail information at single terminal.

Existing system

In existing system, current times of increasing traffic on the road,


it is important to collect the toll tax in a managed and controlled
process so that it doesn't result in a total unorganized jungle of
traffic. It is very challenging to handle a vehicular flow by a
manual system of revenue collection. Poor management at toll
plaza may result into great chaos and revenue loss. This would
not be desired any one.

DRAWBACKS

It was very time consuming

Reports were generated manually.

The Activities are often prone to errors.

The speed of processing of data is very slow.

The information required was not readily available.

Lots of paper work was there.

Proposed system

Toll lane capacity:Vehicles online gate pass require less


time to conduct a toll transaction.

Reduction in vehicle waiting times: An increase in a


toll lane service rate causes a decrease in the average
waiting time of vehicles at the toll plaza.

Reduction of vehicle emission:Vehicle emissions are


reduced as vehicle speeds through the toll plaza are
increased and accelerations and decelerations reduced.

Simplified infrastructure and accounting system: Requires


for less road side infrastructure than manual tollbooths. It
simplifies the accounting system as well as the allocation of
revenue between peak and non-peak hours by automating toll
collection and vehicle counting.

Reduction of toll user costs :Reduces the cost of processing


toll transactions.

Easy to Commute:With the construction and improvement


of many roads, flyover, and bridges, the commuting has
become easy. The improved and smooth roads and bridges
have made commuting an easy job.

The android app with user, request the server for current status
and then inform the tool booth system was the toll paid or not.

Traffic Control and Security: With the introduction of


new equipments and techniques in a toll system, there is
a constant control on the traffic running on roads and
highways. Moreover, now commuters also feel secure
while driving on road.

The growing demand for Toll Collection systems has


increasingly shifted focus towards optimization in the
areas of efficiency, faster service, and cost.

Module description
There are four basic users Administrator, customer,staff
and higher authority.
Administrator
Staff Management
a)Add staff.
b)Edit/Delete staff.
Customer Management
a)Add,View and search customer.
b)Amount,update and collection views.
c)View complaints and feedback.
Toll gate and Route Management
a)Add gates and routes.

Staff
provide the notification message to the logged users via webpage.
View collection.
View payment details
Give Approval for the request that had been sent by the customer for
toll gate
authentication
Vehicle Management
a) verify vehicles.

Customer
Provide identities in the website.
View history about payments made.
Receive notification about the charges when he crosses the fences that
created in Toll app.
Give complaints to the concerned people.

Gate pass management

a)Route and pass

booking

b)cancellation
View toll gate

Higher Authority
Has the right to give approval for the request that had been send by the
administrator for new toll booth creation .

PHP Modules:

Toll payment Module:

The Customer provide their identites in the website.

Then,the Customer given the details of the journey such as date of the
journey, origin and destination,Route,Toll.

The server will calculate the toll and inform the user, and he can pay
the toll online.

Customers can be able to purchase credits using credit cards/pay pal


account/debit card.

Staff Management Module:


Vehicle Management

In this module staff will verify the customer details and also have the
ability to monitor /verify the vehicles.

send the approval to the customers for toll gate authentication.

View payment details.

Maintenance
In this module all the details and decisions related to the
maintenance of the roads under each toll booth

Lot of maintenance work goes on each toll roads regularly, like


road patch works, dividers patch works, posts maintenance etc.

All these operations need approvals and fund which can be


proposed through this module.

Creating New Toll Booths Module:


In this module the processes related to Toll booth
creation takes place.

Processes like Road survey, Land acquiring, Budget


approvals etc are maintained and approved through this
module only.

Once a toll booth got approved it will be added to the


exiting Toll management processes

Android Modules:
Toll Gate Authentication Module:
Request Module
In this module the customer login the Tollapp.

After login, send the customer credentials Via bluetooth/sms


to the system in the toll booth and wait for approval.

Staff will verify the details and send back the approval.

At the same time toll gate will automatically open.

Notification
This module will also notify the Customer about their balance
and validity.

Users can receive notification about the charges when he crosses


the fences that created in TollApp.

This module can notify the user about the status of approval.

Complaint and Feedback Module:


This will help the customer to register the complaints online and
get serviced soon.once a complaint got serviced they will get an
response message.

Customer can give feedback through this module to the


concerned authority.

DATA FLOW DIAGRAMS


Level-0

Level-1(Admin)

Level-1(Staff)

Level-1(User)

Level-2(Admin)

Level-2(Staff)

Level-2(User)

ER DIAGRAM

FORM DESIGN
Customer Registration

Get Pass-Form(1)

Get Pass-Form(2)

Get Pass-Form(3)

Contact Form

Maintains Request Form

Table design
Bookings
Sl no

Field Name

Data Type

Size

Constraint

Booking_Id

Int

11

Primary Key

Vehicletype

Varchar

11

Foreign Key

Toll_Id

Int

11

Foreign Key

Bookingtype

Varchar

10

BookingDate

Date

30

ExpiryDate

Date

30

Amount

PaymentMode

Varchar

30

Status

Varchar

30

Double

20

Charges
Sl no
1
2

Field Name
Vehicletype
Vehiclechrge

Data Type
Varchar
Double

Size
10
20

Week

Double

20

Month

Double

20

Year

Double

20

Constraint
Primary Key

Route
Sl no

Field Name

Data Type

Size

Route_Id

Int

11

Scity

Varchar

30

Sdistrict

Varchar

30

Sstate

Varchar

30

Dcity

Varchar

30

Ddistrict

Varchar

30

Dstate

Varchar

30

Status

Varchar

30

Constraint
Primary Key

Toll
Sl

Field Name

Data Type

Size

Constraint

1 Toll_Id
2 Tollname

Int
Varchar

30
30

Primary Key

2 Route_Id
3 FromCity

Varchar
Varchar

30
100

Foreign key

4 Tocity

Varchar

30

5 Status

Varchar

20

no

Login
Sl no

Field Name

Data Type

Size

Username

Varchar

10

Password

Varchar

40

Constraint
Primary key

Customer Registration
Sl no

Field Name

Data Type

OwnerName

Varchar

40

VehicleRegNum

Varchar

20

Vehicletype

Varchar

20

Address

Varchar

50

City

Varchar

30

Country

Varchar

40

Email

Varchar

30

Phone

Number

10

UserName

Varchar

10

Varchar

40

10 Password

Size

Constraintg

Primary Key

Staff
Sl no
1

Field Name
Fname

Data Type
Varchar

Size
40

Constraint

Dob

Date

20

Sex

Varchar

20

Email

Varchar

30

Address

Varchar

50

6
7

Toll_Id
Phone

Int
Number

11
10

Foreign Key

8
9

UserName
Password

Varchar
Varchar

10
40

Primary Key

Road Maintenance
Sl no

Field Name

Data Type

Size

Constraint

Maintenanc_Id

Int

30

Primary Key

Toll_Id

Int

30

Foreign key

Route_Id

Int

100

Foreign key

Maintenance

Varchar

100

double

30

description
5

Fund

Complaint
Sl no

Field Name

Data Type

Size

Constraint

Complaint_id

Int

10

Primary Key

Username

Int

10

Foreign key

Complaint

Varchar

100

Feedback
Sl no

Field Name

Data Type

Size

Constraint

Feedback_id

Int

10

Primary Key

Username

Int

10

Foreign key

Feedback

Varchar

100

New Toll Booth


Sl no Field Name
1
C_id
2
Place

Data Type
Int
Varchar

Size
10
30

Land

Varchar

100

Budget

Varchar

100

Road

Varchar

100

Isapproval

Varchar

50

Constraint
Primary Key