0% found this document useful (0 votes)
12 views15 pages

Ste Microproject

The Online Bus Ticket Reservation System is a Windows-based application designed for efficient bus ticket booking, allowing users to reserve and cancel tickets online 24/7. It addresses the limitations of traditional ticket sales by enabling customers to check availability and pay at travel time, thus eliminating long queues and cash payments. The system includes various modules for login, route information, and payment, and is built on technologies like Java and My-SQL.

Uploaded by

forcourselogin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views15 pages

Ste Microproject

The Online Bus Ticket Reservation System is a Windows-based application designed for efficient bus ticket booking, allowing users to reserve and cancel tickets online 24/7. It addresses the limitations of traditional ticket sales by enabling customers to check availability and pay at travel time, thus eliminating long queues and cash payments. The system includes various modules for login, route information, and payment, and is built on technologies like Java and My-SQL.

Uploaded by

forcourselogin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 15

Introduction

Online Bus Ticket Reservation System is a Windows-based application that


works within the centralized network. The software program “Online Bus
Reservation System” delivers a bus transportation system, a facility to reserve
seats, cancellation of seats, and different kinds of queries that require an instant
and quick reservation. OBTRS is built for handling and computerizing the
traditional database, ticket booking, and tracking bus and travel made easy. It
maintains all data of users, bus details, reservation details, booking details, and
customer details. The default username is admin and the password is root.

Udankhatola is a domestic privatized transportation company that runs Buses all


over the country. This is a web application which provides Booking of tickets all
over the world.

ANALYSIS
Requirement analysis is a software engineering assignment that bridges the gap
between the system-level software allocation and software design. It enables
the system engineer to specify software function and performance, indicates
software interface with other system elements, and establishes design
constraints that the software must meet. It delivers the software designer with a
representation of information and function that can be translated to data,
architectural and procedural design.
Problem statement :

A system that is utilized by the staff at the counter presently is an internal


system and is just used to sell the bus ticket at the counter. The customer has to
go to the counter to buy a bus ticket or ask for the bus schedule. Furthermore,
customers need to pay cash when they buy the bus ticket and sometimes need
to queue up for a long time to get the bus ticket. Besides that, customers are
also not permitted to buy bus tickets by telephone and the bus company's
telephone is an always-busy line

SOLUTION

The method to solve this problem is to form an online booking bus ticket system.
Customers can buy the booked ticket over the Internet, 24 hours a day, 7 days a
week, and the bus ticket can't be lost, stolen, or left behind. In addition, the
online system lets the customers check the availability of the bus ticket before
they buy a bus ticket. Furthermore, customers no require to pay cash to buy bus
tickets because they can pay for the bus ticket on the traveling time.
SYSTEM SPECIFICATION
Hardware Configuration:

Computer processor Pentium 4(min)

Hard Disk 50Gb(min)

RAM 512MB(min)more

SOFTWARE SPECIFICATION:

Operating System WINDOWS XP or above

Language used Java, JSP, CSS

Data Base My-SQL

Server Apache Tomcat 6.0


SCOPE

The scope of the online bus ticket reservation system is: A person should be
able to Login into the system through the first page of the application and
change the password after logging into the system Should be able to create a
new log in the accessing the reservation facility. Query the buses for two weeks
(Only two weeks advance reservation is available

o No reservation before two days can be done. o Able to choose the seats
which are available for a certain class. o, Give details about the credit card. o
Improved & optimized service o Freight Revenue enhancement
USE CASE DIAGRAM
“A use case is a description of a system's behavior as it responds to a request
that originates from outside of that system (the user). ”
In other words, a use case describes “who” can do “what” with the system in
question. The use case technique is used to capture a system's behavioral
requirements by detailing scenario-driven threads through the functional
requirements. The use cases describe the system from the user's point of view!
A use case is a standard set by, among others, UML 2.0. It is a non-technical
description of the behavior of the system.

USE CASE DIAGRAM FOR REGISTERED USER


USE CASE DIAGRAM FOR GUEST USER
Activity Diagram
DESIGN

Using SRS as input, system design is done. System design included designing
of software and hardware i.e. functionality of hardware and software is
separated out. After the separation design of the software, modules are done.
The design process translates requirements into a representation of the
software that can be assessed for quality before the generation of code begins

MODULES IDENTIFIED –

o Login Module o Route Module o Bus Info Module


o Payment Module
DFD DIAGRAM

o A Data Flow Diagram (DFD) is a process-oriented graphical representation of


an application system. A DFD "is a picture of the movement of data between
external entities and the processes and data stores within a system.“
o The components of a typical dataflow diagram are the process, the flow, the
data store, and the terminator.
SEQUENCE DIAGRAM

A sequence diagram shows the interaction among objects as a two-dimensional


chart. The chart is read from the top to bottom. The objects participating in the
interaction are shown at the top of the chart as boxes attached to a vertical
dashed line. Inside the box, the name of the object and the class are underlined.
This signifies that we are referring to any arbitrary instance of the class. The
vertical dashed line is called the object's lifeline
Conclusion
Udan Khatola travels is an Online Bus reservation System that provides
online reservations of buses. This system is user-friendly and accurate. This
system is available 24 hours and is efficient in the reservation. It has no
hidden costs in fares.
Reference

https://www.researchgate.net/publication/
326468848_Online_Bus_Ticket_Reservation_System

https://www.slideshare.net/slideshow/bus-ticket-
management-system-documentation/44924800

https://www.scribd.com/document/521446710/Bus-Ticket-
System-Project

You might also like