Question: java 2 , please full Answer Application Development using Object Oriented Paradigm: A Case Study Problem Statement: The Gymnasium Management System (GMS): Description: GMS is

java 2 , please full Answer

 java 2 , please full Answer Application Development using Object Oriented

Application Development using Object Oriented Paradigm:

A Case Study

Problem Statement:

The Gymnasium Management System (GMS):

Description:

GMS is a gymnasium management system that helps any gym receptionist or help desk staff to manage the gym members accounts by:

1) registering members who can be singles or families

2) applying special discounts to some members

3) Registering members in physical activity classes and services

4) Displaying invoices and related search results.

The GMS has two types of members: single and family. The member class is a super-class abstract that has the common attributes and methods in all types of members.

The two sub-classes SingleMember and FamilyMember each extends the superclass and define other more specific attributes and methods. The gym system also offers many Services (abstract class) that can be divided into two subclasses Class (e.g., cardio, and cycling) and Amenity (e.g., swimming-pool, and steam-room).

After adding the members and services to the system. The help desk staff would be able to register any member in any services. The help desk staff are also able to apply a special discount on some memberships if the member is registered for 10 years or more. The gym Also offers the VIP costumers additional discount in some of classes only.

Keeping the above-mentioned problem statement, explain the following 3 steps in detail

1. You need to discover all the classes from problem statement. [1 mark for discovering the classes from the problem statement given]

2. Find out the methods associated with all the classes. [2 marks for the methods associated with the classes from the verbs of the problem statement]

3. Create the CRC cards for all the classes found from the problem statement. [2 marks for creating all scenarios of CRC]

You should keep in mind that there are many ways to solve this problem statement. Be creative and provide detailed solution to the problem.

Application Development using Object Oriented Paradigm: A Case Study Problem Statement The Gymnasium Management System (GMS): Description: GMS gymnasium management system that helps any gym receptionist help desk stall to manage the members' accounts by 1) registering members who can be singles orties 2) applying special discovers to see members 3) Registering members is physical activity classes and service 4) Displaying invoices and related search results The GMS has two types of members single and tomay. The membersisa superclass attract that has the common butes and methods in all types of members. The te sub-classes Singer and Familienbee each extends the superdess and define other more specific wibutes and method. The gym system also callers Services that can be divided into o mutclasses Class in cardio, and cycling and Amenity in wimming cool, and eam room Aller adding the members and services to the system. The help desk stall would be able to register any member in any sence. The helpdesk staff are also able to apply a special discount on some memberships if the member is registered for 10 years or more. The gym Asociers the VIP costumes additional discount in some of classes only Keeping the above mentioned problem stenent explain the following 3 stope in detail 1. You need to discover all the cases from problem statement. [1 mark for discovering the cases from the protestatement given 2. Find out the methods associated with all the desses 2 mark for the methods associated with the cases from the verbs of the problem statement 3. Create the CRC cards for all the classes found from the problem statement. [2 marks for coming a scenes of ORCI You should keep in mind that there many ways to solve this problem statement. Be creative and provide solution to the problem Application Development using Object Oriented Paradigm: A Case Study Problem Statement The Gymnasium Management System (GMS): Description: GMS gymnasium management system that helps any gym receptionist help desk stall to manage the members' accounts by 1) registering members who can be singles orties 2) applying special discovers to see members 3) Registering members is physical activity classes and service 4) Displaying invoices and related search results The GMS has two types of members single and tomay. The membersisa superclass attract that has the common butes and methods in all types of members. The te sub-classes Singer and Familienbee each extends the superdess and define other more specific wibutes and method. The gym system also callers Services that can be divided into o mutclasses Class in cardio, and cycling and Amenity in wimming cool, and eam room Aller adding the members and services to the system. The help desk stall would be able to register any member in any sence. The helpdesk staff are also able to apply a special discount on some memberships if the member is registered for 10 years or more. The gym Asociers the VIP costumes additional discount in some of classes only Keeping the above mentioned problem stenent explain the following 3 stope in detail 1. You need to discover all the cases from problem statement. [1 mark for discovering the cases from the protestatement given 2. Find out the methods associated with all the desses 2 mark for the methods associated with the cases from the verbs of the problem statement 3. Create the CRC cards for all the classes found from the problem statement. [2 marks for coming a scenes of ORCI You should keep in mind that there many ways to solve this problem statement. Be creative and provide solution to the

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Finance Questions!