69% found this document useful (13 votes)
12K views33 pages

Gym Management System

The document describes a gym management system that aims to automate operations for gyms and fitness centers. It discusses automating tracking of members, equipment, facilities, trainers, and other activities. The system provides features like adding, updating, deleting member and equipment data easily from the database. It also discusses problems with current manual systems, the need for automation, and high-level aspects of the proposed system like user login, member registration, equipment registration, and reports. Technical requirements including hardware, software, data flow diagrams, and the data dictionary are also covered at a high level.

Uploaded by

shaan
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
69% found this document useful (13 votes)
12K views33 pages

Gym Management System

The document describes a gym management system that aims to automate operations for gyms and fitness centers. It discusses automating tracking of members, equipment, facilities, trainers, and other activities. The system provides features like adding, updating, deleting member and equipment data easily from the database. It also discusses problems with current manual systems, the need for automation, and high-level aspects of the proposed system like user login, member registration, equipment registration, and reports. Technical requirements including hardware, software, data flow diagrams, and the data dictionary are also covered at a high level.

Uploaded by

shaan
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/ 33

PCCCS Gym Management System

1.Introduction :

Gym Management System is software designed to help the gym to keep the track of the day to
day activities which take place in the gym.

The main purpose of this project is to automate a gym or a fitness center. It is a user-friendly
application .Its helps the Gym people to maintain the track of various things like,

 Members of gym.
 Equipments in gym.
 Facilities.
 Trainers, etc.

This system provides user the facility to make all the data saving process easy. Update, Add,
Delete etc. This system provides to add information or any kind of details from file. Systems
avoid mistakes & error in maintaining the details of members.

The main aim of our system is to provide a paper-less working of the hospital up to 90 %. It also
aims at providing low cost, reliable, automation of exiting system i.e. manual system. The
system also provides a security of data at every level of user system interaction.

All the details of suppliers and maintenance details of the equipments are secured stored in
database as we have used MS Access to store our data. It has a Login form by which the
authority to access the system will be provide only to the user no other person can access the
system till the password and username is known to him/her

1
PCCCS Gym Management System

2.Problem Definition :

 Today, small gym Centers are facing lots of problems as mentioned


below:-
 It becomes very difficult to retrieve or find the particular information. E.g.: To find out
about members fees details, the user has to go through various registers, these results in
waste age of time.
 It is manual and time consuming.
 There are more human errors.
 There is difficult to manage the large amount of data in a register or a book.
 Searching becomes more difficult.
 Maximum chances of losing data.
 No security as data can be misplaced or damaged.
 Lastly, it was not offers a user friendly work environment.

Page 2
PCCCS Gym Management System

3.Need for System :

Working with current system is quite slower, complicated and time consuming task. Operations
such as searching, adding, removing, deleting cannot be done efficiently. Hence organization
needs new system with enhanced features. Features such as,

 It will make easy to save huge data base in computer.


 Unauthorized person cannot access the Database in computer.
 Easily can add details of a member of gym update and delete details.
 Easy to search record on computer.
 Security and Backup.
 Automatic report generation, etc.

Page 3
PCCCS Gym Management System

4.Scope of the Proposed System :

The main objective of Gym Management System is to enhance and upgrade the existing system.
 It saves all the details in the database and let the user to check all the entry made by user
and helps to make changes time to time if required.
 Easy to install.
 User-Friendly system.
 Reduce paperwork.
 Reduce error: Due to computerized there are less possibilities of error.
 Increase work speed: Within a fraction of seconds all the possible process is performed.
 Redundancy: Reduce data redundancy. Redundancy is the repetition of similar data in the
system.
 LOGIN:
It allows the user to create login & also helps in password recovery if password
forgotten. It allows only those users to access the system who knows the password
and user id and hence provide security.
 Enquiry:
It stores the enquiry details of a customer and differentiates them on the basis of
enquiry id. We can delete search the enquiry details .Easily by using search query.
 Member Registration:
It stores the details of the members and also calculates the amount to be paid by
member.
 Equipment Registration
To add new equipments to the gym and store the data or details about the
equipments that are added and removed.
 Report
To print the inserted details of members and equipments that are added to the
system.
 Bill
To print the payment details that are paid by gym members .

Page 4
PCCCS Gym Management System

5.1. Feasibility Study

Feasibility study is an analytical process in which project manager determines the project
success ratio and through feasibility study project manager able to see either project will
useful for us or not and how much time, it will take to get complete. It also allows project
manager to determine all positive and negative points of the project. The feasibility of the
software development can be studied in terms of following aspects.

 Technical Feasibility:
 The assessment is based on the technical resources available to the organization. It also
involves evaluation of the hardware, software and other technical requirements of the
proposed system.
 Whether the required technology is available or not.
 It helps organizations to determine whether the technical team is capable of converting
the ideas into working systems.
 Economical Feasibility:
 It is used to determine the financial resources of the project.
 In economic feasibility the most important is cost-benefit analysis.
 Types of cost are: Development cost, Operating cost, Hardware/Software cost, Personnel
cost, Facility cost.
 Operational Feasibility:
 Operational Feasibility is mainly concerned with issues like whether the system will be
used if it is developed and implemented.
 It is a measure of how well a proposed system solves the problems.
 The essential questions that help in testing the operational feasibility of system are
follow:-
 Does management support the project?
 Will it reduce the time considerably? If YES, then they will welcome the change and
the new system.
 Will the proposed system really benefit the organization?
 Does the overall Response increases?
 Will accessibility of Information be lost?

Page 5
PCCCS Gym Management System

5.2. Fact Finding Techniques:

Fact finding techniques is a process of collecting of data and information about the system which
contain sampling of existing documents, research, observation, questionnaires, interviews, etc.

 Record Review:
In this type of techniques, as we have to display to study the existing or previous records and
reports that help us in generation an overview for our system which is to be design.
 Interview:
Interviewing is the most frequently used, and usually most useful, fact-finding procedure
used. We can interview to collect information from person face-to-face. There can be several
objectives for using interviewing such as finding out facts, verifying those facts, clarifying
these released facts, generating enthusiasm, getting the end-user involved, identifying
requirements, and gathering ideas and opinions.
 Questionnaire:
This is one type of fact finding techniques. It allow analyst to collect information from a
group of individual who may or may not be using the system thus resulting some times in
irrelevant data and data redundancy.
 Research:
A useful fact-finding technique is to research the application or the problem that you are dealing with
and want to put within a database. Computer trade journals, reference books, and the Internet are
good sources of information which can make available of huge quantity of information on how others
have solved similar problems/issues plus whether or not any software packages exist to resolve or
even partially solve your current problem.

Page 6
PCCCS Gym Management System

6.Hardware and Software Requirement:

 Hardware Requirement :

Processor Min1.8 GHZ or equivalent

RAM Min 1GB

Hard Drive Min10GB

 Software Requirement :

Operating System Window XP

Front End VB 6.0

Back End MS Access 2007

Page 7
PCCCS Gym Management System

7. Design Specification
7.1 Data Flow Diagram

 Context Level DFD:

Page 8
PCCCS Gym Management System

 First Level DFD:

-+

Page 9
PCCCS Gym Management System

7.2 ER Diagram:

Page
10
PCCCS Gym Management System

8. Data Dictionary:

Data
SR.No Field Name Type Table Description
1 eqId Number Equipment Equipment Id
2 eqName Text Equipment Equipment name
3 Quantity Number Equipment Equipment quantity
4 Eqcost Number Equipment Equipment cost
5 Eqprice Number Equipment Equipment price
6 Mid Number Addnewmember Member id
7 Mname Text Addnewmember Member name
8 Mdob Date/time Addnewmember Members date of birth
9 Mobno Text Addnewmember Members mob no.
10 Mgender Text Addnewmember Members gender
11 Memail Text Addnewmember Members email
12 moccupation Text Addnewmember Members occupation
13 Madd Text Addnewmember Members address
14 membershipplan Text Addnewmember Membership plan
15 Mamount Text Addnewmember Amount
16 Mpending Text Addnewmember Members pending amount
17 Msdate Date/time Addnewmember Plan starting date
18 Medate Date/time Addnewmember Plan ending date
19 Mpt Text Addnewmember Members personal trainer
20 Mfacility Text Addnewmember Facility
21 mamountstatus Text Addnewmember amount status
22 Eid number Enquiry Enquiry id
23 Ename Text Enquiry Customer name
24 Econtact Text Enquiry Customer number
25 Email Text Enquiry Customer mail id
26 Egender Text Enquiry Customer gender
27 eoccupation Text Enquiry Customer occupation

Page
11
PCCCS Gym Management System

28 Edate Date/time Enquiry Enquiry date


29 Tid number Trainer Trainer id
30 Tname Text Trainer Trainer name
31 Tage Number Trainer Trainer age
32 Tgender Text Trainer Trainer gender
33 Tsalary Text Trainer Trainer salary
34 Tmob Text Trainer Trainer mob no
35 Temail Text Trainer Trainer email
36 Tdoj Date/time Trainer Trainer date of joining
37 Logid Text Login Login id
38 Pass Text Login Login password

Page
12
PCCCS Gym Management System

9. Table Design:

9.1 Table Name: Equipment

Field Name Field Type Size Constraint


Eqid Number Integer Primary key
Eqname Text 255 Not Null
Quantity Number Integer Not null
Eqcost Number Integer Not null
Eqprice Number Integer Not null

9.2 Table Name: Login

Field Name Field Type Size Constraint


Logid Text 255 Primary Key
Pass Text 255 Not Null

9.3 Table Name: Addnewmember

Field
Field Name Type Size Constraint
Mid Number Integer Primary key
Mname Text 255 Not Null
Mdob Date /time 255 Not Null
Mobno Text 255 Not Null
Mgender Text 255 Not Null
Memail Text 255 Not Null
Moccupation Text 255 Not Null
Madd Text 255 Not Null

Page
13
PCCCS Gym Management System

Membershipplan Text 255 Not Null


Mamount Text 255 Not Null
Mpending Text 255 Not Null
Msdate Date/time 255 Not Null
Medate Date/time 255 Not Null
Mpt Text 255 Not Null
Mfacility Text 255 Not Null
Mamountstatus Text 255 Not Null

9.4Table Name: Enquiry

Field
Field Name Type Size Constraint
Eid Number Integer Primary Key
Ename Text 255 Not Null
Econtact Text 255 Not Null
Email Text 255 Not Null
egender Text 255 Not Null
eoccupation Text 255 Not Null
Edate Date/time 255 Not null

9.5TableName: trainer

Field
Field Name Type Size Constraint
Tid autonumber Integer Primary Key
Tname Text 255 Not Null
Tage number Integer Not Null
tgender Text 255 Not Null

Page
14
PCCCS Gym Management System

tsalary Text 255 Not Null


Tmob Text 255 Not Null
Temail Text 255 Not Null
Tdoj Date/time 255 Not Null

Page
15
PCCCS Gym Management System

10. Sample input & output screen:

 Login Form:

Page
16
PCCCS Gym Management System

 Home Page:

 Member Form:
 Add member:

Page
17
PCCCS Gym Management System

 Update Member:

 Search Member:

Page
18
PCCCS Gym Management System

 Delete Member:

 Member Grid view:

Page
19
PCCCS Gym Management System

 Member report:

 Member Payment Bill:

Page
20
PCCCS Gym Management System

 Equipment Form:
 Add equipment:

 Delete equipment:

Page
21
PCCCS Gym Management System

 Search equipment:

 Equipment grid view:

Page
22
PCCCS Gym Management System

 Equipment report:

 Enquiry Form:
 Add enquiry customer:

Page
23
PCCCS Gym Management System

 Delete enquiry:

 Search enquiry:

Page
24
PCCCS Gym Management System

 Enquiry grid view:

 Enquiry report:

Page
25
PCCCS Gym Management System

 Trainer form:
 Add Trainer:

 Delete trainer:

Page
26
PCCCS Gym Management System

 Update trainer:

 Search trainer:

Page
27
PCCCS Gym Management System

 Trainer grid view:

 Trainer report:

Page
28
PCCCS Gym Management System

11. Testing Strategy:

A testing strategy is an outline that describes the testing approaches of the software development
cycle.

 System Testing :

System testing is a level of software testing where a complete and integrated software is tested.

 Integration testing:

Integration testing is a level of software testing where individual units are combined and tested
as a group. The purpose of this level of testing is to expose faults in the integration between
integrated units.

 Unit Testing :

Unit testing is a level of software testing where individual units/components of a software


are tested. The purpose is to validate that each unit of the software performs as designed.

Page
29
PCCCS Gym Management System

12. Limitations:

 Training for simple computer operation is necessary for the users working in the system.
 The system is design to be standalone and does not work on network site.
 It is not online system i.e. it does not provide online support.
 The system is platform dependent.
 The size of the database increased day-by-day.

Page
30
PCCCS Gym Management System

13. Future Enhancement:

 In future payroll module also can be added.


 Automated fitness suggestion by enquiring the condition of the health.
 In future Marketing Department can take the order through internet i.e. online order.
 In future mobile application can be used to get order.
 In future customer will get bills through mails, and receipt will be generated.
 There are the future enhancements we are going to do in our system and may be some
other kind future changes will be possible in our system.
 Next version will also resolve any or mistake remained unsolved in this version.

Page
31
PCCCS Gym Management System

14. Conclusion:

The objectives of this project was to build a program for maintaining the details of all members,
employees and inventory .The system developed is able to meet all the basic requirements. The
management of the records will be also benefited by the proposed system, as it will automate the
whole procedure, which will reduce workload. The security of the system is also one of the
prime concerns.

There is always a room for improvement in any software, however efficient the system may be.
The important thing is that the system should be flexible enough for future modifications. The
system has been factored into different modules to make system adapt to the future changes.
Every effort has been made to cover all user requirements and make it user friendly.

Page
32
PCCCS Gym Management System

15. Bibliography:

 Reference Books:-
 The complete reference Visual Basic 6.0 -by Noel jerke.
 Visual Basic 6.0 Black Book –by Steven Holzner.
 Mastering in VB6.0 –by Evangelos Petroutsos.

Page
33

You might also like