Report Final
Report Final
1. INTRODUCTION
Online Bus Ticket Reservation System is a Web+ based application that works
within a centralized network. This project presents a review on the software
program “Online Bus Ticket Reservation System” as should be used in a bus
transportation system, a facility which is used to reserve seats, cancellation of
reservation and different types of route enquiries used on securing quick
reservations.
The prevalent view in various global circles is that man is presently living in an
age growth of information gathering, processing and dissemination, popularly
called the information age. For this reason, managers, and other users of
information especially in transport industries are demanding more kinds of
information to support management and operations. They must therefore respond
to the increasing requirement for information and data management.
Currently, staff at the bus ticket counter is using an internal system to sell tickets at
the counter and customers who are unable to buy bus ticket online at this moment
would have to go to the counter to a buy bus ticket. Sometimes, customers’ needs
to queue up a long queue to buy bus ticket and ask for information and this brings
a lot of inconveniences to customers. However, Online Bus Ticket Reservation
System enables the customer to buy bus ticket, make payment, and ask for
information online easily. Furthermore, staff can sell bus ticket using Bus Ticket
Reservation System after checking the bus ticket availability for the customer and
print the bus ticket to the customer. sell bus ticket using Bus Ticket Reservation
System after checking the bus ticket availability for the customer and print the bus
ticket to the customer.
The aim of a bus reservation system is to provide an efficient and convenient way for
customers to book bus tickets online. It is designed to be user-friendly, allowing
customers to quickly and easily search for, select and book their desired tickets. The
system also includes features such as, online payment, seat selection, cancellation,
and refund options.
Objectives
Additionally, the system allows customers to receive updates on their booking and
receive notifications for any change in their journey.
3. LITERATURE SURVEY
Paper 1
Paper Name : E-ticketing as a new way of buying tickets.
Authors Name: Sulaiman, A., Ng, J., & Mohezar, S.
Explanation:
It tries to focus on the motivational factors that influence online buying. According
to I.A.M.A.I., India has a big pool of techno savvy population that is not only
browsing the internet but also purchasing the products that are available online.
Using internet as a medium to attract the customers and sell products or services is
the basic concept of online marketing. This paper theoretically attempts to connect
critical motivational factors that influence online buying. It was found in the study
that the motivational factors do not have significant difference between men and
women.
Paper 2
Paper Name : The growth of online bus ticketing industry: redBus route to
success in the Indian market.
Authors Name: Vyas, P.
Explanation:
"The growth of online bus ticketing industry: redBus route to success in the
Indian market" attempts to give the reader s an overview about Indian travel
industry in context of redbus. Although the bus travel industry is used by
millions of people in India, it is highly fragmented. After the buses being
introduced to transport system it took a little time to witness some innovations.
The paper attempts to traverse through the journey of 'redbus' which is the
largest online bus ticketing agency in India. The paper attempts to traverse
through the journey of 'redbus' which is the largest online bus ticketing agency
in India.
Paper 3
Paper Name : customer satisfaction on online bus ticket booking.
Authors Name: R. Ramya
Explanation:
The project entitled “customer satisfaction on online bus ticket booking" with an
objective to analyze and evaluate the level of customer satisfaction towards
online reservation of bus tickets. The sample size is of respondents. The study
revealed that socio-economic factors like age, educational qualification,
occupation, monthly income earnings of the family have direct impact on the
level of customer satisfaction of the customers in relation to online reservation of
bus tickets.
1. Comparative Analysis
Sr.
Author Project Title Publication Technology Purpose
No.
This paper
theoretically
Sulaiman,
attempts to
E-ticketing as
1. A., Ng, J., & IEEE, 2008 HTML connect critical
a new way of
Mohezar, S. motivational
buying tickets
factors that
influence online
buying
An objective to
customer
analyze and
satisfaction
evaluate the level
R. Ramya on online bus IEEE, 2015 PHP of customer
3. ticket satisfaction
booking.
4. EXISTING SYSTEM
The existing Bus Booking System is not completely computerized. The customer has
to visit any booking branch if he wants to book a ticket. Bus scheduling, ticket
booking, bill generation and many other operations are done manually. This may
lead to incorrect entries and there is a lot of room for errors as the data is not
completely synced. The availability of seats is not centrally maintained and the travel
operator is not fully aware of the availability and occupancy of the seats in these
buses. This is the major bottle neck.
5.PROBLEM STATEMENT
In today's fast-paced world, bus transportation remains a vital mode of travel for millions
of people. However, the existing bus reservation systems often face several challenges,
which hinder the efficiency, convenience, and overall experience for both passengers and
bus operators. The problem at hand is to design and implement an advanced and user-
centric bus reservation system that addresses the following key issues:
Limited Accessibility and Convenience: Many existing bus reservation systems lack
user-friendly interfaces, mobile responsiveness, and accessibility. Passengers face
difficulties in searching for routes, checking seat availability, and making bookings
conveniently, particularly when using mobile devices.
Inefficient Seat Management: The inefficient management of seat availability and
reservations often leads to overbooked buses, causing inconveniences for passengers
and revenue losses for bus operators. This results from manual processes and
inadequate real-time tracking.
Complex Payment Processes: Complex and limited payment options can discourage
users from completing their bookings. An inefficient payment process or the absence
of diverse payment methods can lead to booking abandonment and lost business
opportunities.
Inadequate Information: Passengers require comprehensive and accurate information
about bus routes, schedules, pricing, amenities, and operator reputations to make
informed decisions. Many existing systems lack sufficient details and user-generated
content, such as reviews and ratings.
Environmental Impact: With growing environmental concerns, the excessive use of
paper tickets and inefficient practices can contribute to negative ecological effects.
There is a need for more sustainable solutions, such as electronic ticketing and eco-
friendly operations.
6. SCOPE
The scope of the bus reservation website development project encompasses the design,
development, and deployment of modern and user-friendly online platform for booking
bus tickets.
The demand for intercity and intracity bus travel remains significant, making bus
reservation websites a valuable service. As people continue to rely on buses for
transportation, the online booking of bus tickets is expected to grow.
Bus reservation websites can offer a wide range of routes, connecting cities and
towns, and can cater to different customer segments, from long-distance travelers to
daily commuters.
Besides booking standard bus tickets, websites can offer value-added services such as
luxury buses, sleeper coaches, package deals, and more, catering to various customer
preferences.
Promoting eco-friendly practices such as e-ticketing, reducing paper usage, and
supporting green initiatives can appeal to environmentally conscious travelers.
Offering services in local languages and addressing regional needs can help in
penetrating specific markets more effectively.
7.PROPOSED SYSTEM
The proposed system for a bus reservation website would involve the development of an
online platform that allows users to search for available bus routes, select their desired
seats, and make reservations for their preferred travel dates. Here are some key features
that could be included in the proposed system:
User Registration and Login: Users should be able to create an account and log in to
the website to access the reservation system. This will enable them to manage their
bookings and personal information.
Search and Booking: Users should be able to search for available bus routes based on
their origin, destination, and travel dates. The system should display the available
buses, along with their departure and arrival times, fares, and seat availability. Users
should be able to select their preferred seats and make reservations.
Seat Selection: The system should provide a visual representation of the bus layout,
allowing users to select their desired seats. It should also indicate which seats are
already booked or unavailable.
Booking Management: Users should have access to a dashboard where they can view
and manage their bookings. They should be able to cancel or modify their
reservations, view their booking history, and download e-tickets.
7.2 ALGORITHM
Step 1: Start
Step 2: Maintain a database of buses, their schedules, routes, and available seats. Include
details like bus ID, route, departure and arrival times, and seat availability.
Step 3: Allow users to search for buses based on criteria like source, destination, date,
and time. Display available buses and their details.
Step 7: Allow users to manage their profiles, view booking history, and cancel bookings.
Step 8: Regularly update and maintain the system to address bugs, add new features, and
improve performance.
Step 9: End
8.Planning
SSJCET, Asangaon 12 Department of Computer Engg.
Mini Project-1A Bus Reservation System
9.DESIGN DETAILS
9.1 CODING
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>myBUS.com</title>
<link rel="icon" href="/images/icons8-bus.gif">
<link rel="stylesheet" href="/css/cssmyBus.css">
<script type="module" src="/js/index.js"></script>
<linkrel="stylesheet"
href="https://cdn.jsdelivr.net/npm/bootstrap@4.1.3/dist/css/bootstrap.min.css"
integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuX
oPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.1.3/dist/js/bootstrap.min.js"
integrity="sha384-
ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/
JmZQ5stwEULTy"
crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/typed.js@2.0.12"></script>
<script type="text/javascript"
src="https://code.jquery.com/jquery-1.7.2.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
</head>
<body>
<nav class="navbar navbar-light bg-light">
<a class="navbar-brand" href="">
<img src="/images/logo.png">
</a>
<form class="form-inline">
<button type="button" id="btnloginm" class="btn my-2 my-sm-0 button cls"
style="margin-right: 30px;">Login</button>
</form>
</nav>
<div id="typed-strings">
<p id="para">
Book your tickets NOW!
</p>
</div>
<div class="container center">
<div class="d-flex justify-content-center">
<div class="card">
<div class="card-header content-center">
<span id="typed"></span>
</div>
<div class="card-body">
<form autocomplete="off">
<!- - starting point image -->
<div class="input-group form-group">
<div class="input-group-prepend">
<div class="col-auto pl-1"> <img src="/images/source.png"
id="img-pointer"
alt="source pointer"></div>
</div>
<div class="form-group mb-0">
<input id="source1" tabindex="1" type="text"
required="required" placeholder="Enter Source"
style="font-weight:600">
</div>
</div>
<div class="input-group form-group">
<div class="input-group-prepend">
<div class="col-auto pl-1"> <img src="/images/destination.png"
id="img-pointer"
alt="destination pointer"> </div>
</div>
<!-- destination point field -->
<div class="form-group mb-0">
<input id="destination1" type="text" tabindex="2"
required="required"
placeholder="Enter Destination" style="font-weight:600">
</div>
</div>
<div class=" input-group form-group">
<div class="form-group mb-0">
<div class="col-auto pl-1"> <img src="/images/date.png"
id="img-pointer"
alt="datepointer"> </div>
</div>
<!--<div class="form-group mb-0">-->
<input id="date" type="date" required=" required "
placeholder="Date of jounery"
style="font-weight: bold;">
<!--</div>-->
</div>
<div>
<button type="button" id="btnsearch" class="button"
>Search</button>
</div>
</form>
</div>
</div>
</div>
</div>
<script>
new Typed('#typed', {
stringsElement: '#typed-strings',
loop: true,
typespeed: 10,
backspeed: 20
});
</script>
</body>
</html>
9.2 SCREENSHOTS
Hardware Requirements
Software Requirements
11. ADVANTAGES
Passengers can book their bus tickets online from the comfort of their homes or
any location with an internet connection, saving time and effort.
Online bus reservation websites are accessible 24/7, allowing users to make
bookings at their convenience.
These websites often provide a wide range of bus operators and routes, giving
passengers the flexibility to choose the best options that suit their travel needs.
Passengers can view fare details, seat availability, and bus schedules, ensuring
they have all the information they need to make informed decisions.
Online booking eliminates the need to stand in long queues at bus terminals or
ticket counters, saving passengers valuable time.
Passengers can access information about bus routes, stops, and amenities, helping
them plan their journey more effectively.
Online reservations reduce the need for paper tickets and printed schedules,
contributing to environmental sustainability.
12. CONCLUSION
The development of a bus reservation website provides numerous benefits for both users and
bus service providers. The online ticket booking system allows customers to conveniently
book bus tickets from anywhere, at any time. It offers a user-friendly interface that
simplifies the ticket booking process and provides access to various features such as seat
selection, journey details, and payment options. The system also enables users to manage
their bookings, including cancellations and modifications. The development of a bus
reservation website provides numerous benefits for both users and bus service providers.
[1] Sulaiman, A., Ng, J., & Mohezar, S.- “: E-ticketing as a new way of buying tickets.”
[2] Vyas, P.- “The growth of online bus ticketing industry: redBus route to success in the
Indian market.”
[3] R. Ramya- “customer satisfaction on online bus ticket booking.”
[4] Melisa Kaur A/P Narjan Singh., “A Study and Development of An Online Bus
Ticketing System,” (June 2007).
[5] Ahmed K. Ibrahim., Azman B Ta'a., “Mobile – Based Bus Ticketing System in Iraq,”
European Journal of Computer Science and Information Technology,
[6] Prof. Mustafa Nawari., “Online Bus Reservation System October,” 2017.
21