A fitness centre requires a computerized system that would enable admin staff to maintain its membersí profile and manage the registration of participants for its exercise classes. In addition, this program should also generate selected listings and reports.
The fitness centre offers 2 types of membership: corporate membership and VIP membership. Those employees whose company establishes account with the fitness centre are entitled to sign up for the corporate membership. While VIP membership is for the walk in customers. Every VIP member will receive 1 free exercise class when they sign up and renew the membership. They are allowed to register the free exercise class at any time before their membership expires. All membership duration is one year. During member registration, the customer will be asked to pay a one-time joining fee, plus the member ship fee. Besides, the member can renew their current or expired membership. The membership fee details as follows:
Joining Fee Yearly Member Fee
Corporate Member RM80 RM750
VIP Member RM80 RM1100
The fitness centre offers a wide range of exercise classes (e.g. Yoga, Kick-boxing, aerobics and etc.) that are conducted by certified fitness trainers. Additional charges are required for exercise classes and the fee vary based on the type of class. The admin should be able to use the system to maintain the exercise class information and trainer profile. You are required to design and create an object oriented program for the fitness centre to maintain all the necessary information and the following requirements. :
Registration of members for exercise classes.
Calculate and display the fees payable by the member.
Display the members of each of the exercise classes.