健身中心会员管理系统毕业设计论文Word下载.docx

上传人:b****2 文档编号:823447 上传时间:2023-04-29 格式:DOCX 页数:43 大小:329.86KB
下载 相关 举报
健身中心会员管理系统毕业设计论文Word下载.docx_第1页
第1页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第2页
第2页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第3页
第3页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第4页
第4页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第5页
第5页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第6页
第6页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第7页
第7页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第8页
第8页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第9页
第9页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第10页
第10页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第11页
第11页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第12页
第12页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第13页
第13页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第14页
第14页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第15页
第15页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第16页
第16页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第17页
第17页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第18页
第18页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第19页
第19页 / 共43页
健身中心会员管理系统毕业设计论文Word下载.docx_第20页
第20页 / 共43页
亲,该文档总共43页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

健身中心会员管理系统毕业设计论文Word下载.docx

《健身中心会员管理系统毕业设计论文Word下载.docx》由会员分享,可在线阅读,更多相关《健身中心会员管理系统毕业设计论文Word下载.docx(43页珍藏版)》请在冰点文库上搜索。

健身中心会员管理系统毕业设计论文Word下载.docx

2.4Eclipse8.5开发环境5

3总体设计6

3.1系统功能需求分析6

3.2系统的三层架构设计思想7

4数据库设计8

4.1关系数据库的基本概念8

4.2系统E-R图8

4.3数据库概念结构设计8

4.4数据库逻辑结构设计9

5详细设计11

5.1程序设计概述11

5.2登陆界面12

5.3会员及员工信息12

5.3.1会员子模块12

5.3.2员工子模块14

5.4会员服务15

5.5课时安排16

5.6系统管理16

5.7系统选项设置18

5.7.1系统选项分类18

5.7.2会员级别20

5.8数据库的连接21

6系统测试23

6.1测试原则23

6.2测试方法23

结论25

谢辞26

参考文献27

附  录28

1前言

1.1课题的来源及意义

在越来越追求健康生活品质生活的时代,保健健身日益成为人们在日常生活中不可缺少的重要活动之一。

然而面对着大量人员的加入,健身行业中传统健身场所对大量会员的人工管理也愈来愈繁琐,耗费了大量的人力物力。

在这个竞争激烈的健身行业中为会员提供更加优质的服务,对会员进行更加有效的管理也成为一个亟待解决的问题。

健身俱乐部随着internet技术的发展人们的日常生活已经离不开网络。

未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、虚拟化。

当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的时代。

信息已成为继劳动力、土地、资本之后的又一大资源,谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中,占有一席之地,谁就会更有优势,这一点已得到举世公认。

由于计算机具有运算速度快,处理能力强等特点,很自然地进入到这一领域中,用计算机对健身会员中心进行管理能快速的得到满足约束条件的可行结果正好满足人们的这种需求。

并且一个好的管理系统将会使管理更加规范化,具有时间短、省人力和质量高,不但使工作人员从复杂的任务中解脱出来,同时减少了人力资源的浪费,最大限度的实现了资源的合理利用,提高了工作人员的工作效率,也使客户办理健身手续更加方便。

所以说用计算机对健身会员中心进行管理是最好的选择。

1.2国内外发展状况

在国内,中国的健身行业起源于20世纪80年代,到现在已经走过了20多个年头,特别是改革开放以后,随着人民生活水平的提高和全民健身计划的倡导,以及2008北京奥运会的举办,中国人的健身意识得到了很大的提高,其实中国健身行业是一个发展中的小行业,受不成熟市场影响很大,过去十年和未来十年都面临还能大挑战。

仅以中国销量第一的电动跑步机为例,国内销量占全部健身器材销量的70%左右。

健身娱乐市场呈现出多样化的特点,主要包括全民健身体育活动场所、专项休闲运动俱乐部、有氧运动健身中心和综合健康恢复中心等。

在一些经济较发达的城市和地区,出现了一批以高级技术人员、高级管理人员、私营企业经营者为代表的高收入阶层。

这一阶层成为中国健身娱乐市场不断前进的主要推动力量。

利用微观市场经济的分析方法,从量的方面来看,由于人民群众对于健身消费需求的剧烈膨胀,市场处于供不应求的情况,这将刺激这一产业市场的壮大和发展;

从质的方面上来看,对于健身娱乐市场服务能力和效果的要求上越来越高,多样性、专业性、全面的服务市场会逐步扩大,服务内容的比重日益增加。

从政策角度出发,由于健身娱乐市场可以有效地拉动居民的消费,符合国家拉动内需、刺激经济发展的政策,有望得到政府的进一步支持。

同时,一个需要特别注意的发展倾向是从人们对于健身娱乐的消费趋势上来看,人们健康的需求也正逐步从被动的治疗型向主动的预防保健型转换,这也预示未来的健身娱乐市场必然向科学保健、运动和娱乐合理搭配的方式发展。

总之,体育健身行业在我国还属于处在成长初期的新兴产业,它是一项前景广大的朝阳产业,具有巨大的市场潜力。

在国外,健身已经发展的比较成熟,经历了近半个世纪的发展,国外的健身俱乐部呈现出了连锁经营呈现出了规模经济的优势,种类较多以满足不同健身人群的健身需要,如美国的24小时健身俱乐部,现在已经在美国拥有了约50个的连锁俱乐部,并且计划在未来的3-5年内增加到120的规模,同时他拥有青少年俱乐部,商业俱乐部等不同的种类模式。

在健身俱乐部的经营的各个方面形成了系统的管理和规划预测。

从人力资源的开发和管理,市场销售,广告的制作投放计划到健身项目的开发,国外的健身俱乐部都有一整套完整的测评开发系统。

比如美国的健身俱乐部很重视人力资源的开发,为他们的员工提供在线的培训和不同的实践机会,培养优秀的员工,同时通过员工的股权福利计划,留住优秀的员工。

在市场销售方面也开发了面对面的客户服务系统,通过一定的步骤确认客户的需要留住客户。

1.3本课题研究的目标

系统主要用于对会员信息的管理,使得这些信息安全且有效的进行查阅。

整个系统将分为5个基本模块分别为

(1)实现会员信息

(2)会员服务

(3)健身中心课时安排

(4)系统管理

(5)系统选项设置。

基本实现对会员信息管理、员工信息管理、会员投诉以及投诉意见直观的反映、用户管理及用户权限的设置、系统选项设置分类及分类信息设置等功能。

1.4本课题研究的内容

本系统将提供给管理层如老板、经理(副经理)、各组长等管理人员使用,完成对会员及员工的日常管理。

系统需要以下几个功能:

(1)对会员信息进行有效的管理。

(2)对健身中心员工的信息进行统一的汇总。

(3)能够反映会员对健身中的各个方面及服务方面的意见,以便提供更加优质的服务。

(4)实现不同管理阶层,对系统的操作权限不同。

(5)页面友好,功能完善。

2主要用到的技术和工具

2.1JSP技术

JSP全称JavaServerPages,它是由SunMicrosystems公司提出、许多公司参与建立的一种动态网页技术标准。

它诞生在1999年6月1日。

用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。

目前国内外已经在广泛地使用JSP。

随着JAVA语言得到普及,越来越多的公司开始关注JSP的前景。

JSP页面由HTML代码和嵌入其中的Java代码所组成。

服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。

JavaSERLVET是JSP的技术基础,而且大型的Web应用程序的开发需要JavaSERLVET和JSP配合才能完成。

JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

JSP技术的优点如下:

(1)一次编写,到处运行。

在这一点上Java比PHP更出色,除了系统之外,代码不需要做任何更改。

(2)系统的多平台支持。

基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。

相比ASP/PHP的局限性是显而易见的。

(3)强大的可伸缩性。

从只有一个小的Jar文件就可以运行SERLVET/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。

(4)多样化和功能强大的开发工具支持。

这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。

2.2Tomcat

Tomcat是一个免费的开源的SERLVET容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。

由于有了Sun的参与和支持,最新的SERLVET和JSP规范总能在Tomcat中得到体现。

与传统的桌面应用程序不同,Tomcat中的应用程序是一个WAR(WebArchive)文件。

WAR是Sun提出的一种Web应用程序格式,与JAR类似,也是许多文件的一个压缩包。

这个包中的文件按一定目录结构来组织:

通常其根目录下包含有Html和JSP文件或者包含这两种文件的目录,另外还会有一个WEB-INF目录,这个目录很重要。

通常在WEB-INF目录下有一个web.xml文件和一个classes目录,web.xml是这个应用的配置文件,而classes目录下则包含编译好的SERLVET类和JSP或SERLVET所依赖的其它类(如JavaBean)。

通常这些所依赖的类也可以打包成JAR放到WEB-INF下的lib目录下,当然也可以放到系统的CLASSPATH中,但那样移植和管理起来不方便。

Tomcat不仅仅是一个SERLVET容器,它也具有传统的Web服务器的功能:

处理Html页面。

但是与Apache相比,它的处理静态Html的能力就不如Apache。

我们可以将Tomcat和Apache集成到一块,让Apache处理静态Html,而Tomcat处理JSP和SERLVET。

这种集成只需要修改一下Apache和Tomcat的配置文件即可。

2.3SQLServer2000

MicrosoftSQLServer2000是由Microsoft公司开发的,简称SQLServer,由一系列相互协作的组件构成,能满足最大的Web站点和企业数据处理系统存储和分析数据的需求。

MicrosoftSQLServer2000的特性包括:

(1)Internet集成

SQLServer2000数据库引擎提供完整的XML支持。

它还具有构成最大的Web站点的数据存储组件所需的可伸缩性、可用性和安全功能。

SQLServer2000程序设计模型与WindowsDNA构架集成,用以开发Web应用程序,并且SQLServer2000支持EnglishQuery和Microsoft搜索服务等功能,在Web应用程序中包含了用户友好的查询和强大的搜索功能。

(2)可伸缩性和可用性

同一个数据库引擎可以在不同的平台上使用,从运行MicrosoftWindows98的便携式电脑,到运行MicrosoftWindows2000数据中心版的大型多处理器服务器。

SQLServer2000企业版本支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大Web站点所需的性能级别。

(3)企业级数据库功能

SQLServer2000关系数据库引擎支持当今苛刻的数据处理环境所需的功能。

数据库引擎充分保护数据完整性,同时数据源的数据,比如说这些数据是SQLServer2000数据库的一部分,同时分布将管理大量并发修改数据库用户的开销减到最小。

SQLServer2000分布式查询使使用者得以引用来自不同式事务支持充分保护任何分布式数据更新的完整性。

复制同样使使用者得以维护多个数据复本,同时确保单独的数据复本保持同步。

(4)易于安装、部署和使用

SQLServer2000中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用SQLServer的过程。

SQLServer2000还支持基于标准的、与WindowsDNA集成的程序设计模型,使SQLServer数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。

这些功能使使用者得以快速交付SQLServer应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。

(5)数据仓库

SQLServer2000中包括析取和分析汇总数据以进行联机分析处理(OLAP)的工具。

SQLServer中还包括一些工具,可用来直观地设计数据库并通过EnglishQuery来分析数据。

2.4Eclipse8.5开发环境

Eclipse是替代IBMVisualAgeforJava(以下简称IVJ)的下一代IDE开发环境,通过开发插件,它能扩展到任何语言的开发,甚至能成为图片绘制的工具。

Eclipse是一个开放源代码的项目,任何人都可以下载Eclipse的源代码,并且在此基础上开发自己的功能插件。

同时可以通过开发新的插件扩展现有插件的功能,比如在现有的Java开发环境中加入Tomcat服务器插件。

它可以无限扩展,而且有着统一的外观,操作和系统资源管理。

Eclipse有着非常丰富的插件资源,更新速度很快,功能很强大,界面友好,扩展性好,用户可以根据自己需要随心所欲的开发各种插件来扩展它,并且Eclipse是开源的免费软件。

本系统的开发就使用了插件:

Limbos3.1.0、emf-sdo-runtime-2.0.0和org.objectweb.lomboz_3.0.1.N20050106。

3总体设计

3.1系统功能需求分析

系统功能模块图如图3-1所示:

 

图3-1系统功能模块结构图

系统实现的简单权限管理是基于角色的访问控制,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。

这样的权限管理极大地简化了权限的管理。

在一个组织中,角色是为了完成各种工作而创造,用户则依据它的责任和资格来被指派相应的角色,用户可以很容易地从一个角色被指派到另一个角色。

角色由新的需求和系统的合并而赋予新的权限,而权限也可根据需要而从某角色中收回。

该系统根据用户的角色设置相应的访问权限,以便能够访问自己角色被授权的资源。

系统最高访问权限为系统管理员或者系统使用者中的重要人员,让这些系统使用者(包括系统管理员)定义角色,然后给用户分配角色。

以实现在功能级的权限管理。

图3-2用户管理的功能模块划分

(1)用户注册

该功能的作用是用户提交个人注册信息到服务器,以获得会员身份。

提交的信息包括用户名,密码以及有关的个人信息。

示意图如图3-3所示:

图3-3用户注册的流程

(2)用户信息修改

该功能的作用是用户修改个人信息后将新的信息提交数据库,修改的内容包括用户的密码和个人信息。

示意图如图3-4所示:

图3-4用户信息修改的流程

前置条件:

存在该用户信息。

(3)用户权限的变更

该功能是用户通过不同的收费成为拥有不同权限的会员,从而有自己专门的信息发布空间.示意图如图3-5所示:

图3-5用户权限的变更流程

3.2系统的三层架构设计思想

系统主体架构采用界面—中间件—数据库这样的三层结构,使系统业务逻辑和数据库基础操作与用户应用界面分开,能够使程序员更专注于Java程序的开发,而界面设计者专注于用户界面的开发,在一定程度上明确了系统开发的分工。

其示意图如图3-6所示:

图3-6结构层次图

4数据库设计

4.1关系数据库的基本概念

本系统采用的SQLsever是一个小型关系型数据库管理系统。

由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,目前被广泛地应用在Internet上的中小型网站中。

关系数据库是数据库来组织数据的一种方式,是现在数据库中广泛应用的一种流行关系。

关系数据库的理论是建立在数学的集合的基础上,是集合论在数据组织上的应用。

在关系数据库中所有的数据都按照表的方式组织。

它主要是通过建立数据库中的表之间的对应关系来维护数据,在关系数据库中,所有的实体和实体之间的关系都是用关系来表示的。

实体间的关系可以有一对一,一对多和多对多的关系。

4.2系统E-R图

E-R图也就是我们所说的实体和关系图。

在数据库设计的开始,我首先考虑的是如何用数据模型来定义数据库的结构与语义,以及如何对现实中的事物进行抽象。

在本系统中采用“实体联系模型”(E-R模型)来描述数据库的结构与语义,以对现实世界进行初步的抽象。

E-R图模型的优点在于它是直接从现实世界抽象出实体类型及实体间联系,对现实的事物比较直观。

它摒弃了许多与具体计算机相关的部分,通过一般性的叙述来描述实体之间的关系,比较接近于人的思维,较易理解。

通过分析确定了实体之间的关系之后再用E-R图来表示数据模型。

这样在初步的设计中能够快速而简便地定义出系统之间的联系。

4.3数据库概念结构设计

(1)系统选项实体:

用于设置简单的数据项,包括会员付费方式、会员满意度、会员投诉意见处理。

如图4-1所示:

图4-1系统选项分类实体图

(2)会员实体:

表现会员各种信息的实体.如图4-2所示:

图4-2会员实体图

4.4数据库逻辑结构设计

表是数据库中最重要的也是最基本的组成,表中有不同的项和条目。

表对应与ER图中的实体,而其中的项对应与ER图中的属性,所以表就是ER图转化为数据库中的基本数据。

表中分为键,其中有主键和非主键之分。

系统选项设置分类表主要用于会员信息中的信息设置,添加、删除、修改相应的用户信息选项,包括3个字段,其中将sjzdflId设为主键,该字段自增。

表4-1系统选项设置分类表

数据项

类型

长度

是否为空

sjzdflId

int(11)

系统选项分类ID

sjzdflmc

varchar(255)

可以

系统选项名称

qiyong

启用

表4-2系统选项信息表

id

Char

12

username

realname

sex

10

age

Integer

4

e-mail

Varchar

50

address

telephoto

message

Varcha

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 教育学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2