Presentation - web application for online ticket booking

Post on 07-Feb-2017

80 views 8 download

Transcript of Presentation - web application for online ticket booking

PROJECT ON

SOUND & STAGE ENTERTAINMENT

By Manohar PawaleSubmitted to NIIT

PROBLEM IN

TRADITIO

NAL

BOOKING SYSTEM

WAITING….!!!

DISADVANTAGE TRADITIONAL TICKET BOOKING SYSTEM

• People need to stand in long queues to buy their tickets. visit the theater to book tickets for upcoming shows. • Advance booking is permitted only during working hours.• People find phone lines busy most of the times whenever

they want to enquire about seat availability .• People need to visit the theater or read the newspapers

to know about the new releases.

SOLUTIO

N ?

Online Booking• Online banking saves resources .• Man power can be saved .• Customers will be happy .• Easy interface and simple options

will give the customer• a feel.• And much more…

HOW IT ACHIEVE?

TECHNOLOGYTechnology used in this project is JSP(java server pages)

and Servlet

WHAT IS JAVA SERVER PAGE?Java Server Pages(JSP) is a Java technology that allows software

developers to dynamically generate HTML, XML or other types of documents in response to a Web client request. The technology allows Java code and certain pre-defined actions to be embedded into static content.

FEATURES O

F JSP

TECHNOLOGY

THE MAIN FEATURES OF JSP TECHNOLOGY

• A language for developing JSP pages, which are text-based documents that describe how to process a request

•construct a response Constructs for accessing server-side objects

•Mechanisms for defining extensions to the JSP language

• JSP enables us to write standard HTML pages containing tags that run powerful programs based on java programming language.

THE MAIN FEATURES OF JSP TECHNOLOGY • JSP supports separation of presentation and business

logic as follows:

• Web designers can design and update pages without learning JAVA programming language.

• JAVA programmers can write code without having to be concerned with web page designing

HOW JSP PAGE PROCESS ?

WHAT IS SE

RVLET ?

WHAT IS SERVLET ?

A Java servlet is a Java program that extends the capabilities of a server. Although servlets can respond to any types of requests, they most commonly implement applications hosted on Web servers. Such Web servlets are the Java counterpart to other dynamic Web content technologies such as PHP and ASP.NET.

WHAT IS T

HREE TIER

TECHNOLOGY

THREE-TIER ARCHITECTURE 

Three-tier architecture is a client–server software architecture pattern in which the user interface (presentation), functional process logic ("business rules"), computer data storage and data access are developed and maintained as independent modules, most often on separate platforms.

THREE TIE

R MODEL OF

SOUND & STAGE

ENTERTA

INMENT ONLIN

E

BOOKING WEB

SITE

THREE TIER MODEL OF SOUND & STAGE ENTERTAINMENT ONLINE BOOKING

WEBSITEPresentation tier :This layer consists of Web pages. The

pages can be used to accept data and display the final results to the users. In addition, these pages can be used to view data such as statement and account summary.

Business logic layer tier: This layer contains the code required to manage the data.

Data tier: This layer consists of the SQL Server 2005 database used to store the relevant data.

WEBSITE DESIGN

HOME PAGE• Home page display navigation to different pages.• Also display currently going on movie with poster with link

for information of movie.• Navigation:

About us display detail about company.Contact us give feature to contact with theaters atdifferent locationLogon page to login for POS officer or admin for go to Administrative page.My movie page display booked movie detail to User.

BOOKING PAGESFor booking user and POS officer need to go throw some

set of pages • Movie info page :display information related about

movie.• List theater page: display list of theater for movie.• List Show page :display list of shows for selected movie

.• Select Seat page: display seat and snack selection

option.• Checkout page: display movie detail and price to pay.

ADMINISTRATIVE PAGE• Administrative page designed to do administrative

work for admin and POS officer.• On this page list of operation like Edit , Add, Delete,

List for Site, Movie, Movie Theater, Plan Layout, Seat mapping, Shows, tickets displayed.

• Also some operation like adding POS officer login only allowed for admin.

CONCLUSION

Hence like mentioned in previous slides all the JSP

pages are linked and facilitates the user to book tickets

according to his interest online easily with minimal time

and effort..