Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

In Cinema World system, the customer will be able to create an account, query about movies, book a movie and do a payment that will

In Cinema World system, the customer will be able to create an account, query about movies, book a movie and do a payment that will be validated by third party banking systems. The admin will be able to add movie, delete a movie and edit a movie.
Each movie is described with ID, movie duration, price and trailer. Where each movie can be either a family movie, action movie or documentary. The client can do booking for at least one movie. Each booking is described with booking ID, number of booked seats, movie ID, and total price. For each movie there is a timing that is uniquely identified by date and time slot, so no two same movies can run at the same time. Also, movie timing includes time slot from and time slot to. In the cinema, a movie is run in any of the halls that each is identified by hall no. Every hall must include a screen that can be regular or 3D.
Admin has the charge of adding a movie by selecting add movie from the menu. Then system will show adding movie screen. Admin shall enter movie details such as name and date. The system checks whether the movie is valid. If yes, the system will request the admin to upload the movie, and the admin responds by uploading the movie. Then system send successful movie upload. If not, the system displays error message and clears all fields in the adding movie form.
Regarding booking a movie, the customer selects a movie, then system shows movie details and trailer. The customer shall fill watching movie date, and the system shall respond by shopping all available free dates. The customer must select a time slot. The system shows the selected slot. Then customer must enter number of people who will be watching. The system then checks all entered information validity. If valid, then system forwards customer to payment window whether s/he does the payment and thank you message is sent to him/her by the system. If not valid, the system shows error message.
Based on the scenario above, read well the following questions and answer them briefly:
1) Mention all the stakeholders with their types.
2) Draw the Use Case Diagram

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

Oracle RMAN For Absolute Beginners

Authors: Darl Kuhn

1st Edition

1484207637, 9781484207635

More Books

Students also viewed these Databases questions

Question

25.0 m C B A 52.0 m 65.0 m

Answered: 1 week ago

Question

=+How should it be delivered?

Answered: 1 week ago

Question

=+4 How does one acquire a global mindset?

Answered: 1 week ago