Gym_management_system.pdf

1,230 views 24 slides Feb 24, 2023
Slide 1
Slide 1 of 24
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24

About This Presentation

This is for software engineering student who have to submit project report on Gym Management System


Slide Content

CoverPage

i
Theundersignedhaveexaminedthereportentitled“GymManagement
System”presentedbySakibAhmedandAlanBurt,membersofcourseCSE-
300:SoftwareDevelopmentProject-3groupandherebycertifythatitis
worthyofacceptance.
(Supervisor)
20/02/2023
Date

ii
CANDIDATE’SDECLARATION
Wedeclarethatthisproject,‘GymManagementSystem’isourownworkand
hasnotbeencopiedfromanysourceorweb.Information&knowledgederived
fromwebandbookshasbeenacknowledgedinthetextandalistofreferences
isgiven.
Name
Roll:

iii
Dedication
Firstly,werememberourAllahwhoenhanceourknowledge.Secondly,we
dedicateourprojecttoourparentsandwearereallygratefultoourhonorable
supervisorProfessorDr.Name

iv
ACKNOWLEDGMENTS
Firstandforemost,IwouldliketoexpressmygratitudetoAllah,themost
graciousandthemostmerciful,forallowingmetocompletethiswork.And
thenIwouldliketothanktomySupervisorDr.Name,Professor,Departmentof
ComputerScience&Engineering,UniversityTrishal,Mymensinghforhis
helpfulsuggestionsinselectingmyprojecttopic,planningandimplementing
thework.Also,hegreatlyhelpedimprovingmyreportwritingand
presentations,which,obviously,willguidemethroughoutmyfuturelife.I
wouldliketogivemyspecialthankstomyparentsandfriends.
WewishtoexpressthankstoDr.Name,Head,DepartmentofComputer
Science&Engineering,Universityforprovidinguslabopportunitieswithlab
materialsrelatedtoourprojectwork.
Wealsothankallofourfriends,groupmember&labassistantandourfamily
forhelpingtocompletetheproject,‘GymManagementSystem’
Finally,weexpressourthankstotheDepartmentofComputerScienceand
Engineeringforgivingustheopportunitytostudyhereandsupportingus
greatlythroughourgraduate.

v
Abstract
GymManagementSystemsprovidefitnessbusinessesthefunctionalityto
manageschedules,memberships,andfacilities.Thecapabilitiesofgym
managementsystemsincludestoringmemberinformationinadatabase,
managingfinancialrecords,schedulingclasses,andreservingfacilities.Gym
andclubmanagementsystemscanbeutilizedbyorganizationsinavarietyof
fitness-focusedorganizationsandbusinesses.Theseincludeathleticclubsand
parkdistricts,aswellasdance,yoga,aerobics,swimming,andfitnesscenters.
Gymandclubmanagementsystemsmayintegratewithothertypesofsoftware
toperformspecifictasksatahigherlevel.Theseintegrationsmay
includebillingsoftwaretomanagepaymentsandmembershipdues
transactionalemailtoolstoincreaseinteractionbetweenmembersandmanagers,
orsocialmediatoolstoincreasebrandawareness.

vi
ListofFigures
3.1Homepage......................................................................................................................7
3.2Workout............................................................................................................................8
3.3Batch.Schedule.................................................................................................................8
3.4Contact….......................................................................................................................9
Admin………………………………………………………………………………………
3.5AdminLogIn...............................................................................................................…9
3.6AdminPage……..............................................................................................................10
3.7Member_List....................................................................................................................10
3.8EditMember.......................................................................................................................11
3.9AddMember…..............................................................................................................11
3.10DuePayments.................................................................................................................12
3.11PaymentsHistory.............................................................................................................12
3.12ChangePassword..........................................................................................................13
User
3.13Home................................................................................................................................13
3.14DuePayments..................................................................................................................14
3.15PaymentsHistory.............................................................................................................14

i
TableofContents:
Acknowledgement...........................................................................................................................………iv
Abstract.......................................................................................................................................................v
ListofFigures................................................................................................................................………….vi
1.Introduction...................................................................................................................................1
2.1.1Introduction...............................................................................................................................1
3.1.2Motivation………………………………………………………………………………………………………………………………..1
4.1.3Objectives.................................................................................................................................2
5.1.4Background................................................................................................................................2
6.1.5SoftwareDevelopment............................................................................................................3
7.2.Implementation………………………………………………………………………………………………………………………..4
8.2.1Introduction……..………………………………………………………………………………………………………………………4
9.2.2Algorithm……….…………………………………………………………………………………………………………………………4
10.2.3FlowChart……….………………………………………………………………………………………………………………………5
11.3.Resultsand
Discussion...................................................................................................................................................
...........7
12.3.Introduction.................................................................................................................................7
13.3.2Output………………….....................................................................................................................7
14.3.3Limitations……………..................................................................................................................15
15.3.4FutureScope..................................................................................................................................15
16.3.5Conclusion.......................................................................................................................................15
17.3.6References....................................................................................................................................16

1
CHAPTER01:Introduction
1.1Introduction
Gymsarebecometheessentialpartofourlives,providingbestexerciseandbodybuilding
facilitiestooursociety.Therefore,atthemanagementendtherearesomenecessarystepsto
maintaintherecordsofeveryindividualincludingtrainer,trainees,andstaffbutmaintaining
therecordsonpaperisverydifficult.So,itisnecessarytohaveacomputerizedsystemthat
managesalltheseissues.
ThusworkingonthemanagementsystemforGymIndustryarethebasisofour
project.Wehavedevelopedanautomatedversionofthemanualsystem,namedasGym
ManagementSystem.Thissystemalsoprovidesexcellentsecurityofdataattoitsuser.
OurGymManagementSystemisagymmanagementsoftware.Wecankeep
recordsofmembers,theirmembershipsandhavequickandeasycommunication
betweenyouandyourmembers.GymManagementalsoincludesabookingsystem,
pointofsale,banking,accounting,concessionsandhasarangeofreportsthathelpinthe
managementoftheclub.
1.2Motivation:
Nowadays,systemofthegymusesthemanualsystemwhereneedstofill
allrecordsinafilefromthesystemuserstothetechnicalwriters.Thisworkisalsohandled
bystafftofillallthedetailsdetailsformwithhandwriting.InthisGymManagementSystem
(GMS)isasystemtoeffectivelymanageallinformationaboutmemberprofileandmake
storeindatabaseeasilyandcheckthemembersofthissystem.Thisalsogivesadmincontrol
tocheckduepayments,historyofpayments,memberlistanduserview.Wehavealso
observedmanygymrelatedwebsiteslike‘GurumannFitness’.

2
1.3Objectives:
GymManagementSystemisoneofthenecessaryprojectnowadays.Themaintargetof
theprojectistomakemoreeasytomaintainagymandcomfortableforbothuserandthe
management.Therearesomeapproacheswhicharerelatedthatsystem.Whichare:
a.ToremovethemanualorpaperworkintheGym.
b.Provideaplatformwithinteractiveuserinterfaceforbothcustomerandadmin.
c.Savethetimeofbothadminandcustomer.
d.Getonlineplansineffectivemanners.
e.Tosavepaymentofeachuser.
f.Automaticalyupdateduepaymentsineverymonth.
g.Theonewhocannotaffordgympackages,alsogetbenefitsbyviewingdifferent
exercise,dietplantutorials.
h.Userfriendly.
1.4BackgroundStudy
ThissoftwareisdevelopedbasedonHTML,CSSandPHP,thelanguageshavetheirown
structure,syntaxrules,andprogrammingparadigm.HTMListhestandardmarkuplanguage
fordocumentsdesignedtobedisplayedinawebbrowser.Itcanbeassistedbytechnologies
suchasCascadingStyleSheets(CSS)andscriptinglanguagessuchasPHP.HTMLelements
arethebuildingblocksofHTMLpages[1].CascadingStyleSheets(CSS)isastylesheet
languageusedfordescribingthepresentationofadocumentwritteninamarkuplanguage
suchasHTML.CSSisacornerstonetechnologyoftheWorldWideWeb,alongsideHTML
andJavaScript.CSSisdesignedtoenabletheseparationofpresentationandcontent,
includinglayout,colors,andfonts.Thisseparationcanimprovecontentaccessibility;
providemoreflexibilityandcontrolinthespecificationofpresentationcharacteristics;
enablemultiplewebpagestoshareformattingbyspecifyingtherelevantCSSinaseparate
PHPisaserversidescriptinglanguagethatisembeddedinHTML.Itisusedtomanage
dynamiccontent,databases,sessiontracking,andevenbuildentiree-commercesites.Itis
integratedwithanumberofpopulardatabases,includingMySQL,PostgreSQL,Oracle,
Sybase,Informix,andMicrosoftSQLServer.PHPSyntaxisC-Like[3].

3
1.5SoftwareDevelopment
ThenameofourcourseisSoftwareDevelopmentProject-3.Softwaredevelopmentisa
processbywhichwestandaloneorindividual.Softwareiscreatedusingaspecific
programminglanguage.Itinvolveswritingaseriesofinterrelatedprogrammingcode,which
providesthefunctionalityofthedevelopedsoftware.Softwaredevelopmentmayalsobe
calledapplicationdevelopmentandsoftwaredesign.
Therearesomestepsforsoftwaredevelopment:
Analyzingtheproblem
Gatheringrequirementsfortheproposedbusinesssolution
Devisingaplanordesignforthesoftware-basedsolution
Implementation(coding)ofthesoftware
Testingthesoftware
Deployment
Maintenanceandbugfixing
Thesestagesareoftenreferredtocollectivelyasthesoftwaredevelopmentlifecycle,or
SDLC[4]

4
CHAPTER02:Implementation
2.1Introduction:
Theproject“GymManagementSystem''isdevelopedinHTML,CSS,PHPandMySQL
whichmainlyfocusesonmanaginggymforbothuserandmoresignificantlyfortheowners.
Theapplicationisreducedasmuchaspossibletoavoiderrorswhileenteringthedata.Italso
providesanerrormessagewhileenteringtheinvaliddata.Noformalknowledgeisneeded
fortheusertousethissystem.Thusbythisallitprovesitisuser-friendly.
2.2Algorithm:
1.StartwithHomepage.
2.GotoWorkoutpage
3.GotoBatchpage
4.GotoContactpage
5.GotoAdminpage.
6.GotoUserpage
UserPage:
1.GotoLogInpage.
2.CheckuserID
Matched:gotouserHome
Notmatched:Redirectuserloginpage
3.Userdetails
4.DuePaymentsofuser
5.PaymentHistoryofuser.
AdminPage:
1.GotoadminLogInpage.
2.Checkpasswordandadminname
Matched:gotoAdminHome
Notmatched:Redirectadminloginpage
3.Listofmembers
4.ListofDuePayments
5.ListofPaymentHistoryofusers.
6.NewAdmission
7.Statisticsofbatch.
8.ChangePassword

5
2.3FlowChart:
AdminPanel:
Notmatched
Match
Start
WorkoutHome Batch Contact
Admin
User
login
Admin
Member AddMember Batch
Due
payment
Payment
history
Changepass
Database
Admin

6
UserPanel:
Notmatched
Match
ID
User_Home DuePayment Payment
History
Due
payment
Database
User

7
Chapter-3
ResultsandDiscussion
3.1Introduction
Nowwehavetheresultanddiscussionaboutourproject.Afterfinishingalltheprocedures
wearesuccessfulinfinishingourproject.Intheprojectallrecordswillbestoredandprinted
onadatabase.Henceourgoalofrunningtheprogramhassucceeded.Inthischapterwewill
discusstests&resultsinourproject.
3.2Output:
Figure3.1:HomePage

8
Figure3.2:Workoutpage
Figure3.3:Batch/Schedulepage

9
Figure3.4:Contactpage
Figure3.5:AdminLogInPage

10
Figure3.6:AdminPage
Figure3.7:MemberListpage

11
Figure3.8:EditMemberPage
Figure3.9:AddmemberPage

12
Figure3.10:DuePaymentpage
Figure3.11:PaymentHistorypage

13
Figure3.12:ChangePasswordpage
Figure3.13:UserHomepage

14
Figure3.14:UserDuePaymentPage
Figure3.15:UserPaymentHistoryPage

15
3.3Limitations:
●Sinceourprojectisonlinebased,internetconnectionisrequired.
●Thereisnoonlinepaymenttransaction.
●Productslikessupplementsandsmallequipmentsellingsystemarenotavailable.
●Bookingsystemisnotavailable.
●Userpasswordisnotavailable.
3.4FutureScope
Inthefuturewewilldomobileappdevelopmentforthissystem.Thepaymentsystemwillbe
madeeasierfortheusersbyusingthepaymentgateway.Alsowecaninsertmoreuser
interface.Wewilladdthefeaturetosellproductslikesupplement,smallgymequipmentand
onlinebookingforthem.Theprojectisstructuredaccordingtotoday’sneeds.Duetotime
constraintsitispossiblethatsomepointsmightremainuncoveredbyus.Infuturewewill
updateoursoftwaretogivevaluableinformationleftatpresent.
3.5Conclusion:
Wearetryingourlevelbesttocreatethisproject.Wehope,thisprojectwillbehelpful
togymmanagementaswellasmembers.Thoughtherearemanylimitationsthatwill
beovercomeinfuture.

16
3.6References:
[1]“HTML”:https://en.wikipedia.org/wiki/HTML
[2]“CSS”:https://en.wikipedia.org/wiki/CSS
[3]“PHP-Introduction”:https://www.tutorialspoint.com/php/php_introduction.html
[4]“ThebasicobjectivesoftheDatabase”:
https://www.atnyla.com/qanswer/what-are-thebasic-objectives-of-the-database-/13/838
“GurumannFitness”:https://www.gurumann.com/Home.html