Online Bus Service

Post on 12-Apr-2017

231 views 0 download

Transcript of 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

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!!!!!!!!