Ask Question
4 June, 01:39

A local cinema allows customer to make a movie ticket reservation. A customer can be

ordinary or privilege member. During ticket reservation, an ordinary customer will be

allocated with normal room, and privilege member will be allocated with luxurious room.

Inside the luxurious room, the privilege customer can enjoy services such as dinning, or

gaming services. The payment can be done in cash, or credit.

You need to design at least another two features of it. You need to draw a class diagram for

cinema ticketing reservation system.

1. Identify and briefly explain the objects, classes, methods and attributes for the Cinema

System.

+3
Answers (1)
  1. 4 June, 03:04
    0
    In cinema, people usually purchase a ticket after, they pay money for a certain show. So based on that we can design the software system like below to store each transaction that has details about purchaser of ticket, show details and so on.

    Transactions: Class used to create transaction in a cinema hall

    Attribute:-

    Name: Name of person Age:

    Age of Person

    Phone Number: Phone number

    Email: email of person

    customer_type: type of customer (can be ordinary or privilege)

    room_type: type of customer (can be ordinary customer_type normal else luxurious)

    date: transaction date

    payment_mode: Transaction can be either done in cash or credit amount: amount of ticket

    ticket_time: time of show

    methods:

    create_transaction (name, phone, email, date, payment_mode, amount, ticket_time) : creates a history of a transaction after a ticket has been purchased
Know the Answer?
Not Sure About the Answer?
Find an answer to your question ✅ “A local cinema allows customer to make a movie ticket reservation. A customer can be ordinary or privilege member. During ticket ...” in 📘 Computers and Technology if you're in doubt about the correctness of the answers or there's no answer, then try to use the smart search and find answers to the similar questions.
Search for Other Answers