0% found this document useful (0 votes)
19 views62 pages

Gym Mnagement Project Report

Uploaded by

sanjeevsingh9517
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)
19 views62 pages

Gym Mnagement Project Report

Uploaded by

sanjeevsingh9517
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/ 62

Gym Management System

Introduction

1
Gym Management System

Introduction:-

Our Gym Management System is a gym and health club membership management system. You
can keep records on your members, their memberships, and have quick and easy communication
between you and your members. Gym Management also includes a booking, accounting,
concessions and has a range of reports that help in the management of your club.

Our Gym Management Software is a complete gym and recreation facility system program
which looks after all of your members, memberships, staff details, equipment information and
plans offered by the gym . It also keeps track of member’s health status and payments.

Our Gym management Software provides lots of functions such data entry of customer, keeping
records of all the things about customer's fees, plan, and physical fitness which help to provide
good quality of services to customer from Gym managers.

In this proposed system also provide the total information about machinery and data of staff is
also stored in it. Plans provided by Gym are also handled by this system.

This system structure is very simple to understand because of Data Flow Diagram provided by
us. Context level Diagram and ER Diagrams are also available in this report.

2
Gym Management System

System study

3
Gym Management System

DEFINITION OF THE SYSTEM

A system is an orderly grouping of independent components linked together according to a plan


to achieve a specific objective. Its main characteristics are organization, interaction, independent,
integration and central objective a system does not necessarily mean to a computer system. It
may be a manual system or any other names.

NEEDS OF THE SYSTEM

Social and economic factor: a wave of social and economic changes often follows in the wake
of the new technology. New opportunities may arise to improve on a production process or to do
something that was not previously possible. Changes in the ways individuals are organized into
groups may then be necessary, and the new groups may complete for economic resources with
established units.

Technological factor: People have never before in a time when the scope of scientific inquiry
was so broad, so when the speed of applying the new technology accounts for many changes in
the organization.
High level decisions and operating processes: In response to technological, socio-economic
factors, top level managers may decide to recognize operations and introduce new products. To
deal with these needs, people commonly seek new modified information to support the decision.
When that happens, then they obtain turn to a computer system for help the information users
and data processing specialist then work together to complete a series of steps in a system study
to produce output results to satisfy information needs.
Proposed System:
 The main purpose of the project is to develop software that facilitates the data storage,
data maintenance and its retrieval for the gym in an igneous way.
 To store the record of the customers, the staff that has the privileges to access, modify
and delete any record and finally the plans, gym provides to its customers.
 Also, only the staff has the privilege to access any database and make the required
changes, if necessary.
 To develop easy-to-use software which handles the customer-staff relationship in an
effective manner.
4
Gym Management System

 To develop a user friendly system that requires minimal user training. Most of features
and function are similar to those on any windows platform.
Merits of Proposed System:

As the proposed system is system oriented it is faster than the manual process.

 It also minimizes the errors in the data entry.


 It reduces the burden of staff.
 Highly secured system, Easy user interface & Timeliness.
 It requires less Man power.
 Safe and sophisticated system of record keeping.
 Capable to retrieve information from database within short time span.
 Capable to check whether the input data is valid or not.
 Security of data.
 Administrator controls the entire system.
 User friendly and interactive

5
Gym Management System

Feasibility study

6
Gym Management System

FEASIBILITY STUDY
As the name implies, a feasibility analysis is used to determine the viability of an idea, such as
ensuring a project is legally and technically feasible as well as economically justifiable. It tells us
whether a project is worth the investment—in some cases, a project may not be doable. There
can be many reasons for this, including requiring too many resources, which not only prevents
those resources from performing other tasks but also may cost more than an organization would
earn back by taking on a project that isn’t profitable.

A well-designed study should offer a historical background of the business or project, such as a
description of the product or service, accounting statements, details of operations and
management, marketing research and policies, financial data, legal requirements, and tax
obligations. Generally, such studies precede technical development and project implementation.

Any system performance is judged under 3 steps :

1) Statement of constraints: Encompassing all the factors that limit the solution of the
problem.
2) Identification of specific system objectives.
3) Description of outputs as required by the users.

Steps in feasibility analysis:

1) Form a project team and appoint a project leader.


2) Prepare system flowcharts.
3) Enumerate potential proposed system.
4) Define and identify characteristics of proposed system.
5) Determine and evaluate performance and cost effective of each proposed system.
6) Weight system performance and cost data.
7) Select the best – proposed system.
8) Prepare and report final project directive to management.

There are 5 types of feasibility consideration:

 Economic Feasibility
 Technical Feasibility
 Legal Feasibility
 Operational Feasibility
 Schedule Feasibility

7
Gym Management System

(1) Economical Feasibility


The economic feasibility step of business development is that period during which a break-even
financial model of the business venture is developed based on all costs associated with taking the
product from idea to market and achieving sales sufficient to satisfy debt or investment
requirements. The first purpose of this effort is to financially model the venture opportunity and
achieve a break-even analysis. In other words, based upon the costs of goods sold, capital costs,
and management and administration, how much revenue generated from units sold is required to
break-even and over what period of time. Once a break-even analysis is developed, the
entrepreneurs can develop realistic financial projections for best case and worst case scenarios.
These scenarios will be critical in strategic planning, milestone development and venture
valuation analysis. The simple objective is to determine what level of revenue is required to
satisfy the return on investment demanded by the founder and/or the investors. The objective of
the economic feasibility is to develop a financial model of the business venture.

(2) Technical Feasibility


Technical feasibility evaluates the technical complexity of the expert system and often involves
determining whether the expert system can be implemented with state-of-the-art techniques and
tools. In the case of expert systems, an important aspect of technical feasibility is determining the
shell in which the system will be developed. The shell used to develop an expert system can be
an important determinant to its quality and makes it vital to the system's success. Although the
desirable characteristics of an expert system shell will depend on the task and domain
requirements, the shell must be flexible enough to build expert reasoning into the system
effectively. It must also be easily integrated with existing computer-based systems. Furthermore,
a shell providing a user-friendly interface encourages end users to use the system more
frequently. A technical feasibility study evaluates the details of how you intend to deliver a
system or solution to the customers. You have to think in terms of materials, labor, business site,
and technology that brings all of them together. The report you generate would be a tactical or
logical plan. The technical feasibility study is an excellent opportunity for long term planning. It
is also a vital troubleshooting device for management. As you know, business products and
services originate, evolve, and reach the markets. The study serves as a flow chart to understand
these workflows.

(3) Legal Feasibility


The first task is an analysis of the applicable legal framework. This includes the identification
and analysis of pertinent laws and regulations that may affect the project. The second task is the
assessment of the legal readiness of the procuring authority. The third task is an in-depth legal
analysis of the main project issues. It is important that the project or business is following the
requirements needed to start a business or a project including business licenses, certificates,
copyrights, business insurance, tax number, health and safety measures, and many more. There

8
Gym Management System

are some things to consider in legal feasibility study including ethical issues and some social
issues. These issues are the privacy, nepotism, and accountability. Main Objectives of Legal
Feasibility Analysis -To ensure that the project is legally doable. To facilitate risk management,
indicating the risks and obstacles that need to be addressed within the technical analyses, the
financial model and/or the Value for Money analysis. To avoid, to the extent possible, the major
problems in the project’s development and implementation, specifying the requirements that
need to be considered at subsequent stages of the PPP process.

(4) Operational Feasibility


Operational feasibility is dependent on human resources available for the project and involves
projecting whether the system will be used if it is developed and implemented. Operational
feasibility is a measure of how well a proposed system solves the problems, and takes advantage
of the opportunities identified during scope definition and how it satisfies the requirements
identified in the requirements analysis phase of system development. Operational feasibility
reviews the willingness of the organization to support the proposed system. This is probably the
most difficult of the feasibilities to gauge. In order to determine this feasibility, it is important to
understand the management commitment to the proposed project. If the request was initiated by
management, it is likely that there is management support and the system will be accepted and
used. However, it is also important that the employee base will be accepting of the change.

(5) Schedule Feasibility


Schedule Feasibility helps you to understand whether the project can be completed within a
proper time frame or not. This study is done to avoid the project running out of deadline after its
completion. The time frame can be decided by the company, clients and customers. If deadline is
not carried out properly, company may lose clients and employees may lose the company.
Further, this Feasibility also helps to determine the speed of development process. If it is slow,
you can accordingly increase number of members in team. But, if you are not able to afford new
employees then you can train your current employees in a better manner to increase their speed
and performance. A feasibility study not only collects the entire requirement and estimates the
cost, but also calculate the total time for the completion of any project. Sometimes customer
gives the timeline of the completion of the project, that time you have to set all the development
according to the timelines. And then helps the schedule feasibility study. In this analysis we
analyzed the project and estimates the time for the whole project.

9
Gym Management System

System requirement
&
Specification

10
Gym Management System

System Requirement and Specifications Hardware Requirement


 Processor - Intel(R)Core(TM)i3-4005U [email protected]

 Memory - 4.00 GB

 Disk Space - 2 GB

 Mouse - Any optical mouse (wired or wireless)

 Keyboards - 101 Keys

 Monitor - HD / FHD LCD or LED

 UPS - Uninterrupted Power Supply

Software Requirement

The software is present in executable file and desirable are:

 Front End -Microsoft Visual Studio 2019 Professional

Cost – Rs. 31000

 Back End -SQL Server 2019


Cost – Rs. 61000
 Documentation - Microsoft Word

Operating System

 Windows 10/Windows 11

11
Gym Management System

FRONT END

ABOUT VISUAL STUDIO

Visual Studio Concepts

Microsoft Visual Studio is an Integrated Development Environment (IDE) from Microsoft. It is


used to develop computer programs for Microsoft Windows, as well as web sites, web
applications and web services. Visual Studio uses Microsoft software development platforms
such as Windows API, Windows Forms, and Windows Presentation Foundation. It can produce
both native code and managed code.

Visual Studio includes a code editor supporting IntelliSense (the code completion component) as
well as code refactoring. The integrated debugger works both as a source-level debugger and a
machine-level debugger. Visual Studio supports different programming languages and allows the
code editor and debugger to support nearly any programming language, provided a language-
specific service exists. Built-in languages include C, C++and C++/CLI (via Visual
C++), VB.NET (via Visual Basic .NET), C# (via Visual C#), and F# (as of Visual Studio 2010).
Support for other languages such as Python, and Ruby among others is available via language
services installed separately.

It also supports XML/XSLT, HTML/XHTML, JavaScript and CSS.

ASP.NET

ASP.NET is a technology for building powerful, dynamic Web applications and is part of the
.NET Framework". .NET is language independent, which means you can use any .NET
supported language to make .NET applications. The most common languages for writing
ASP.NET applications are C# and VB.NET. While VB.NET is directly based VB (Visual Basic),
C# was introduced together with the .NET framework, and is therefore a somewhat new
language. Some people call C# "the .NET language", but according to Microsoft, you can do all
the same things, no matter if you're using C# or VB.NET. The 2 languages are not that different,
and if you have used one of them, you will have no problems at all learning the other.
One of the main differences between ASP.NET and Classic ASP/PHP is the fact that ASP.NET
is compiled, while Classic ASP is always interpreted. PHP can be compiled by using commercial

12
Gym Management System

products, but usually it's interpreted as well. A noted difference between PHP & ASP.NET is
that, PHP web applications can be hosted in Linux as well as windows servers, while ASP.NET
websites can only be hosted in windows server. Despite what some people think, ASP.NET can
be used without an IDE. It would be perfectly possible to write ASP.NET code in Notepad, and
use the command line compiler included with the .NET framework. The initial download is very
small, because the installation is based on which components you already have and which will
have to be downloaded. Just execute the file, and you will be guided through the installation.
Once installed, start up the application, and proceed to the next chapter.

ASP.NET is an open-source server-side web application framework designed for web


development to produce dynamic web pages. It was developed by Microsoft to
allow programmers to build dynamic web sites, web applications and web services. It was first
released in January 2002 with version 1.0 of the .NET Framework, and is the successor to
Microsoft's Active Server Pages (ASP) technology. ASP.NET is built on the Common Language
Runtime (CLR), allowing programmers to write ASP.NET code using any supported .NET
language. The ASP.NET SOAP extension framework allows ASP.NET components to process
SOAP messages.

C#

C# is an elegant and type-safe object-oriented language that enables developers to build a variety
of secure and robust applications that run on the .NET Framework. You can use C# to create
Windows client applications, XML Web services, distributed components, client-server
applications, database applications, and much, much more. Visual C# provides an advanced code
editor, convenient user interface designers, integrated debugger, and many other tools to make it
easier to develop applications based on the C# language and the .NET Framework.

The # in musical notation is used to referred to sharp note and is called ―sharp‖, hence the name
is pronunciation C#.C# not just a programing language but as an internal part of the .NET
platform. .NET platform revolutionized facilities available for windows programing. It provides
benefit likes the automatic garbage character for automatically cleaning up resources occupied
by that objects and enhanced libraries that cover area ranging from windows GUI supports to
data access to generating ASP.NET phases.

13
Gym Management System

C# is one of the programming languages designed for the Common Language Infrastructure. C#
is real object oriented programing language # offers extensive inter-operability.

C# is intended to be a simple, modern, general-purpose, object-oriented programming


language. Its development team is led byAnders Hejlsberg. The most recent version is C# 6.0,
which was released on July 20, 2015

14
Gym Management System

BACK END

ABOUT SQL SERVER

SQL Server 2019


SQL Server 2019 (formerly codenamed "Katmai") was released on November 4, 2019. SQL
Server 2019 also includes support for structured and semi-structured data, including digital
media formats for pictures, audio, video and other multimedia data. In current versions, such
multimedia data can be stored as BLOBs (binary large objects), but they are generic bit streams.
Other new data types include specialized date and time types and a spatial data type for location-
dependent data.

The full-text search functionality has been integrated with the database engine. According to a
Microsoft technical article, this simplifies management and improves performance.

SQL Server includes better compression features, which also helps in improving scalability. It
enhanced the indexing algorithms and introduced the notion of filtered indexes. It also
includes Resource Governor that allows reserving resources for certain users or workflows. It
also includes capabilities for transparent encryption of data (TDE) as well as compression of
backups. SQL Server 2019 supports the ADO.NET Entity Framework and the reporting tools,
replication, and data definition will be built around the Entity Data Model. The version of SQL
Server Management Studio included with SQL Server 2019 supports IntelliSense for SQL
queries against a SQL Server 2019 Database Engine.

15
Gym Management System

System analysis

16
Gym Management System

SYSTEM ANALYSIS

 System analysis is a process of gathering and interpreting facts, diagnosing problems and
the information to recommend improvements on the system. It is a problem solving
activity that requires intensive communication between the system users and system
developers. System analysis or study is an important phase of any system development
process. The system is studied to the minutest detail and analyzed. System analysis report
captures your understanding of the requirements, and how you plan to address them. This
document is used to capture the agreement between you and your customer of what will
be built. It is also intended to be a useful reference for your project team.
 Here in the digital signage project a detailed study of existing system is carried along
 With all the steps in the system analysis. In the manual system for displaying the require
 Information one person must be sitting in front of the system to display the information.
DATA FLOW DIAGRAM

 It was introduced by De Macro (1978), Gane and Sarson (1979). A data-flow


diagram (DFD) is a graphical representation of the "flow" of data through an
information system. DFDs can also be used for the visualization of data processing
(structured design).
 On a DFD, data items flow from an external data source or an internal data store to an
internal data store or an external data sink, via an internal process.
 A DFD provides no information about the timing or ordering of processes, or about
whether processes will operate in sequence or in parallel. It is therefore quite different
from a flowchart, which shows the flow of control through an algorithm, allowing a
reader to determine what operations will be performed, in what order, and under what
circumstances, but not what kinds of data will be input to and output from the
system, nor where the data will come from and go to, nowhere the data will be stored (all
of which are shown on a DFD).
 DFDs help system designers and others during initial analysis stages visualize a current
system or one that may be necessary to meet new requirements. Systems analysts prefer

17
Gym Management System

working with DFDs, particularly when they require a clear understanding of the boundary
between existing systems and postulated systems. DFDs represent the following:

1. External devices sending and receiving data


2. Processes that change that data
3. Data flows themselves
4. Data storage locations

18
Gym Management System

SYMBOLS USED IN DFD

EXTERNAL ENTITY

PROCESS

DATA STORES

DATA FLOW

19
Gym Management System

Context Level DFD – 0 Level

Login Verification
ADMIN Gym
Manage Database
-ment
Response Access
Grant

First Level DFD

System design
20
Gym Management System

SYSTEM DESIGN
System Design is the most creative and challenging phase in the system life cycle. Design is the
first step into the development phase for any engineered product or system. Design is a creative
process. A good design is the key to effective system. System design is a solution how to
approach the creation of a new system. System design transforms a logic representation of what
is required to do into the physical specification. The specification is converted into physical
reality during development.

LOGICAL DESIGN

The logical flow of a system and define the boundaries of a system. It includes the following
steps:

 Reviews the current physical system – its data flows, file content, volumes, frequencies
etc.
 Prepares output specifications – that is, determines the format, content and frequency of
reports.
 Prepares input specifications – format, content and most of the input functions.
 Prepares edit, security and control specifications.
 Specifies the implementation plan.
 Prepares a logical design walk through of the information flow, output, input, controls
and implementation plan.
 Reviews benefits, costs, target dates and system constraints.

PHYSICAL DESIGN

Physical system produces the working systems by define the design specifications that tell the
programmers exactly what the candidate system must do. It includes the following steps:

 Design the physical system.


 Specify input and output media.
 Design the database and specify backup procedures.

21
Gym Management System

 Design physical information flow through the system and a physical design Walk
through.
 Plan system implementation.
 Prepare a conversion schedule and target date.
 Determine training procedures, courses and timetable.
 Devise a test and implementation plan and specify any new hardware/software.
 Update benefits, costs, and conversion date and system constraints.

DESIGN/SPECIFICTION ACTIVITIES
 Concept formulation.
 Problem understanding.
 High level requirements proposals.
 Feasibility study.
 Requirements engineering.
 Architectural design

INPUT DESIGN
Input Design deals with what data should be given as input, how the data should be arranged or
code, the dialog to guide the operating personnel in providing input, methods for preparing input
validations and steps to follow when error occur. Input Design is the process of converting a user-
oriented description of the input into a computer-based system. This design is important to avoid
errors in the data input process and show the correct direction to the management for getting
correct information from the computerized system. It is achieved by creating user-friendly screens
for the data entry to handle large volume of data. The goal of designing input is to make data entry
easier and to be free from errors. The data entry screen is designed in such a way that all the data
manipulates can be performed. It also provides record viewing facilities.
When the data is entered it will check for its validity. Data can be entered with the help of screens.
Appropriate messages are provided as when needed so that the user will not be in maize of instant.
Thus the objective of input design is to create an input layout that is easy to follow. In this system,
for inputting user data, attractive forms are designed. User can also select the desired options from

22
Gym Management System

the menu, which provide all possible facilities. Also the important input format is designed in such
a way that the accidental errors are avoided. The user has to input only just the minimum data
required, which also helps in avoiding the errors that the users may make. Accurate designing of
the input format is very important in developing efficient software. The goal of input design is to
make entry as easy, logical and free from errors.

OUTPUT DESIGN
A quality output is one, which meets the requirements of the end user and presents the information
clearly. The objective of output design is to convey information about past activities, current status
or projections of the future, signal important events, opportunities, problems, or warnings, trigger
an action, confirm an action etc. Efficient, intelligible output design should improve the system’s
relationship with the user and helps in decisions making. In output design the emphasis is on
displaying the output on a CRT screen in a predefined format. The primary consideration in design
of output is the information requirement and objectives of the end users. The major formation of
the output is to convey the information and so its layout and design need a careful consideration.
As the outputs are the most important source of information source of information to the user,
better design should improve the system’s relation and also should help in decision-making. The
output device’s capability, print quality, response time requirements etc. should also be considered,
form design elaborates the way output is presented and layout available for capturing information.
It’s very helpful to produce the clear, accurate and speedy information for end users.

DATABASE DESIGN

A database is an organized mechanism that has the capability of storing information through
which a user can retrieve stored information in an effective and efficient manner. The data is the
purpose of any database and must be protected. The general theme behind a database is to handle
information as an integrated whole. A database is a collection of inter related data stored with
minimum redundancy to serve many user quickly and efficiently. After designing the input and
output the analyst must concentrate on database design or how data should be organized around
user requirements. The general objective is to make information access, easy, quick, inexpensive
and flexible for the users.

23
Gym Management System

The database design involves creation of tables. Tables are represented in physical database as
stored files. They have their own independent existence. A table consists of rows and columns.
Each column corresponds to a piece of information called field. A set of fields constitutes a
record. The record contains all the information, specific to a particular item.

During database design the following objectives are concerned:

 Controlled redundancy.
 Easy to learn and use.
 More information and low cost.
 Accuracy.
 Integrity.

24
Gym Management System

ER Diagram

25
Gym Management System

26
Gym Management System

27
Gym Management System

28
Gym Management System

Admin Table

Members Table

29
Gym Management System

Staff Table

Equipment Table

30
Gym Management System

Health Status Table

Plans Table

Payment Table

31
Gym Management System

System testing

32
Gym Management System

SYSTEM TESTING

OBJECTIVES OF SYSTEM TESTING:

Testing is an activity to verify that a correct system is being built and is performed with the
intent of finding faults in the system. However not restricted to being performed after the
development phase is complete but this is to carried out in parallel specification. Testing results,
once gathered and evaluated, provide qualitative indication of software quality and reliability and
serve as a basis for design modification if required a project is set to be incomplete without
proper testing.

System testing is process of checking whether the development system is working according to
the original objectives and requirements. The system should be tested experimentally with test
data so as to ensure that the system works according to the required specification. When the
system is found working, test it with actual data and check performance.

Software testing is a critical element of software quality assurance and represents the ultimate
review of specification, design and coding. The increasing visibility of software as a system
element and the attendant ―cost‖ associated with a software failure is motivating forces for a
well-planned, through testing.

TESTING PRINCIPLES:

All tests should be traceable to customer requirements. The focus of testing will shift
progressively from programs. Exhaustive testing is not possible. To be more effective, testing
should be one, which has probability of finding errors.

The following are the attributes of good test:

 A good test has a high probability of finding an error.


 A good test is not redundant.
 A good test should be ―best of breed‖.
 A good test should neither too simple nor too complex.

33
Gym Management System

LEVEL OF TESTING:

The details of the software functionality tests are given below. The testing procedure that has
been used is as follows:

1. Unit Testing
2. Integration Testing
3. Validation Testing
4. Output Testing
5. User acceptance system
6. Performance Testing

1. UNIT TESTING:
The first level of testing is called as Unit testing. Here the different modules are tested and the
specifications produced during design for the modules. Unit testing is essential for verification
of the goal and to test the internal logic of the modules. Unit testing was conducted to the
different modules of the project. Errors were noted down and corrected down immediately and
the program clarity as increased. The testing was carried out during the programming stage
itself. In this step each module is found to be working satisfactory as regard to the expected
output from the module.

2. INTEGRATION TESTING:

The second level of testing includes integration testing. It is a systematic testing of constructing
structure. At the same time tests are conducted to uncover errors associated with the interface. It
need not be the case, that software whose modules when run individually and showing perfect
results will also perfect results when run as a whole. The individual modules are tested again and
the results are verified. The goal is to see if the modules can be integrated between modules.
Poor interfacing may result in data being lost across an interface causing serious problems. This
testing activity can be considered as testing the design and emphasizes on testing modules
interactions.

34
Gym Management System

3. VALIDATION TESTING:

The next level of testing is validation testing. Here the entire software is tested. The reference
document for this process is his requirement and the goal is to see if the software meets its
requirements. The requirement document reflects and determines whether the software functions
the user expected. At the culmination of the integration testing, software is completely assembled
as a package, interfacing and corrected and a final series of software test and validation test
begins. The proposed system under construction has been tested by Using validation testing and
found to be working satisfactory.

4. OUTPUT TESTING:

The output of the software should be acceptable to the system user. The output requirements are
defined during the system analysis. Testing of the software system id done against the output
requirements and the output testing was completed with success.

5. USER ACCEPTANCE SYSTEM:

An acceptance test has the objective of selling the user on the validity and reliability of the
system. It verifies that the systems procedures operate to system specification and make the
integrity of vital data is maintained.

6. PERFORMANCE TESTING:

This project is a system-based project, and the modules are interdependent with the other
modules, so the testing cannot be done module by module. So the unit testing is not possible in
the case of this driver. So this system is checked only with their performance to check their
quality.

In case of the Unit testing the initialization module is first tested. Since read module and the
write module is interdependent the performance testing is done only after the final phase of
coding.

35
Gym Management System

System implementation

36
Gym Management System

SYSTEM IMPLEMENTATION

Implementation includes all those activities that take place to convert from the old system to the
new system. The new system may be totally new, replacing an existing system. Proper
implementation is essential to provide a reliable system to meet the organization requirements.
Successful implementation may not guarantee any improvement in the organization using the
new system.

The implementation phase includes the following tasks:

 Careful planning.
 Investigation of the system and constraints.
 Design of methods to achieve the changeover phase.
 Training of staff in the changeover phase.
 Evaluation of change over.

The method of implementation and time scale to be adapted is found out initially. Next, the
system is tested properly and at the same time the users were trained in the new environment. In
Digital signage implementation process is successfully. We implement the system by satisfying
all the aspects of the user.

All the procedure is designed to minimize the user’s resistance to change and make an attitude
for full utilization of the system.

37
Gym Management System

Snapshots:

Login:

Home Page:

38
Gym Management System

Members Info:

Member’s Details:

39
Gym Management System

Add Member:

40
Gym Management System

Search Member:

Staff Info:

41
Gym Management System

Staff Details:

Search Staff:

42
Gym Management System

Add Staff:

43
Gym Management System

Equipment Info:

Equipment Detail:

44
Gym Management System

Health Status:

Health Status of one member:

45
Gym Management System

Add Health Status:

Plans Info:

46
Gym Management System

Plan Details:

Add Plans:

47
Gym Management System

Payment Info:

Payment Details:

48
Gym Management System

Add Payment:

Sending Bulk Message:

49
Gym Management System

Calculating Total Income:

Calculating Income according to date:

50
Gym Management System

System security

51
Gym Management System

SYSTEM SECURITY
The system security problem can be divided into four related issues; security, integrity privacy
and confidentiality. They determine file structure, data structure and access procedures.

System security refers to the technical innovation and procedures applied to the hardware and
operating system to protect against deliberate or accidental damage from a defined threat. In
contrast, data security is the protection of data from loss, disclosure, modification, and
destruction.

As we know well that protection of a system is mostly needed in multi-user environment, where
a file is shared among several users. Protection mechanism must provide controller access by
restricting the type of files, which can be made. Access is permitted or denied depending upon
several factors, one of which is type of access requested.

This is a multi-user project that can be runs on the network. So the system is very essential thing
for prevent unauthorized access. This software has much important security option such as-

 Nobody can run the program without login(username and password)


 There are many Data Validation features in the software.

52
Gym Management System

Maintenance

53
Gym Management System

SYSTEM MAINTENANCE

After the installation phase is completed and the user is adjusted to the changes created by the
new system, evaluation and maintenance is to continue to bring the new system to the standards.
If the new information is consistent with the design specification, changes have to be made.
Maintenance is actually the implementation of the post implementation review plan.

Maintenance is necessary to eliminate errors in the working system during its working life and to
tune the system to any variation in its working environment. There are also some errors detected
that must be corrected. The quality assurance goal is develop a procedure for correcting errors
and enhancing the software. This procedure improves quality assurance by encouraging complete
reporting and log of problems, ensuring that reported problems are promptly forwarded to the
appropriate group of resolution.

In our project if any error is reported it must be corrected.

54
Gym Management System

Future scope

55
Gym Management System

FUTURE SCOPE

The scope of the project includes that what all future enhancements can be done in this system to
make it more feasible to use.

 More users can be added through admin registration form


 Admin can send bulk emails to all staff and it's members
 Search through categories
 Comparison study of Members health status and their progress during the given time
period.
 More graphics can be added to make it more user friendly and understandable
 Expenditure reports can be generated

56
Gym Management System

Conclusion

57
Gym Management System

Conclusion

The project “Gym Management System” is completed, satisfying the required design
specifications. The system provides a user-friendly interface. This project is developed with
modular approach. All modules in the project have been tested with valid data and invalid data
and everything work successfully. Thus the project has fulfilled all the objectives identified and
is able to replace the existing system. The constraints are met and overcome successfully. The
project is designed as like it was decided in the design phase. The project is very user friendly
and will reduce time consumption. This website has a user-friendly screen that enables the user
to use without any inconvenience. Hence the website has proved to work efficiently.

58
Gym Management System

Bibliography

59
Gym Management System

Bibliography

 System Analysis and Design


 By Elias M. Award

 ASP.NET 4.0 IN Simple Steps

 ASP.NET 4.0 (Covers C# 2010 and VB 2010 codes) Black Book

 SQL,PL/SQL The Programming Language of Oracle

 Ivan Bayross

60
Gym Management System

REFERENCEs

61
Gym Management System

References
 https://www.javatpoint.com/sql-server-tutorial
 https://www.c-sharpcorner.com/UploadFile/4aae29/complete-crud-operations-in-Asp-
Net/
 ASP.Net Server Controls - javatpoint
 https://www.geeksforgeeks.org/c-sharp-tutorial/

62

You might also like