Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Movie Theater Booking System Overview This system is a desktop GUI (please use JavaFX) object oriented application to support the ticket sales for an entertainment

Movie Theater Booking System Overview This system is a desktop GUI (please use JavaFX) object oriented application to support the ticket sales for an entertainment complex. This system will provide information regarding which movie is playing in which theater and how many viewers are booked (tickets assigned) for any given show. The entertainment complex has multiple theaters (viewing rooms) which independently show films (movies). A viewer will book a seat in the appropriate theater that is showing the film they wish to see at a particular show time. Functional Description The system will provide the following functionality: Assign films to theaters Sell tickets to viewers based on film and show times View current status of a given show (tickets sold, seats available) List status (tickets sold, seats available) of all shows by theater by show time List total number of viewers (tickets sold) by film There are four theaters, each with a capacity for 50 viewers (50 seats). When a ticket is sold the ticket holder (viewer) will be assigned a specific seat in the theater (reserved seating). The seats in the theaters are numbered 1 through 50. For any given theater the film is shown three times a day; 10:00 AM (morning), 3:00 PM (matinee), and 8:00 PM (evening). Each show requires a theater and a show time. Each theater contains seats and is assigned a film to show. For simplicity assume that the program is only tracking todays shows. Make the data persistent so the user can exit the program without losing the current data. This will require saving the information to files and reading the files when the program is restarted.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Data Access Patterns Database Interactions In Object Oriented Applications

Authors: Clifton Nock

1st Edition

0321555627, 978-0321555625

More Books

Students also viewed these Databases questions

Question

What is the purpose of the Salary Structure Table?

Answered: 1 week ago

Question

What is the scope and use of a Job Family Table?

Answered: 1 week ago