Answered step by step
Verified Expert Solution
Question
1 Approved Answer
CODE IN PYTHON Gym Management System Develop an application to help a gym manager manage a GYM hall, with various equipments, trainers/customers, equipments, and exercise
CODE IN PYTHON
Gym Management System
Develop an application to help a gym manager manage a GYM hall, with various equipments, trainers/customers, equipments, and exercise plan, and simple scheduling of the customers subscriptions.
You have to keep in mind the relationships of Aggregation, Composition and Association.
Design:
Basic Classes: Gym halls, equipments, trainers, exercise plans and customers:
- The Gym hall aggregates several equipments.
- Each hall opens 12 hours a day.
- Each trainer works 8 hours a day in one hall.
- A trainer submits a daily exercise plan with steps assigned to each equipment for a specified duration in minutes.
- Each customer subscribe to a particular hall, at a particular time and date, with a particular trainer, with a specified exercise plan for one month.
Provides an interface for the user to:
- Adding/editing/deleting GUI to each class,
- The system should check the availability of trainer and the equipments listed in the exercise plan at the time chosen by the customer, before adding a new subscription.
- Enquire about customers subscriptions, halls schedule, and trainers schedule.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored 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