121k views
17 votes
Case Study

Dr. Thomas Waggoner, an information systems professor at the local university,
is at the Will Call window at the Medallion Theatre, trying to pick up tickets he
had reserved. However, due to an oversight which turns out to be rather
frequent, his tickets were sold to another patron. Fortunately for Dr. Waggoner
and his wife, who are celebrating their wedding anniversary, the box office
manager finds two box seats which had not been claimed. In talking with the
box office manager, Dr. Waggoner starts thinking that he could perhaps help the
theatre avoid this type of problem in the future. His students could design and
build a system to help keep track of ticket sales, and hopefully help the theatre
become more efficient and improve customer satisfaction.
Q # 1 Write down the purpose of the given requirements HINT: purpose of a
system?
Q # 2 Write down the Modules and also extract the functional requirements of
the given requirements?
Q # 3 Create a use Case Diagram and Use cases of the above requirements?
Q # 4 Create a Class Diagram and its GUI interfaces of the system? NOTE:
Write down the caption on each interface.

User Flamingo
by
3.5k points

1 Answer

6 votes

Answer:

1. Design system to avoid theatre tickets selling issue.

2. Resources provided to student who can built a system for the theatre tickets booking.

3. Medallion Theatre Booking System

Add/edit patron

Add/edit production

Add/edit performance

Add/edit seats

Purchase tickets

Generate Tickets Sold Report

4.GUI or graphical user interface allows the user to connect through graphical icons.

Step-by-step explanation:

The main purpose is to avoid problems of duplicate tickets sales in future. The system will enable the selling of each seat to one customer only and when an attempt is made to resold the seat the system warns the user creating a check for original sale. This will help theatre to avoid any issues in future and customers will be happy with their ease of confirmation of booking.

User Rafael Moreira
by
3.6k points