Fitness Centre Management System Project
Fitness Centre Management System Project
(Session 2023-2024)
Bibliography
Certificate
This is to certify that the project entitled “Fitness center management” by Pulkit Tanwar
( ), student of CLASS XII, session [2023-2024], of THE NAVYANDHRA SCHOOL,
Gurgaon affiliated to CBSE BOARD is hereby accepted and approved as a credible work.
His /Her work has been found satisfactory for the partial fulfillment of the award of the
degree of Class XII.
Sign of Principal
Acknowledgement
It gives me a great sense of pleasure to present the report of the class XII Project undertaken during
session 2023-2024. I owe special debt of gratitude to Ms. Rekha Mishra, Department of Computer
Science for her constant support and guidance throughout the course of my work. Her sincerity,
thoroughness and perseverance have been a constant source of inspiration for me. It is only her
cognizant efforts that my endeavors have seen light of the day.
I also take the opportunity to acknowledge the contribution of Mrs. Aruna Kadian, Principal, The
Navyandhra School, Gurgaon for her full support and assistance during the development of the
project.
I also do not like to miss the opportunity to acknowledge the contribution of all faculty members of
the department for their kind assistance and cooperation during the development of our project. Last
but not the least, I acknowledge my colleagues for their contribution in the completion of the project.
SOFTWARE SELECTION
The proposed software is designed on the PYTHON platform with My SQL backend. Python is “an
interpreted, object-oriented, high-level programming language with dynamic semantics.” It has a clear
and simple syntax that makes it very easy to learn,
which turns it into the perfect gateway for programming beginners. That’s because the language
emphasizes readability and makes coding very easy.
Python is also the fastest-growing programming language in the world. Its high-level,
interpreted, and object-oriented architecture makes it ideal for all types of software solutions.
The language’s emphasis on syntax readability, program modularity, and code reusability highly
increases the speed of development while reducing the cost of maintenance.
Another main feature of Python is that it supports modules and packages. Both things make it
easier for Python developers to reuse code across different projects. Naturally, this is a great way
to increase productivity and save time and effort when working with the language.
System analysis is for finding out what happens in existing system deciding on what
changes and new features are required and defining exactly what the proposed system must be. The
process of system analysis is largely concerned with determining, developing and agreeing to the
user’s requirements. It provides prime opportunity to communicate well with the user and conceive a
joint understanding of what a system should be doing together with a view of relative importance of
the system facilities using interactive techniques.
EXISTING SYSTEM
Presently, most of the functions in the Fitness center are done manually. Even though there are
LAN connections and an administrator system, an automated system is not introduced. The owner
records the details of the clients, login and logout time, cabin and has to calculate the amount. All
these details are written in book. Also, there is no special system to allocate cabins efficiently. The
owner also has to calculate the total income of a day. The present system has following limitations:
Limitations in report generations
Manual recording consumes excess time
Chances of error
Difficulty in allocating cabins
The retrieval of information regarding a client is time consuming
Lack of billing system and manual calculation of daily income
Repeated recording of frequent user details
Focusing on the drawbacks and inadequacies of the existing system, the new system is
designed which could well replace the existing system.
NEED FOR THE SYSTEM
In the present scenario the café owner keeps a paper book to keep track
of user details. Manual processing of data is always time consuming and may
commit more errors. There is much difficulty in allocating cabins to the users.
Further reference to the user details is time consuming. Accuracy of such data
makes the system unreliable and inefficient. Obviously, there is need of an
efficient system. The proposed system rectifies the demerits and defects of the
existing system to a greater extend.
PROPOSED SYSTEM
The new system we develop has 4 modules. The first entering window
contains a flex grid which will display all the modules. If any customer logs in
any client computer, the details of the user including name and address will be
displayed in this grid. When a new customer comes, an account is created for
him.
The first module can be used by the customer to enter their customer details
which will be stored as records and can be viewed later. Details including
Their name, age, residential address, phone number and email address are
taken.
Further after registering the customer can further get their bills for time,
they have used fitness center. By selecting the 3 rd module “bill” the customer
needs to enter their name and the time spend in the café and will be provided
with the amount to be paid for the time he has spent. The bill amount will be
on the basis of time spent in minutes. The amount charged per minute can be
changed accordingly by the staff.
In the fourth module the customers can view their details they entered
at the first place when they registered in the fitness center. When they
select this module, they can need to enter their phone number they entered
while registering the first time and will be provided with the details including
name, age, residential address and email address.
The last module “time charges” can be used by the staff to store the
details of the usage of café, the time users are spending and the amount they
are being charged for it. This can be used to maintain the records. All the
details of bills customer details and time charges are stored in the database.
SCOPE OF THE PROJECT
The system we propose has great scope in the current real time situation. The fitness monitoring
system can be enhanced to an extent by implementing this system. Most of the firms and
establishments are being computerized in order to ease the tasks to be performed. The internet cafés
unfortunately are rarely computerized. We aim through this venture, a better reliable solution. In the
primary stage of feasibility study itself we received an exquisite response and so we plan to go ahead
with our project
PROBLEM DEFINITION
The purpose of the project is to automate fitness center. The software must include provisions to
keep user details and login history. It should help the café owners to retrieve user details when needed
and internet usage in the system. It should be capable of allocating cabins automatically. It should help
the café owner in calculating daily usage of the systems and income.
SYSTEM CONFIGURATION
HARDWARE CONFIGURATION:
Windows 11 is the latest major release of Microsoft's Windows NT operating system that was
announced on June 24, 2021, and is the successor to Windows 10, which was released in 2015.
Windows 11 was released
to the public on October 5, 2021, as a free upgrade via Windows
Update and Windows 11 Installation Assistant on eligible devices running Windows 10.
During system analysis, the feasibility study of the proposed system is to be carried out. This is
to ensure that proposed system is not a burden to the company. This study can be categorized into three
types. They are:
Customer details:
In this module, the user is supposed to enter their details (name, age, residential address,
phone number and). All this information is stored in the database of fitness case.
This module can be used to get the details of any specific customer that has registered their
customer details in fitness center. You need to provide the phone number of the customer
and further you will be provided with the details of the customer (name, age, address,
email id)
IMPLEMENTATIONS
Implementation is the stage where the theoretical design is turned into a working
system. The system can be implemented only after thorough testing is done and if it is found to work
according to the specification. The implementation phase comprises of several activities. The hardware
and software requisition are carried out. Implementation of a computer system is by replacing a manual
system. The problem encountered are converting files, training users, creating accurate files, and
verifying printouts for integrity.
Pre implementation and Post implementation are the two major types in Implementation
procedure, pre-implementation is the first stage after testing phase is completed under this stage some
types of error may occur at the time of installation. The error is collected and analyzed individually.
Each and every step should be taken in rectification of errors, that software should be implemented
thoroughly that we call as Post implementation.
Maintenance covers a wide range of activities including correcting, coding, and design errors, updating
documentation and test data and upgrading user support. Maintenance is used for restoring something
to its original condition. Activities classified as maintenance are an actually enhancement, which means
adding, modifying, redeveloping something to support changes that support user needs and operational
environment.
After implementation procedure, the next major activity is maintaining document for operational
actions. Either successful or unsuccessful actions of the project has to be documented with care to do
further rectification before final implementation. Best documentation leads to better project actions.
SCOPE OF THE PROJECT
The current system is an application program that provides a better way of management of internet
cafes. Users those who have an account with the system are entertained. Creation of account is however
very easy, thereby enhances the reliability of the system. The new system provides the following
features
INTRODUCTION
The success of a system depends on the efficient training received by the user:
It was suggested that the required staff should be selected and trained before
implementation phase.
The concepts of the software used should be taught.
The procedure for the installing of the software should also be taught.
USERS MANUAL
The user can register their details at initial stage for further process. All the details
entered by the customers can be viewed later by the staff. User can get their bills by
entering the time they have spent in the gym and will be provided with the amount to be
paid for using the gym. Staff can keep a record of the time for which the café is being
used and the amount paid for the same.
CONCLUSION
Tables
Bibliography