大连理工大学城市学院本科生毕业设计(论文)学院(系):计算机工程学院专业:软件工程学生:*********指导老师:完成日期:2011年6月大连理工大学城市学院本科生毕业设计(论文)小型健身俱乐部管理系统分析、设计与实现总计毕业设计(论文)71页表格35表插图19幅小型健身俱乐部管理系统分析、设计与实现I摘要随着生活水平不断提高,人们的健身意识也不断加强,健身俱乐部作为专业的健身服务行业,已经越来越受到人们的亲睐。随着自身的规模不断扩大,客户数量的增多,传统的管理模式已不能适应现代健身机构的发展趋势,出于更好地对客户进行管理和服务,提高员工工作效率,降低管理成本等多方面的考虑,有必要通过现代化科技手段,建立完善的客户自动化管理系统,通过自动化的客户管理方法,提升俱乐部档次,方便客户服务,扩大业务规模,为客户提供专业的健身服务,实施专业化、科学化的管理。本系统的开发是经过实际的需求分析,采用了JSP技术和SQLSever2000数据库管理系统作为工具进行开发。整个系统服务于管理员、俱乐部会员两种不同的用户。操作简便、界面美观、灵活实用,设计开发出会员管理、教练管理、项目管理、器械管理、员工管理和健身活动管理等功能,基本满足了俱乐部实际的需要。关键词:健身俱乐部;数据库;SQLSever小型健身俱乐部管理系统分析、设计与实现IIAbstractAlongwiththerisingstandardofliving,people'sfitnessconsciousnessstrengthensunceasingly,thefitnessclubhasalreadybeenmoreandmorepopularasthespecializedfitnessserviceindustry.Expandingalongwithownscale,customerquantityincreasing,thetraditionalmanagementpatternhasnotbeenabletoadaptthemodernfitnessorganizationdevelopmenttendency,stemmingfromcarriesonthemanagementandtheservicewelltothecustomer,enhancesthestaffworkingefficiency,reducesthemanagementcostandsoon,itisnecessarytoestablishtheperfectcustomerautomationmanagementsystemthroughthemodernizedscienceandtechnologymethod,promotingtheclubscalethroughtheautomatedcustomermanagement,facilitatingthecustomerservice,expandingtheservicescale,providingthespecializedfitnessserviceforthecustomer,implementationspecializationandscientificmanagement.Thissystem’sdevelopmentadaptedtothisdemand.Passingbypracticaldemandanalysis,usedtheJSPtechnologyandSQLtheSever2000databasemanagementsystemasthetooltodevelopment.Thewholesystemisservedfortwodifferentusers,themanagerandtheclubmember.Followingtheneedsofsimpleoperation,beautifulandvividinterfaceandpracticalrequestfromusers,thefunctionsdesignedanddevelopedincludingmembermanagement,trainingmanagement,itemmanagement,instrumentmanagement,staffmanagementandfitnessactivitymanagement,whichhasbasicallymettheclubactualneeds.Keywords:FitnessClub;Database;SQLSever小型健身俱乐部管理系统分析、设计与实现1目录第一章小型健身俱乐部管理系统需求分析..............11.导言...................................................12.系统定义...............................................23.应用环境...............................................34.功能规格...............................................55.性能需求..............................................136.产品提交..............................................157.实现约束..............................................15第二章小型健身俱乐部管理系统概要设计.............161.系统分析..............................................162.界面设计.............................................163.体系结构.............................................204.数据模型.............................................255.模块设计.............................................28第三章小型健身俱乐部管理系统详细设计.............391.系统设计概述.........................................392.详细设计概述.........................................393.系统管理模块的详细设计...............................394.会员管理模块的详细设计...............................475.教练管理模块的详细设计...............................486.论坛管理模块的详细设计...............................487.项目管理模块的详细设计...............................498.员工管理模块的详细设计...............................509.器械管理模块的详细设计...............................5110.客户端模块的详细设计................................5211.配置文件............................................53第四章小型健身俱乐部管理系统编码实现.............561.编码格式规范..........................................562.命名规范..............................................573.声明规范..............................................584.语句规范..............................................595.注释规范..............................................606.目录规范..............................................63第五章小型健身俱乐部管理系统客户端系统测试计划...641.测试项目.............................................64小型健身俱乐部管理系统分析、设计与实现22.测试方法.............................................653.测试标准.............................................66第六章总结与展望.................................681.本程序的总结和展望....................................682.感想..................................................68致谢.............................................70参考文献..........................................71小型健身俱乐部管理系统分析、设计与实现1第一章小型健身俱乐部管理系统需求分析1.导言1.1目的该文档是关于用户对于健身俱乐部管理系统的功能和性能的要求,重点描述了健身俱乐部管理系统的功能需求,是概要设计阶段的重要输入。本文档的预期读者是:·设计人员;·开发人员;·项目管理人员;·测试人员;·用户。1.2范围该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型的,解决整个项目系统的“做什么”的问题。在这里,没有涉及开发技术,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的平台。1.3编写说明JSP,JavaServerPage(Java服务器页面)的缩写,一个脚本化的语言。UML,UnifiedModelingLanguage(统一建模语言)的缩写,是一个标准的建模语言。小型健身俱乐部管理系统分析、设计与实现21.4术语定义无2.系统定义我们分别阐述一下项目的来源、背景,项目的用户特点和项目的目标。2.1项目来源及背景随着社会主义市场经济的确立、人民收入的不断提高、新的生活方式和全民健身计划的顺势推行,全民的健身热潮呈现出空前活跃的景象。特别是在2008年北京成功举办奥运会之后,强身健体更是为广大国人所推崇,越来越多的人走进健身房,跳健身操、做瑜珈已经成为时下比较流行的一种健身娱乐项目,因此健美健身行业得到了迅速蓬勃的发展。随着自身规模的不断扩大,客户数量不断增多,传统的管理模式已不能适应现代健身机构的发展趋势。作为经营者,应该培养市场意识,将IT与健身行业相结合,建立自己的管理系统,在硬件上达到一定的高度的同时在软件上也要有自己的一套管理模式。出于更好地对俱乐部进行管理和服务,提高员工工作效率,降低管理成本等多方面考虑,有必要通过现代化科技手段,建立完善的客户自动化管理系统,以取代现有的手工操作,通过自动化管理方案,为客户提供专业的健身服务,实施专业化、科学化的管理。只有具备了高效地管理、个性化的服务,才会使这个行业有更长远地发展。2.2用户的特点本系统的用户都是网上用户,包括两类,一类是健身俱乐部的会员,他们来自不同的行业,有学生也有工作的人,他们在一起锻炼的同时,俱乐部也成了一个沟通,交友的平台。另外一类用户是管理用户,他们是公司内部的人,主要是俱乐部管理人员和系统管理人员。