Uploaded by FunnyTho

pdfcoffee.com gym-management-system-pdf-free

advertisement
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
Quantity
Number
Integer Not null
Eqcost
Number
Integer Not null
Eqprice
Number
Integer Not null
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
Download