Online Bus Service

28
ONLINE BUS TICKET RESERVATION SYSTEM (OBTRS) Submitted by: Tanmay Yadav Gaurav Anand Abhishek Srivastava Saurabh Kumar Varun Kale Mohit Jethi Rahul Kanjani Pavan Konda Ravi Shankar Prajapati Koundinya Nimmagadda Submitted to- Section A, Group 3

Transcript of Online Bus Service

Page 1: Online Bus Service

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

Page 2: Online Bus Service

TABLE OF CONTENTS

Requirement Analysis Solution & Introduction Design Conclusion References

Page 3: Online Bus Service

THE NAME - UDANKHATOLA

Page 4: Online Bus Service

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 .

Page 5: Online Bus Service

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)

Page 6: Online Bus Service

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

Page 7: Online Bus Service

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

Page 8: Online Bus Service

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).

Page 9: Online Bus Service
Page 10: Online Bus Service

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.

Page 11: Online Bus Service

USE CASE diagram for registered user

Page 12: Online Bus Service

USE CASE diagram for guest user

Page 13: Online Bus Service

ACTIVITY DIAGRAM

Page 14: Online Bus Service

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.

Page 15: Online Bus Service

MODULES IDENTIFIED

Login Module

Route Module

Bus Info Module

Payment Module

Page 16: Online Bus Service

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

Page 17: Online Bus Service

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

Page 18: Online Bus Service

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

Page 19: Online Bus Service

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

Page 20: Online Bus Service

Signing In page

Page 21: Online Bus Service
Page 22: Online Bus Service
Page 23: Online Bus Service
Page 24: Online Bus Service

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.

Page 25: Online Bus Service

It simplifies the tasks and reduces paper work.

Accuracy.

User Friendly.

Availability.

Efficiency.

Reliable.

Durable.

IMPORTANT FEATURES

Page 26: Online Bus Service

LIMITATIONS

Monthly maintenance cost required.

Cannot be operated by all types of users.

Page 27: Online Bus Service

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

Page 28: Online Bus Service

Thank you!!!!!!!!