Online Movie Ticketing

June 3, 2016 | Author: Diana Krishna Kumar | Category: N/A
Share Embed Donate


Short Description

Download Online Movie Ticketing...

Description

ONLINE MOVIE TICKETING

AIM: To create a e-ticketing project for online movie ticket booking system and UML Diagrams using Rational Rose tool.

PROBLEM STATEMENT: As a group of CSE students we are tasked to build a new system that enables internet customers to buy tickets online. This system adopts a comprehensive approach to minimize the manual work and schedule resources, time in a cogent manner. E-ticket is a brand new ticketing method that allows us to print tickets at home using your local printer connected to the computer. Internet customers will be presented with a custom ordering program that allows them to book tickets from a list of movies in the website. Before they can order they have to provide their name and the mailing address. Each ticket will be displayed with its movie name, show timings, price and the seat numbers. The customers can book any number of tickets at a time. The system computes the total price including the tax. The internet customer has to enter the a valid credit card information to confirm their booking. After all the necessary criteria has been met, the original information is added to the database and the ticket is confirmed for printing. The ticket will be provided with the bar code for the security purposes. The staffs check the barcode on the ticket before the entry.

SOFTWARE REQUIREMENT SPECIFICATION: INTRODUCTION: Online movie ticketing is an interface between the Applicant and the Authority responsible for booking movie tickets online. It aims at improving the efficiency and reduces the complexities involved in it to the maximum possible extent.

PURPOSE:

The main purpose of the online ticket booking system is to provide another way for the customer to buy cinema ticket. The online E-Ticket System (ETS) is a web-based system that is automatically updated from data in the database. There are similar systems on the Internet, but there is no refund method found in these existing systems. The goals of the system are: •

To provide a service for the customer anytime any place



To provide refund which is not available in the existing systems



To minimize the number of staff at the ticket box



To promote the film on the Internet



To increase the profit of the cinema



To obtain statistic information from the booking record.

SCOPE: Customer The customers can buy ticket online and cancel the seats at a suitable time (2 days before the show to 1hour before the show). To enhance the refund function, all the customers have to register and become a member before buying tickets. Customers canceling tickets will not be given money back; instead the amount of money will be recorded in the customer account for further use. To make the system more user-friendly, the customer need not enter lots of data. And a step by step guideline should be given to the customer to complete the buy process. The buying steps are: •

Customer will first choose the film, time and venue



Customer will login to the system



Customer will choose the seats positions.



Customers need a credit card to complete a buying transaction.



Confirm and show the transaction number to the customer.



In addition to creating a member account, the customer can modify his/her own data.

Staff One of the main purposes of the system is to reduce the number of staff in the ticket box. So, most of the jobs are done by the system automatically. Staff only needs to insert new film data and deal with statistical information. Before the staff performs any operation, he/she must login to the system first. Staff can use the system to insert, modify and delete data (e.g. add new movie, change movie description, modify time table) which will update the system web pages (web pages are dynamic pages, changing according to the data in the database). Also, staff can check the statistics information of booking from the system. General Public Finally, the system web pages can be viewed by all people to check the films details.

REFERENCES: IEEE Software Requirement Specification format.

TECHNOLOGIES AND TOOLS TO BE USED: •

Apache Tomcat



MS Access



Rational rose (for developing UML Patterns)

OVERVIEW: SRS includes two sections overall description and specific requirements – Overall Description will describe major role of the system components and inter-connections. Specific Requirements will describe roles & functions of the actors.

OVERALL DESCRIPTION:

PRODUCT PERSPECTIVE: The online movie ticketing acts as an interface between the 'applicant' and the 'administrator'. This System tries to make the interface as simple as possible. This minimizes the time duration.

SOFTWARE INTERFACE: • Front End Client - The applicant and Administrator online interface is built using HTML. • Back End – Microsoft Access.

HARDWARE INTERFACE: The server is directly connected to the client systems. The client systems have Access to the database in the server.

SYSTEM FUNCTIONS: • Secure Registration of information by the Applicants. • SMS and Mail updates to the applicants by the administrator. • Administrator can generate reports from the information and is the only authorized Personnel to add the eligible application information to the database.

USER CHARACTERISTICS: • Applicant - They are the person who desires to book the ticket and submit the information to the database. • Administrator - He has the certain privileges to add the movie status and to approve the issue of ticket. He may contain a group of persons under him to verify the information and confirm their tickets.

CONSTRAINTS:

• The applicants require a computer to submit their information. • Although the security is given high importance, there is always a chance of Intrusion in the web world which requires constant monitoring. • The user has to be careful while submitting the credit card information. Much care is required.

ASSUMPTIONS AND DEPENDENCIES: • The Applicants and Administrator must have basic knowledge of computers and English Language. • The applicants may be required to take the print of ticket.

ANALYSIS: Identifying the Actors: •

Administrator



Applicant

Identifying the Use Cases: •

Maintain Applicant Information



registeration form



Give relevant details



Done Registration



Process application



Check for availability of tickets



Confirm the ticket

ONLINE MOVIE TICKETING UML DIAGRAMS USE CASE DIAGRAM:

CLASS DIAGRAM:

SEQUENCE DIAGRAM:

ACTIVITY DIAGRAM:

customer

Reservation

Show movie details

Check movie details

{ From eticketactivity }

{ From eticketa...

Check seat availability

{ From eticketa...

Reserve tickets

{ From eticketa...

Request Payment Make Payments

Movie Details

{ From eticketa...

{ From eticketactivi...

Issue Ticket

{ From eticket...

Seatdetails

COLLABORATION DIAGRAMS:

: movie_SeatDetails public long getSeatno()

public long getmno()

: movie_Details

public void paymentcalc()

: Reservation

public void reservatio()

: customer

: payments

SNAPSHOTS: HOME PAGE:

LOGIN:

REGISTER:

SCHEDULE:

ABOUT US:

CONTACT US:

MOVIES:

LOGOUT:

SOURCE CODE: HOME PAGE: Dream World Cinemas var title="Dream world Cinemas"; setInterval('autorefreshmsg()',10000);setInterval('showTime()',1000);setInterval('han dleNavigation()',300); Log in Register Schedules About us Contact us Movies Log Out

Home  | Schedule  | Privacy Policy | Contact us  | Disclaimer  | About us  ADMIN: //ADMIN.HTML Dream World Cinemas only for admin var title="Dream World Cinemas -Admin"; function displayError(errMessage,errUrl,lineno){ var msg="Message:"+errMessage+"\n"; msg+="Document:"+errUrl+"\n"; msg+="Line no:";+lineno+"\n" alert(msg); } window.onerror=displayError;

setInterval('autorefreshmsg()',10000); setInterval('showTime()',1000) Log in Customers Cinemas Movies Schedule Time Slot Ticket Log Out

Home  | Schedule  | Privacy Policy | Contact us  | Disclaimer  | About us  //ADMIN.JSP IDUser NameEmailIDAddressPhoneCityCredit card No.BalanceLast VisitedNo of VisitsTickets Bought IDNameAddressCityNo of ScreensCapacityEstablished IDNameStory lineImage FileTrailer FileCastingCategory IDCinemaScreen NoShow dateMovie

IDSlot NoTime IDCustomerCinemaScreen NoShow DateShow TimeMovieSeatsQuantityAmountSold Date You should be logged in as Administrator ABOUT US: About Us Our Mission Move first, Move fast Dream World Cinema was founded with a simple belief - to create world-class media product and services. Our mission stems from the belief that consumer experience is critical to our success. Multiple ties

Team Dream World Cinema strives to create multiple relationships with global Indian. To do that Dream World Cinema commanders and strategists wear multiple hats, think disruption, and reinvent themselves every week. Continuous innovation Being in a dramatically-changing business-the internet-amounts to: act granular, think big. Our customers are just joining the digital revolution. So, we must keep anticipating their preferences through meticulous work, continuous innovation, and consistency in quality. Where ideas live At Dream World Cinema, ideas rarely die, because we vehemently believe in the freedom to disagree.We believe in keeping the floodgates of ideation open all the time. We are not subsumed by it, we generously give every idea enough gestation-time even if it means forking out time from our daily work. Smart-sensing the future Dream World Cinema seeks to be a media megamart that infotains the customer, creates community value, delights the smart shopper, provides cutting-edge solutions to the advertiser, and believes in the magic of the idea. Board of Directors Vineet Jain (Chairman) A hands-on leader, Vineet Jain, Chairman, DWC, Managing Director, Dream World Cinema & Co. Ltd. (DWC), is among the pioneer-believers in the future of the digital media. Vineet’s optimism and faith in Team Dream World Cinema has helped motivate each member to give his very best. His attention to details combined with a creative verve converts ideas into powerful implantation tools. His personal passion has helped create a unique combination of enthusiasm with entrepreneurship. A. P. Parigi (Director) A.P Parigi is the Managing Director and Chief Executive Officer of Entertainment Network (India) Ltd (ENIL). Parigi’s role and responsibilities include spearheading the Dream World Cinema Group’s foray into internet video broadcasting, event management, out-of-home advertising and filmed entertainment. Parigi leads and manages businesses and brands like Dream World Online Radio , Dream World Entertainment Media. Parigi is also the Managing Director and CEO of Dream World Cinema Infotainment Media Limited, which is a subsidiary of DWC. In the last three decades, he has held senior positions in various industries, including telecom. Prior to joining the Dream World Cinema Group, Parigi was the CEO of BPL Mobile, Mumbai. He has been an active member of the Confederation of Indian Industry (CII) and Federation of Indian Chambers and Commerce Industry (FICCI). He holds a Master’s degree in Business Administration from the Faculty of Management Studies, University of Delhi and a Bachelor’s degree in Economics and a Masters degree in Sociology from the Delhi School of Economics.

Web Designers Jay H Kapasi (Web Admin) Jay Kapasi , Web Admin, DWC, is among the pioneerbelievers in the future of the digital media. Jay’s optimism and faith in Team has helped motivate each member to give his very best. His attention to details combined with a creative verve converts ideas into powerful implantation tools. His personal passion has helped create a unique combination of enthusiasm with entrepreneurship. For any queries about our site contact him at [email protected] or at [email protected] LOGIN: //LOGIN.JSP You Are Already Logged In You Have succesfully Logged in.You last visited on

Username Or Password is Incorrect Username Or Password is Incorrect //LOGIN.HTML User Name Password Don't Have an Account ? Register Now REGISTER: //REGISTER.JSP You Have registered successfully.Now you may login. //REGISTER.HTML Name* (First name)* (Middle name) (Last name)* User Name* Password*

Retype Password* Email-Id* Phone No. Address* City Credit Card No.* fields marked with * are required I agree to the terms of   Privacy Policy I don't agree SCHEDULE: //SCHEDULE.JSP Select A //SCHEDULE.HTML

CountryStateCityArea Movies Date Time Slot Select seats CONTACT US: Contact Us Dream World Cinemas Ltd., I World Tower, DLF City Phase V (Opp DLF Golf Course) Gurgaon, Haryana - 122002 Tel: 91- 124 - 418 7000 Email:[email protected] LOGOUT: You have logged Out Successfully You are not logged in now.

RESULT: Thus the online movie ticketing project using MS Access and UML Diagrams using Rational Rose tool is done.

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF