The document proposes an online bus ticket reservation system for Udankhatola, a private bus transportation company. Currently, customers must visit ticket counters and wait in long lines to purchase tickets or check schedules. The proposed system would allow customers to book tickets and check availability online 24/7 via the Internet. It would also enable online payments and email ticket delivery. The system design involves modules for login, routes, bus info, and payments. Data flow diagrams and use cases are also included in the design. The goal is to provide a more convenient and efficient reservation process for customers.
4. System that are using by the staff currently at the counter is
an internal system and is just used to sell the bus ticket at
the counter.
Customer has to go to the counter to buy bus ticket or ask
for bus schedule.
Furthermore, customers need to pay cash when they buy the
bus ticket.
Customer also needs to queue up long time to get the bus
ticket. Besides that, customer also not allowed to buy bus
ticket through telephone and the bus company's telephone
always-busy line .
5. The solution of the problem is to create an online booking
bus ticket system where customers can book ticket over the
Internet, 24 hours a day, 7 days a week.
As the bus ticket is mailed to the user. It 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 bus ticket.
Also, customers need not to pay cash to buy bus ticket
because they can pay the bus ticket through credit/debit
cards/cash on delivery(same city)
6. Udankhatola is a domestic privatized transportation company
that runs buses all over the country.
This is a web application which provides online booking of tickets
all over the world.
Windows based application that works within centralized
network.
Facility to reserve seats, cancellation of seats and different types
of enquiry which need an instant and quick reservation.
Maintains all data of users , bus details, reservation details,
booking details, customer details.
7. Hardware Configuration:
Computer processor : Dual 2GHz+ CPU
Hard Disk : 320 GB(min)
RAM : 2 GB(min)more
SOFTWARE SPECIFICATION:
Operating System : WINDOWS XP or above
Language used : Java, JSP, CSS
Data Base : My-SQL
Server : ApacheTomcat 6.0
8. The scope of the online bus ticket reservation system is:
A person should be able to
Login to the system through the first page of the application
Change the password after logging into the system
Should be able to create a new login for the accessing the
reservation facility.
Query the buses for two weeks (Only two weeks advance
reservation is available).
9.
10. “A use case is a description of a system’s behaviour 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 behavioural 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
other, UML 2.0. It is a non-technical description of the
behaviour of the system.
11.
12.
13.
14. Using SRS (Software
requirements specification) as
input, system design is done.
It acts as the bridge between the
software developers and business
analysts.
Includes designing of software and
hardware i.e. functionality of
hardware and software is
separated.
After separation, design of
software modules is done.
15. Login Module
Route Module
Bus Info Module
Payment Module
16. 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.“
The components of a typical dataflow diagram are:
the process
the flow
the data store
the terminator
18. Registered user login
Verify
ticket
available
Display
ticket not
available
Update
Database
Passenger
account
database
updated
Balance
database
updated
Display
logout or
continue
Access
logout
Access
continue
From
To
Reservation
not verified
Bill
Message shown
19. Guest User
Display ticket
not available
Verify
ticket
availability
Update
Database
Display &
continue
Reservation
Reservation
Access
continue
Balance
Database
update
Passenger
account
Database
update
Bill
Message shown
From
To
Reservation
not verified
Reservation
verified
20.
21.
22.
23.
24. Udan Khatola travels is Online Bus reservation System which provides
online reservation of bus.
Reservation easier, faster and safer.
This system is user friendly and accurate.
This system is available 24 hours and from any location.
No hidden costs in fares.
Company can provide reservation services and information to their
customers without the limitation of office hours or manpower.
It is also designed for use by the company to internally manage their
business processes.
25. It simplifies the tasks and reduces paper work.
Accuracy.
User Friendly.
Availability.
Efficiency.
Reliable.
Durable.
Aim of this phase: understand the exact requirements of the customer, document them properly.Consists of two distinct activities: requirements gathering and analysis requirements specification.
Aim of this phase: understand the exact requirements of the customer, document them properly.Consists of two distinct activities: requirements gathering and analysis requirements specification.
Selection of boarding and destination points.
Able to choose the seats which are available for a certain class.
Select the payment option and complete the payment with out any glitches.
Confirmation email and SMS will be triggered.
Improved & optimized service.
Freight Revenue enhancement.