SlideShare a Scribd company logo
1 of 12
DATABASE MANAGEMENT
SYSTEM PROJECT
FITNESS CENTER
BY:
YOGESH DARJI (ypd150030)
JOYDEEP ROY (jxr150430)
AKSHAY KHATRE (ast140230)
PROJECT DESCRIPTION
 WHY IS FITNESS CENTER SYSTEM IMPORTANT?
 In todays world, heath and fitness plays and important role. Managing the fitness
center to fulfill the needs of users is really important
 Database system can at times becomes complex as there are many relations
involved among different entities
 In this project we show case the complex Fitness Center System by a simplified
Entity-Relationship Diagram
 We make sure that the Relational Schema will fulfill all the needs of Fitness Center
REQUIREMENTS
 The Users of the Fitness Center Database Application are :
 CUSTOMERS
 EMPLOYEES
 Manager
 Trainer
 Clerk
REQUIREMENTS
 CUSTOMERS
 Customers will use the System to access their Batch Details, Trainer, Branch Details and
Customer Report
 Customer can register for the Fitness Center
 Customer can update the their Profile
 Customer can see what all Facilities are available to them
 Customer can upgrade their membership
 Customer can access different batches available
 Customer can access trainers and type of Equipments available
REQUIREMENTS
 MANAGER
 Manager will manage the entire Fitness Branch
 Manager will manage the Trainer, Clerk and assign work to them
 Manager would be responsible for creating Batches
 TRAINER
 Trainer will run the batches and also provide Personal Training to Customers
 CLERK
 Clerk will manage all the clerical activities like manage Customer Report and maintaining
Equipments
ER DIAGRAM
ASSUMPTIONS
 One Facility can used multiple by multiple Customers provided at the Fitness Center
 One Clerk maintains multiple Customer Report
 One Fitness-Branch can have multiple Equipments
 We store a single updated Fitness Report for each Customer
 A Customer would be attending one Batch
 A Customer may or may not have a Personal Trainer
 An Employee can be a Manager, Trainer or a Clerk
 A Clerk may or may not maintain Equipments
 There is One Manager for a each Fitness-Branch
RELATIONAL SCHEMA
STORED PROCEDURE
 Procedure to generate a report of Equipments for particular Branch ID
 IF condition is set to ALL, then ALL the EQUIPMENTS of that particular BRANCH will
be displayed
 ELSE we can filter on specific EQUIPMENT condition like ‘Went for Repair’,
‘Working’, etc
STORED PROCEDURE
CREATE OR REPLACE PROCEDURE EQ_STATUS_CHECK (BRANCHID IN EQUIPMENT.BRANCH_ID%TYPE, EQCOND IN EQUIPMENT.E_CONDITION%TYPE)AS
BEGIN
DECLARE
B_ID EQUIPMENT.BRANCH_ID%TYPE;
E_COND EQUIPMENT.E_CONDITION%TYPE;
EQDesc EQUIPMENT%ROWTYPE;
CURSOR EQUIPMENT_DETAILS IS SELECT * FROM EQUIPMENT WHERE BRANCH_ID = BRANCHID; --ORDER BY BRANCH_ID,E_CONDITION;
BEGIN
OPEN EQUIPMENT_DETAILS;
DBMS_OUTPUT.PUT_LINE('Equipment details for Branch ' ||BRANCHID);
LOOP
FETCH EQUIPMENT_DETAILS INTO EQDesc;
EXIT WHEN (EQUIPMENT_DETAILS%NOTFOUND);
IF(EQCOND = 'ALL') THEN
DBMS_OUTPUT.PUT_LINE(' '||EQDesc.E_ID||' '||EQDesc.E_NAME||' '||EQDesc.MANUFACTURER||' '||EQDesc.CLERK_SSN);
ELSE
IF(EQCOND = EQDESC.E_CONDITION) THEN
DBMS_OUTPUT.PUT_LINE(' '||EQDesc.E_ID||' '||EQDesc.E_NAME||' '||EQDesc.MANUFACTURER||' '||EQDesc.CLERK_SSN);
END IF;
END IF;
END LOOP;
CLOSE EQUIPMENT_DETAILS;
END;
END EQ_STATUS_CHECK;
SET SERVEROUTPUT ON;
BEGIN
EQ_STATUS_CHECK('B0001','REPAIR');
END;
THANK YOU
QUESTIONS??

More Related Content

What's hot

Forever Living Business Presentation
Forever Living Business PresentationForever Living Business Presentation
Forever Living Business PresentationMy Rebrander
 
Forever Business Presentation
Forever Business Presentation Forever Business Presentation
Forever Business Presentation Jennifer Sylvester
 
One On One Opp
One On One OppOne On One Opp
One On One OppReneja
 
Job Portal
Job PortalJob Portal
Job Portalbijendra
 
Online Fitness Gym Documentation
Online Fitness Gym Documentation Online Fitness Gym Documentation
Online Fitness Gym Documentation Abhishek Patel
 
Forever Living Business Presentation
Forever Living Business PresentationForever Living Business Presentation
Forever Living Business PresentationMy Rebrander
 
Online Fitness Gym Project Presentation
Online Fitness Gym Project Presentation Online Fitness Gym Project Presentation
Online Fitness Gym Project Presentation Abhishek Patel
 
Personal trainer business plan
Personal trainer business planPersonal trainer business plan
Personal trainer business planupmetrics.co
 
Earn A lot more without disturbing Your Present Profession jagtar singh 98888...
Earn A lot more without disturbing Your Present Profession jagtar singh 98888...Earn A lot more without disturbing Your Present Profession jagtar singh 98888...
Earn A lot more without disturbing Your Present Profession jagtar singh 98888...Jagtar Dhindsa
 
online matrimony project report
online matrimony project reportonline matrimony project report
online matrimony project reportParth Bhatt
 
How to create Financial success from Home
How to create Financial success from HomeHow to create Financial success from Home
How to create Financial success from HomeDebasish Dutta
 
tiens international,network marketing,business
tiens international,network marketing,businesstiens international,network marketing,business
tiens international,network marketing,businessariniazi
 
Freelancing presentation PowerPoint slides
Freelancing presentation PowerPoint slidesFreelancing presentation PowerPoint slides
Freelancing presentation PowerPoint slidesZainAli407
 
Vida Divina Compensation Plan 2019
Vida Divina Compensation Plan 2019Vida Divina Compensation Plan 2019
Vida Divina Compensation Plan 2019Tracy Wilbon
 
Ppt of online job portal
Ppt of online job portalPpt of online job portal
Ppt of online job portalIqra Naseer
 

What's hot (20)

Forever Living Business Presentation
Forever Living Business PresentationForever Living Business Presentation
Forever Living Business Presentation
 
Forever Business Presentation
Forever Business Presentation Forever Business Presentation
Forever Business Presentation
 
One On One Opp
One On One OppOne On One Opp
One On One Opp
 
Forever Living Products
Forever Living ProductsForever Living Products
Forever Living Products
 
Q10 Booklet
Q10 BookletQ10 Booklet
Q10 Booklet
 
Job Portal
Job PortalJob Portal
Job Portal
 
Cricket Academy
Cricket AcademyCricket Academy
Cricket Academy
 
Online Fitness Gym Documentation
Online Fitness Gym Documentation Online Fitness Gym Documentation
Online Fitness Gym Documentation
 
Forever Living Business Presentation
Forever Living Business PresentationForever Living Business Presentation
Forever Living Business Presentation
 
Online Fitness Gym Project Presentation
Online Fitness Gym Project Presentation Online Fitness Gym Project Presentation
Online Fitness Gym Project Presentation
 
Personal trainer business plan
Personal trainer business planPersonal trainer business plan
Personal trainer business plan
 
Earn A lot more without disturbing Your Present Profession jagtar singh 98888...
Earn A lot more without disturbing Your Present Profession jagtar singh 98888...Earn A lot more without disturbing Your Present Profession jagtar singh 98888...
Earn A lot more without disturbing Your Present Profession jagtar singh 98888...
 
online matrimony project report
online matrimony project reportonline matrimony project report
online matrimony project report
 
How to create Financial success from Home
How to create Financial success from HomeHow to create Financial success from Home
How to create Financial success from Home
 
tiens international,network marketing,business
tiens international,network marketing,businesstiens international,network marketing,business
tiens international,network marketing,business
 
Freelancing presentation PowerPoint slides
Freelancing presentation PowerPoint slidesFreelancing presentation PowerPoint slides
Freelancing presentation PowerPoint slides
 
Vida Divina Compensation Plan 2019
Vida Divina Compensation Plan 2019Vida Divina Compensation Plan 2019
Vida Divina Compensation Plan 2019
 
Vestige Business.pdf
Vestige Business.pdfVestige Business.pdf
Vestige Business.pdf
 
Fitness center Business Plan
Fitness center Business PlanFitness center Business Plan
Fitness center Business Plan
 
Ppt of online job portal
Ppt of online job portalPpt of online job portal
Ppt of online job portal
 

Viewers also liked

Project presentation
Project presentationProject presentation
Project presentationDaily Ki Jobs
 
Entity Relationship Diagram Templates by Creately
Entity Relationship Diagram Templates by CreatelyEntity Relationship Diagram Templates by Creately
Entity Relationship Diagram Templates by CreatelyCreately
 
Fitness powerpoint
Fitness powerpointFitness powerpoint
Fitness powerpointguest831454
 
Fitness center report
Fitness center reportFitness center report
Fitness center reportYogesh Darji
 
True Health Fitness Power Point Presentation
True Health Fitness Power Point PresentationTrue Health Fitness Power Point Presentation
True Health Fitness Power Point Presentationjtardiff
 
GymBrand Presentation Fitness Club
GymBrand Presentation Fitness ClubGymBrand Presentation Fitness Club
GymBrand Presentation Fitness ClubPulseTec Solutions
 
Building Highly Flexible, High Performance Query Engines
Building Highly Flexible, High Performance Query EnginesBuilding Highly Flexible, High Performance Query Engines
Building Highly Flexible, High Performance Query EnginesMapR Technologies
 
MyGym Project with mobile app demo
MyGym Project with mobile app demoMyGym Project with mobile app demo
MyGym Project with mobile app demoSusan Oldham
 
Congratsyourthedbatoo
CongratsyourthedbatooCongratsyourthedbatoo
CongratsyourthedbatooDave Stokes
 
Introduction To Navicat MySql GUI
Introduction To Navicat MySql GUIIntroduction To Navicat MySql GUI
Introduction To Navicat MySql GUIchadrobertson75
 
MySQL Database System Hiep Dinh
MySQL Database System Hiep DinhMySQL Database System Hiep Dinh
MySQL Database System Hiep Dinhwebhostingguy
 
The care and feeding of a MySQL database
The care and feeding of a MySQL databaseThe care and feeding of a MySQL database
The care and feeding of a MySQL databaseDave Stokes
 
DATABASE PROJECT
DATABASE PROJECTDATABASE PROJECT
DATABASE PROJECTabdul basit
 
Introducing the MySQL Workbench CASE tool
Introducing the MySQL Workbench CASE toolIntroducing the MySQL Workbench CASE tool
Introducing the MySQL Workbench CASE toolAndrás Bögöly
 
MN691 Assignment 3 - Final Report 2
MN691 Assignment 3 - Final Report 2MN691 Assignment 3 - Final Report 2
MN691 Assignment 3 - Final Report 2Abi Reddy
 

Viewers also liked (20)

Project presentation
Project presentationProject presentation
Project presentation
 
Gym proposal
Gym proposalGym proposal
Gym proposal
 
Entity Relationship Diagram Templates by Creately
Entity Relationship Diagram Templates by CreatelyEntity Relationship Diagram Templates by Creately
Entity Relationship Diagram Templates by Creately
 
Fitness powerpoint
Fitness powerpointFitness powerpoint
Fitness powerpoint
 
Fitness center report
Fitness center reportFitness center report
Fitness center report
 
True Health Fitness Power Point Presentation
True Health Fitness Power Point PresentationTrue Health Fitness Power Point Presentation
True Health Fitness Power Point Presentation
 
GymBrand Presentation Fitness Club
GymBrand Presentation Fitness ClubGymBrand Presentation Fitness Club
GymBrand Presentation Fitness Club
 
Gymanisum project
Gymanisum projectGymanisum project
Gymanisum project
 
Building Highly Flexible, High Performance Query Engines
Building Highly Flexible, High Performance Query EnginesBuilding Highly Flexible, High Performance Query Engines
Building Highly Flexible, High Performance Query Engines
 
MyGym Project with mobile app demo
MyGym Project with mobile app demoMyGym Project with mobile app demo
MyGym Project with mobile app demo
 
EC Database System
EC Database SystemEC Database System
EC Database System
 
Congratsyourthedbatoo
CongratsyourthedbatooCongratsyourthedbatoo
Congratsyourthedbatoo
 
Introduction To Navicat MySql GUI
Introduction To Navicat MySql GUIIntroduction To Navicat MySql GUI
Introduction To Navicat MySql GUI
 
Mysql grand
Mysql grandMysql grand
Mysql grand
 
MySQL Database System Hiep Dinh
MySQL Database System Hiep DinhMySQL Database System Hiep Dinh
MySQL Database System Hiep Dinh
 
The care and feeding of a MySQL database
The care and feeding of a MySQL databaseThe care and feeding of a MySQL database
The care and feeding of a MySQL database
 
Chapter 4 Structured Query Language
Chapter 4 Structured Query LanguageChapter 4 Structured Query Language
Chapter 4 Structured Query Language
 
DATABASE PROJECT
DATABASE PROJECTDATABASE PROJECT
DATABASE PROJECT
 
Introducing the MySQL Workbench CASE tool
Introducing the MySQL Workbench CASE toolIntroducing the MySQL Workbench CASE tool
Introducing the MySQL Workbench CASE tool
 
MN691 Assignment 3 - Final Report 2
MN691 Assignment 3 - Final Report 2MN691 Assignment 3 - Final Report 2
MN691 Assignment 3 - Final Report 2
 

Similar to Fitness center

FITNESS-GYM-MANAGEMENT-SYSTEM-Project-Presentation.pptx
FITNESS-GYM-MANAGEMENT-SYSTEM-Project-Presentation.pptxFITNESS-GYM-MANAGEMENT-SYSTEM-Project-Presentation.pptx
FITNESS-GYM-MANAGEMENT-SYSTEM-Project-Presentation.pptxsikhaverma3
 
HRM by Variance Technologies
HRM by Variance TechnologiesHRM by Variance Technologies
HRM by Variance TechnologiesPreeti Arya
 
HRM by Variance Technologies
HRM by Variance TechnologiesHRM by Variance Technologies
HRM by Variance TechnologiesPriyank Mistry
 
Tgc Calnev Awwa 033010
Tgc Calnev Awwa 033010Tgc Calnev Awwa 033010
Tgc Calnev Awwa 033010OSCUSN
 
Understanding and using life event checklists in oracle hrms r12
Understanding and using life event checklists in oracle hrms r12Understanding and using life event checklists in oracle hrms r12
Understanding and using life event checklists in oracle hrms r12MuhammadAbubakar206124
 
Leave managment software
Leave managment softwareLeave managment software
Leave managment softwareMehedi Hasan
 
Employee recognition system
Employee recognition systemEmployee recognition system
Employee recognition systemApoorv Pandey
 
Hr Works 2016 Payroll......UAE New Generation HRMS
Hr Works 2016 Payroll......UAE New Generation HRMSHr Works 2016 Payroll......UAE New Generation HRMS
Hr Works 2016 Payroll......UAE New Generation HRMSBarbara Samardžija
 
Hotel Management Software Presentation
Hotel Management Software PresentationHotel Management Software Presentation
Hotel Management Software PresentationVision Raval
 
Case study: Visa Processing Application - Al qabas assurex
Case study: Visa Processing Application - Al qabas assurexCase study: Visa Processing Application - Al qabas assurex
Case study: Visa Processing Application - Al qabas assurexviratkothari
 
InfinityHR – Complete HR Automation Has Never Been More Within Your Reach!
InfinityHR – Complete HR Automation Has Never Been More Within Your Reach!InfinityHR – Complete HR Automation Has Never Been More Within Your Reach!
InfinityHR – Complete HR Automation Has Never Been More Within Your Reach!Net at Work
 
Case Study: Fitness Club Management
Case Study: Fitness Club ManagementCase Study: Fitness Club Management
Case Study: Fitness Club ManagementWeblineIndia
 
Paylite is top choice for HR Management System and Appraisal Management Payro...
Paylite is top choice for HR Management System and Appraisal Management Payro...Paylite is top choice for HR Management System and Appraisal Management Payro...
Paylite is top choice for HR Management System and Appraisal Management Payro...Indranil Chanda
 

Similar to Fitness center (20)

FITNESS-GYM-MANAGEMENT-SYSTEM-Project-Presentation.pptx
FITNESS-GYM-MANAGEMENT-SYSTEM-Project-Presentation.pptxFITNESS-GYM-MANAGEMENT-SYSTEM-Project-Presentation.pptx
FITNESS-GYM-MANAGEMENT-SYSTEM-Project-Presentation.pptx
 
Online Payroll & HRMS
Online Payroll & HRMSOnline Payroll & HRMS
Online Payroll & HRMS
 
SA06 - Human Resource Management
SA06 - Human Resource Management SA06 - Human Resource Management
SA06 - Human Resource Management
 
Employee self service
Employee self serviceEmployee self service
Employee self service
 
Employee self service
Employee self serviceEmployee self service
Employee self service
 
HRM by Variance Technologies
HRM by Variance TechnologiesHRM by Variance Technologies
HRM by Variance Technologies
 
HRM by Variance Technologies
HRM by Variance TechnologiesHRM by Variance Technologies
HRM by Variance Technologies
 
Tgc Calnev Awwa 033010
Tgc Calnev Awwa 033010Tgc Calnev Awwa 033010
Tgc Calnev Awwa 033010
 
Understanding and using life event checklists in oracle hrms r12
Understanding and using life event checklists in oracle hrms r12Understanding and using life event checklists in oracle hrms r12
Understanding and using life event checklists in oracle hrms r12
 
Leave managment software
Leave managment softwareLeave managment software
Leave managment software
 
Employee recognition system
Employee recognition systemEmployee recognition system
Employee recognition system
 
Hr Works 2016 Payroll......UAE New Generation HRMS
Hr Works 2016 Payroll......UAE New Generation HRMSHr Works 2016 Payroll......UAE New Generation HRMS
Hr Works 2016 Payroll......UAE New Generation HRMS
 
Slide.pptx
Slide.pptxSlide.pptx
Slide.pptx
 
Hotel Management Software Presentation
Hotel Management Software PresentationHotel Management Software Presentation
Hotel Management Software Presentation
 
Case study: Visa Processing Application - Al qabas assurex
Case study: Visa Processing Application - Al qabas assurexCase study: Visa Processing Application - Al qabas assurex
Case study: Visa Processing Application - Al qabas assurex
 
Hr module
Hr moduleHr module
Hr module
 
InfinityHR – Complete HR Automation Has Never Been More Within Your Reach!
InfinityHR – Complete HR Automation Has Never Been More Within Your Reach!InfinityHR – Complete HR Automation Has Never Been More Within Your Reach!
InfinityHR – Complete HR Automation Has Never Been More Within Your Reach!
 
Case Study: Fitness Club Management
Case Study: Fitness Club ManagementCase Study: Fitness Club Management
Case Study: Fitness Club Management
 
Skillaware Intro slide deck - U.S. launch
Skillaware Intro slide deck - U.S. launchSkillaware Intro slide deck - U.S. launch
Skillaware Intro slide deck - U.S. launch
 
Paylite is top choice for HR Management System and Appraisal Management Payro...
Paylite is top choice for HR Management System and Appraisal Management Payro...Paylite is top choice for HR Management System and Appraisal Management Payro...
Paylite is top choice for HR Management System and Appraisal Management Payro...
 

Recently uploaded

Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With OrangePredicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With OrangeThinkInnovation
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRajesh Mondal
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制vexqp
 
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowVadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowgargpaaro
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNKTimothy Spann
 
Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraGovindSinghDasila
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.pptibrahimabdi22
 
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格q6pzkpark
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...Bertram Ludäscher
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1ranjankumarbehera14
 
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样wsppdmt
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Digital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareDigital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareGraham Ware
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...gajnagarg
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样wsppdmt
 
Switzerland Constitution 2002.pdf.........
Switzerland Constitution 2002.pdf.........Switzerland Constitution 2002.pdf.........
Switzerland Constitution 2002.pdf.........EfruzAsilolu
 

Recently uploaded (20)

Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
 
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With OrangePredicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
 
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowVadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Cytotec in Jeddah+966572737505) get unwanted pregnancy kit Riyadh
Cytotec in Jeddah+966572737505) get unwanted pregnancy kit RiyadhCytotec in Jeddah+966572737505) get unwanted pregnancy kit Riyadh
Cytotec in Jeddah+966572737505) get unwanted pregnancy kit Riyadh
 
Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - Almora
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt
 
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
 
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Digital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareDigital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham Ware
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
 
Switzerland Constitution 2002.pdf.........
Switzerland Constitution 2002.pdf.........Switzerland Constitution 2002.pdf.........
Switzerland Constitution 2002.pdf.........
 

Fitness center

  • 1. DATABASE MANAGEMENT SYSTEM PROJECT FITNESS CENTER BY: YOGESH DARJI (ypd150030) JOYDEEP ROY (jxr150430) AKSHAY KHATRE (ast140230)
  • 2. PROJECT DESCRIPTION  WHY IS FITNESS CENTER SYSTEM IMPORTANT?  In todays world, heath and fitness plays and important role. Managing the fitness center to fulfill the needs of users is really important  Database system can at times becomes complex as there are many relations involved among different entities  In this project we show case the complex Fitness Center System by a simplified Entity-Relationship Diagram  We make sure that the Relational Schema will fulfill all the needs of Fitness Center
  • 3. REQUIREMENTS  The Users of the Fitness Center Database Application are :  CUSTOMERS  EMPLOYEES  Manager  Trainer  Clerk
  • 4. REQUIREMENTS  CUSTOMERS  Customers will use the System to access their Batch Details, Trainer, Branch Details and Customer Report  Customer can register for the Fitness Center  Customer can update the their Profile  Customer can see what all Facilities are available to them  Customer can upgrade their membership  Customer can access different batches available  Customer can access trainers and type of Equipments available
  • 5. REQUIREMENTS  MANAGER  Manager will manage the entire Fitness Branch  Manager will manage the Trainer, Clerk and assign work to them  Manager would be responsible for creating Batches  TRAINER  Trainer will run the batches and also provide Personal Training to Customers  CLERK  Clerk will manage all the clerical activities like manage Customer Report and maintaining Equipments
  • 7. ASSUMPTIONS  One Facility can used multiple by multiple Customers provided at the Fitness Center  One Clerk maintains multiple Customer Report  One Fitness-Branch can have multiple Equipments  We store a single updated Fitness Report for each Customer  A Customer would be attending one Batch  A Customer may or may not have a Personal Trainer  An Employee can be a Manager, Trainer or a Clerk  A Clerk may or may not maintain Equipments  There is One Manager for a each Fitness-Branch
  • 9. STORED PROCEDURE  Procedure to generate a report of Equipments for particular Branch ID  IF condition is set to ALL, then ALL the EQUIPMENTS of that particular BRANCH will be displayed  ELSE we can filter on specific EQUIPMENT condition like ‘Went for Repair’, ‘Working’, etc
  • 10. STORED PROCEDURE CREATE OR REPLACE PROCEDURE EQ_STATUS_CHECK (BRANCHID IN EQUIPMENT.BRANCH_ID%TYPE, EQCOND IN EQUIPMENT.E_CONDITION%TYPE)AS BEGIN DECLARE B_ID EQUIPMENT.BRANCH_ID%TYPE; E_COND EQUIPMENT.E_CONDITION%TYPE; EQDesc EQUIPMENT%ROWTYPE; CURSOR EQUIPMENT_DETAILS IS SELECT * FROM EQUIPMENT WHERE BRANCH_ID = BRANCHID; --ORDER BY BRANCH_ID,E_CONDITION; BEGIN OPEN EQUIPMENT_DETAILS; DBMS_OUTPUT.PUT_LINE('Equipment details for Branch ' ||BRANCHID); LOOP FETCH EQUIPMENT_DETAILS INTO EQDesc; EXIT WHEN (EQUIPMENT_DETAILS%NOTFOUND); IF(EQCOND = 'ALL') THEN DBMS_OUTPUT.PUT_LINE(' '||EQDesc.E_ID||' '||EQDesc.E_NAME||' '||EQDesc.MANUFACTURER||' '||EQDesc.CLERK_SSN); ELSE IF(EQCOND = EQDESC.E_CONDITION) THEN DBMS_OUTPUT.PUT_LINE(' '||EQDesc.E_ID||' '||EQDesc.E_NAME||' '||EQDesc.MANUFACTURER||' '||EQDesc.CLERK_SSN); END IF; END IF; END LOOP; CLOSE EQUIPMENT_DETAILS; END; END EQ_STATUS_CHECK; SET SERVEROUTPUT ON; BEGIN EQ_STATUS_CHECK('B0001','REPAIR'); END;