You are on page 1of 4

GYM Management

PROJECT REPORT

Submitted for fulfillment of laboratory work in


SOFTWARE ENGINEERING (3150711)
In
COMPUTER ENGINEERING

Submitted by
Soham Joshi(190540107085)
Semester 5th

Guided by
Dr. Pradyumansinh Jadeja
Assistant Prof, CE Department, DIET, Rajkot

Darshan Institute of Engineering and Technology- Rajkot


Gujarat Technological University, Ahmadabad
August, 2021
Computer Engineering | Semester – 5
Software Engineering (3150711)
GYM Management

ABSTRACT
This Gym Management System tool is basically developed to aid the user to
add a member to the gym. The user shall be able to add the name, date of
birth and contact address of the member. It also records the phone numbers
and the height and weight data of the member. It shall have the admission
date. It also has an option to check whether the member is new or an existing
one. It stores the photo of the member. It shall help the user to know about
fee payments. It has the option to select type of fee payments. It could be
monthly, quarterly or annually depending on the choice of the member. It also
holds the receipt number and the amount of fees paid. It shall also generate
reports based on the payment of fees. It shall also enable the user to update
information of members.

Soham A. Joshi(190540107085) 1
Computer Engineering | Semester – 5
Software Engineering (3150711)
GYM Management

Practical 1:
Project Introduction
Introduction
The existing Gym Management System did not have a user-friendly interface. The details
regarding gym members were manually written and recorded. There was no system of
paying fees online. The gym members were not notified regarding the fee payment that
were outstanding.

Key features include:


 Member: This module shall have all the details pertaining to the member such as
name, contact number, gender, address, date of birth, admission date etc.
 Fee Payment: This module includes the fee payments. It has the type of payments,
amount paid etc. 
 Reports: This module includes the report data. It notifies about the pending fee
payment for different members. And also prints reports of fee payments.

Functional Requirement

User
All users of the software shall have the ability to create an account that is used to store user
data and tie user actions to a user alias.
User registration and login shall be mandatory.
Create an Account
The system should provide the user with an easy to use GUI to facilitate their creating an
account.
The system shall ask for an email address and password.
The system shall notify the user if incorrect characters are used in the email or password
fields.
Manage Users
Admin can manage all Members and their records on one click.
Here, manage means ADD, UPDATE, VIEW, and DELETE record.
Manage Expenses
The system can manage daily, weekly, monthly expenses of Fitness with its module named
MANAGE EXPENSE that contains all the possible expenses of the system.

Soham A. Joshi(190540107085) 2
Computer Engineering | Semester – 5
Software Engineering (3150711)
GYM Management

Trainer

This entity stores the information about the trainer who is hired by the gym administration
to train their member to work out correctly. Working out correctly is the same as important
as actually working out. This trainer could be hired on basis of hourly charges or special
training for the member or they could be on an agreement like a permanent employee of
the gym.

Non-Functional Requirement
Availability
User can install application from Apple App Store and Googles Play Store and look for regular
updates give ratting and feedback.

Performance

When application is made to start up it shouldn’t take more than 3 second to load initial screen.
Also, it should be made sure that app will not hindrance to the user Input.

Responsiveness
When app gets interrupted by call, then app should able to save state and return to same state/
page which was there before it got interrupted.

Screen Adaption
Application should be able to render its layout to different screen sizes. Along with automatic
adjustment of Font size and image rendering.

Soham A. Joshi(190540107085) 3

You might also like