Answered step by step
Verified Expert Solution
Question
1 Approved Answer
The following is the layout of a cinema seating arrangement. The price for each seat is as followed Green = RM 1 5 Yellow =
The following is the layout of a cinema seating arrangement. The price for each seat is as followed Green RM Yellow RM Orange RM Blue RM twin seats Requirements Children below years old will enjoy discount except twin seats A maximum of tickets can be purchased whereby there must exist a minimum of one normal ticket price. User is allowed to select its seating place whereby the selected seating o Must be in a row o Do not have a gap between other reserved seats except twin seats You are required to develop a simple Cinema Booking system. Develop your system according to the following guidelines Questions Assignment Page of Question Propose a solution for your system. a Evaluate your strategy of implementing the solution. marks b Revise the seating arrangement numbering based on your strategy. marks Total: marks Question Architectural Design. a Construct the class diagram of your solution. marks b Distinguish the purpose of the member functions you included in your class diagram marks Total: marks Question Coding a Construct your solution program using C realizing your designed classes data member and member functions marks b Design your program to meet the following criteria User Interface Menu marks Programming best practices. marks Total: marks QIU Graduates skill Rubrics Knowledge marks Analyzing marks Problemsolving marks Decoding marks Total: marks
The following is the layout of a cinema seating arrangement.
The price for each seat is as followed
Green RM
Yellow RM
Orange RM
Blue RM twin seats
Requirements
Children below years old will enjoy discount except twin seats
A maximum of tickets can be purchased whereby there must exist a
minimum of one normal ticket price.
User is allowed to select its seating place whereby the selected seating
o Must be in a row
o Do not have a gap between other reserved seats except twin seats
You are required to develop a simple Cinema Booking system. Develop your system
according to the following guidelines Questions
Assignment
Page of
Question
Propose a solution for your system.
a Evaluate your strategy of implementing the solution. marks
b Revise the seating arrangement numbering based on your strategy. marks
Total: marks
Question
Architectural Design.
a Construct the class diagram of your solution. marks
b Distinguish the purpose of the member functions you included in your class
diagram marks
Total: marks
Question
Coding
a Construct your solution program using C realizing your designed classes
data member and member functions marks
b Design your program to meet the following criteria
User Interface Menu marks
Programming best practices. marks
Total: marks
QIU Graduates skill Rubrics
Knowledge marks
Analyzing marks
Problemsolving marks
Decoding marks
Total: marks
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access with AI-Powered Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started