ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:1,010.89KB ,
资源ID:29589748      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/29589748.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(健身俱乐部管理系统设计与实现论文 大学论文.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

健身俱乐部管理系统设计与实现论文 大学论文.docx

1、健身俱乐部管理系统设计与实现论文 大学论文单位代码 10642 密 级 公开 学 号2011580210xx重庆XX学院学士学位论文 健身俱乐部管理系统的设计与实现 论文作者: XXX指导教师: XX学科专业: 网络工程提交论文日期: 2015 年 4月 2 日 论文答辩日期: 2015 年 4 月 25 日 学位授予单位:重庆XX学院 中 国 重 庆2015年4月 中文摘要 I英文摘要 II 1.1 问题的提出及研究意义 1 4.1.1 会员查看我的会员卡功能 13 4.1.2 会员查看我的信息功能 13 4.1.3 会员查看我的缴费记录功能 15 4.2.1 管理员查看缴费类别功能 17

2、4.2.2 管理员的卡信息维护功能 18 4.2.3 管理员的会员注册表管理功能 20 4.2.4 管理员的会员分卡管理功能 21 4.2.5 管理员的会员缴费管理功能 23 健身俱乐部管理系统的设计与实现网络工程 XXX指导老师 XX摘要:随着中国经济的快速发展,人民生活的质量得到了大幅度的改善,人们更加关心自己是否拥有着健康的体魄,想通过花钱来购买健康的想法出现在了越来越多的人心里。因此,越来越多的健身场所如雨后的春笋一般快速的出现在了人们的面前。在行业竞争面前,各健身俱乐部都在采取各种方式来获得更多的会员,来赢取最大的利益。如何高效的管理会员资料,为俱乐部的会员管理提供便捷、科学、高效的

3、服务成为健身行业的迫切需求。健身俱乐部管理系统采用先进的ASP.NET技术作为开发工具,并以强大的SQL Server 2008作为后台数据库管理软件,运用B/S模式开发而成。本系统主要分为管理员和会员两个功能模块,可以简单高效地管理健身俱乐部的会员资料。当会员成功登陆系统后可以查询与自己密切相关的信息,而当管理员成功登陆系统后,可完成对系统的基本管理,以及一些相关功能的设置等。本系统以提供便捷、科学、高效的服务为基本的设计思路,希望能高效的管理会员资料。关键词:ASP.NET;健身俱乐部;系统设计;The Design and Realization of Health Club Manag

4、ement SystemMajor: Network EngineeringAuthor: XXX Supervisor: XX Abstract: With the rapid development of economy in our country and the improvement of peoples life, the public pay more attention to their health. And the conception of buying health with money is accepted by more and more people so th

5、at a variety of fitness sites set up like a mushroom-like. Faced with the fierce competition,The health clubs are taking different measures to attract more and more members to get the highest profits. So how to manage the information of members and how to provide convenient, scientific, and efficien

6、t services become the imperious demand of health industry. The system - health club management system uses advanced ASP.NET technology and a powerful database management system as a background SQLServer2000 technical support. Application of B / S model developed with the system consists mainly of tw

7、o Contents. Health center manager by maintaining fitness programs, fitness venue information can be managed simply and effectively.When members successfully landing system can be queried with their closely related to the information, and when the administrator successfully landed on the system can c

8、omplete the basic management of the system, and some functions of setting. This system to provide convenient, scientific and efficient service for the basic design ideas, hoping to efficient management of member information. Keywords:ASP.NET;health club;systematic design1引言随着信息技术水平的不断发展,信息化的快速更新给许许多

9、多的行业带来了新的机遇。健身行业也不例外,随着各种各样健身俱乐部的的建立和网络技术的发展,健身的概念已经深入人心,如何让人们拥有一个健康的身体,已经是现在急需解决的问题。同时如何帮助健身俱乐部提供便捷、科学、高效的服务成为健身行业的迫切需求。1.1 问题的提出及研究意义原有的以手工来进行相关数据操作的管理模式,不但浪费人的时间和精力,同时也存在着很多的缺点:(1)处理的速度慢,容易导致信息更新不及时,产生不必要的损失;(2)错误的可能性高,容易降低信息的准确率;(3)不便于查询。由于以上这三个不足之处,很大幅度的降低了相关数据信息的可性度,逐渐的不能满足现代的这些健身俱乐部的日常数据管理需求。

10、采用专门的日常数据管理系统对健身俱乐部的各种信息进行科学高效的管理,以至于其成为了健身俱乐部适应时代发展的急切需求。健身俱乐部管理系统的主要目的是使企业运行的数据具有全面性、准确性、及时性等三大优点,同时对各种数据进行加工,使俱乐部的经营决策具有更加充分的依据,并凭借科学的依据创造出合理的发展机遇。1.2国内外研究状况现代生活模式的快节奏和强大的工作压力,使大家越来越拥有健身和放松的需求,而健身俱乐部就是这样一个能满足人们需求的地方。但目前很多健身俱乐部还是采用人工方法进行管理,如果想要从相关数据中得出科学准确的信息需要更多的时间,也需要更多的人力物力。作为健身这个具有无限潜力的行业,只有拥有

11、健身俱乐部管理系统来对俱乐部的信息进行科学有效的管理,才能在健身行业健康稳定的发展。1.3本课题研究的主要内容 健身俱乐部管理系统是一个基于B/S模式开发的数据库应用程序,主要包含了管理员和会员两个功能模块组成。主要实现会员的档案、缴费记录、注册等几个模块的管理。其中管理员的拥有整个系统的管理权,而会员则拥有的只是自己相关信息查询的功能。本系统希望通过以上模块的实现来帮助健身俱乐部完成健身俱乐部的日常数据管理,同时通过对以上模块的实现来完成本课题的研究。1.4 可行性分析1.4.1技术可行性技术可行性是通过对技术解决方案的实用性和技术资源的可用性来进行衡量。通常人们喜欢采用新技术来解决他们在生

12、活和工作中碰到的实际问题。依据系统目标对是否具备所需的技术进行衡量,一般可以从软硬件的性能需求、环境、操作人员的水平和数量等方面进行相应的考虑和分析。由于考虑到了系统实施的可行性,运用了当今较为先进的ASP.NET来实现平台的开发和设计,同时运用SQL Server 2008 完成数据的存储。在软件方面,ASP.NET和 SQL Server 2008都是现在运用的比较广泛的开发工具,无论是在系统安全、可用还是可靠等这些方面都是无需怀疑的,因此本系统在技术上是具有可行性的。在硬件方面,只要是内存在256M以上,硬盘是在1GB以上,都可以满足开发系统的需求。当然,硬件的配置越高,系统的运行速度会

13、更快,会更加的有利于系统的开发。如今的家用或商用电脑硬件配置水平都是高于这个硬件要求的,因此本系统在硬件方面具有可行性。1.4.2操作可行性操作可行性是衡量所开发的系统在一个事先设定的环境中是否能够正常运行或运行的效果。本系统在开发前不仅对各方面进行了初步的调查,同时也对社会环境进行了初步的分析,在本地区进行的一个关于健身的综合性调查中也发现城乡居民正缺乏这样的健身平台。通过以上讨论,可以说明此系统在现在的工作环境中运行是具有可行性。2开发工具简介 C#是一种面向对象的最新的编程语言,它能很快速地帮助优秀的程序员开发各种各样的基于Microsoft .NET平台的应用程序。C#面向对象的这一独

14、特的创新,使它当之无愧的成为了构建各式各样的组件的最佳选择。采用编写简便的C#语言结构,能够快速便捷的将其转变为XML 网络服务,因而通过Internet的方式可以便捷的进行有关的调用。最宝贵的是,C#在成功帮助C+程序员进行高效的程序开发的同时,也绝对不会丢失C/C+的各种强大功能。因为C#是由C/C+进行创新而来,所以程序员想要快速地由其他的相似语言变化为C#也是比较容易的。 ASP.NET又名ASP+,因为它是由ASP进行升级得来,但同时它也是.NET框架的部分之一。它具有以下几个特点:(1)效率强 它采用先编译后运行的方式,能是速度有很大幅度的提高。(2)具有顶级的开发工具 它可以在V

15、isual Studio.NET中完成程序的开发,能实现所见即为所得以及拖放控件和实现自动部署等功能。可以使开发效率大大提高。(3)具有清楚明了的结构 它通过把代码和相应的标记进行区分,使得程序具有清楚明了的结构。(4)开发简单 它的许多特性使得程序的开发更为简便。移植方便 当要进行相应的更新时,它可以直接向目标服务器进行组件复制,再复制一个即可。(5)Web服务 即为一种特殊的Web组件,它拥有一些方法和属性,其他未具有此组件的应用程序可以采用远程来调用这些方法和属性,并成功返回一个结果。 SQL Server 2008在原有的基础上实现了许多新特性的增加和完成了一些关键性的改进,这使它成为

16、了目前为止最完善和最强大的SQL Server版本。SQL Server 2008具有以下特性:(1)可信任性 通过加密技术、外键管理技术以及增强的审查技术,可以使公司运行他们的应用程序特别是最为关键的任务时,具有安全、可靠和可扩展三方面的特性。(2)高效性 通过改进数据库的镜像,使计算机的页面自动进行有关的修复,同时计算机的相关性能也得到了相应的提升。3需求分析此系统中,用户可以登陆个人账号,在网页中查看个人的会员卡、个人信息和个人的缴费记录等。系统各个版块清晰、操作简便,在进入系统后点击有关的功能就能够成功进入此功能,查看具体的内容。系统的安全性,互联网发展到目前,技术从一定程度上得到了很

17、大幅度的提升,但网络攻击也依旧很平凡,目前最为常见的攻击方式有:病毒、木马、拒绝服务攻击等等。本系统通过采用了.NET框架,使系统的安全性得到了很大的提升,具有防御一般攻击的能力。系统的易于维护性,网络系统的数据操作较多,所以数据库必须具有易于维护的特点。在实际的应用中可以采用最为简单的存储技术来实现,以致能更方便的实现数据的操作。基于WEB的健身俱乐部管理系统,不仅能查询会员的个人信息,它还能方便健身俱乐部对会员档案的管理,提高工作人员的工作效率,让健身俱乐部能够更健康平稳地发展。本系统具有有以下几个特点:(1)可扩充性:数据库拥有较大的可扩充区间。(2)系统的安全设置:企业资料的安全性是通

18、过对系统内部的权限设置来保证的,这一安全设置实现了对用户权益的保障。(3)高效性:该系统能够快速且高效的处理各项任务,这一特点充分体现了计算机的高效性。(4)强大功能:通过完成对数据库数据的简单输入,可实现对手工操作的一次超越。(5)具有错误识别能力:当用户出现错误操作时,系统会提示错误警告,并完成正确操作的指引,以此来避免系统受到破坏。本系统主要预计实现的管理功能有:系统的管理、会员档案资料的管理、会员交费的管理等等。(1)项目规划健身俱乐部管理系统是一个具有典型性的数据库应用程序,主要包含系统的运行管理、会员卡资料的管理、会员档案信息的管理、会员费用的交费管理以及打印报表等几个模块。(2)

19、系统管理该模块的完成系统运行的维护和有关的安全设置,其中包括用户的添加、密码的修改、以及系统的重新登录等等。(3)会员卡管理该模块的功能是管理健身俱乐部的会员卡,主要功能有:会员卡相关资料的浏览、会员卡购买后的添加以及会员卡相关信息的查询等三大模块,通过对三大功能的实现来完成健身俱乐部的会员卡管理功能。(4)会员档案管理此模块的核心任务实现对会员的的个人信息进行管理,其中包含了档案的添加、浏览以及查询等任务,通过实现以上功能来方便俱乐部管理层对会员的基本情况进行快速的查询和了解。(5)会员缴费管理该模块的主要任务是实现对会费缴纳的管理,其中包含了会员会费的基本浏览以及缴纳查询等任务。通过实现以

20、上功能来为管理层对会费的管理提供便捷。综上所述,系统的结构图如下:图3.1 系统结构图主要模块流程图管理员: 对会员卡信息的维护流程图:图3.2 卡信息管理流程图 对会员卡信息的维护分为两个部分,一个是新增卡,另外一个是删除,对于新增卡,是有一个是否批量增卡的判断,如果是批量增卡,那么久只是多了一个循环的过程。功能的设计不是很复杂,但是这个功能具有很强的实际运用能力,是实现会员卡管理的必须功能。 对会员分卡管理的流程图:图3.3 会员分卡管理流程图 会员发卡,只是实现会员卡管理的基本条件,只有将发出去的会员卡在系统中进行登记,才能在后面的会员卡管理中提供相关数据。同时在此功能的设计中,仍然有一

21、个删除操作,此操作只是为了预防管理员在进行错误操作或的改正,这是系统在设计过程中必须要考虑的因素。 会员缴费管理流程图:图3.4 会员缴费管理流程图 会员缴费这是一个涉及现金的功能,无论是对于我们的会员还是对于我们的健身俱乐部而言都需要小心谨慎,同时也必须具备错误纠正的能力。在会员进行缴费的时候,先检索会员信息,以确保不必要的损失。会员: 查询我的缴费记录的流程图图3.5会员缴费记录查询流程图会员查询缴费记录是一个简单的查询功能,只需要会员输入自己会员卡,然后系统自动在数据库中进行比对,查找到对应的资料然后给会员一个响应的过程。3.5.1数据库逻辑结构设计数据库ER图:图3.6 数据库E-R图

22、3.5.2数据库物理结构设计在SQL Server2008中为整个系统建立一个数据库(JSHY.mdf),储存各类数据和控制信息:表3.1 管理员信息表管理员序号字段名类型长度索引备注1帐号Var char50P KeyAdmin2密码Var char50表3.2 缴费信息表缴费类别序号字段名类型长度索引备注1类别编号IntP Key2类别名称Var char50表3.3 会员信息表会员档案序号字段名类型长度索引备注1会员名Var char50P Key2密码Var char503姓名Var char504性别Var char505年龄Var char506联系电话Var char507地址V

23、ar char508EmailVar char509身份证号Var char5010备注Var char50011审核Var char50同意 否决表3.4 卡信息表卡信息序号字段名类型长度索引备注1卡编号IntP Key2卡号Var char503状态Var char50分配 未分配表3.5 会员分卡信息表会员分卡序号字段名类型长度索引备注1分卡编号IntP Key2卡编号Var char50关联 卡信息3会员名Var char50关联 会员4发卡日期Date Time表3.6 会员卡缴费信息表卡缴费序号字段名类型长度索引备注1缴费编号IntP Key2分卡编号Int关联 会员分卡3类别编号

24、Int关联 缴费类别4缴费日期Date Time5缴费金额Float4功能实现4.1 会员功能输入自己的用户名和密码后,选择对应的登录身份点击登录按钮(系统会判断用户的登录信息是否正确,同时向用户返回判断信息),如果身份验证无误,会员则成功登陆,系统将弹出下一界面。(系统首页采用一个正在奔跑的人做为背景,希望我们的会员看到此背景会对健身产生浓厚的兴趣,同时坚持每天锻炼,拥有健康的体魄。)图4.1 会员登录页面图 会员登陆成功(左边菜单栏是会员可以进行的操作,包括个人会员卡,个人档案信息以及个人缴费记录等)图4.2 会员登录页面图4.1.1 会员查看我的会员卡功能 以会员的个人账号登陆查看我的会

25、员卡,其中包括卡号和领取会员卡的日期,界面效果如下图所示:图4.3 会员查询我的会员卡页面图 该功能的实现主要通过会员名查询系统中的数据来实现对会员卡的查询功能。该功能的部分代码如下:4.1.2 会员查看我的信息功能以会员的个人账号登陆,点击”我的信息”来实现对个人信息的查询功能,此功能可以帮助会员查看会员在注册时填写的个人信息。包括姓名、性别、年龄、地址、Email以及身份证号码等。同时会员也可以对相应的信息进行修改,在修改完成并确认无误后,点击“保存”来实现个人信息的修改。会员实现此功能的实际的效果图如下所示:图4.4 会员个人信息查询页面图 该功能主要通过查询会员注册时所填写的个人信息来

26、实现会员个人信息查询,主要包括会员名、姓名、性别、联系电话、地址、Email、身份证号、相关备注以及年龄等。该功能的相关代码如下:4.1.3 会员查看我的缴费记录功能 会员通过输入账号等成功登陆系统后,点击“我的缴费记录”来实现对个人缴费记录的查询,查询结果包括卡号、缴费日期、缴费项目和缴费金额。同时会员也可以点击“报表”来完成有关报表的下载等。该功能的实现界面如图所示:图4.5 会员查询缴费页面图通过会员的登陆信息查询有关的缴费信息,同时通过采用有关的技术将EXCEL导出,实现该功能的相关代码如下:4.2 管理员功能输入管理员的账号和密码后,选择登录身份进行登录为管理员(系统会判断用户的登录

27、身份以及账号密码是否正确,同时向用户返回判断信息),如果输入错误则进行提示,如果正确则自动弹出下一界面。管理员的功能相对会员而言权限相对较大,能实现对系统的管理功能。界面清晰明了,可以轻松查看所需信息。图4.6 管理员登陆页面图管理员登录系统后,显示管理员的相关操作页面,包括缴费类型、卡信息维护、会员注册列表、会员分卡管理、会员缴费管理、会员缴费报表等。图4.6 管理员成功登陆页面图4.2.1 管理员查看缴费类别功能管理员登陆系统后对缴费类别进行一些相应的管理,可以增加或删除有关的缴费类别,这是管理员实现会员缴费管理的功能之一。系统管理员可以根据自己的需求实现缴费类别的管理,可以实现个性化的管

28、理。该功能的效果图如下图所示:图4.7 管理员查看缴费类别页面图要想实现此功能,主要就是编写代码实现缴费类别的增加和删除,其中也包括了对缴费类别的一些关键性设置,主要的代码如下:4.2.2 管理员的卡信息维护功能管理员登陆系统点击“卡信息维护”进行卡信息维护,管理员可通过此功能实现对卡号的管理,包括增加和删除会员卡,此功能的实现效果图如下图所示:图4.8 卡信息维护页面图这些功能的实现离不开基本的查询、增加和删除,虽然是对数据库的简单操作,但也是实现系统管理的核心任务,只有在这些简单功能实现的前提下才能更好的发挥系统功能,该功能实现的相关代码如下:4.2.3 管理员的会员注册表管理的功能管理员

29、登陆成功点击“会员注册表管理”来进行会员注册表的管理,该功能主要是对新注册的会员进行管理,审核会员注册时填写的由关信息的正确性。管理员通过查看操作来查看会员的注册信息,如果有不合格的,采用操作删除来实现会员的管理。该功能的效果图如下图所示:图4.9 会员注册表管理页面图如要实现此功能,则需采用数据查询和数据删除功能。实现此功能的相关代码如下:4.2.4 管理员的会员分卡管理的功能 管理员登陆系统,点击“会员分卡管理”,此功能一般用于新增会员发卡和离开会员注销卡,同时对于忘记会员卡号的客户也是有帮助的,此功能可以通过会员名查询相应的会员卡号。此功能是实现会员卡管理的关键步骤,只有科学的管理会员卡

30、,才能避免不必要的误会,此功能的效果图如下图所示:图4.10 会员分卡管理页面图 在程序的设计过程中,一定要考虑过程的严谨性,对于一些删除操作,我们需要进行相应的提示,这样才能尽可能的避免一些不必要的失误。在此功能板块,对于我们的删除操作,我们一定要谨慎,或许只是一个不小心的操作将会员删除了,这对于我们的消费者而言是一个多么不负责任的行为,所以在此模块,我们队删除操作进行了相应的提醒。该功能的相关代码如下:4.2.5 管理员的会员缴费管理的功能 管理员登陆系统,点击“会员缴费管理”,可通过卡号查询缴费明细,同时也可以实现会员缴费的增加和对错误操作的删除。对于一个健身俱乐部而言,进行科学的管理会员缴费,是实现科学、高效管理健身俱乐部的基本要求,该功能的效果图如下图所示:图4.

copyright@ 2008-2022 冰豆网网站版权所有

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