Cs Project
Cs Project
Signature Signature
2
TABLE OF CONTENTS [ T O C ]
01 ACKNOWLEDGEMENT 04
02 INTRODUCTION 05
04 PROPOSED SYSTEM 06
07 FLOW CHART 15
08 SOURCE CODE 14
09 OUTPUT 20
10 TESTING 20
12 BIBLIOGRAPHY 24
3
ACKNOWLEDGEMENT
Apart from the efforts of me, the success of any project depends largely on
the encouragement and guidelines of many others. I take this opportunity to
express my gratitude to the people who have been instrumental in the successful
completion of this project.
My sincere thanks, Neeru Nigam, A guide, Mentor all the above a friend,
who critically reviewed my project and helped in solving each and every problem,
occurred during implementation of the project
The guidance and support received from all the members who contributed
and who are contributing to this project, was vital for the success of the project. I
am grateful for their constant support and help.
4
PROJECT ON FITNESS CENTRE
INTRODUCTION
This software is specially used to maintain any fitness centre where they can
Today one cannot afford to rely on the fallible human beings of be really
wants to stand against today’s merciless competition where not to wise saying
“to err is human” no longer valid, it’s outdated to rationalize your mistake. So,
to keep pace with time, to bring about the best result without malfunctioning and
One has to use the data management software. Software has been an
now in markets, which have helped in making the organizations work easier and
efficiently. Data management initially had to maintain a lot of ledgers and a lot of
paper work has to be done but now software product on this organization has
made their work faster and easier. Now only this software has to be loaded on
5
This prevents a lot of time and money. The work becomes fully automated
and any information regarding the organization can be obtained by clicking the
6
Software development projects typically include initiation, planning, design,
development, testing, implementation, and maintenance phases. However, the
phases may be divided differently depending on the organization involved.
For example, initial project activities might be designated as request,
requirements-definition, and planning phases, or initiation, concept-development,
and planning phases. End users of the system under development should be
involved in reviewing the output of each phase to ensure the system is being built
to deliver the needed functionality.
INITIATION PHASE
the need including questioning the need for technology, i.e., will a change
in the business process offer a solution?
7
● Infrastructure and the Strategic Plan. A successful Concept Proposal
need.
8
● Evaluate costs and benefits of alternative approaches to satisfy the basic
functional requirements
● The ITPR must be approved by the State CIO before the project can move
forward.
9
PLANNING PHASE
10
design to proceed. They need to be measurable, testable, and relate to the
business need or opportunity identified in the Initiation Phase. The requirements
that will be used to determine acceptance of the system are captured in the Test
and Evaluation MasterPlan.
● Further define and refine the functional and data requirements and
(i.e., verify what information drives the business process, what information
is generated, who generates it, where does the information go, and who
processes it),
● Develop detailed data and process models (system inputs, outputs, and
the process.
DESIGN PHASE
11
users, designers, developers, database managers, and network administrators
should review and refine the prototyped designs in an iterative process until they
agree on an acceptable design. Audit, security, and quality assurance personnel
should be involved in the review and approval process. During this phase, the
system is designed to satisfy the functional requirements identified in the
previous phase. Since problems in the design phase could be very expensive to
solve in the later stage of the software development, a variety of elements are
considered in the design to mitigate risk. These include:
by the user. Once these documents have been approved by the Agency
CIO and Business Sponsor, the final System Design Document is created
to serve as the Critical/Detailed Design for the system.
12
DEVELOPMENT PHASE
conducted during the integration and test phase. The user, with those
responsible for quality assurance, validates that the functional
requirements, as defined in the functional requirements document, are
satisfied by the developed or modified system. OIT Security staff assess
the system security and issue a security certification and accreditation
prior to installation/implementation.
13
Multiple levels of testing are performed, including:
contract personnel
IMPLEMENTATION PHASE
This phase is initiated after the system has been tested and accepted by
the user. In this phase, the system is installed to support the intended business
functions. System performance is compared to performance objectives
established during the planning phase. Implementation includes user notification,
user training, installation of hardware, installation of software onto production
computers, and integration of the system into daily work processes. This phase
continues until the system is operating in production in accordance with the
defined userrequirements.
14
The purpose of this phase is to:
15
SOURCE CODE
fit=sql.connect(host='localhost',user='root',passwd='Qwerty1
23456',database='fit_project')
if fit.is_connected():
print('connected')
print('')
print('')
print('WELCOME TO RAHI FITNESS CENTRE')
print('')
print('')
print('TO LOGIN PRESS :1
')
print('')
print('')
print('TO CREATE YOUR NEW ACCOUNT PRESS :2
')
print('')
print('')
print('TO EXIT PRESS :3
')
print('')
16
if (c==1):
print('')
print('to login please enter your user id and password')
print('')
user_id=input('enter your user id')
print('')
passwd=input('enter your password')
print('')
name=input('enter your name')
print('')
c1=fit.cursor()
c1.execute('select * from user_fitness_rahi1')
data=c1.fetchall()
count=c1.rowcount
17
print('')
c2=int(input('enter your choice'))
if (c2==1):
c1=fit.cursor()
c1.execute('select * from custmer')
data=c1.fetchall()
count=c1.rowcount
print('total customer is’, count)
for row in data:
print(row)
elif (c2==2):
print('')
print('to update costumer details please
enter the following details')
print('')
v_customer_id=int(input('inter customer id
(in integer) :'))
print('')
v_customer_name=input('customer name is
:')
print('')
v_camtamar_addras=input('enter address of
customer')
print('')
v_date_of_joined=input('customer joined
data')
print('')
v_amt_paid=int(input('paid amount'))
print('')
c1=fit.cursor()
#c1.execute('create table customer(customer
varchar(100) primary key,custmer_name
varchar(100),custmer_address varchar(1000),joined_date
varchar(100),amt_paid varchar(100))')
18
update_dtails="insert into custmer values("+
str(v_cusamer_id) +",'"+ (v_custamar_name) +"','"+
(v_camtamar_addras) +"','"+ (v_date_of_joined) +"',"+
str(v_amt_paid) +")"
c1.execute(update_dtails)
fit.commit()
print('costumer details succesully updated')
elif (c2==3):
print('FOLLOWING ITEMS RECTHERE
IN',name ,'JIM')
c1=fit.cursor()
c1.execute('select * from jim_items')
data=c1.fetchall()
count=c1.rowcount
print('total jim item is',count)
for row in data:
print(row)
elif (c2==4):
print('to update new items enter the
following detils')
v_object_id=int(input('enter the object
code(in integer)'))
v_object_name=input('enter the name of
jit items')
v_date_of_purchase=input('enter the date
og purchase')
v_repairing_date=input('enter the date of
repair')
v_total_people_using=int(input('total
person'))
c1=fit.cursor()
updates2=("insert into jim_items
values('"+ str(v_object_id) +"','"+ (v_object_name) +"','"+
19
(v_date_of_purchase) +"','"+ (v_repairing_date) +"','"+
str(v_total_people_using) +"')")
c1.execute(updates2)
fit.commit()
print('item updated')
else:
('something wemt wrong')
elif (c==2):
print('')
print('to create your account please enter your user id
and password')
print('')
c1=fit.cursor()
#c1=fit.cursor("('create table
user_fitness_rahi1(user_id varchar(100) primary key,password
varchar(100),name varchar(100))')
v_user_id=int(input('choose your user id (in integar)'))
print('')
v_passwd=int(input('create your password (in integar)'))
print('')
v_name=input('your full name')
print('')
c1=fit.cursor()
update=("insert into user_fitness_rahi1 values("+
str(v_user_id) +","+ str(v_passwd) +",'"+ (v_name) +"')")
c1.execute(update)
20
fit.commit()
print('account created')
elif (c==3):
print('vist again')
print('')
print('thank you')
else:
('something wemt wrong')
fit=sql.connect(host='localhost',user='root',passwd='admin@123',database
='fit_project')
if fit.is_connected():
print('connected')
c1=fit.cursor()
c1.execute('create table user_fitness_rahi(user_id varchar(10) primary
key,password varchar(11),name varchar(10))')
fit.commit()
print('table created')
fit=sql.connect(host='localhost',user='root',passwd='admin@123',database
='fit_project')
if fit.is_connected():
print('connected')
c1=fit.cursor()
21
c1.execute('create table jim_items(object_id int(225) primary
key,object_name varchar(65),date_of_parchase varchar(65),repairing_data
varchar(65),total_people_using int(65))')
fit.commit()
print('table created')
OUTPUT
Account created
22
23
24
25
26
27
TESTING
28
Software Testing is an empirical investigation conducted to provide
stakeholders with information about the quality of the product or service under
test[1] , with respect to the context in which it is intended to operate. Software
Testing also provides an objective, independent view of the software to allow the
business to appreciate and understand the risks at implementation of the
software. Test techniques include, but are not limited to, the process of executing
a program or application with the intent of finding software bugs.
It can also be stated as the process of validating and verifying that a
software program/application/product meets the business and technical
requirements that guided its design and development, so that it works as
expected and can be implemented with the same characteristics. Software
Testing, depending on the testing method employed, can be implemented at any
time in the development process, however the most test effort is employed after
the requirements have been defined and coding process has been completed.
29
HARDWARE AND SOFTWARE REQUIREMENTS
SOFTWARE REQUIREMENTS:
I. Windows OS
II. Python
III. mysql
30
BIBLIOGRAPHY
***
31