【《基于JAVA的健身俱乐部管理系统设计与实现》6800字(论文)】_第1页
【《基于JAVA的健身俱乐部管理系统设计与实现》6800字(论文)】_第2页
【《基于JAVA的健身俱乐部管理系统设计与实现》6800字(论文)】_第3页
【《基于JAVA的健身俱乐部管理系统设计与实现》6800字(论文)】_第4页
【《基于JAVA的健身俱乐部管理系统设计与实现》6800字(论文)】_第5页
已阅读5页,还剩23页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.3系统和数据库的配置本系统,按照通用的B/S(浏览器、服务器)模式,进行设计,如图4.1图3.5B/S结构在一个系统中,数据库,它有着信息管理,这样的作用,他能够间接,甚至直接的,影响到应用软件系统他的效率,还有这个系统你那个的最终效果。从而能够保证,系统数据的完整性,还有数据的一致性。概念模型设计的一般方法是用E-R图解法,也就是enty连接模式来表现。E-R方式使用E-R日记本来说明显示器世界,E-R日记本包含了enti,连接和属性三个基本构成要素。本系统E-R图如下图3.6E-R图图3.7流程图3.4平台数据表的设计平台的需求分析与功能模块的分割表明,相关的功能包括组员、类型、设备、用户、项目、预约及信息。所以系统的定义数据库主要包含7张表。(1)会员表t_huiyuan如下图3.8所示:图3.8会员表(2)会员类型表t_leixing如下图3.9所示:图3.9会员类型表(3)器械表t_qixie如下图3.10所示:图3.10器械表(4)用户表t_user如下图3.11所示:图3.11用户表(5)项目表t_xiangmu如下图3.12所示:图3.12项目表(6)预定表t_yuding如下图3.13所示:图3.13预定表(7)资讯表t_zixun 如下图3.14所示:图3.14资讯表4详细设计4.1前台测试4.1.1、用户登录测试在文本框中输入对应的账号密码,点击登录,当账号密码不正确导致对应的数据库取不到数据会弹出登录失败,点击确定回到登录界面重新输入正确的账号密码,直到输入正确登录成功进入系统。登陆系统各个界面如图4.1、4.2、4.3所示,登录功能实现的代码如图4.4所示。图4.1登陆界面图4.2登陆失败图4.3登陆成功图4.4登陆代码4.1.2、管理员界面如果<c:iftest=”${user.role==’1’}”></c:if>:登录的角色是管理员的时候,显示的就是该管理员的主页面。管理员作为运营人员,登陆成功以后进入管理员界面,可以实现修改密码。俱乐部能进入系统的运营人员的信息管理。俱乐部所属的,会员的类型,能够进行管理。俱乐部的,会员的资料,进行管理。俱乐部的,健身项目,进行的管理。还可以,查看俱乐部,更新的,健身项目的预定情况。还有,俱乐部自身的,健身器械管理。俱乐部的健身项目资讯管理的功能。(1)修改密码管理员登录后可以修改管理员的密码。两次输入原密码和新密码后,点击提交修改。两次检查密码是否与数据库的密码相同且新密码是否相同时,密码修改成功,密码修改界面如图4.5、4.6所示,实现代码如图4.7所示:图4.5修改密码图4.6修改成功图4.7代码(2)会员资料管理管理员通过此功能可以添加,修改,删除,查询会员的功能,会员信息除了账户(固定不可修改)以外,剩下的会员的姓名,用户的性别,会员的年龄,用户的联系电话,家庭住址以及会员类型都是可以更改的。要添加新会员,请输入正确姓名、性别、会员类型、联系方式、地址,并添加新会员信息。追加数据完成后,将会在数据库中记录数据。,信息进行更新展示,添加会员界面如图4.8、4.9、4.10所示,实现代码如图4.11代码。图4.8会员资料管理界面图4.9成功图4.10列表图4.11会员资料管理功能代码删除会员信息,删除已有会员信息,更新数据库,删除后不再显示,删除会员信息界面如图4.12图4.13图4.14所示,实现代码如图4.15代码。图4.12删除图4.13成功图4.14记录图4.15代码修改会员信息,可以修改会员信息,修改了会员信息后更新到数据库中,页面将显示最新的数据,修改会员信息如图4.16图4.17所示,实现代码如图4.18代码图4.16修改信息图4.17成功图4.18代码查询会员信息,可以通过输入会员账户或者会员姓名查询会员信息,更迅速的查找会员,查询会员信息界面如图4.19图4.20所示,实现代码如图4.21代码。图4.19查询图4.20信息图4.21代码(3)健身项目管理管理员可通过此功能添加、修改、删除健身项目,项目名称、项目持续时间、项目费用、每日人员限制等。添加健身项目,可以添加健身房的健身课程,可以设置项目名称,项目学时,项目收费,每天限制报名的人数,添加之后可以在信息界面显示,并且实时更新剩余可预订的人数,同时也可以在这里添加私教课,添加健身项目界面如图4.22图4.23图4.24所示,实现代码如图4.25所示。图4.22项目图4.23成功图4.24信息图4.25代码删除健身项目,管理员可以删除已有的健身项目,删除的信息实时从数据库删除,不再出现在网页展示的信息里面,删除健身项目界面如图4.26图4.27所示,实现代码如图4.28代码。图4.26删除图4.27信息图4.28代码查询健身已有的健身项目,当健身项目过多不好找时,管理员可以通过搜索健身项目名称来查找健身项目,达到快速查看信息的目的,查询健身已有的健身项目界面如图4.29图4.30所示,实现代码如图4.31代码图4.29查询图4.30信息图4.31代码4.1.3、会员界面如果<c:iftest=”${user.role==’0’}”></c:if>:如果登录的作用是俱乐部会员,将会显示俱乐部会员的主页。会员登录后可自行注册和系统管理(更改密码),会员类型信息查询,个人信息查询,健身项目查询及预订状态查询(健身项目查询和预订,个人预约状态查询),健身器材信息查询等功能。(1)注册会员点击注册按钮,进入注册界面,填写自己的姓名,填写自己的性别,填写自己的年龄,填写自己的联系电话,填写自己的家庭住址后即可注册,注册成功后会分配会员账号,会员注册界面如图4.32图4.33图4.34所示,实现代码如4.35代码。图4.32注册图4.33注册信息图4.34成功图4.35代码(2)修改密码会员输入原密码,然后再输入两次新密码来修改密码,原理跟修改管理员代码同样,修改密码界面如图4.36,图4.37所示,实现代码如图4.38代码图4.36修改图4.37成功图4.38代码(3)健身项目查看与预订会员可以在此查看都有哪些课程,以及课程的预约情况,预约时系统会自动判断当天是否还有剩余名额,如果有则预定成功,如果已经预定过则不可重新预定,用户还可取消预定,健身项目查看与预订界面如图4.39图4.40图4.41所示,实现代码如组图4.42所示:图4.39列表图4.40预定图4.41成功组图4.42代码5系统的调试与测试5.1软件测试的目的软件测试的目的,首先,要认真的确认软件的质量。向开发者提供关于风险的反馈和准备的信息。我们测试软件,就是为了测试软件的开发,在软件开发了以后,我们通过测试可能发现很多的问题,这就代表着软件在开发的过程中,还存在着缺陷。所以从这里看来,我们的最终目的,那就是,为了软件最终的质量。5.2软件测试的任务、寻找Bug;

(2)、衡量软件的品质;

(3)、关注用户的需求。总的目标是:确保软件的质量5.3测试环境的配置5.3.1创建安装项目我们通常,要对一个程序打包,然后还要部署这个程序,我们要做的事情,第一步就是把我们所有的tomcat这个服务器,把他完成的嵌入到,集成到我们开发的软件,也就是myeclipse这个软件的开发工具。(1)点击windowàpreferences,弹出对话框,如图5.1所示:图5.1创建步骤1我们,许要在文本框中,去输入tomcat这个单词,输入了tomcat这个单词之后,接下来,我们就要选择tomcat的选项,选择完了tomccat的选项,然后选择tomcat6.X,接下来,就要选择,tomcat这个文件,他所在的路径,点击激活并应用此选项。如下图5.2所示:图5.1创建步骤2最后点击确认完成tomcat服务器的添加。5.3.2添加项目输出 选择部署按钮,弹出如下对话框,如图5.3图5.3创建步骤3选择要分发给方案的方案后,点击添加按钮,就会出现如下对话框:,如图5.4图5.4创建步骤4Server之后,就是选择tomcat6X,选择完,所有的都设置好了,最后点击finish完成部署。5.3.3运行项目首先点击server窗口,如图5.5所示图5.5运行步骤1最后我们用鼠标的右键,进行单击这个tomcat6.x,单击完了之后,再次单击runserver,这样就可以把我们的tomcat这个服务器启动起来了。此时此刻,如果我们开发程序的控制台上,没有出现新的输出信息,那么恭喜,这是成功了,如果成功了,程序系统就能正常运行。参考文献[1]王家华软件工程[M]东北大学出版社2001年3月303页[2]王宜贵软件工程[M]北京:机械工业出版社,2002:20-79[3]孙卫琴精通struts[M]电子工业出版社2004年8月40-70[4]程萍,蒋晓.基于用户认知的购物网站导航系统交互设计准则[J].包装工程.2012[5]吴江,黄晟青,蔡骏.互联网购物网站用户体验设计研究[J].包装工程.2012[6]聂常红.Web前端开发技术:HTML、CSS、JavaScript[M].北京:人民邮电出版社.2013[7]熊节、林仪明、张凯峰、陈玉泉等主编[《CSDN社区电子杂志——Java杂志》创刊号][8]孙鑫.Servlet/JSP深入详解:基于Tomcat的Web开发[M].北京:电子工业出版社.2019[9]刘媛春,罗云翔.基于JSP的动态网页技术[J].成都信息工程学院学报.2009[10]孙卫琴,李洪成.Tomcat与JavaWeb开发技术详解[M].北京:电子工业出版社.2010.[11]林上杰,林康司编著.JSP2.0技术手册[M].电子工业出版社,2004.3-6[12]许川佩,张民,张婧

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论