Post on 12-Apr-2017
ONLINE BUS TICKET RESERVATION SYSTEM (OBTRS)
Submitted by:Tanmay YadavGaurav AnandAbhishek SrivastavaSaurabh KumarVarun KaleMohit JethiRahul KanjaniPavan KondaRavi Shankar PrajapatiKoundinya NimmagaddaSubmitted to-
Section A, Group 3
TABLE OF CONTENTS
Requirement Analysis Solution & Introduction Design Conclusion References
THE NAME - UDANKHATOLA
REQUIREMENT ANALYSIS
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 .
SOLUTION
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)
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.
INTRODUCTION
SYSTEM SPECIFICATIONS
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 : Apache Tomcat
6.0
SCOPE
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).
USE CASE DIAGRAM “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.
USE CASE diagram for registered user
USE CASE diagram for guest user
ACTIVITY DIAGRAM
DESIGN 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.
MODULES IDENTIFIED
Login Module
Route Module
Bus Info Module
Payment Module
DFD Diagram 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
DFD DIAGRAM “Zero level”
Bus Reservation
System
Registered UserAdmin
Guest User Account Department
Indent
Query
Statics
query
statics
statics
updates
Generate indent
Level 0 DFD
DFD Diagram for registered user
Registered user loginVerify ticket
available
Display ticket not available
Update Database
Passenger account
database updated
Balance database updated
Display logout or continue
Access logout
Access continue
From
ToReservation not verified
Bill
Message shown
DFD for guest user
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
ToReservation not verified
Reservation verified
Signing In page
CONCLUSION 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.
It simplifies the tasks and reduces paper work.
Accuracy.
User Friendly.
Availability.
Efficiency.
Reliable.
Durable.
IMPORTANT FEATURES
LIMITATIONS
Monthly maintenance cost required.
Cannot be operated by all types of users.
http://en.wikipedia.org
http://www.google.co.in/
http://departments.bus.huji.ac.il/onlinebooking/gelb-manag-4.pdf
www.redbus.in
www.paytm.in
REFERENCES
Thank you!!!!!!!!