About this use case diagram for the gym management

The UML use case diagram for the gym management system shows the functions of three key users: a customer, an admin, and a trainer. Each user has different permissions within the system.

The customer is allowed access to areas of the system targeting personal membership and training needs. A customer can “register for membership,” which means signing up for access to the gym’s facilities and resources during opening hours.

After registration, a user can "view workout plan." They can check individual or generic exercise plans to help them reach their fitness goals. Also, customers can "book training sessions" with trainers. They can book a single session or several sessions for multiple people.

The administrator is allowed to manage many functions of the system. Under “manage memberships”, they can monitor, change, cancel, and renew customer memberships. They also deal with "payment/billing" – managing fees, processing payments, and controlling finances. Also, the admin can generate reports.

Personal trainers run training programs and track members' progress. The track member progress feature helps trainers. It shows how well members did in their workouts. It also shows their progress over time. Moreover, trainers can also "manage training sessions."

All users, including customers, admins, and trainers, share some functions. These include "login" and "profile management." They ensure that every user can use the system safely and change their details.

In conclusion, this UML use case diagram for the gym management system shows how customers, admins, and trainers interact with it. Each one of the activities has been allocated to sustain the system which aims at effective management of the gym.

Get started with EdrawMax today

Create 210 types of diagrams online for free.

Start Diagramming Now Start Diagramming Now Start Diagramming Now Start Diagramming Now Start Diagramming Now