0% found this document useful (0 votes)
3 views

Gym Managemnt System Dbms Project Report

The document describes a database management system project report on a gym management system. It includes an introduction to the system, the current problems with a manual system, the proposed automated solution, and design aspects like the entity relationship diagram and database schema. The system aims to digitize gym management tasks like member registration and payment to improve efficiency.

Uploaded by

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

Gym Managemnt System Dbms Project Report

The document describes a database management system project report on a gym management system. It includes an introduction to the system, the current problems with a manual system, the proposed automated solution, and design aspects like the entity relationship diagram and database schema. The system aims to digitize gym management tasks like member registration and payment to improve efficiency.

Uploaded by

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

lOMoARcPSD|42571537

Gym Managemnt System DBMS Project Report

Data Base Management (Sant Gadge Baba Amravati University)

Scan to open on Studocu

Studocu is not sponsored or endorsed by any college or university


Downloaded by Nishkarsh garg ([email protected])
lOMoARcPSD|42571537

Table of Contents

Sr. No. Title Page No.


01 Introduction 1
02 Problem Statement 2
03 Proposed Solution 3
04 Design 4
05 Implementation 7
06 Advantages/Disadvantages 13
07 Conclusion 14

Downloaded by Nishkarsh garg ([email protected])


lOMoARcPSD|42571537

Abstract

The Project: “Gym Management System” is solution fitness centers to


manage the customers in and easier and more convenient way. The administrator, is able to
view all the members of fitness center as well as their details. Gym management system is an
online service that can be setup for your gym to help manage classes, membership, receive
payments, keep track with detailed statistics and customer management.

Downloaded by Nishkarsh garg ([email protected])


lOMoARcPSD|42571537

1.Introduction

The Gym Management System is one of the systems which helps the
administration is speeding up the tasks at the same time reducing the complexity. The
purpose or objective of the system is to digitalize and create an automated system. The
system will perform the task like adding the new member to the gym, removing the member
or keeping the payments records and other stuff required in managing the gym properly. The
present scenario in the gyms is that records are kept by writing in a file on paper. Every
management task is done manually.

This creates a system unreliable and confusing to keep the correct track
of the records. The maintenance of a system like this is hardly required until it needs to
change any part of the system. The information about the various things contain in the system
are like members, trainers can get by just a few clicks unlike the paper documents required
the serious reading for such information.

It helps in creating the various batch according to their preference or if


they want a particular trainer. It made it easy to generate the reports of various operations
performed in the gym are like paying the fee it can be stored and later evaluated and get the
list of the members who didn’t pay the fee. It also helps the users in reducing the carbon
footprints as the amount of paper used in the company reduces. This also helps in keeping the
standard width of the management system as if there is a case where the administration
involves more than one person to manage the gym. This system doesn’t only limit itself to the
administration and but also help the members of the gym the member can have options like
attendance and fee payment change batch request etc.

This will improve the transparency between the members which is


always a good quality in the system.it will also give the layer of security to the
administration and the users that only authorized users can access by their credentials.

Some major takeaways:

Ø Online registration of the member.

Ø Easy payment options.

Ø Standardisation of the system.

Ø Choice of the trainer.

Ø Choice of time.

1
Downloaded by Nishkarsh garg ([email protected])
lOMoARcPSD|42571537

2.Problem Statement

n the gym management system, if we take the current system and compare
it with the proposed it is far behind. Every work in the existing is manual and done on paper.
There might be a computer used somewhere for the work but it’s is not doing exactly what
it’s is supposed which is reducing the manual work. Entering everything manually to the
computer by creating a file is not exactly what we are talking about in computerization. The
existing system requires a lot of manual work which results in taking more time than it
should. The operations like updating and synchronizing data are also done manually in the
existing system that is not automated and again time-consuming process. These practices are
not at all reliable as the one wrong entry can take a lot of time in detection and then there is a
correction. Humans are prone to errors and can mistakes often unless it has some inbuilt
programs which can take check the input and save from error. We introduced the system to
reduce the manual work effectively as there is the backend of the system which will take care
of synchronizing and updating the data for the system.

So, if there is any change in the system data it will appear to all other users of the
system. As the system was not online the member cannot see their timeline that the event
generated by them in past such as fee payment, attendance, batch timing, and trainer profile,
etc. Keeping an automated system is also helps in managing the member’s information secure
and safe. As it can only be seen by the administrator with the correct credentials which is not
an option in the existing system. Unless the records are kept in a physically safe location such
as a locker.

· Some major drawbacks of the existing system: -


i. Required a lot of paperwork and the process takes time.
ii. Everything is done on paper and these are highly prone to damages and require a good
amount of security and space to store.
iii. Required Buying of goods more frequently as compared to the online system e.g.: paper, pen.

2
Downloaded by Nishkarsh garg ([email protected])
lOMoARcPSD|42571537

3.Proposed Solution

A good gym management system allows members to book classes directly


from the member’s app or your gym’s website. This feature gives freedom to your members
to make that booking anytime and anywhere. It also removes the need for your admin to
manually take calls and book each client. It also maintains the data of the customer and the
data will be secure. The owner can also access the data easily and new entries will be taken
digitally so the use of pen and paper will reduce.

Fitness Gym Management System provides a computer-based management


system for keeping all records about Members, Machinery, Expenses, transactions and
Salaries in an efficient and accessible database. This system helps the Owner and Admin to
maintain large data about users and their daily transactions in gymnasium System is helping
in creating reports, manage salaries, expenses, and machinery record. The system is also
suitable for users for an automated attendance and online profile Our Gym Management
System is the best option for it. It reduces and removes the manual and traditional workload,
Administrator can easily add/ delete/ update/view each record on the computer.

3
Downloaded by Nishkarsh garg ([email protected])
lOMoARcPSD|42571537

4. Design

1.E-R Diagram of Gym Management System


An entity-relationship diagram (ERD) is an abstract and conceptual
representation of data. Entity- relationship modelling is a database modelling method, used to
produce a type of conceptual schema or semantic data model of a system, often a relational
database, and its requirements in a top-down fashion.

Fig.4.1: E-R diagram of Gym Management System

4
Downloaded by Nishkarsh garg ([email protected])
lOMoARcPSD|42571537

2.Database schema of Gym Management System

A database schema is the skeleton structure that represents the logical


view of the entire database. It defines how the data is organised and how the relations among
them are associated. It formulates all the constraints that are to be applied on the data.

A database schema can be divided broadly into two categories −

Physical Database Schema: This schema pertains to the actual storage of data and its
form of storage like files, indices, etc. It defines how the data will be stored in a secondary
storage.
Logical Database Schema: This schema defines all the logical constraints that need to be
applied on the data stored. It defines tables, views, and integrity constraints.

List of table:

1. Admin
2. Users
3. Members
4. Login Table
5. Package
6. Payments
7. Registration
8. Trainer

Fig.4.2: Tables in Gym Management System

5
Downloaded by Nishkarsh garg ([email protected])
lOMoARcPSD|42571537

3.Data Flow Diagram of Gym Management System

The context diagram is the most abstract data flow representation of a


system. It represents the entire system as a single bubble and. The various external entities
with which the system interacts and the data flows occurring between the system and the
external entities are also represented. The name context diagram is well justified because it
represents the context in which the system is to exist i.e. the external entities (users) that
would interact with the system and specific data items they would be receiving from the
system.

Fig.4.3: Data flow diagram of Gym Management System

6
Downloaded by Nishkarsh garg ([email protected])
lOMoARcPSD|42571537

5.Implementation

Implementation is the process of having system personal check out and


provides new equipment’s into use, train the user to install a new application and construct
any files of data needed to use it. There are three types of implementation. Implementation of
computer system to replace a manual system. To problem encountered are covering files,
training user, creating accurate files and verifying print outs for integrity. Implementation of a
new computer system to replace an existing one. This is usually difficult conversion. If not
properly planned, there can be many problems. So large computer system many take as long
as a year to convert. Implementation of a modified application to replace the existing one
using the same computer. This type of conversing is relatively easy to handle, usually there
are no major change in the file. Our project is yet to be implemented.

7
Downloaded by Nishkarsh garg ([email protected])
lOMoARcPSD|42571537

Screenshots

5.1:Admin login Page :

Fig. 5.1:Admin login Page

Flow:

This is a login page where a admin can login by entering his/her username and
password and user have to click on login button after clicking on the login button the user
will enter on the registration page.

8
Downloaded by Nishkarsh garg ([email protected])
lOMoARcPSD|42571537

5.2:Registration Page :

Fig. 5.2: Registration page

Flow:

After clicking on the login button user proceed to the Registration Page
where user have to enter First Name and Last Name. Then user have to enter email id then
user have to select Trainer according to the his/her choice. After filling all the information
user can Register for the Gym membership.

9
Downloaded by Nishkarsh garg ([email protected])
lOMoARcPSD|42571537

5.3:Members Details Page :

Fig. 5.3: Members Details Page

Flow:

Only Admin can access the members details, where all the information of
gym members are present. This information consist of First name , Last Name ,Email
id ,Member ID and Trainer ID. And if the information is wrong admin can delete or update
the information.

10
Downloaded by Nishkarsh garg ([email protected])
lOMoARcPSD|42571537

5.4:Trainer Information Page :

Fig. 5.4: Trainer Information Page

Flow:
Only Admin can access the Trainer Information details, where all the
information of gym trainers are present. This information consist of Trainer ID, Name,
Phone Number, and if the information is wrong admin can delete or update the information.

11
Downloaded by Nishkarsh garg ([email protected])
lOMoARcPSD|42571537

5.5:Payment Information Page :

Fig. 5.5: Payment Information Page

Flow:
Only Admin can access the Payment Details, where all the payment detail of
gym members are present. This information consist of Payment ID, Amount, Payment Type,
Member Id, and Customer Name.

12
Downloaded by Nishkarsh garg ([email protected])
lOMoARcPSD|42571537

6.Advantages and Disadvantages

Advantages

· Efficient System:-
In our proposed system, admin can easily maintainable records with
quite efficiently.
· Removing Data Redundancy :-
In our proposed system, we remove the data redundancy Now, we get
the information in a single place
· With No Wastage of Space:-
No paperwork is required. So, in our proposed system, the admin did
not require manual paperwork. It can only require a little space where they adjust
their computer.
· Data Consistency:-
The major benefit of our proposed system is Data consistency. Now, if
we change data in one portion of the system, it can automatically change data in
every related portion. We can also make modifications to the proposed system.
· Minimum or Less Employee Required:-
They can also require less labor in fact only one Administrator which
can handle their daily transactions quite easily.
· Data Accuracy:-
Our proposed system is also accurate because now admin does not
enter a single record in so many registers but only in one single computer-based
System.
· Data Consistency:-
The major benefit of our proposed system is Data consistency. Now, if
we change data in one portion of the system, it can automatically change data in
every related portion. We can also make modifications to the proposed system.
· Data Security:-
In our proposed system security is the best priority. Only an authorized
person can access the system

13
Downloaded by Nishkarsh garg ([email protected])
lOMoARcPSD|42571537

7.Conclusions

The “Gym information system” 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, form level validation and field level validation are
performing very efficiently. The old manual system was suffering from a series of drawbacks.
The present project has been developed to meet the aspirations indicated in the modern age.

14
Downloaded by Nishkarsh garg ([email protected])
lOMoARcPSD|42571537

Future Scope

The project has been developed in a very short period of time and all efforts
have been taken so that this project is very efficient in its execution there still exists some
scope of improvement in our project. The following lists some of the enhancement that can
be added incorporate into the project. Application of the project can be done more
attractively. Database management and all maintenance module can be updated which helps
the administrator. More security measures can be taken. There are also few features which
can be integrated with this system to make it more flexible. Below list shows the future points
to be consider:

• Real-time Chat option for members and trainer, so that members can directly enquiry theirs
trainer on any time through the Chat

• Video conversation option for trainers and members.

• Barcode generation for membership card and using this, members can take entry to Gym.

• Finger print matching for taking entry to gym.

15
Downloaded by Nishkarsh garg ([email protected])
lOMoARcPSD|42571537

Reference

1.https://wellyx.com/gym-management-software/

2.https://projectworlds.in/free-projects/php-projects/gym-management-system-project-in-
php/

3.R.S Pressman, Software Engineering: A Practitioner’s Approach, Mc-GravsS-Hill,


Edition-7 (2010).

16
Downloaded by Nishkarsh garg ([email protected])

You might also like