健身俱乐部综合管理系统的设计与实现 (健身活动、项目、器械、员
来源:56doc.com 资料编号:5D730 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D730
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
摘 要:随着2008年北京奥运会的日益临近,人们的健身意识不断加强,健身俱乐部作为专业的健身服务行业,已经越来越受到人们的青睐。随着自身的规模不断扩大,客户数量的增多,传统的管理模式已不能适应现代健身机构的发展趋势,出于更好地对客户进行管理和服务,提高员工工作效率,降低管理成本等多方面的考虑,有必要通过现代化科技手段,建立完善的客户自动化管理系统,通过自动化的客户管理方法,提升俱乐部档次,方便客户服务,扩大业务规模,为客户提供专业的健身服务,实施专业化、科学化的管理。 本系统的开发正是适应了这一需求,经过实际的需求分析,我们采用了JSP技术和SQL SERVER 2000数据库管理系统作为工具进行开发。整个系统服务于管理员、俱乐部会员两种不同的用户。操作简便、界面美观、灵活实用,设计开发出会员管理、教练管理、项目管理、器械管理、员工管理和健身活动管理等功能,基本满足了俱乐部实际的需要。 本说明书主要介绍了本课题的开发背景、完成的功能和开发过程,并着重说明了开发设计的思想、技术难点和解决方案。
目 录 1 引言. 1 1.1 课题研究背景与研究目的、意义. 1 1.1.1 研究背景. 1 1.1.2 研究目的及意义. 2 1.1.3 本课题的发展前景及趋势. 3 1.2 课题内容简介. 4 1.3 课题调研及可行性分析. 5 1.3.1 课题调研. 5 1.3.2 可行性分析. 5 1.4 本文的组织结构(各章内容简介). 6 2 系统需求分析. 7 2.1 系统功能分析. 7 2.1.1 系统功能体系结构的主要模块及基本功能. 7 2.2 业务流、数据流分析. 9 2.2.1 业务流分析. 9 2.2.2 数据流分析. 10 2.3 数据字典(数据表的). 13 2.3.1 项目、器械、员工与活动管理系统的数据字典. 14 3 系统设计. 18 3.1 系统总体结构设计. 18 3.2系统数据模型设计. 19 3.2.1 系统E-R图. 19 3.2.2 关系模型. 21 3.2.3 数据逻辑结构设计—关系表. 22 3.3 系统开发与运行环境确定. 26 3.3.1 系统开发. 26 3.3.2 系统开发环境. 27 3.3.3 系统运行环境简介. 28 4 系统主控模块. 30 4.1系统主控模块简介. 30 4.1.1 主要模块的体系结构图. 30 4.1.2 主要模块的界面设计. 31 4.2 关键技术介绍. 32 5 项目信息管理模块设计. 34 5.1 项目信息管理模块的体系结构设计. 34 5.1.1 项目信息管理模块功能简介. 34 5.1.2 项目信息管理模块功能图. 34 5.1.3项目信息管理模块界面设计. 34 5.1.4项目信息管理模块流程图. 35 5.2 项目信息添加模块的详细设计. 35 5.2.1 项目信息添加模块的界面设计. 35 5.2.2 项目添加的逻辑设计. 36 5.3 项目价格管理设计. 36 5.3.1 项目价格管理模块的界面设计. 36 5.3.2 项目价格管理模块的逻辑设计. 37 5.3.3 此模块遇到的问题及解决方案. 37 6 器械管理模块设计. 39 6.1 器械管理模块的体系结构设计. 39 6.1.1 器械管理模块功能简介. 39 6.1.2 器械管理模块流程图. 39 6.1.3 器械管理模块功能图. 40 6.2 器械管理模块逻辑设计. 40 6.2.1 器械信息管理界面设计. 40 6.2.2 器械信息管理逻辑设计. 41 6.3 器械信息发布设计. 41 6.3.1器械信息发布主界面设计. 41 6.4 器械使用情况查询设计. 42 6.4.1器械信息发布主界面设计. 42 6.5此模块遇到的困难和解决的方案. 43 7 员工管理模块设计. 44 7.1 员工管理模块的体系结构设计. 44 7.1.1 员工管理模块简介. 44 7.1.2 员工管理模块功能图. 44 7.1.3 员工管理模块流程图. 45 7.2 员工管理模块的详细设计. 45 7.2.1员工管理模块的主界面设计. 45 7.3 员工调出模块的详细设计. 46 7.3.1员工管理模块的主界面设计. 46 7.3.2 员工管理模块逻辑设计. 46 7.4 员工工资管理模块的详细设计. 47 7.4.1 员工管理模块主界面设计. 47 7.4.2 员工工资管理模块的逻辑设计. 47 7.5 此模块遇到的困难和解决方案. 47 8 活动管理模块设计. 48 8.1 活动管理模块的体系结构设计. 48 8.1.1 活动管理模块功能简介. 48 8.1.2 活动管理模块功能图. 48 8.1.3 活动管理模块流程图. 49 8.2 散客管理模块的详细设计. 49 8.2.1 散客管理模块界面设计. 49 8.2.2 散客管理模块逻辑设计. 50 8.3活动信息查询模块的详细设计. 50 8.3.1 活动信息查询界面设计. 50 8.3.2 活动信息查询逻辑设计. 50 8.4此模块遇到的困难和解决的方案. 51 9 系统评价. 52 9.1 系统主要功能、特色/优点介绍. 52 9.1.1 系统主要功能. 52 9.1.2 系统的特色/优点介绍. 52 9.2 系统存在的不足与改进方案. 52 9.2.1 系统存在不足. 52 9.2.2 改进方案. 53 9.3 毕业设计心得体会. 53 结 论. 55 致 谢. 56 参 考 文 献. 57
课题内容简介 本课题解决的问题是如何通过设计一个切实可行的软件系统来解决健身俱乐部管理目前存在的一系列问题。该课题是基于Windows XP的操作系统单元,后台数据库采用SQL Server2000,前端使用JSP进行开发。 本课题所研究的健身俱乐部管理系统主要由八个模块组成,即项目管理模块、器械管理模块、员工管理模块、活动管理模块、教练管理模块、系统管理模块和健身论坛。运行本系统先由登陆界面窗口进入用户权限认证窗口,通过用户名和口令验证的用户方可进入系统主窗口进行浏览与操作。 ⑴会员管理子系统:包括会员个人信息的修改、会员的增加和删除、会员信息查询以及会员卡的管理。其中,会员卡的管理又包括会员卡申请、会员卡等级设置、会员卡升级管理、会员卡的发卡、退卡和补卡、会员身体情况管理和密码修改等功能。 ⑵教练管理子系统:包括教练信息的录入、教练的增加和删除、教练信息查询。 ⑶健身项目管理子系统:包括项目的添加、删除、修改和查询功能,以及项目收费标准的查询。 ⑷器械管理子系统: 包括新增器材登记、淘汰器材删除、现有器材查询等功能。 ⑸健身活动管理子系统:包括俱乐部会员每次健身活动的记录、器械的使用、教练的安排、费用的审核,训练计划的制订与实施,及相关信息的查询。 ⑹健身论坛子系统:包括注册登陆、浏览查看帖子、发帖回帖和用户管理四个功能模块。 注册登陆功能模块:用户注册、登陆以及修改个人注册信息。 浏览功能模块:用户浏览板块、浏览主题帖、查看帖子。 发帖回帖功能模块:用户发帖、回帖、编辑自己分布的帖子。 帖子管理功能模块:管理员编辑、删除帖子。 用户管理模块:管理员添加、删除、查询用户基本信息和设置用户权限。 ⑺系统管理:包括实现系统的维护和管理。 ⑻俱乐部员工管理:包括俱乐部员工的调入、调出、职责变更,权限的设置
|