欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

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

    • 资源ID:20356485       资源大小:329.86KB        全文页数:43页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    1、健身中心会员管理系统毕业设计论文摘 要近年来,随着人民的生活水平的不断提高,人们越来越注重养生保健,保健健身行业的消费持续增长,竞争愈来愈激烈。然而,传统健身房的日常运作还是靠人工管理,从服务项目到会员管理,再到记录数据基本上由人工完成记录,这样做不仅耗费大量人力而且容易导致记录丢失或重复等错误,这就迫切需要标准的、高效率的计算机管理方式引导其发展,通过计算机管理该企业的日常运作,给管理者以决策参考的模型,来不断完善管理水平,提高工作效率。基于B/S体系结构的健身中心会员管理系统,是采用SSH框架开发的一个小型应用系统。系统采用当前流行的SQL SEVER数据库、JSP、MVC设计模式等一系列

    2、的软件开发技术和方法,按照软件开发的生命周期和规范进行设计和开发,结合HTML语言、Ajax和JavaScript脚本语言设计开发系统功能,对健身中心会员进行系统化的服务和管理。本系统作为提供给管理层如老板、经理(副经理)、各组长等人员使用的产品,完成了对会员的日常服务和管理,大大提高了工作效率节省了工作的时间,使系统的管理更加的人性化。本论文将给出基于B/S结构的健身中心会员管理系统的设计过程与详细开发步骤,并且给出了详细的说明。关键词:健身中心会员管理B/S体系结构JSPSQL Sever 2000ABSTRACTIn recent years, with the peoples stan

    3、dard of living continue to improve, there is growing emphasis on health , health care consumption of the fitness industry continues to grow, more and more intense competition. However, the traditional gymnasium, by artificial management of daily operations, from service to members of management, to

    4、record data record is basically done by hand, do not consume human resources and missing or duplicate records easily lead to errors such as, There is an urgent need to standard, efficient way to guide the development of computer management, computer management through the daily operation of the ente

    5、rprise, giving managers the decision making model, to constantly improve the management level, improve work efficiency.Based on B / S architecture, fitness center member management system, language development is the use of a small JSP application. System uses the popular SQL SEVER database, JSP, MV

    6、C design pattern and a series of software development technology and methods, according to the software development life cycle and specifications for the design and development, combined with HTML language, Ajax and the JavaScript scripting language design and development of system functions, Member

    7、 of the systematic fitness center services and management. Available to the system as a boss, manager (assistant manager), and other groups who use the product line, completed a daily service members and management, greatly improving the efficiency of the work of saving time, making the system more

    8、human management of.Papers will be given based on the B / S structure of the fitness center membership management system design process and detailed development process, and gives detailed instructions.Key words:Fitness Center MemberB / S architectureJSPSQL Sever 20001 前 言 11.1 课题的来源及意义 11.2 国内外发展状况

    9、 11.3 本课题研究的目标 21.4 本课题研究的内容 22 主要用到的技术和工具 32.1 JSP技术 32.2 Tomcat 32.3 SQL Server 2000 42.4 Eclipse 8.5开发环境 53 总体设计 63.1 系统功能需求分析 63.2 系统的三层架构设计思想 74 数据库设计 84.1 关系数据库的基本概念 84.2 系统E-R图 84.3 数据库概念结构设计 84.4 数据库逻辑结构设计 95 详细设计 115.1 程序设计概述 115.2 登陆界面 125.3 会员及员工信息 125.3.1 会员子模块 125.3.2 员工子模块 145.4 会员服务 1

    10、55.5 课时安排 165.6 系统管理 165.7 系统选项设置 185.7.1 系统选项分类 185.7.2 会员级别 205.8 数据库的连接 216 系统测试 236.1 测试原则 236.2 测试方法 23结 论 25谢 辞 26参考文献 27附录 281 前 言1.1 课题的来源及意义在越来越追求健康生活品质生活的时代,保健健身日益成为人们在日常生活中不可缺少的重要活动之一。然而面对着大量人员的加入,健身行业中传统健身场所对大量会员的人工管理也愈来愈繁琐,耗费了大量的人力物力。在这个竞争激烈的健身行业中为会员提供更加优质的服务,对会员进行更加有效的管理也成为一个亟待解决的问题。健身

    11、俱乐部随着internet技术的发展人们的日常生活已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、虚拟化。当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的时代。信息已成为继劳动力、土地、资本之后的又一大资源,谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中,占有一席之地,谁就会更有优势,这一点已得到举世公认。由于计算机具有运算速度快,处理能力强等特点,很自然地进入到这一领域中,用计算机对健身会员中心进行管理能快速的得到满足约束条件的可行结果正好满足人们的这种需求。并且一个好的管理系统将会使管理更加规范化,具有时间短、省

    12、人力和质量高,不但使工作人员从复杂的任务中解脱出来,同时减少了人力资源的浪费,最大限度的实现了资源的合理利用,提高了工作人员的工作效率,也使客户办理健身手续更加方便。所以说用计算机对健身会员中心进行管理是最好的选择。1.2 国内外发展状况在国内,中国的健身行业起源于20世纪80年代,到现在已经走过了20多个年头,特别是改革开放以后,随着人民生活水平的提高和全民健身计划的倡导,以及2008北京奥运会的举办,中国人的健身意识得到了很大的提高,其实中国健身行业是一个发展中的小行业,受不成熟市场影响很大,过去十年和未来十年都面临还能大挑战。仅以中国销量第一的电动跑步机为例,国内销量占全部健身器材销量的

    13、70%左右。健身娱乐市场呈现出多样化的特点,主要包括全民健身体育活动场所、专项休闲运动俱乐部、有氧运动健身中心和综合健康恢复中心等。在一些经济较发达的城市和地区,出现了一批以高级技术人员、高级管理人员、私营企业经营者为代表的高收入阶层。这一阶层成为中国健身娱乐市场不断前进的主要推动力量。利用微观市场经济的分析方法,从量的方面来看,由于人民群众对于健身消费需求的剧烈膨胀,市场处于供不应求的情况,这将刺激这一产业市场的壮大和发展;从质的方面上来看,对于健身娱乐市场服务能力和效果的要求上越来越高,多样性、专业性、全面的服务市场会逐步扩大,服务内容的比重日益增加。从政策角度出发,由于健身娱乐市场可以有

    14、效地拉动居民的消费,符合国家拉动内需、刺激经济发展的政策,有望得到政府的进一步支持。同时,一个需要特别注意的发展倾向是从人们对于健身娱乐的消费趋势上来看,人们健康的需求也正逐步从被动的治疗型向主动的预防保健型转换,这也预示未来的健身娱乐市场必然向科学保健、运动和娱乐合理搭配的方式发展。总之,体育健身行业在我国还属于处在成长初期的新兴产业,它是一项前景广大的朝阳产业,具有巨大的市场潜力。在国外,健身已经发展的比较成熟,经历了近半个世纪的发展,国外的健身俱乐部呈现出了连锁经营呈现出了规模经济的优势,种类较多以满足不同健身人群的健身需要,如美国的24小时健身俱乐部,现在已经在美国拥有了约50个的连锁

    15、俱乐部,并且计划在未来的3-5年内增加到120的规模,同时他拥有青少年俱乐部,商业俱乐部等不同的种类模式。在健身俱乐部的经营的各个方面形成了系统的管理和规划预测。从人力资源的开发和管理,市场销售,广告的制作投放计划到健身项目的开发,国外的健身俱乐部都有一整套完整的测评开发系统。比如美国的健身俱乐部很重视人力资源的开发,为他们的员工提供在线的培训和不同的实践机会,培养优秀的员工,同时通过员工的股权福利计划,留住优秀的员工。在市场销售方面也开发了面对面的客户服务系统,通过一定的步骤确认客户的需要留住客户。1.3 本课题研究的目标系统主要用于对会员信息的管理,使得这些信息安全且有效的进行查阅。整个系

    16、统将分为5个基本模块分别为(1)实现会员信息(2)会员服务(3)健身中心课时安排(4)系统管理(5)系统选项设置。基本实现对会员信息管理、员工信息管理、会员投诉以及投诉意见直观的反映、用户管理及用户权限的设置、系统选项设置分类及分类信息设置等功能。1.4 本课题研究的内容本系统将提供给管理层如老板、经理(副经理)、各组长等管理人员使用,完成对会员及员工的日常管理。系统需要以下几个功能:(1)对会员信息进行有效的管理。(2)对健身中心员工的信息进行统一的汇总。(3)能够反映会员对健身中的各个方面及服务方面的意见,以便提供更加优质的服务。(4)实现不同管理阶层,对系统的操作权限不同。(5)页面友好

    17、,功能完善。2 主要用到的技术和工具2.1 JSP技术JSP全称Java Server Pages,它是由Sun Microsystems公司提出、许多公司参与建立的一种动态网页技术标准。它诞生在1999年6月1日。用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。目前国内外已经在广泛地使用JSP。随着JAVA语言得到普及,越来越多的公司开始关注JSP的前景。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java SERLVET是JSP的技术基础,

    18、而且大型的Web应用程序的开发需要Java SERLVET和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。JSP技术的优点如下:(1)一次编写,到处运行。在这一点上Java比PHP更出色,除了系统之外,代码不需要做任何更改。(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/PHP的局限性是显而易见的。(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行SERLVET/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务

    19、处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。(4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。2.2 TomcatTomcat是一个免费的开源的SERLVET容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的SERLVET和JSP规范总能在Tomcat中得到体现。 与传统的桌面应用程序不同,Tomcat中的应用程序是一个WAR(Web Archi

    20、ve)文件。WAR是Sun提出的一种Web应用程序格式,与JAR类似,也是许多文件的一个压缩包。这个包中的文件按一定目录结构来组织:通常其根目录下包含有Html和JSP文件或者包含这两种文件的目录,另外还会有一个WEB-INF目录,这个目录很重要。通常在WEB-INF目录下有一个web.xml文件和一个classes目录,web.xml是这个应用的配置文件,而classes目录下则包含编译好的SERLVET类和JSP或SERLVET所依赖的其它类(如Java Bean)。通常这些所依赖的类也可以打包成JAR放到WEB-INF下的lib目录下,当然也可以放到系统的CLASSPATH中,但那样移植

    21、和管理起来不方便。Tomcat不仅仅是一个SERLVET容器,它也具有传统的Web服务器的功能:处理Html页面。但是与Apache相比,它的处理静态Html的能力就不如Apache。我们可以将Tomcat和Apache集成到一块,让Apache处理静态Html,而Tomcat处理JSP和SERLVET。这种集成只需要修改一下Apache和Tomcat的配置文件即可。2.3 SQL Server 2000Microsoft SQL Server2000是由Microsoft公司开发的,简称SQL Server,由一系列相互协作的组件构成,能满足最大的Web站点和企业数据处理系统存储和分析数据的

    22、需求。Microsoft SQL Server 2000 的特性包括:(1)Internet集成SQL Server 2000 数据库引擎提供完整的XML支持。它还具有构成最大的Web站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2000 程序设计模型与Windows DNA构架集成,用以开发Web应用程序,并且SQL Server 2000 支持English Query 和Microsoft搜索服务等功能,在Web应用程序中包含了用户友好的查询和强大的搜索功能。(2)可伸缩性和可用性同一个数据库引擎可以在不同的平台上使用,从运行Microsoft Windows

    23、 98 的便携式电脑,到运行 Microsoft Windows 2000数据中心版的大型多处理器服务器。SQL Server 2000 企业版本支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大Web站点所需的性能级别。 (3)企业级数据库功能SQL Server 2000关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时数据源的数据,比如说这些数据是SQL Server 2000数据库的一部分,同时分布将管理大量并发修改数据库用户的开销减到最小。SQL Server 2000分布式查询使使用者得以引用来自不同式事务支持充分保护任何分布式数据

    24、更新的完整性。复制同样使使用者得以维护多个数据复本,同时确保单独的数据复本保持同步。 (4)易于安装、部署和使用SQL Server 2000中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用SQL Server的过程。SQL Server 2000还支持基于标准的、与 Windows DNA集成的程序设计模型,使SQL Server数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。这些功能使使用者得以快速交付SQL Server应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。 (5)数据仓库SQL Server 2000 中包括析取和分析汇总数

    25、据以进行联机分析处理(OLAP)的工具。SQL Server中还包括一些工具,可用来直观地设计数据库并通过English Query来分析数据。2.4 Eclipse 8.5开发环境Eclipse是替代IBM Visual Age for Java(以下简称IVJ)的下一代IDE开发环境,通过开发插件,它能扩展到任何语言的开发,甚至能成为图片绘制的工具。Eclipse是一个开放源代码的项目,任何人都可以下载Eclipse的源代码,并且在此基础上开发自己的功能插件。同时可以通过开发新的插件扩展现有插件的功能,比如在现有的Java开发环境中加入Tomcat服务器插件。它可以无限扩展,而且有着统一的

    26、外观,操作和系统资源管理。Eclipse有着非常丰富的插件资源,更新速度很快,功能很强大,界面友好,扩展性好,用户可以根据自己需要随心所欲的开发各种插件来扩展它,并且Eclipse是开源的免费软件。本系统的开发就使用了插件:Limbos 3.1.0、emf-sdo-runtime-2.0.0和org.objectweb.lomboz_3.0.1.N20050106。3 总体设计3.1 系统功能需求分析系统功能模块图如图3-1所示:图3-1 系统功能模块结构图系统实现的简单权限管理是基于角色的访问控制,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这样的权限管理极大地简化了权

    27、限的管理。在一个组织中,角色是为了完成各种工作而创造,用户则依据它的责任和资格来被指派相应的角色,用户可以很容易地从一个角色被指派到另一个角色。角色由新的需求和系统的合并而赋予新的权限,而权限也可根据需要而从某角色中收回。该系统根据用户的角色设置相应的访问权限,以便能够访问自己角色被授权的资源。系统最高访问权限为系统管理员或者系统使用者中的重要人员,让这些系统使用者(包括系统管理员)定义角色,然后给用户分配角色。以实现在功能级的权限管理。图3-2 用户管理的功能模块划分(1)用户注册该功能的作用是用户提交个人注册信息到服务器,以获得会员身份。提交的信息包括用户名,密码以及有关的个人信息。示意图

    28、如图3-3所示:图3-3 用户注册的流程(2)用户信息修改该功能的作用是用户修改个人信息后将新的信息提交数据库,修改的内容包括用户的密码和个人信息。示意图如图3-4所示:图3-4 用户信息修改的流程前置条件:存在该用户信息。(3)用户权限的变更该功能是用户通过不同的收费成为拥有不同权限的会员,从而有自己专门的信息发布空间. 示意图如图3-5所示:图3-5 用户权限的变更流程前置条件:存在该用户信息。3.2 系统的三层架构设计思想系统主体架构采用界面中间件数据库这样的三层结构,使系统业务逻辑和数据库基础操作与用户应用界面分开,能够使程序员更专注于Java程序的开发,而界面设计者专注于用户界面的开

    29、发,在一定程度上明确了系统开发的分工。其示意图如图3-6所示:图3-6 结构层次图4 数据库设计4.1 关系数据库的基本概念本系统采用的SQL sever是一个小型关系型数据库管理系统。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,目前被广泛地应用在Internet上的中小型网站中。关系数据库是数据库来组织数据的一种方式,是现在数据库中广泛应用的一种流行关系。关系数据库的理论是建立在数学的集合的基础上,是集合论在数据组织上的应用。在关系数据库中所有的数据都按照表的方式组织。它主要是通过建立数据库中的表之间的对应关系来维护数据,在关系数据库中,所有的实体和实体之间的关系都是用关系

    30、来表示的。实体间的关系可以有一对一,一对多和多对多的关系。4.2 系统E-R图E-R图也就是我们所说的实体和关系图。在数据库设计的开始,我首先考虑的是如何用数据模型来定义数据库的结构与语义,以及如何对现实中的事物进行抽象。在本系统中采用“实体联系模型”(E-R模型)来描述数据库的结构与语义,以对现实世界进行初步的抽象。E-R图模型的优点在于它是直接从现实世界抽象出实体类型及实体间联系,对现实的事物比较直观。它摒弃了许多与具体计算机相关的部分,通过一般性的叙述来描述实体之间的关系,比较接近于人的思维,较易理解。通过分析确定了实体之间的关系之后再用E-R图来表示数据模型。这样在初步的设计中能够快速

    31、而简便地定义出系统之间的联系。4.3 数据库概念结构设计(1) 系统选项实体:用于设置简单的数据项,包括会员付费方式、会员满意度、会员投诉意见处理。如图4-1所示:图4-1 系统选项分类实体图(2) 会员实体:表现会员各种信息的实体.如图4-2所示:图4-2 会员实体图4.4 数据库逻辑结构设计表是数据库中最重要的也是最基本的组成,表中有不同的项和条目。表对应与ER图中的实体,而其中的项对应与ER图中的属性,所以表就是ER图转化为数据库中的基本数据。表中分为键,其中有主键和非主键之分。系统选项设置分类表主要用于会员信息中的信息设置,添加、删除、修改相应的用户信息选项,包括3个字段,其中将sjzdflId设为主键,该字段自增。表4-1 系统选项设置分类表数据项类型长度是否为空sjzdflIdint(11)否系统选项分类IDsjzdflmcvarchar(255)可以系统选项名称qiyongvarchar(255)可以启用表4-2 系统选项信息表数据项类型长度是否为空idChar12否usernameChar12否real nameChar12是sexChar10是ageInteger4是e-mailVarchar50否addressVarchar50是telephotoVarchar50是messageVarcha


    注意事项

    本文(健身中心会员管理系统毕业设计论文.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开