Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Tushar Documentation

Download as pdf or txt
Download as pdf or txt
You are on page 1of 34

Savitribai Phule Pune University, Pune

PROJECT REPORTON

"GYM MANAGEMENT SYSTEM"


Submitted by
Mr. KHALKAR TUSHAR SUBHASH

Bachelor of Science (Computer Science)

Under the Guidance of


PROF. Thakare M.V.

S.B.V.P.SAMAJ'S

SAHAKAR MAHARSHI BHAUSAHEB SANTUJI THORATCOLLEGE


OF ARTS, SCIENCE & COMMERCE SANGAMNER, AHMEDNAGAR
- 422605

2023 – 2024
S.B.V.P.SAMAJ'S

SAHAKAR MAHARSHI BHAUSAHEB SANTUJI THORAT


COLLEGE OF SANGAMNER
Department of Computer Science
Project Report
Academic Year
2023 - 2024

CERTIFICATE
This certificate is awarded to Mr. _____________________________
in appreciation of his meritorious performance in Project Title on
“_____________________________________________” as part of
practical requirement of Savitribai Phule Pune University during
Academic Year 2023-2024.

Mr. Thakare M.V Mr. Thakare M.V


(H.O.D) (Project Guide)

Internal Examiner External Examiner

2
Gym
Management
System.

3
Acknowledgement

With the complete work undertaken, I would like to take


this opportunity to think all those who Helped us to complete this
project with their guidance and support. this project would not
have been metalized without the help from many quarters. I would
like to thanks Mr. Thakare M. V. Sir and all my faculty and member
of SMBST college. Onward our project work, we are also grateful
to the staff member of computer department for their moral support
and application shown towards our project. Along with that I also
not forget to thank my parents who have guided me a supported
simultaneously due to which I have put best effort in this project.

4
INDEX

Sr. No Topic Page

1 Abstract 7

2 Introduction to System 8-9


3 Purpose and Need 10
4 Problem Definition 11-12
5 Goals 13

6 Scope of the work 13


7 Feasibility Study 14-15
8 Gathering Data Requirement and 16-17
functional Requirement
9 UML Diagrams 18-23

10 Database Design 24-25


11 User Interface Design 26-31

12 Testing Cases & Test Results 32-33

13 Conclusion 34
14 References 35

5
Abstract:-

The Gym Management System (GMS) is a comprehensive software solution


designed to streamline and automate the operations of fitness centers, gyms, and
health clubs. This system offers a user-friendly interface for both administrators and
members, facilitating efficient management of various aspects of the gym.
Key features of the Gym Management System include membership management,
attendance tracking, scheduling of classes and sessions, inventory management for
equipment and supplies, billing and payment processing, and reporting
functionalities.
With GMS, administrators can easily register new members, assign membership
plans, and track member attendance. The system allows members to schedule
classes, view their membership status, and make payments online. Additionally,
GMS provides automated reminders for upcoming classes and membership
renewals, enhancing member engagement and retention.
Moreover, GMS offers detailed reporting capabilities, enabling administrators to
analyze key metrics such as membership growth, revenue trends, and class
attendance. This data-driven approach helps gym owners make informed decisions
to optimize operations and improve profitability.
Overall, the Gym Management System serves as a comprehensive solution to
enhance efficiency, increase member satisfaction, and drive business growth for
fitness establishments.

6
Introduction to the system

Main objective of the system is to maintain & update all


member data with the help of System. Modules are as
follows. Registration form. Member search / event update,
members data, payment, Trainer's section. With the help of
our system Gyms can. Maintain their database easily & with
less effort.

This software will be capable of doing or performing task :-

 Member Registration
 Member Search
 Member Update
 Members Database
 Trainer Registration
 Trainers Database
 Payment Entry
 Payment Database

7
About System

Main objective of the system is to maintain & update all members


Data with the help of System.
Modules are as follows. Registration form, member search, Update, members data,
payment, Trainer's section. With the Help of our system Gyms can. Maintain their
database easily & with Less effort

Technology used:

Operating system Linux OS


Software used. Text editor (Linux)
Storage: ROM: Min: 100 MB Max 500 MB
RAM: Min 100 MB Max 500 MB

8
Purpose and Need for System

Before preceding for gym management system project, it


becomes very necessary to accumulate gym management system
project valid and convincing requirements of gym management
system project and communicate gym management system
project very same to various stakeholders of gym management
system project. This step is initiation of System Analysis. An
overview of gym management system project client’s requirement
has been done. Gym management system project basic need of
gym management system project client to opt for such kind of
project is analyses. As per current marketing scenario, an entire
system was required to track day-to-day transactions. Client was
following a Manual Process, which is not at all compatible with its
current working conditions. It was not only time consuming, but
also lacks accuracy. Security point of view gym management
system project manual system was failed to hide gym
management system project information from any unanticipated
staff or any outside person. Gym management system project was
an urgent requirement of such Computerised System which can
fulfil all of its current as well as future requirements.

9
Problem Definition

 Existing system was manual.


 Time consuming as data entry which include calculations took
lot of time.
 Searching was very complex as gym management system project
could be 100’s of entry every year.
 Gym management system project proposed system is expected
to be faster than gym management system project existing system.
 This Manually Managed system of gym management system
project store was also heavily pruned to data loss due to certain
causes Misplacement of Registers, Destruction of Registers,
Unauthorized access to registers etc. which can bring in disastrous
Consequences.
 Gym management system project cost of maintenance of data
and records of occurrence of transactions is very high.

10
 Searching a particular data specific to particular requirements is
also very tedious in such system. In order to retrieve records, Gym
management system project responsible person needs to
manually locate gym management system project appropriate
register and locate gym management system project appropriate
placement of that particular record which may be very time
consuming.

11
System Goals

The Main Goal of Gym Management System is to keep track on Gym


Members to provide efficient database system & provide access to records
stored in database

 The project, Gym Management System is an application that allows


the Gym manager to handle all Gym Database related activities.
 Interactive GUI and the ability to manage various Gym activities.
 Input will be taken by the user from the graphical user interface.
Input will be taken by the user from the graphical user interface.
 The gym management project provides efficient and User friendly
gym management features.

Future Scope

The gym management system provides quality services to the end


user which is a gym. This system provides most of the necessary facilities
& these facilities will be extended in future as we can push it on the
internet storing all the data on our own server. we can add Net Banking
facilities in it, we can send alert message or email to the clients. These all
the things can be upgraded in the system with the time.
We’ll try to implement other high-end specifications/features to
our system.

12
Feasibility Study

Feasibility study refers to the determination that it is possible to


automate the existing system. Feasibility study forms the most important
phase in the system development life cycle so that the people who are
affected by the system benefit from the change. This involves some very
crude estimates of schedules of completion of the proposed system meets
the objectives of the organization before it can be approved for
development. It also involves the study of different risks involved in
developing the system. The proposed system is reviewed considering three
different feasibility phases. There are three types of Feasibility Studies
1. Operational Feasibility Study
2. Technical Feasibility Study
3. Economic Feasibility Study

 Operational Feasibility

Our system can really benefit the organization. It will reduce the time
considerably All database will be maintained. our system will increase the
overall response System is only accessed by authorized person only so that
data will be in safe hands & there are no chances of manipulation of data

13
 Economic Feasibility

Our system requires min 100 MB of RAM & Max 500 MB of ROM
as it requires less memory. It is platform independent system & it is stand-
alone system so it does not require internet connectivity that’s why our
system is economically Feasible.

• Technical Feasibility

Our system is based on Java technology we have tried to implement


best functionalities in our system & they are working accurately, as a
result our system is Technically feasible.

14
Methods of Requirement Gathering and
Functional Requirements

1) Observation

We have observed the local gyms for their database management


systems & how they work. For shortlist the modules which are must to add
in our systems.

2) Interview

We had a conversion with our gym manager and receptionist about


how they manage things regarding database management.
As result of both observation & Interview our shortlisted modules
were already being used in their systems thus we add Registration form,
member search/update, database table, Payment & Trainers database.

15
Software Requirement

Hardware constraints:-

1. P.2 or higher for better performance


2. Hard disk: - Min 10GB
3. 128 RAM or more
4. Mouse, Keyboard, Printer, CD ROM driver

Software constraints: -

1. JD 1.5 and above.


2. PostgreSQL.
3. Operating system: Linux.

16
Diagrams:

17
18
19
20
21
22
Database Design:

Data Directory : Member

Sr . Field Name Data Data Field Descriptio Records


no Type Form Size n
at
1 Registration Int(PK) 10 Registratio 1
Number n Number
2 Full Name Varcha 40 Name of Rohit Dhamale
r Member
3 Address Varcha 40 Address of Kothrud
r Member
4 Email Varcha 40 Email of rohit@gmail.c
r Member om
5 Mobile Long 10 Mobile 7445784512
Number Number of
Member
6 Occupation Varcha 40 Occupation Student
r of Member
7 Joining Date yyyy- Joining 2024-03-31
Date mm- Date
dd
8 Plan of varchar 40 Plan of Yearly
Member Member

23
Data Directory : Payment

Sr .n Field Data Data Field Description Records


o Name Type Format Size
1 Rno Int (FK) 10 Registration 1
Number
2 Amount Varchar 40 Amount of 8500/Yearl
Membershi y
p
Plan
3 Date & Date yyyy- Current 2024-03-31
Time mm-dd Date &
hh:mm:ss Time
4 Type Varchar 40 Type of UPI
Payment

Data Directory : Trainers

Sr .no Field Data Data Description Records


Name Type Format
1 Name Varchar 40 Name of Aditya
Trainer
2 Age Int 2 Age of 25
Trainer
3 Mobile Long 10 Mobile No. 985412451
No. of Trainer 2
4 Role Varchar 40 Role of Nutrition
24
Trainer

1) Admin Login Frame:-

25
2) Home Page:-

26
3) Registration Page:-

27
4) Member Search/Update page:-

28
5) Payment Entry Page:-

29
6) Trainers Registration Page:-

30
Test Cases and Test Results:-

31
32
Conclusion

Gym management system project objective is to build a program


for maintaining Gym Management System details like
members ,employees & payments.
This system is developed to meet all Gym management
system's basic requirements. It will authenticate admin, It will help
in automate all procedure which will reduce physical load. It
provides security & integrity. which is one of the prior concerns.
Gym management system project should be flexible enough
for future modification. The system has been factored into different
modules to adopt future changes easily. Every effort has been made
to cover all user requirements & make it user friendly.

33
Reference

Beginner's Level Java Books


Head First Java -Bert bates & Kathy sierra

Core Java Volume I-Fundamentals - Horstmann cay

Core Java An Integrated Approach (Java Black Book) -R. nageswara rao

Advanced Level Java Books

The Java Language Specification -Gilad bracha, Bill joy , James gosling

Thinking in Java -Bruce eckel

The JavaTM Programming Language -James gosling

WEBSITES
https://www.javatpoint.com/
https://www.w3schools.com/
https://www.geeksforgeeks.org/
https://chat.openai.com/

34

You might also like