Professional Documents
Culture Documents
1. Introduction............................................................................................................ 1
1.1. Introduction..................................................................................................... 1
1.2. Problem Background.......................................................................................... 2
1.3. Project as a Solution........................................................................................... 3
2. Aims and objective................................................................................................... 3
2.1. Aim................................................................................................................. 3
2.2. Personal Objectives............................................................................................ 3
2.3. Project Objective............................................................................................... 4
3. Background......................................................................................................... 4
3.1. Literature review............................................................................................... 4
3.2. Client Prospective.............................................................................................. 6
3.3. Similar Application............................................................................................ 6
4. Proposed method tools and techniques.........................................................................8
4.1. Methodology..................................................................................................... 8
4.1.1. Advantages................................................................................................... 10
4.1.2. Disadvantages................................................................................................. 10
4.1.3. Benefits........................................................................................................ 11
4.2. Tools and techniques.......................................................................................... 11
5. Project Boundary................................................................................................... 13
5.1. Project Boundary............................................................................................. 13
5.2. Resources....................................................................................................... 13
5.3. Constrains...................................................................................................... 14
5.4. Risk.............................................................................................................. 15
5.5. Contingency plan............................................................................................. 15
6. Project plan.......................................................................................................... 16
6.1. Milestone....................................................................................................... 16
6.2. Work Packages and Activities.............................................................................17
6.2.1. Project research and finalize project..............................................................17
6.2.2. Research on introduction of the topic............................................................17
6.2.3. Research on existing system.........................................................................18
6.2.4. Study on the proposed system......................................................................18
6.2.5. Review of research..................................................................................... 18
6.2.6. Analyzing the user requirement....................................................................19
6.2.7. Project methodology..................................................................................19
6.2.8. Development............................................................................................. 19
6.2.9. Documentation.......................................................................................... 20
6.3. Gantt chart..................................................................................................... 20
7. Conclusion............................................................................................................ 22
8. Bibliography......................................................................................................... 23
1. Introduction
1.1. Introduction
All know that the human body is the best picture of the human soul.
Physical fitness is a state of well-being with low risk of premature health
problems and energy to participate in a variety of physical activities (Howley &
Franks, 1997). Fitness is essential for a healthy and tension free life. Being
healthy is the first priority despite of the apartment, car, a doctor degree and
luxurious lifestyle. Most of the time our attitude depends on how we feel. Being
healthy and fit gives us energy to do anything. Fitness includes the diet, exercise
and sleep. These three basic things have their own importance in each individual’s
life and it is sensible with regard to these for a healthy life.
In context of Nepal, people are being attracted to the fitness. Many fitness
center are running but they are not systematic. Very few number of fitness center
are using the software to store the member information and maintaining their
website. The proposed to develop a fitness management system is for those who
runs a fitness or gym business. This project is designed to facilitate a fitness
center to automate its operations of keeping records and proper database security.
The software will store data about members, employees, food supplement,
services etc. and all transaction that occur in fitness center. It is made to store a
huge registering system without failure as well as different functions depending
on the user requirements. It also provides the facility for searching the records
effectively and immediately.
1
1.2. Problem Background
The fitness system that have been followed till now is manual. It has been
difficult to track the member details, staff details and generate report. The system
has a difficulty to keep the record of the new entries of member, their account and
transaction details.
Time consuming as data entry which include calculations that take lot of
time.
2
1.3. Project as a Solution
The main aim of the project is to design and develop a user friendly system
which facilitate fitness center to automate its operation of storing the details of the
members, employees, services and transaction occur in the fitness center.
3
Peruse on structure documentation (23 January to 2 February)
The main objective of the project is to design and develop a user friendly system.
The project stores information of the members, employee according to their id
and generates reports for the different id. Less change of information leakage.
Data security by using login and password.
3. Background
3.1. Literature review
It is important to study and recognize the problem of the existing system
which will help in finding out the requirement for the new system. Background
study of the system helps in finding different alternatives for other solution. This
project deals with the different operations and steps to make the system
compatible with the todays users need.
1. Gathering data
2. Study of the existing system
3. Analyzing problem
4. Feasibility study
5. Proposed system functionality
4
Above mention steps were taken during the initial study of the project.
Gathering Data
The initial step of the project is to collect information they wanted to store.
After gathering data the work is to identifying the user needs and prioritize the
need of the customer and adopt them in the system.
Then studied the working of current system and noted the limitation of
that which motivates to make a new system. This help in the evaluating of the
problems from allocating functions to system.
Feasibility study
5
3.2. Client Prospective
The system that have been used till now has the website where they can get
the information about the fitness center. According to the client, they need the
system that store the information about the each member, employee, and
responsibility of each staff and generate a report weekly and monthly.
FitnessForce
FitnessForce is Web-Based Gym Management Software which helps
to organize, automate and ultimately bring the growth of
gym/club business. It is a CRM software which works on the SAAS
Model. Since it a web-based software, it is easily accessible and
helps you manage all your centers from anywhere and at any time,
irrespective of whether you own a single gym or a chain of gyms. The features are
sales and marketing, lead management, client management, billing, access control
corporate membership, appointment and class management and report.
6
Comparing the feature of the two existing fitness management system.
Features GymMaster FitnessForce
Track member fitness
assessment
Log in to different
department
Generate Report
Mobile app for trainer
Online booking
Bills and receipts of every
transaction
Track sales performance
Schedule tracking (personal
training, massage, nutrition,
spa etc.)
Provide regular releases of
new feature
The above table shows that the some feature are in gym master and some
in fitness force. All feature are not included in the same software. Regular
tracking of the member fitness, generate report, bills and receipt of every
transaction are generated in fitness force. Mobile application for trainer, online
booking and upgrading of the new feature are provided to gym master. After
evaluating above similar software, this project will try to cover the possible
feature. This project will fulfill the client requirement and help them to manage
the fitness center.
7
4. Proposed method tools and techniques
4.1. Methodology
Spiral Model
8
planned and finalized
Engineering Actual development and Code
testing if the software takes Test cases and test results
place in this phase Test summary report and
defect report.
Evaluation Customers evaluate the Features implemented
software and provide their document
feedback and approval
9
4.1.1. Advantages
The model uses prototyping as a risk reduction mechanism and allows for the
development of prototypes at any stage of the evolutionary development.
Realistic approach to the development because the software evolves as the process
progresses.
Spiral Life Cycle Model is one of the most flexible SDLC models in place.
Development phases can be determined by the project manager, according to the
complexity of the project.
Project monitoring is very easy and effective. Each phase, as well as each loop,
requires a review from concerned people. This makes the model more transparent.
It is suitable for high risk projects, where business needs may be unstable.
4.1.2. Disadvantages
Skills required, to evaluate and review project from time to time, need expertise.
10
Meeting budgetary and scheduling requirements is tough if this development process is
followed.
4.1.3. Benefits
The spiral model is used for a large projects. It is a combination of the evolutionary
and incremental model. This model helps to evaluate the risk and changes can be done
easily. The benefits of the spiral model are:-
11
When costs and risk evaluation is important.
HTML
12
PHP
My SQL Database
Adobe Dreamweaver
13
5. Project Boundary
5.1. Project Boundary
Project boundary is set according to the client requirements. Each projects
has its own limitation in accordance with the nature of the project.
Not able to make the payment online.
Each staff of have to install the software for running PHP and
database
Required skill technician
5.2. Resources
Hardware and software specification
Hardware
500 GB hard disk
Processor
Power supply for backup
2 GB RAM
Software
Adobe Dreamweaver
XAMPP
Microsoft Visio
14
5.3. Constrains
All projects are carried out under certain constrains. It is used to analyze or
understand the difficulties that may arise during the implementation and executing
a project. There are three main interdependent constraints for every project. They
are time, cost and scope.
Time
As the saying goes, 'time is money', a commodity that slips away too
easily. Projects have a deadline date for delivery. When you reduce the project's
time, you will either have to increase its cost or reduce its scope. The main reason
for project fail in terms of time is due to lack of resources.
Cost
All projects have a finite budget. Budgets will ensure that project is
developed or implemented below a certain cost. If you reduce the project's cost,
you will either have to reduce its scope or increase its time.
15
Scope
Many projects fail on this constraint because the scope of the project is
either not fully defined or understood from the start. Scope looks at the outcome
of the project undertaken. When you increase a project's scope, you will either
have to increase its cost or time.
5.4. Risk
Managing risks involves the process of controlling risk. This requires taking
action to minimize the likelihood and consequences of a risk occurring, by
modifying the features of an activity. It involves considering risk management
options and then balancing costs of implementation with the benefits gained from
managing the risk.
The risk that may occur during the time of project are:-
16
Development of the wrong software functions requires redesign and
implementation
Determine which are the key risks which have the potential to
occur
Determine which one's are under control and which ones are
completely out of control.
6. Project plan
For the successful and effective complication of the project, there should be
planning. To complete the tasks, there time and milestones should be defined.
Here, I am defining the milestone of the project.
6.1. Milestone
Milestone Achievement
1. Project research and finalize Project topic selection
project.
2. Research on introduction of the History and technology use in present
topic
3. Research on the existing system Finding existing system weaknesses
and project as a solution
4. Study on the proposed system Solution to the existing system
17
functionality.
5. Review of research Background study of the project
6. Analyzing the system and user System analysis
requirements
7. Deciding on the project Methodology found
methodology and
tools and technique
8. Risk management Minimizing risk
9. Contingency plan Backup plan for the project
10. Design Designing of the system
11. Development Coding
12. Documentation Generate reports
18
6.2.2. Research on introduction of the topic
19
6.2.3. Research on existing system
Analyzing proposed
system feature
20
6.2.5. Review of research
Review of research
Project methodology
6.2.9. Documentation
Documentation
Structured reports
23
7. Conclusion
The fitness management system is designed and developed to fulfill the necessary
requirements, as identified in the requirement analysis phase. The system is
friendly, faster, reliable then the existing system. The software eliminates the
human error and calculations to be processed. The objective of this project was to
build a program for maintaining the details of all the members, employees and
inventory. The software developed is able to meet all the basic requirements.
24
8. Bibliography
What is fitness? What does being physically fit mean? - Medical News Today.
2015. What is fitness? What does being physically fit mean? - Medical News Today.
[ONLINE] Available at:http://www.medicalnewstoday.com/articles/7181.php.
[Accessed 04 March 2015].
Health Systems Group | Fitness Club Consulting Services. 2015. Health Systems
Group | Fitness Club Consulting Services. [ONLINE] Available
at:http://www.healthsystemsgroup.com/fitness-club-management/consulting-
services.cfm. [Accessed 05 March 2015].
The President's Council on Physical Fitness and Sports - Publications. 2015. The
President's Council on Physical Fitness and Sports - Publications. [ONLINE]
Available
at:http://web.archive.org/web/20120712201046/http://www.fitness.gov/digest_mar20
00.htm. [Accessed 05 March 2015].
25
Health Club, Gym Member check-in Software, fitness facility software. 2015. Health
Club, Gym Member check-in Software, fitness facility software, Gym member
registration software, Gym Management check-in Software, Gym membership
registration software, Club member registration software, Fitness Center membership
Management check-in Software, Club Member registration, software, Registration,
Check-in members. [ONLINE] Available
at: http://www.gymassistant.com/products/gym_assistant/. [Accessed 10 March
2015].
GYM Management. 2015. GYM Management. [ONLINE] Available
at:http://www.scribd.com/doc/50926790/GYM-Management#scribd. [Accessed 15
March 2015]
Physical Fitness: Its History, Evolution, and Future | The Art of Manliness.
2015. Physical Fitness: Its History, Evolution, and Future | The Art of Manliness.
[ONLINE] Available at:http://www.artofmanliness.com/2014/09/24/the-history-of-
physical-fitness/. [Accessed 15 March 2015].
What are the Software Development Models?. 2015. What are the Software
Development Models?. [ONLINE] Available
at:http://istqbexamcertification.com/what-are-the-software-development-models/.
[Accessed 22 March 2015].
Spiral Model – What is SDLC Spiral Model? — Software Testing Help. 2015. Spiral
Model – What is SDLC Spiral Model? — Software Testing Help. [ONLINE] Available
at: http://www.softwaretestinghelp.com/spiral-model-what-is-sdlc-spiral-model/.
[Accessed 23 March 2015].
What is a MySQL Database? And why would I use it? - Introduction to MySQL.
2015. What is a MySQL Database? And why would I use it? - Introduction to MySQL.
[ONLINE] Available at:https://www.developphp.com/page.php?id=243. [Accessed 27
March 2015].
Best Club Management Software | 2015 Reviews of the Most Popular Systems.
2015. Best Club Management Software | 2015 Reviews of the Most Popular Systems.
[ONLINE] Available at:http://www.capterra.com/club-management-software/.
[Accessed 27 March 2015].
What is Spiral model- advantages, disadvantages and when to use it?. 2015. What is
Spiral model- advantages, disadvantages and when to use it?. [ONLINE] Available
at: http://istqbexamcertification.com/what-is-spiral-model-advantages-disadvantages-
and-when-to-use-it/. [Accessed 27 March 2015].
Why You Need a Complete Lead Management System in Your Fitness Business.
2015. Why You Need a Complete Lead Management System in Your Fitness Business.
[ONLINE] Available at:https://www.myvolo.com/resources/your-complete-fitness-
lead-management-system/. [Accessed 30 March 2015].
project management - free process, techniques, tools, tips and training. 2015. project
management - free process, techniques, tools, tips and training. [ONLINE] Available
at: http://www.businessballs.com/project.htm. [Accessed 30 March 2015].
Scope, Time and Cost – Managing the Triple Constraint | Program Success.
2015. Scope, Time and Cost – Managing the Triple Constraint | Program Success.
[ONLINE] Available at:https://programsuccess.wordpress.com/2011/05/02/scope-
time-and-cost-managing-the-triple-constraint/. [Accessed 06 April 2015].
27
. 2015. . [ONLINE] Available at:http://www.projectsmart.co.uk/understanding-the-
project-management-triple-constraint.php. [Accessed 06 April 2015].
Risk Management Plan - Australian Fitness Industry Risk Management . 2015. Risk
Management Plan - Australian Fitness Industry Risk Management . [ONLINE]
Available at:http://www.fitnessriskmanagement.com.au/risk-management-plan/.
[Accessed 11 April 2015].
Risk Management for Fitness Facilities | Gym Insight Blog. 2015. Risk Management
for Fitness Facilities | Gym Insight Blog. [ONLINE] Available
at: https://blog.gyminsight.com/633-risk-management-for-fitness-facilities/.
[Accessed 11 April 2015].
28
29