毕业设计网
JSP,JAVA | python | android,安卓 | PHP | 微信小程序 | asp.net|C# | VB | VC++ | 课程设计 | asp类 |

jsp健身俱乐部综合管理系统

    国内目前有着如北京中体倍力、青鸟、青岛英斯派等这样规模较大的健身俱乐部,一些规模较小的俱乐部也层出不穷。特别是规模较小的俱乐部,在管理上就可能缺乏规范化、科学化。就已研究开发的健身俱乐部管理软件来看,比较突出的有费跃健身俱乐部管理软件、贝尔健身俱乐部管理软件、飞扬健身俱乐部管理软件等,这些软件的功能较为全面,涉及了客户、经营者、员工等多方面的管理,会员管理功能较为强大,功能较全,使俱乐部的经营管理更为科学化、技术化,方便化。
另外,随着信息技术的日益成熟和普及,健身行业的不断发展和盛行,与国外的交流与合作将成为一个必然趋势。随之带来的问题就是要实现俱乐部管理的网络化。但就网上收集的资料来看,目前多数的软件都是用PB、Delphi等开发完成的,这些只能用于俱乐部内部的经营和管理,要想跨出来,吸收更多的经验知识,开发动态的网站,实现数据库的动态维护将是一个发展的方向。这次我们用JSP开发这一软件,正迎合了这一发展趋势,对我们来说也是一次挑战。我们可以借鉴已开发软件的优点,根据实际需求调查,在此基础上开发出功能较为完善的基于Web的网络管理系统。
从以上的分析我们可以看出,这次我们开发这样的系统,具有一定的时效性和实用价值,意义较为深远。
三、 研究内容和研究方法
1.采用什么设计方法
  本系统将采用Windows XP作为网络服务器,在JSP公共语言运行环境下进行开发,用Dream weaver MX作为网页制作工具,SQL server2000数据库作为本系统的后台网络数据库。其中JSP的系统环境采用J2SDK和Tomcat的组合,这也是当今一个主流的JSP服务器和引擎。
JSP是将纯Java代码嵌入在HTML中实现动态功能的一种技术,它为创建高度动态的Web应用独特的开发环境。JSP使用灵活,功能强大,可跨出Windows平台,具有很大的发展前途,这次我们选择这样的新技术,也是一次很大的挑战。
另外,我们开发的是较为小型的数据库系统,因此没有必要选用像Oracle那样的大型数据库系统,用SQL server开发比较适合。
2.采用什么设计工具
JSP、SQL Server2000、Dreameaver MX 2004、Tomcat服务器
(1) 硬件要求:P4 CPU 、128M内存或更高。
(2) 操作系统:Windows XP 及以上版本。
(3) 脚本解释器:安装IE5.0或者以上版本
(4) 安装JDK(Java集成开发工具包)。
(5) 安装Tomcat服务器。
(6) 安装Dreameaver MX 2004。
(7) 数据库:Microsoft SQL Server 2000
(8) 权限要求:对SQL Server数据库具有建表、备份的权限
3.达到什么效果
健身俱乐部综合管理系统主要由会员管理、教练管理、健身项目管理、健身器械管理、健身活动管理、俱乐部员工管理、健身论坛管理和系统管理八个模块组成。
首先,在系统主页面对使用本系统的用户进行用户名、密码、用户身份的验证,不同用户进入不同的页面,确保了系统的安全性。
(1)会员管理:会员管理模块主要包括会员的注册、会员信息的修改、删除,会员卡管理、会员会费的管理和会员信息的查询。本模块主要具有以下的功能:
1) 实现用户注册和登录。若是已注册的用户,系统根据用户身份让用户进入不同的界面进行具有权限的用户操作,若是新用户则登录本系统之前要先注册;
2) 用户注销,退出用户界面返回主页面;
3) 会员可以修改自己的注册信息,如密码、出生年月等基本资料。
4) 会员可以申请使用会员卡,刷卡进行消费,并可查询卡内余额和累计消费金额,余额不足时可进行充值;
5) 系统管理员可以进入管理员界面对会员的信息进行修改、添加、删除和查的操作;
6) 管理员可以根据会员在俱乐部的消费金额对会员进行等级的变更。
(2) 教练管理:教练管理模块包括教练的聘用和解聘、教练信息的修改和发布、教练指导项目的确定、教练信息的查询。本模块主要具有以下的功能:
1) 由管理员操作的俱乐部聘用教练的资料登记;
2) 管理员可以发布、修改和删除教练消息;
3) 系统确定教练的指导项目,并可进行修改;
4) 所有用户都可以查询教练信息。
(3)  项目管理:项目管理模块包括项目的添加、删除、修改和查询功能,以及项目收费标准的查询。
(4)  器械管理: 包括新增器材登记、淘汰器材删除、现有器材查询等功能。
(5)  健身活动管理:包括俱乐部会员每次健身活动的记录、器械的使用、教练的安排、费   用的审核,训练计划的制订与实施,及相关信息的查询。
(6)  俱乐部员工管理:包括俱乐部员工的调入、调出、职责变更,权限的设置;
(7) 健身论坛管理:支持会员和系统管理员和俱乐部教练之间的各种信息交流。本模块主要具有四项功能:
1. 所有用户浏览版块信息;
2. 用户发表新主题;
3. 浏览回复信息并发表新回复;
4. 管理员修改、删除帖子。
(8)  系统管理:系统管理员的管理、系统数据的维护,包括数据库的备份和恢复。
4.结论
本系统综合了现有的一些俱乐部管理系统的特点,从界面设计到系统设置都是从方便用户的角度出发。系统的特色归纳如下:
(1) 本系统是根据实际调查,以适合我实际需求和需要进行设计和开发的,切合实际,具有很强的实用性。
(2) 用户界面比较友好,操作简单,使用方便。
(3) 系统采用B/S模式,所有操作均在IE浏览器和服务器之间完成,使得应用程序和数据类型可动态扩展。
(4) 系统在首页面为所有访问系统的用户提供了一些特色服务,介绍了俱乐部的相关内容,并为登陆到系统的会员在前台提供相应的服务,方便会员录入信息和查询俱乐部的相关信息。
(5) 会员管理、教练管理内容较为全面,维护数据方便,特别是在会员选择健身项目进行健身消费时,本系统采用下拉列表动态地从项目信息表中显示所有可能数据,这样不仅使健身项目可以随这数据库的更新而自动更新,也给使用者带来了方便。
(6) 及时全面地处理各种错误异常,特别是对用户提交的信息进行判断,若出现输入错误或信息为空的现象,系统就会及时给予用户出错提示。
(7) 系统在会员卡管理的会员卡余额和累计消费额的查询中实现了数据库值的动态更新和累计和的计算,方便会员及时了解会员在俱乐部的消费情况,余额不足的情况下,系统还会即使提醒会员进行会员卡的充值。
(8) 系统实现了对数据库的定期备份,这样可以时常更新和维护数据库的数据。
(9) 系统可根据会员的健康状况为会员制定适合他们的健身项目。
5.进行该课题研究所具备的条件
本系统是由JSP+SQL Server2000开发的,因此系统必须满足如下条件才能正常运行:
(9) 硬件要求:P4 CPU 、128M内存或更高。
(10) 操作系统:Windows XP 及以上版本。
(11) 脚本解释器:安装IE5.0或者以上版本
(12) 安装JDK(Java集成开发工具包)。
(13) 安装Tomcat服务器。
(14) 安装Dreameaver MX 2004。
(15) 数据库:Microsoft SQL Server 2000
(16) 权限要求:对SQL Server数据库具有建表、备份的权限

 

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:2881084329咨询

上一篇:基于J2EE的jsp问卷调查系统
下一篇:JSP售后服务管理系统


版权所有 毕业设计网联系qq:2881084329 © 2007-2022