Type of Application : Computer-Based
Introduction
A computer-based system that provide fitness businesses the capabilities they need to manage memberships, instructors, employees, and equipment.
My Role
Together with my two group members, Peter and Joe, I was one of the programmers responsible for the creation of this system and am in charge of designing the User Interface (UI).
Problem
Our professor for the Object Oriented Programming II (OOP-II) course wants us to develop a system employing the OOP coding approach. We therefore made the decision to develop a system called Gym Management System that will give any fitness business the ability to manage members, trainers, employees, and equipment.
Goal
Our objective is to create a Java Swing GUI for the front-end and an OOP Method backend for the Gym Management System.
Requirements
Process
Class Notation
The relationships between the items were built by class notation, which also served as the system's blueprint.
Diagram
we constructed Data Flow and Chen Diagram to better understand the entities and their relationships to each other.
Development
Together with my group, we developed the system in NetBeans version 8.2. MySQL is the database we used using XAMPP server.
Final Product
We developed the gym management system successfully and finished the four modules, which is the gym member, employee, trainers, and equipment management.
Here is the video demonstration of Gym Management System.
Impact
Our project has been chosen to be presented at the yearly software expo, which features student artwork exhibits and speeches from IT industry professionals.