Gym Management System

Custom Student Mr. Teacher ENG 1001-04 15 September 2016

Gym Management System


It is known that exercise is important. Exercise has a great impact in the body as it has all sorts of benefits. Physical activities are very helpful not only on making people fit but also on improving one’s personality. If they have a healthy body, they can be productive in daily life.

Exercise increases the energy level. Through it delivers oxygen and nutrients to the whole body helping it to work more efficiently and boost endurance. It is also proven that regular exercise decreases the risk of health problems.

Exercise can be fun. Physical activity releases chemicals in our brain called endorphins that are known to make you feel happier and relaxed. A thirty minute workout help improved moods and relieve stress.

Doing physical activities are often great opportunity to socialize. Focus and motivation can be achieved to pursue goal which helps by going to the recreation center like going to gym to interacts and communicate with others. (

Fitness gym is one of the places they should visit to perform physical activities. This place has a facilities and equipments that you will use in our training session. There are trainers that give exercise programs and help you to become fit and strong. Every person in the world would like to have a perfect body. In order to have a healthy and a strong body, people would need to consider going to a gym to work out. What do such people expect of a gym? Certainly, patrons would expect a wide selection of equipment available in a gym. Patrons would enjoy well-educated staffs who know everything people want to know about working out.

To provide a good quality of service to people, fitness gym should have an organized management system that will provide convenience to their staff to perform their work more efficiently.  The proposed system will give the list of exercises and it will keep records of gym members, attendance of gym employees, inventory and the payment of bills of the customers. This will help in monitoring daily activities in the gym.

This proposed system will be helpful to customers because it will guide them in doing proper exercise and improve the productivity of business of gym owners that will provide an excellent service.

Statement of the Problem

The main problem is how to create, design and develop a Gym Management System that will automate the manual process of registration, manual setting of workouts and training programs, manual transaction, manual encoding of attendance, Manual inventory of equipment’s and lastly the generation of reports.

Specific Problem:
How do the respondents asses the affectivity of the proposed system.
1.1 Functionality
1.2 Reliability
1.3 Usability
1.4 Maintainability
1.5 Portability

Conceptual Framework

Figure 1 Paradigm of the Study

The conceptual framework the proposed Gym Management system starts in the automation of the manual process from registration and membership, manual setting of workouts and training programs, inventory and transactions and lastly is the generation of reports. The proposed system automates the manual process to come up with the efficient and reliable system that will lessen the manual process.

Scope and Delimitation of the Study

The proposed system serves as the automated Gym Management System that systematize/manage the old process of registration, inventory and transactions of the Gym. This helps to speed up transaction and give more efficient and reliable data.

The Gym Management system is designed in providing productivity in the gym and helps in keeping all the records of daily activity and transactions. This will be developed in Microsoft Visual basic 2010 and Sql Server as the database.

Significance of the Study

The proposed Gym Management System provides a significant improvement to the owner and its employee above the manual process of registration of new member, payment and inventory. The proposed system will help the following recipients: Gym Owners – The system will provide convenience. Because it keep the record of transactions to their clients, gym equipments and the attendance of employees working in the gym and it will be helpful in monitoring their business. Gym Staff/Personnel – Using an automated system will lessen the effort and avoid hassle in keeping the records. Clients – It will provide privacy on their personal information. They will not be confused on what workout they will do. The system will provide guidelines in performing exercises. Proponents – This system will give them ideas that they can use in their research related to this topic.

Definition of Terms

For better understanding of the study, the following terms were defined: Administrator – a person responsible for running a business, organization,etc ( Exercise – activity requiring physical effort, carried out especially to sustain or improve health and fitness ( Fitness Gym – it’s a place which houses the equipment for the used in physical exercise.

It is also the main purpose to create an automated Gym Management System. ( Inventory – it’s a complete list of items such as property, goods in stock, or the contents of a building. This is also the key goal to automate this manual process. ( SQL Server – SQL Server is Microsoft’s relational database management system (RDBMS). It is a full-featured database primarily designed to compete against competitors. This is the database used in developing the proposed study.


This chapter presents a summary of related literature and studies which were reviewed and evaluate by the researcher for the conceptualization of the study.



It gives us great pleasure to present the project on “Gym Management” prepared sincerely, punctually and with utmost efforts. The contents of this book are presented into many chapters, in order to ease reading. The project has been illustrated with precise data elucidated with neat System Flowchart, dataflow diagram, Entity-Relationship diagram and Use Case diagram that simplify in understanding the software. The project includes the software development tools like c#, crystal reports to present the software very precisely. Meticulous care has been taken to make this project perfect and useful in every respect.


The present system is totally depending on manual data management for different activities such as maintaining details of customer, supplier, Students etc. They maintain Different registers for various activities such as storing and searching data which is tedious and time consuming task. In present system all transactions are done manually with pen and paper so the frequent updating is not possible. Also generating reports, bills accurately is not possible with current system. There are various other problems for instance, if customer come for the inquiry of particular Parcel and if that Parcel is not available then it is difficult to remember about it. In short system is lacking facilities such as searching, deleting, and adding data efficiently and effectively.


It utilizes a large amount of space for customer and supplier transaction information in paper files, Sometime manual calculation may be incorrect thus, leading to the incorrect information A large amount of data cannot be viewed at a glance

No reminder for customer and Purchaser. Sometime the calculation has to be done manually so it requires a lot of work. Updating is not performed that efficiently and may lead complications. No security as data can be misplaced or damaged. Lastly, it was not offers a user friendly work environment


Working with current system is quite tedious, complicated and time consuming task. It may lead errors .certain operations such as surfing searching, adding, removing, entries cannot be done efficiently. Maintaining different registers for various activities such as storing and searching data which is tedious and time consuming task. Generating reports, bills are much tedious task with new system. Hence the organization needs new system with enhanced features. Features such as automatic report generation, bill generation, computing complicated calculations, performing operations such as adding, deleting, updating and searching etc. System should be user friendly.


We hereby are grateful to present our software project through this report.Our proposed system is compute based. Which provide various User interfaces (Forms) for various operations and hence interactive. The system is able to generate calculations , bills ,reports automatically. Operations such as adding, removing, searching customers, suppliers and employees can be done efficiently and effectively by proposed system. Adding Parcels category and unit wise is possible with the help of this system. System can efficiently perform various transactions such as sales, purchase and maintain data after each transaction. In short proposed system is user-friendly.


GUI : The proposed system provides better graphical user interface Search : Searching details about customer, supplier, employee, Parcel is comparatively easy Increase Work Speed : Due to automation of some part of system work speed would increase Less Paperwork : For the proposed system less paperwork is required Reduces Error : Due to computerization there are less possibilities of error Economical : Due to minimal errors and work delay proposed system can be economically beneficial to the company

Gym Management System Project

Gym management system project is a standalone user friendly software application developed in using C# programming language and MS access database.

Main objective:

Main idea behind developing this project is to manage different types of data in fitness center, gym. Using this software we can manage employee attendance details, members payments, daily attendance, present and absent days of employees and members. Along with these details gym equipment and payments details are also managed.

Gym Management System Project Modules Description:

Equipment module: In this module we can add, delete, modify gym equipment details like when it is purchased, license , expiry date..etc. Instructor Module: This is also called as employee module where instructor profile details, experience, present and absent details for every day are updated. We can add , modify and delete these details,

Member Module: Details of members who are joined are maintained through this application. Members salary, present and absent days details, payment , due information are managed through this module. Billing: Billing module helps in generating bills for members, employees for every month and provide due payment details and we can generate reports for monthly billing.

Methodology of the Study
The proponent choose the System Development Life Cycle as the methodology to fasten up the software development process.

Method of Study

To guide the researchers in developing the study, the proponent use SDLC (System Development Life Cycle) to meet user requirements in their business goals. SDLC is a series of steps and phases for the development of software. The phases of SDLC used are: (1) Data Gathering; (2) Analysis (3) Design; (4) Coding; (5) Testing and Evaluation. Data Gathering Phase is a collection of information that will be use to develop the system. The proponent studied the data needed by observing and conducting an interview. And in Analysis Phase is a process of collecting factual data, understand the processes involved, identifying problems and recommending feasible suggestions for improving the system functioning. This involves studying the business processes, gathering operational data, understand the information flow, finding out bottlenecks and evolving solutions for overcoming the weaknesses of the system so as to achieve the organizational goals. (

In Design Phase is based on the user requirements and the detailed analysis of a new system, the new system must be designed. This is the phase of system designing.  The logical design produced during the analysis is turned into a physical design – a detailed description of what is needed to solve original problem ( In Coding phase is a system design needs to be implemented to make it a workable system. This is also called the programming phase in which the programmer converts the program specifications into computer instructions, which we refer to as programs.

It is an important stage where the defined procedures are transformed into control specifications by the help of a computer language ( In Testing and Evaluation Phase is actually implementing the new system into operations, a test run of the system is done removing all the bugs, if any. It is an important phase of a successful system. After codifying the whole programs of the system, a test plan should be developed and run on a given set of test data. The output of the test run should match the expected results (

Models Used in Developing the Software

Used Case Diagram – It will show the role of each user of the system. In this diagram, we will learn the significance of each respondent on the flow of the system. Activity Diagram – Activity diagrams are graphical representations of workflows of stepwise activities and actions with support for choice, iteration and concurrency. In the Unified Modeling Language, activity diagrams are intended to model both computational and organisational processes (i.e. workflows) ( Database Schema – structure described in a formal language supported by the database management system (DBMS) and refers to the organization of data as a blueprint of how a database is constructed, divided into database tables in the case of Relational Databases (

Tools Used in Developing the Software

Adobe Photoshop – it is a photo editing tool created by Adobe Systems Inc. The proponent used this software to enhance photos for the design of the Graphical User Interface of the system. Visual Basic 2010 – programming language created by Microsoft Company, the software that will be use to develop the proposed system. My SQL – is the world’s most popular open source database, enabling the cost-effective delivery of reliable, high-performance and scalable Web-based and embedded database applications (

Respondents of the Study

The respondents of the study were IT specialist, Gym owners and clients who assessed the effectiveness of the product based on a set of criteria. The IT experts who will evaluate the system are IT people that have deep technical knowledge on the subject of this research.

The Instrument
A set of questionnaire was used in assessing the Gym Management system.


The instrument called the Gym Management Assessment form is an assessment questionnaire. The items were categorized into the two factors: convenience and efficiency factors. Convenience factors were assessed based on three criteria: portability, security and maintainability. Efficiency factors, likewise, were assessed based on the three criteria of reliability, functionality and usability. Each criterion under each factor had 5 questions.

Response Mode -Responses were categorized using a 5-point Liker Scale.

Scale Description
5 -Strongly Agree
4 -Agree
3 -Moderately Agree
2 -Disagree
1 -Strongly Disagree

Chapter IV
Results and Discussion

This chapter discussed the presentation, analysis and interpretation of all the data collected from the survey of the respondents as clearly stated in chapter 3.

After reviewing, the method in this study, this chapter presented, analyzed and interpreted the data gathered from the survey questionnaire on UPHSD Automated Clearance. Figure 1 illustrates the step-by-step development process that the proponent undertakes in developing the proposed system.

Figure 2 Proposed System Development Flow

These are the phases of system development strategy where both users and proponent engaged in the evaluation, design, and implementation. During the requirements planning and design phase, the proponents identify the objectives of the system and the information requirements arising from those objectives. These phase focused on reaching the project goals.

During the first phase, the proponent is working with users intensely during the workshop to design the business or non-technical aspects of the system. As soon as these aspects are agreed upon and the systems are built and refined, a new system or part of the system are tested and then introduced to the Gym management.

Use Case Diagram

Use case diagrams are used to present a graphical overview of the functionality of a is a type of static structure diagram that represents the user interactions with a system. This diagram portrays the different types of users and the various ways they interact with the system. In UML, the user is called actorand he can be human or an external system. The links between an actor and a use case are called associations. Use cases can be generalized, extended and included. Figure below contains the relationships and actors that illustrates and discussed the different set of structures of actions.

Figure 3 Use Case Diagram
Activity Diagram

Figure Below exhibits thorough avctivity of registration of Gym Members and requires details to creat new account. Only the administrator can validate and verify the registration. Upon verification and approval new account is created.

Figure 4 Activity Diagram

Figure 5 Activity Diagram of User

This figure shows the process flow of the User or the Gym Members. Once the user successfully logged on the system he/she can view the registration form, view of training programs, workouts, prices. He/she can also view his/her attendance.

Figure 6 Activity Diagram for Administrator

This figure illustrates the administrator different accessibility on the system. He/she plays a major role in this proposed system. He/ she will be the one who can access the registration of new members, viewing of the Attendance, work outs, trainings, transactions and also the generation of reports for this proposed system.

Database Schema

The figure below illustrates the database design and its entity relationship diagram of the different tables used in the database system. The diagram illustrates the one to one relationships among the table customers and customer transactions. The diagram demonstrates the relationship from one table to another.

Figure 7 DataBase Schema

Hardware Requirements

This table below discussed the requirements of proposed system upon implementation.

Dual Core Processor
Processor Speed
1.10 GHz
Hard Drive
80 to 500 Gb sata
Ethernet Adapter
only supported ethernet adapter installed on computer
56k Baud Rate
Graphics Card

Chapter V

General recommendations

The proponent brings up the significance of the proposed system along with the value of recommendations. The Gym Management System has attained its objectives. Thus the proponents recommend that the software must be implemented and can be adopted by any Gym or fitness business in reasons of it will allow the automation of manual process of membership registration, setting of workouts and training programs, viewing of attendance, transactions, inventory and generations of reports. This will speed up the manual process and gives effective, convenient and more reliable Gym Management System.

The proponent chose the Software Development Life Cycle (SDLC) methodology to expedite the software development process. The SDLC provides structured system development methodologies that guide the systems development effort toward quality systems that meet the user requirements and are delivered within time and budget. The traditional waterfall model has morphed into different methodologies that attempt to overcome some inherent weaknesses of this traditional model and other older models developed after the waterfall, which will be examined in the section below. This continued adaptation of the SDLC to meet current challenges in information systems development is expected to continue and is the crux of the validation of its continued relevance in information systems development. Some of these newer models include Structured Systems Analysis and Design Method (SSADM), Rapid Application Development (RAD) Extreme Programming (XP) Spiral, Fountain, rapid prototyping, incremental, and synchronize and stabilize.

The proponents used the descriptive narrative survey method to gather data. Statistical research describes data and characteristics about population or phenomenon being studied. Descriptive research answer the question who, what, where, when, now.

The proponent selected 20 Gym members to serves as respondents of the proposed system. Performance will be acceptable to the end users requirements and delivering the system fully functional. The study used the following statistical treatment; the distribution shows the number of responses obtained for each statement or item in the questionnaire.

The proponents came up with the following conclusion based on the findings:

Based on the surveys and questionnaire the respondents came up that the Gym Management System is more effective and convenient to use. Registration, the response of the respondents is very effective with the weighted mean of 4.31; Log In, the response of the respondents is very effective with the weighted mean of 3.97; User Friendly Features, the response of the respondents is very effective with the weighted mean of 3.97; Inventory of
Items, the response of the respondents is very effective with the weighted mean of 3.97; Generation of reports, the response of the respondents is very effective with the weighted mean of 3.97;


  • Subject:

  • University/College: University of Chicago

  • Type of paper: Thesis/Dissertation Chapter

  • Date: 15 September 2016

  • Words:

  • Pages:

We will write a custom essay sample on Gym Management System

for only $16.38 $12.9/page

your testimonials