GYM MANAGEMENT APPLICATION
ABSTRACT:
Gym Management Application is an online service that can be
setup for an gym to help manage classes, memberships, recevice
payments, keep track with detailed statistics, customer management,
surveys and it even has an online store so can prodects to
customers.Gym Management Application provides lots of functions
such data entry of cutomer keeping records of all the things about
customer's fees, plan, and physical fitnees which hepls to provide good
guality of services to cutomer from Gym manager.
ARCHITECTURE:
MODULES:
There are four modules can be divided here for this project they are listed as
below
• Gym Information
• Trainer and User Maintenance
• Session Allocation
• Querying
From the above three modules, project is implemented. Bag of discriminative
words are achieved
MODULE DESCRIPTION:
The modules are implemented as given in the following ways
• Gym Information
The user should be able to maintain the details of the Gym. The
information should include the following: gym name, location, fee, number
of trainers, area, number of members, number of equipment, open time,
close time, gym phone number. If the entered the combination of gym name
and location does not exist, then a new gym record should be created, and
already exists then the information of the other fields should be updated
based on what is input the user.
• Trainer and User Maintenance
The user should be able to maintain details of the members of the
gym. The details consist of Gym Name, Location, Member Name, Member
Phone Number, Age, Sex, and Health Advisory. If the entered combination
of Gym Name, Location and Member Phone Number does not exist, then a
new Gym Member record should be created, and if it already exists then the
information of the other fields (Member Name, Age, Sex, Health Advisory)
should be updated based on what is input by the user.
• Session Allocation
The user should be able maintain the information of his/her usage
of the Gym facilities. The details should include: Gym Name, Location, Member
Phone Number, Date,Equipment Name, Total Time in Gym, Feedback. There
can be multiple records for the combination of Gym Name, Location Member
Phone Number, Date, Equipment Name.Note that the entered values for Gym
Name, Location, Member Phone Number or Equipment Name must exist in
the system.If not display an appropriate error message and prompt the user to re-
enter the value. Date cannot be a date in future.
• Querying
The user should be able to generate the following report: For the
entered combination of Gym Name, Location and Date, the system should
display details of all the users who used the Gym on that date.As the system
is in manual there are lot many chances of human errors. These can cause
errors in calculating mechanism or maintaining customer details.It is
difficult for keeping all the new entries of members, their account and
transaction details.
EXISTING SYSTEM:
An Existing system refers to the system that is being followed till now. The
gym is working manually. The current system is time consuming and also it is very
costly, because it involves a lot of paperwork. To manually handle the system was
very difficult task. But now-a-days computerization made easy to work. As the
records are to be manually maintained it consumes a lot of time. As files and
registers are used the storage space requirement is increased. Use of papers for
storing valuable data information is not at all reliable.The transaction reports of the
system can be retried as and when required. Thus, there is no delay in the
availability of any information.
DISADVANTAGES:
• The communications with members is not well in ignores the Existing
System because all the data is handled by Gym Manager
• The customers don't get full accessibility to gym center and all permissions
are allowed in only gym manager.
• The existing system such as gym master is not as much as
User friendly as compare to our proposed system
PROPOSED SYSTEM:
The online gym management system is user-friendly application. This
automated system makes all functionality easier for both owners and customers.
The proposed system is highly secured, because for login the system it requires the
username and password which is different for each department therefore providing
each department a different view of the customer information.. It provides wide
range of certain criteria in each window the client is working for better and quicker
solution.The software Smart Gym Management System has a very user-friendly
interface.Thus the users will feel very easy to work on it. The software provides
accuracy alongwith a pleasant interface. Make the present manual system more
interactive, speedy .
ADVANTAGES
• To increase efficiency with reduced cost.
• To generate required reports easily. To save time management for recording
details of each and every member and employee.
• To reduce the burden of paper work.
• To generate required reports easily.
HARDWARE AND SOFTWARE REQUIREMENTS
Software requirements:
Operating System : Windows
Technology : PYTHON
Framework : Django
Web Technologies : Html, JavaScript, CSS
IDE : Notepad++
Web Server : Django Server
Database : SQLite3
Hardware requirements:
Hardware - Pentium
Speed - 1.1 GHz
RAM - 1GB
Hard Disk - 20 GB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - SVGA
CONCLUSION
The “GYM MANAGEMENT APPLICATION” is successfully designed and
developed to fulfilling the necessary requirements, as identified in the requirements
analysis phase, such as the system is very much user friendly, The new
computerized system was found to be much faster and reliable and user friendly
then the existing system, the system has been designed and developed step by step
and tested successfully. It eliminates the human error that are likely to creep in the
kind of working in which a bulk quantity of data and calculations as to be
processed. The system results in quick retrieval of information that is very is vital
for the progress any organization. Cost is minimized in case of stationary. Burden
of manual work is reduced as whenever transaction takes place, there a no need to
record it in many places manually..