Transportation Management 80
Transportation Management 80
Submitted By
Samrudhi S. Ankush
Swarali S. Kulkarni
Srushti A. Kshirsagar
IN PARTIAL
FULFILLMENT FOR THE AWARD OF
Bachelor of Science
Academic Year 2023-2024
Under the Guidance of
[DR.A.S.Sohani.
Mrs.M.T.Tamne]
Submitted to the
1 | Page
S.B.E.S. College of Science, Chhatrapati Sambhajinagar
CERTIFICATE
Submitted By
Samrudhi S. Ankush
Swarali S. Kulkarni
Srushti A. Kshirsagar
2 | Page
Examiner’s Signature
*ACKNOWLDGEMENT*
3 | Page
Ms.
Samrudhi S. Ankush(21003)
Ms.Swarali S.
Kulkarni(21061)
Ms. Srushti A.
Kshirsagar(21114)
1. Introduction to project 4
2. User Interview 5
3. System Requirments 6
4. Current System 7
5. Problem Defination 8
6. Proposed System 9
7. Software & Hardware Feaslibility 10
8. E-R Diagram 11
9. Data Flow Diagram(DFD) 13
10. Coading & Screen layout 17
11. Scope Of The System 55
12. Conclusion 56
13. References 57
4 | Page
INDEX
Introduction To Project
5 | Page
Transportation Management
System
User Interview
6 | Page
4."What specific benefits do you appreciate
most about using our Bus Booking platform
compared to other methods of booking bus
transportation?"
Current system
1. User Authentication: Allow
users to create accounts or log
in using existing credentials.
This could include passengers,
administrators, and possibly
drivers or other staff.
2. Route Management: Provide
information about available bus
routes, including schedules,
stops, and fares. Allow users to
7 | Page
search for routes based on their
starting and ending locations.
3. Booking and Ticketing: Enable
passengers to book tickets for
specific routes, dates, and times.
Offer secure payment processing
for ticket purchases. Provide
electronic tickets that can be
saved or printed.
4. Real-time Tracking:
Incorporate GPS tracking to
allow users to see the real-time
location of buses on a map. This
helps passengers plan their
journeys more effectively.
5. Notifications: Send
notifications to users about
changes in schedules, delays, or
cancellations. This could be
through email, SMS, or push
notifications on the website or a
mobile app.
6. Feedback and Complaints:
Allow passengers to provide
feedback or report issues with
the service. This could include a
8 | Page
form for submitting complaints,
suggestions, or compliments.
7. Administration Panel: Provide
an interface for administrators
to manage routes, schedules,
fares, and user accounts. This
panel may also include analytics
tools for monitoring performance
and identifying areas for
improvement.
8. Accessibility Features: Ensure
the website is accessible to
users with disabilities by
following accessibility guidelines
and providing features such as
screen reader compatibility and
keyboard navigation.
9. Mobile Compatibility: Design
the website to be responsive so
that it works well on mobile
devices, allowing passengers to
access information and book
tickets on the go.
10. Security Measures:
Implement security measures to
protect user data and payment
9 | Page
information, including
encryption, secure connections
(HTTPS), and regular security
audits.
Transportation Management
Problem
The sharply rising demands for
public transport have overwhelmed
the existing public transport
system in India. Buses in most
cities are dangerously
overcrowded. Buses in Indian cities
are doubly disadvantaged by
congested condition. Buses
themselves are seriously
overcrowded with some passengers
forced to ride on the outside of
vehicle
10 | Page
Transportation Management
Proposed System
The proposed system is very useful
for the operators and passengers.
This avoids the overheads for the
operators. They can minimize the
working stress and can keep
essential documents related to the
bus and the passengers as a soft
copy. The advantage of the
proposed system is the reduction in
11 | Page
the cost of the office equipments
and the transaction is done quickly.
The advantages of proposed system
• User friendly interface.
• Fast access to database.
• less error.
• Quick transaction.
12 | Page
Transportation
Management System
System Requirements Specification
*Operating Windows Xp
system
*Hard disk 40 GB hard disk
*RAM 1GB RAM
Hardware Requirements
*Database SQL
*Browser Any of browser or chrome
Software Requirements
13 | Page
14 | Page
ER Diagram
The Symbols are shown in below table
Name Notation Description
Relationships are
represented by Diamonds. A
relationship is a named
collection or association
Relationship between entities or used to
relate to two or more entities
with some common
attributes or meaningful
interaction between the
objects
15 | Page
Attributes are represented by Oval.
An attribute is a single data item
related to a database object. The
Attributes database schema associates one or
more attributes with each database
entity.
16 | Page
ER Diagram
17 | Page
Data Flow Diagram
Notation Of The DFD
Symbol Description
●
18 | Page
●
19 | Page
Database Design
Introduction
Database:- A database is information that is set up for easy
access, management and updating..Databases are used for
storing, maintaining and accessing any sort of data. They
collect information on people, places or things. That
information is gathered in one place so that it can be observed
and analyzed. Databases can be thought of as an organized
collection of information.
20 | Page
login
Boking form
Pickup VARC
50
HAR
21 | Page
Destinat VARCHAR
ion
100 NOT NULL
Coding
<body>
<!--Navbar-->
<div class="container fp ">
.<nav class="navbar navbar-expand-lg navbar-dark ">
<div class="container-fluid">
<a class="navbar-brand" href="#"><img
src="assets/logo.png" alt=""></a>
22 | Page
<button class="navbar-toggler" type="button"
data-bs-toggle="collapse" data-bs-target="#navbar">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse"
id="navbar">
<div class="navbar-nav">
<a class="nav-link active"
href="#">Home</a>
<a class="nav-link "
href="#service">Service</a>
<a class="nav-link" href="#">About</a>
<a class="nav-link" href="#">Contact</a>
<button type="button" class="btn btn-light
mt-2" data-bs-toggle="offcanvas"
data-bs-target="#login">login</button>
</div>
</div>
</div>
</nav>
<img src="assets/bus.jpg" alt="">
<div class="heading">
<h1>All Kind Of Buses For <br>
Rental As Your Need</h1>
23 | Page
<div>
<p>
Embark on your next adventure with ease by
renting a comfortable and reliable bus
</p>
</div>
<div class="bttn">
<a href="#service">service</a>
</div>
</div>
<!--Navbar-->
</div>
</div>
<!--login-->
<div class="login">
</div>
<div class="offcanvas-body alert alert-primary my-0 ">
<div class="container">
24 | Page
<div class="card ">
<div class="card-header">
<h2>Login</h2>
</div>
<div class="card-body">
<div>
<label for="email" class="form-
label">Enter Email</label>
<input type="text" class="form-control"
name="email" id="email"
placeholder="Enter Your Email" required
maxlength="20" />
<div class="valid-feedback">Looks good!
</div>
<div class="invalid-feedback">Please
choose a username.</div>
</div>
<div class="mt-2">
<label for="password" class="form-
label">Enter Password</label>
<input type="password"
name="password" class="form-control" id="password"
placeholder="Enter Your Password"
required />
<div class="valid-feedback">Looks good!
</div>
<div class="invalid-feedback">Please
choose a username.</div>
</div>
<button type="button" class="btn btn-
primary w-100 mt-3">
25 | Page
Login
</button>
<p class="text-center mt-3">
Dont Have Account? <a
href="forms/creatacount.html">Create Account</a>
</p>
</div>
</div>
</div>
</div>
</div>
</div>
<!--login-->
<!--second page-->
<div class="container1">
<div class="buses-img">
<img class="img-fluid" src="assets/bus3.jpg" alt="">
</div>
<div class="para">
<span class="span-p">HOW WE ARE
DIFFERENT</span>
<h2>Ride in Comfort: Premier Bus Charter
Services</h2>
<p> TransRentals offers an extensive selection of
vehicles to suit your preferences and budget.</p>
<div class="icon">
26 | Page
<ul>
<li type="none">
<span class="bi bi-caret-right-fill">
Building with Passion and Precision
</span>
</li>
<li type="none">
<span class="bi bi-caret-right-fill">
Customized Construction Services
</span>
</li>
<li type="none">
<span class="bi bi-caret-right-fill">
Reliable Construction Company
</span>
</li>
</ul>
</div>
</div>
</div>
<!--second page-->
<!--services-->
<div class="card-body service" id="service">
27 | Page
<h1>Our Features</h1>
</html>
28 | Page
User Manual
Home Page
The user manual of “Elearning system”
29 | Page
Student registration page
30 | Page
Student Login Page
31 | Page
Profile page
This page display student self information and
courses details
32 | Page
Courses page
Display a available courses on website and user
can enroll yourself
33 | Page
Trainer information page
User can view trainer information in this
page
About page
User can view information about learning
platform
34 | Page
Contact page
User can contact with administator of the
site
35 | Page
Scope Of The Elearning System
Our bus booking website opens up a world
of possibilities for travelers, event planners,
36 | Page
and individuals alike. With its user-friendly
interface and comprehensive features, our
platform serves as the go-to destination for
hassle-free bus booking experiences.
Whether you're a frequent traveler, a
wedding planner in need of reliable
transportation, or a company looking to
organize group outings, our website caters
to all your needs. Moreover, our platform
provides a seamless booking experience,
allowing users to customize their travel
preferences, choose from a range of
vehicles including wedding rental buses and
travel buses, and even cancel or modify
bookings as needed. With our website, the
possibilities are endless, and the journey
begins with just a click."
37 | Page
Conclusion
38 | Page
References
Book references
• Software engineering by Pankaja Lote
• Learning PHP, MySQL, JavaScript, and CSS: A
Step-by-Step Guide to Creating Dynamic
Websites by Robin Nixon.
• Ivan Bayross SQL/PL/SQL the programming
Language of a SQL
• Abraham Silberschatz,Henrykorth an Sudarshan
Data base System Concepts
Web references
• PHP Tutorial -
http://www.w3schools.com/php/default.asp
http://www.tutorialspoint.com/php/
• MySQL Tutorial -
http://www.w3schools.com/php/
php_mysql_intro.asp
http://www.tutorialspoint.com/mysql/index.htm
• CSS -
http://www.w3schools.com/css/default.asp
http://www.tutorialspoint.com/css/index.htm
• HTML -
http://www.w3schools.com/html/default.asp
http://www.tutorialspoint.com/html/index.htm
• AJAX -
http://www.w3schools.com/ajax/default.asp
39 | Page
http://www.tutorialspoint.com/ajax/index.htm
40 | Page