0% found this document useful (0 votes)
22 views9 pages

Updated Project - File

PROJECT FILE

Uploaded by

singhnutan16nov
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views9 pages

Updated Project - File

PROJECT FILE

Uploaded by

singhnutan16nov
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

GYM MANAGEMENT SYSTEM

Submitted in Partial Fulfillment of the

Requirement For the Degree of

Bachelor of Technology

in

Computer Science and Engineering

By

Ankit Raj (2200900100020)

Anshuman Singh (2200900100026)

Under the Supervision of

Assistant Prof. Sunil Yadav

(Department of Computer Science and Engineering)

IEC COLLEGE OF ENGINEERING & TECHNOLOGY, GR. NOIDA

AFFILIATED TO
Dr. A. P. J. ABDUL KALAM TECHNICAL UNIVERSITY, UTTAR PRADESH

(ODD SEM, 2023-24)

i
DECLARATION
We hereby declare that this submission is our own work and that, to the best of our
knowledge and belief, it contains no material previously published or written by another
person nor material which to a substantial extent has been accepted for the award of any
other degree or diploma of the university or other institute of higher learning, except
where due acknowledgment has been made in the text.

Name : Ankit Raj

Roll No.:2200900100020

Name :Anshuman Singh

Roll No.:2200900100020

Date : Feb 12, 2024

ii
CERTIFICATE
This is to certify that Mini Project Report entitled “GYM MANAGEMENT SYSTEM”
which is submitted by Ankit Raj (2200900100020) and Anshuman Singh
(2200900100026) in partial fulfillment of the requirement for the award of degree B.Tech
in Department of Computer Science & Engineering of A.K.T.U is a record of the
candidate own work carried out under the supervision of Prof. Sunil Yadav The matter
embodied in this mini project is original and has not been submitted for the award of any
other degree.
Date: Feb 12, 2024

Prof. Sunil Yadav

Supervisor

(Assistant Professor )

(Department of Computer Science & Engineering)

Prof. Sunil Kumar Yadav Prof. Vipin Kumar Kushwaha Prof. (Dr.) B Sharan
MPIA Coordinator HOD (IT) Dean Academics & HOD
(CSE)

iii
ACKNOWLEDGEMENT

It gives us a great sense of pleasure to present the report of the B. Tech Mini Project
undertaken during B. Tech. Second Year. We owe special debt of gratitude to Professor
Sonal Saini, Department of Computer Science & Engineering, IEC College of
Engineering & Technology, Gr. Noida for his/her constant support and guidance
throughout the course of our work. His/her sincerity, thoroughness and perseverance have
been a constant source of inspiration for us. It is only his/her cognizant efforts that our
endeavors have seen light of the day.
We also take the opportunity to acknowledge the contribution for his/her full support and
assistance during the development of the project. We also would not like to miss the
opportunity to acknowledge the contribution of all faculty members of the department for
their kind assistance and cooperation during the development of our project. Last but not
the least, we acknowledge our parents and friends for their constant support throughout
the project.
Name :Ankit Raj
Roll No. : 2200900100020
Name : Anshuman Singh
Roll No.:2200900100026
Date : Feb 12, 2024

iv
List of Tables
Members: Contains information about gym members such as member ID, name, contact
details, membership type, start date, end date, etc.
Employees: Stores details about gym employees including employee ID, name, contact
information, role, salary, etc.
Attendance: Tracks attendance of both members and employees, with fields like date,
member ID, employee ID, check-in time, check-out time, etc.
Classes: Information about classes offered by the gym, including class ID, name,
instructor, schedule, duration, capacity, etc.
Class Attendance: Records attendance for specific classes, with fields like class ID,
member ID, attendance status, date, etc.
Equipment: Details about gym equipment such as equipment ID, name, type, condition,
purchase date, maintenance schedule, etc.
Payments: Records payments made by members, including payment ID, member ID,
amount, date, payment method, etc.
Invoices: Generates invoices for members, including invoice ID, member ID, invoice
date, due date, total amount, status, etc.
Trainers: Information about trainers or instructors working at the gym, including trainer
ID, name, contact details, specialties, schedule, etc.
Feedback: Allows members to provide feedback about their experiences, with fields like
feedback ID, member ID, feedback date, comments, rating, etc

v
List of Figure

System Architecture Diagram: Illustrating the overall structure of the gym


management system including hardware, software components, and their interactions.
Use Case Diagram: Showing the different actors (e.g., admin, trainer, member) and
their interactions with the system.
Entity-Relationship Diagram (ERD): Visualizing the database schema including
entities like members, trainers, classes, equipment, etc., and their relationships.
Activity Diagram: Depicting the flow of activities within the system for processes like
member registration, class scheduling, payment processing, etc.
Class Schedule Diagram: Displaying the weekly/monthly schedule of classes offered
by the gym.
User Interface Mockups: Providing visual representations of the system's user
interfaces for different user roles (admin, trainer, member) including login screens,
dashboard views, profile management pages, etc.
Data Flow Diagram (DFD): Showing the flow of data within the system, including
inputs, processes, and outputs.
Gantt Chart: Representing the project timeline for developing and implementing the
gym management system.
System State Diagram: Illustrating the various states of the system and transitions
between them in response to events or actions.
Report Generation Examples: Sample reports that the system can generate, such as
membership statistics, attendance records, financial reports, etc.
Security Model Diagram: Demonstrating the security measures implemented in the
system to protect member data, payment information, and other sensitive data.
Integration Diagram: Displaying how the gym management system integrates with
other systems or services, such as payment gateways, attendance tracking systems, etc.

vi
List of Symbols

vii
TABLE OFCONTENTS

Page
DECLARATION…………………………………………………………… ii

CERTIFICATE……………………………………………………………... iii

ACKNOWLEDGEMENTS………………………………………………… iv

ABSTRACT………………………………………………………………… v

LIST OF TABLES………………………………………………………….. vii

LIST OF FIGURES………………………………………………………… viii

LIST OF SYMBOLS……………………………………………………….. ix

LIST OF ABBREVIATIONS………………………………………………. x

Chapter 1: (Introduction)…………………………………………………… 1

1.1………………………………………………………………….

Chapter 2: (Related Work)………………………………………………….. 4


Chapter 3: (Problem Statement)……………………………………………. 12
Chapter 4: (Implementation and Results)…………………………………… 22
4.1 Technologies Used
4.2 Screenshots of User Interface
Chapter5:(Conclusion and Future Work) 23
References………………………………………………………………………. .25

viii
ABSTRACT

Gym manage is an online services that can be setup your gym to help manage classes,
memberships, receive payments (merchant and cash), keep track with detailed statistics,
customer management, surveys and it even has an online store so you can sell products to
your customers.
• its simple, it’s effective and it’s the way customers want their gym!
• here is our feature list which is continually growing:
• manage customers
• manage customer health question forms
• manage customer surveys
• screenshot of customer options
• complete site statistics (graphs) membership lists
• screenshot of user statistics graphs
• complete payment statistics with downloadable content to excel and csv file
format.
• export functions; to download customer details to create mailing lists,
• databases…
• manage your trainers and class schedules.
• class management
• create recurring classes and class types
• create multiple locations and trainers
• create plans & passes
• manage customer barcode/rfid/membership cards for customers.
• customers can see their own statistics and payment history. Complete
• online store for your products, membership plans & passes

ix

You might also like