Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 28

TMS

Visvesvaraya Technological University, Belagavi

A
MINI PROJECT REPORT
ON
“TOLL MANAGEMENT SYSTEM”

Submitted in the partial fulfilment of the 5th SEM of the Degree of


BACHELOR OF ENGINEERING
IN
COMPUTER SCIENCE & ENGINEERING

Submitted by

SAHANA P [3AE16CS075]
SHRAVANI MUDBI [3AE16CS080]

UNDER THE GUIDANCE OF


Prof.SHARANAMMA
Prof.NAGALINGAYYA

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING


APPA INSTITUTE OF ENGINEERING & TECHNOLOGY
KALABURAGI 585-103
2018-2019

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 1
TMS

APPA
INSTITUTE OF ENGINEERING & TECHNOLOGY
KALABURAGI 585-103

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

CERTIFICATE

Certified that the mini project work entitled “ TOLL MANAGEMENT SYSTEM ”
is a benefited work carried out by SAHANA P (3AE16CS075)& SHRAVANI MUDBI
(3AE16CS080) in partial fulfilment for the award of Bachelor of Engineering in CSE of the
Visvesvaraya Technological University, Belagavi during year 2017-18. The mini Project has
been approved as it satisfies academic requirements.

Signature of the guides Signature of the HOD

Prof.SHARANAMMA Prof.BASAVARAJ MATHPATI

Prof.NAGALINGYYA
EXAMINARS:
1)
2)

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 2
TMS

ACKNOWLEDGEMENT

We express our sense of gratitude and ineptness’ to our esteemed Institute “APPA
INSTITUTE OF ENGINEERING AND TECHNOLOGY,KALBURGI”which has
provided us an opportunity to fulfil the most cherished desire to reach our goal.

We would like to express our sense of gratitude to our beloved Dr. V.D MYTRI
principal for providing the right academic climate at this institution that has made this
entire task appreciable.

We also extend our sincere thanks to Dr.ANIL KUMAR BIDVE, Academic Dean,
Appa Institute of Engineering and Technology, for this constant encouragement.

We are thankful to Dr.BASAVARAJ MATHAPATI Head of Department, of


Computer Science & Engineering, for giving permission to carry out this project in the
college.

We wish to place our grateful thanks to our project Guides Prof.SHARANAMMA


&Prof.NAGALINGAYYA without their help and guidance would not have been possible to
complete this project work.

Finally we express our heartfelt thanks to our staff members of our department,
who helped us a lot in the completion of project directly and indirectly within the schedule
period.

SAHANA P: [3AE16CS075]
SHRAVANI MUDBI: [3AE16CS080]

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 3
TMS

ABSTRACT

This project has all the information related to toll booth and the passengers checks in online and
pays the amount ,then he/she will be provided by receipt.with this receipt he/she can leave the
toll booth without waiting for any verification call.

This system is in the urban context of congested cities,allowing to charge tolls without vehicles
having to slow down.

This system can charge different rates for different types of vehicles,making it necessary to
distinguish the vehicles passing through toll facility.Light vehicle means low cost in the single
journey,return journey and monthly pass otherwise change the different cost in the different
vehicles.

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 4
TMS

CONTENTS

S.NO PARTICULAR

ABSTRACT

1. INTRODUCTION
1.1HTML
1.2PHP

2. PROJECT DESCRIPTION

3. IMPEMENTATION
3.1 APACHE
3.2 MY SQL
3.3TABLES

4. SYSTEM SPECIFICATION
4.1 SOFTWARE SPECIFICATION
4.2 HARDWARE SPECIFICATION

5. RESULT ANALYSIS

6. CONCLUSION

BIBILOGRAPHY

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 5
TMS

CHAPTER-1

INTRODUCTION

Toll management system play an important role in 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 kind of tax that is used in the construction of roads, flyovers and
expressways .Tolling is highly effective strategy for dealing with some of today’s most pressing
transportation issues. Toll facilities help to reduce congestion and improve mobility provide an
additional source of funding for local construction and maintenance projects.
This project is aimed to developing an Toll management Information. The entire project
has been developed keeping in view of the distributed client server computing technology, in
mind.

A Toll Managment System is put in place to collect revenue and recover the capital outlay
incurred on the cost of construction,repairs,maintenance,expenses on toll operation by
concessionaires,private organizations to provide reduced travel time and increased level to
service to end user. In the process of collection toll and user fee it is also important to maintain
highest level of security as huge volumes of cashare being floated within toll plazas

Admin is the main authority who can do ad dition, deletion, and modification if
required.

The project has been planned to be having the view of distributed architecture, with
centralized storage of the database. The application for the storage of the data has been planned.
Using the constructs of MSSQL Server and all the user interfaces have been designed using the
html technologies.

The database connectivity is planned using the “SQL Connection” methodology. The
standards of security and data protective mechanism have been given a big choice for proper
usage.

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 6
TMS

1.1 HTML:
Learn basic HTML to create your Web site. Basic HTML is not hard to learn. Learning
HTML is probably the single most important thing you'll ever do if you want to create your own
personal Web site. You must learn HTML to design good pages because it is the language in
which Web site on the Internet are based on.

Web sites are a great way to show off something in your life. Basic HTML will let you show the
world whatever it is you want to show them on your Web site. Adding colors, changing text size
and including pictures on your Web site are just a few of the things you can do when you learn
basic HTML.

To learn basic HTML you must keep in mind that it's simply a series of letters that are
abbreviations of what they actually stand for. For example, H1 stands for a heading for a
paragraph eak.

One important thing to remember, while you learn basic HTML, is that on a Web page the
HTML tags must come in a certain order and most HTML tags must have a start and end tag for
the browser to recognize the command. An end tag is just simply the same as the start tag except
that it starts with the / symbol. A heading would look like this<h1>Heading Here</h1>. There is
a start tag,<h1>, the heading, and an end tag,< /h1>.

Learn basic HTML the right way and remember that the tags must come in a certain order. The
basic structure of a web page is as follows:

<HTML>

<HEAD> Here you can put important document information such as frames, language, and
special instructions.

<TITLE>Title of your page.</TITLE>

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 7
TMS

</HEAD>

<BODY> Put your story, pictures, links, and everything else here.

<H1>Heading of your paragraph.</H1>

<P>This is where you enter the text of your document.</P>

This is how to write a link:


<A HREF="http://www.nameofpage.com">Title or what you want to say.</A>

</BODY>

</HTML>

You can also enter a link into the middle of a sentence. If wanted to say "Microsoft has some
wonderful demos." It would look like this:

<A HREF="http://www.microsoft.com/en/us/default.aspx">Microsoft </A>has some wonderful


demos to help you learn basic HTML.

You not only can create links to other pages but you can also create links to another place on the
same page. If I wanted you to go back to the beginning of this article I would say something like
"Go Back" and by clicking on the hyperlink you would go back to the beginning. This one is a
little more difficult because there are two parts to it. First of all you create your link:

<A HREF="nameofdocument#There">Go Back</A>

The word "There" is the word I want to take you back to so now I must go to that word and
create and anchor so the link I just created knows where to go:

<A NAME="There">There</A>

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 8
TMS

When you learn basic HTML you can write your Web site in the text editor that comes with
Windows, programs such as NoteTab and Arachnophilia, or one that comes with your web
browser. Either way if you just follow the rules from when you learned basic HTML everything
will turn out just fine.

1.2 PHP
Anything. PHP is mainly focused on server-side scripting, so you can do anything any
other CGI program can do, such as collect form data, generate dynamic page content, or send
and receive cookies. But PHP can do much more.

There are three main areas where PHP scripts are used.

 Server-side scripting. This is the most traditional and main target field for PHP. You need
three things to make this work: the PHP parser (CGI or server module), a web server and
a web browser. You need to run the web server, with a connected PHP installation. You
can access the PHP program output with a web browser, viewing the PHP page through
the server. All these can run on your home machine if you are just experimenting with
PHP programming. See the installation instructions section for more information.
 Command line scripting. You can make a PHP script to run it without any server or
browser. You only need the PHP parser to use it this way. This type of usage is ideal for
scripts regularly executed using cron (on *nix or Linux) or Task Scheduler (on
Windows). These scripts can also be used for simple text processing tasks. See the
section about Command line usage of PHP for more information.
 Writing desktop applications. PHP is probably not the very best language to create a
desktop application with a graphical user interface, but if you know PHP very well, and
would like to use some advanced PHP features in your client-side applications you can
also use PHP-GTK to write such programs. You also have the ability to write cross-

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 9
TMS

platform applications this way. PHP-GTK is an extension to PHP, not available in the
main distribution. If you are interested in PHP-GTK, visit » its own website.

PHP can be used on all major operating systems, including Linux, many Unix variants
(including HP-UX, Solaris and OpenBSD), Microsoft Windows, Mac OS X, RISC OS, and
probably others. PHP also has support for most of the web servers today. This includes Apache,
IIS, and many others. And this includes any web server that can utilize the FastCGI PHP binary,
like lighttpd and nginx. PHP works as either a module, or as a CGI processor.

So with PHP, you have the freedom of choosing an operating system and a web server.
Furthermore, you also have the choice of using procedural programming or object oriented
programming (OOP), or a mixture of them both.

I.

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 10
TMS

II. CHAPTER-2

PROJECT DESCRIPTION
The TOLL MANAGEMENT SYSTEM is a great project. The objective of establishing a toll
booth on the highways is revenue generation and streamlining the traffic. The main aim that the
toll fares must be in accordance with vehicle category distance travelled and all means of
payment should be accepted .The toll management system should be as simple as possible in
order to maximize reliability, minimize purchase cost and operating cost. The important thing
of this toll management system is flawless and smooth system of transportation .This application
provides all the information related to toll booth. . To cut down the travelling time on the
highways is one of the objective

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 11
TMS

CHAPTER-3
IMPLEMENTATION
3.1 APACHE

Apache is the most widely used web server software. Developed and maintained by
Apache Software Foundation, Apache is an open source software available for free. It runs on
67% of all webservers in the world. It is fast, reliable, and secure. It can be highly customized to
meet the needs of many different environments by using extensions and modules. Most
WordPress hosting providers use Apache as their web server software. However, WordPress can
run on other web server software as well.

a) What is a Web Server?

Wondering what the heck is a web server? Well a web server is like a restaurant host.
When you arrive in a restaurant, the host greets you, checks your booking information and takes
you to your table. Similar to the restaurant host, the web server checks for the web page you have
requested and fetches it for your viewing pleasure. However, A web server is not just your host
but also your server. Once it has found the web page you requested, it also serves you the web
page. A web server like Apache, is also the Maitre D’ of the restaurant. It handles your
communications with the website (the kitchen), handles your requests, makes sure that other staff
(modules) are ready to serve you. It is also the bus boy, as it cleans the tables (memory, cache,
modules) and clears them for new customers.

3.2 MY SQLI

What is a Connector?

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 12
TMS

In the MySQL documentation, the term connector refers to a piece of software that
allows your application to connect to the MySQL database server. MySQL provides connectors
for a variety of languages, including PHP.

Syntax:

$conn = mysqli_connect(‘localhost’,’username’,’password’,’databasename’);

$conn: is variable name.

Localhost : is server name

Username : is name o f the mysqli

Password : mysqli password

Database : name of the database

3.3 TABELS
Consider the schema for Blood donation Database:

CREDITS (credit_ id , credit_ amount ,credit_ top_ up_ data)

TRIPP (trip_id,start_ time, end_ time , start_ point, end _point, cnic ,fair_ id)

USERS(full_name,email,phone_no,address)

USERVEHICLE(vehicle_id,number_plate,vehicle_type)

TOLLBOOTH(booth_id,location,lane_no)

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 13
TMS

ENTITY RELATIONSHIP DIAGRAM

FIG: ER diagram on Toll management system.

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 14
TMS

 BENEFITS:
The project is identified by the merits of the system offered to the user. The merits of this project
are as follows: -

 It’s a web-enabled project.


 This project offers user to enter the data through simple and interactive forms. This is very
helpful for the client to enter the desired information through so much simplicity.
 The user is mainly more concerned about the validity of the data, whatever he is entering.
There are checks on every stages of any new creation, data entry or updation so that the user
cannot enter the invalid data, which can create problems at later date.
 Sometimes the user finds in the later stages of using project that he needs to update some of
the information that he entered earlier. There are options for him by which he can update the
records. Moreover there is restriction for his that he cannot change the primary data field.
This keeps the validity of the data to longer extent.

 LIMITATIONS:
 The size of the database increases day-by-day, increasing the load on the database back up
and data maintenance activity.
 Training for simple computer operations is necessary for the users on the system.

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 15
TMS

CHAPTER - 4
CHAPTER-5

WELCOME PAGE

SYSTEM SPECIFICATION
4.1 Software Specification

 Operating System: Fedora Operating System


 Platform ; Java
 Type : Digital Assets Management
 License : Apache License 2.0
 Website: Fedora-Commons.Org

4.2 Hardware Specification

 Processor: Dual Core


 Main memory : 512 MB RAM
 Hard disk Speed in RAM : 5400 RP

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 16
TMS

LOGIN

CREDIT DETAILS

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 17
TMS

TRIP DETAILS

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 18
TMS

USER DEATAILS

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 19
TMS

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 20
TMS

USER VECHICLE DETAILS

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 21
TMS

TOLL BOOTH DETAILS

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 22
TMS

SEARCH CREDIT DETAILS ENTERED

SEARCH TRIP DETAILS ENTERED

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 23
TMS

SEARCH USER DETAILS

SEARCH USER VEHICLE DETAILS

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 24
TMS

SEARCH TOLL BOOTH DEATILES

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 25
TMS

CHAPTER 6
CONCLUSION
It has been a great pleasure for me to work on this exciting and challenging project. This
project proved good for me as it provided practical knowledge of not only programming in
HTML and PHP web based application and no some extent Windows Application and SQL
Server, but also about all handling procedure related with “Toll Management System”. It also
provides knowledge about the latest technology used in developing web enabled application and
client server technology that will be great demand in future. This will provide better
opportunities and guidance in future in developing projects independently.

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 26
TMS

BIBLOGRAPY
A.PHP Manual www.php.net/

B.https://www.google.com

C. http://www.w3schools.com

D. http://www.tollmanagmentsystem.com

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 27
TMS

Department of Computer science and Engineering


Appa Institute of Engineering & Technology,Kalburgi Page 28

You might also like