基于Java的健身房管理系统的设计与实现(附源码论文资料)

文章目录

  • 1.绪论
    • 1.1 课题背景
    • 1.2 课题研究的目的和意义
    • 1.3 课题发展前景及趋势
    • 1.4 课题内容简介
  • 2.需求分析
    • 2.1 需求调研
    • 2.2 可行性分析
      • 2.2.1技术可行性
      • 2.2.2 操作可行性
      • 2.2.3 社会可行性
      • 2.2.4 可行性小结
  • 3.系统分析与设计
    • 3.1.数据库的分析与设计
      • 3.1.1.数据库的概念结构设计
      • 3.1.2 数据库的逻辑结构设计
  • 4.系统功能实现
    • 4.1系统登陆页面实现
    • 4.2.管理员功能模块
      • 4.2.1 工作人员管理
        • 4.2.1.1查询工作人员信息
        • 4.2.1.2添加工作人员添加
      • 4.2.2会员资料管理
        • 4.2.2.1会员资料管理
        • 4.2.2.2会员资料删除
      • 4.2.3健身器材管理
        • 4.2.3.1健身器材信息
        • 4.2.3.2 添加健身器材信息
        • 4.2.3.3删除健身器材信息
      • 4.2.4 教练执教管理
        • 4.2.4.1教练执教管理
        • 4.2.5.2教练执教录入
      • 4.2.5 修改密码
      • 4.2.6 退出系统
      • 4.2.7.退出系统
  • 5.系统测试
      • 5.1.测试的任务及目标
      • 5.1.1 测试的任务
      • 5.1.2 测试的目标
    • 5.2 测试方案
    • 5.3 测试过程
    • 5.4 测试用例
      • 5.4.1 主页面的登录模块测试
      • 5.4.2 游客注册测试
      • 5.4.2 游客注册测试
    • 5.5 其他错误
    • 5.6 小结
  • 6 结论
  • 7 参考文献
  • 8 致谢
  • 9.源码获取

1.绪论

随着计算机科学与技术的迅速发展,微机技术己经涉及到了人们生活和工作中的每一个角落,与之而来的高性能、高效率的计算机软件给其他各行各业的技术更新和科技革命都起到了推动的作用。

健身一种体育项目,尤指包括徒手或用器械的体操,体操可以增强力量、柔韧性、增加耐力、提高协调、控制身体各部分的能力,从而使身体强健。如今社会,很多人都长期处于紧张的环境压力。例如,面临高考升学、商务应酬、企业经营、人际交往、职位竞争等社会活动。所以,没有过多的时间进行运动,而进入亚健康状态。而健身俱乐部的出现,可以使人们用少量的时间来系统的、专业的锻炼身体,使人们获得健康。健身俱乐部的发展适应人们需求,所以俱乐部也需要更好的信息管理系统来帮助俱乐部管理,俱乐部有了发展,人们就能更好的利用时间进行锻炼。

如今的欧美国家,健身己经不是追求时尚,而是获得健康的方式。它己经逐步走入人们的生活,成为生活必需品。越来越多的人也开始接受健身这种活动。而健身俱乐部发展的也越来越迅速。在我国,俱乐部的数量和质量都远远落后于欧美等国家。在经济快速发展的同时,人们的生活水平也在不断的提高,所以越来越多的人对通过健身来锻炼身体的意识也越来越强。花在这上面的费用和时间也越来越多。所以,中国的健身业己经蓬勃发展,在北京,就出现了很多的著名俱乐部。

开发该健身俱乐部信息管理系统的目的是使健身俱乐部的工作效率得到提高。只要根据俱乐部对顾客及其员工管理的实际情况来设计就能更好的方便俱乐部对顾客、员工和健身设备进行集中的管理工作。

1.1 课题背景

中国加入WTO之后,越来越多的世界级企业和集团进入中国市场,加速了我们的经济发展,同时也对本土的企业和集团公司带了很多挑战,相对陈旧的低效率的企业管理体制己经不能适宜新的市场竞争的需要,为了能够适应新的挑战,利用企业局域网对企业资源进行合理利用,使企业管理规范化、科学化己经成为一种必然的趋势。企业管理系统的迅速发展改变了传统的管理手段,随着我国经济不断的持续发展,人民生活水平的的提高,也提高了管理效率,健康也就成为了人们追求高质量生活中十分关心的问题。科学高效的健身项目越来越受到广大消费者的青睐和认可,各种专业的健身俱乐部会所的出现为追求科学高效的人们提供了有利条件。

1.2 课题研究的目的和意义

中国2008奥运会成功举办,全民健身的热浪一浪高过一浪,最近这些年,各种层次、类型的健身俱乐部在全国各地不断的发展起来。这象征着中国体育基制改革逐步向纵深的方向发展,基层的体育组织机构正在不断的发生改变,制度的创新不断出现。健身俱乐部的不断兴起受到全国各界人民的欢迎。随着社会不断的进步,人民的富足,城市化发展的加速,越来越多的占地被高楼大厦所取代,加之环境的恶化和工作节奏的加快,高效科学的健身俱乐部逐渐被广大消费者所认可,为向广大消费者提供专业的健身服务,实施专业化、科学化的管理是俱乐部共同追求的目标。作为经营者,应该培养市场意识,将工业与健身行业相结合,建立自己的管理系统,在硬件上达到一定的高度,在软件上要有自己的一套管理模式。只有具备了高效地管理、个性化的服务,才会使这个行业有更长远地发展。

1.3 课题发展前景及趋势

本课题是采用JSP技术进行开发的基于WEB的健身俱乐部管理系统,随着近些年Internet的飞速发展,传统的提供静态网页的Web服务己经无法满足广大Internet用户的需求,动态网页技术随之诞生,如ASP, PHP, JSP等,其中JSP 由于具备“一次编写,随处运行(Write Once,Run Anywhere)”的特点,在WEB应用开发中得到了广泛的应用。应用JSP技术开发健身俱乐部管理系统能够使JSP在网络技术中的性能得到淋漓尽致的发挥,调查研究表明,大多数健身俱乐部管理软件的主要问题是受阻基于健身俱乐部会所内部的管理的,脱离了与广大客户的联系,它变的孤立而且功能受限,一个脱离了广大客户的管理系统,就必将在未来的市场中无用武之地。更与现今的常用的软件开发模式B/S, C/S模式背道而驰,加之这样JSP技术可以支持多种运行平台,运行速度快,难易程度低,扩展性安全性好,数据库支持多等特点,为设计者、使用者和维护者提供了方便。

1.4 课题内容简介

本课题解决的问题是如何通过设计一个切实可行的软件系统来解决健身俱乐部管理目前存在的一系列问题。该课题是基于Windows的操作系统,后台数据库采用MySQL,前端使用JSP进行开发。

本课题所研究的健身俱乐部管理系统主要由六个模块组成,即人事资料模块、预约管理模块、器材管理模块、会员管理模块、系统管理模块。运行本系统先由登陆界面窗口进入用户权限认证窗口,通过用户名和口令验证的用户方可进入系统主窗口进行浏览与操作。

会员管理子系统:包括会员个人信息的修改、会员的增加和删除、会员信息查询以及会员卡的管理。
预约管理子系统:包括健身预约信息的录入、和删除。
人事资料管理子系统:包括人事资料的添加、删除、修改功能。
器材管理子系统:包括器材信息的录入、增加和删除、修改、产品信息查询。
考勤、工资管理子系统:包括考勤、工资信息的录入、增加和删除、修改。
系统维护子系统:包括修改密码、修改用户名、删除管理员和增加管理员四个功能模块。
用户管理模块:管理员添加、删除、查询用户基本信息和设置用户权限。

2.需求分析

2.1 需求调研

在项目的开始是需求调研,并且走访了健身会所,经过一系列的调查与谈话中发现,健身会所市场的管理和规范问题,是困扰我们多年的一个老问题,也是政府管理中的一个难点,健身的一个最基本的业务,表面上看,它只是健身会所业务的一个简单的部分,但是它涉及到管理与客户服务等多方面。

2.2 可行性分析

在项目的开发过程中,可行性分析是非常重要的一个环节,它是基于技术等进行分析之后得出的一个结论,这个结论说明了这个项目是否可以继续开展,本章从技术可行性、操作可行性、安全可行性、社会可行性等方面综合阐述了项目的可行性。

2.2.1技术可行性

技术上的可行性主要是根据系统分析得到的需要开发的软件,来分析利用现有技术是否能实现待开发的软件。本系统需要连接到互联网上,运用jsp+servlet技术开发,方便快捷,开发所需要的软件工具都是简单易操作的且开源,安全,可维护性强,本系统在MyEclipse的开发环境下采用java语言编写,Java语言具有较强的可移植性,安全性和稳定性,可以在不同的系统上运行,本系统采用的服务器是Apache-Tomcat-7.0版本,开发技术则采用的是jsp+servlet技术。下面介绍本系统使用的几种常见的技术:

2.2.2 操作可行性

该系统具有易用性,B/S结构使得客户端不必安装任何软件,只要有浏览器并连接到Internet或企业内部的Intranet上即可使用,免除了非专业人员操作技术上的困难。服务器操作系统采用Windows 7,Web服务器为Apache-Tomcat7.0版本,数据库为MySQL。

该系统具有友好亲切的使用界面,功能丰富并且使用简单,一般用户无需培训即可使用,对运行的平台和机器配置要求不高,便于配置和应用。

2.2.3 社会可行性

随着社会的发展和计算机技术的进步,人类越来越依赖于信息化的管理系统,这种系统能更加方便的获得信息以及处理信息。人们都改变了过去的思维,开始走向了互联网的时代,在社会中成为了一种新的潮流。

2.2.4 可行性小结

本章在技术可行性上、操作可行性上以及社会可行性上进行了详细的介绍,在技术方面通过介绍JSP技术和EL技术等常见技术,说明了开发本系统的可行性,而在操作方面,也是利用了简单易于操作的平台和数据库,所以开发本系统是简单而快速的。经以上分析,说明该系统在开发上是可行的,在技术、操作和社会上都有可行性,可以进行开发。

3.系统分析与设计

3.1.数据库的分析与设计

计算机信息系 统以数据库为核心,在数据库管理系统的支持下,进行信息的收集、整理、存储、检索、更新、加工、统计和传播等操作。数据库已经成为现在信息系统等计算机系统的基础与核心部分。数据库设计的好坏直接影响到整个系统的质量和效率。

数据库的设计一般经过规划。需求分析、概念设计、逻辑设计、物理设计5个步骤。

3.1.1.数据库的概念结构设计

概念设计是指在数据分析的基础上自底向上的建立整个系统的数据库概念结构,从用户的角度进行视图设计,然后将视图集成,最后对集成的结构分析优化得到最后结果。

数据库的概念结构设计采用实体—联系(E-R)模型设计方法。E-R模型法的组成元素有:实体、属性、联系,E-R模型用E-R图表示,是提示用户工作环境中所涉及的事物,属性则是对实体特性的描述。

概念设计的目标是产生反映企业组织信息要求的数据库概念结构,即概念模式。概念模式是独立于数据库逻辑结构,独立于支持数据库的DBMS,不依赖于计算机系统的,根据以上对数据库的需求分析,并结合系统概念模型的特点及建立方法,建立E-R模型图。

1)系统模块E-R图,如图3-2所示:

图3-2 系统模块E-R图

2)会员资料实体E-R图,如图3-3所示:

3.1.2 数据库的逻辑结构设计

我们知道,数据库概念模型独立于任何特定的数据库管理系统,因此,需要根据具体使用的数据库管理系统的特点进行转换。即转化为按计算机观点处理的逻辑关系模型,E-R模型向关系数据库模型转换应遵循下列原则:

  • 每一个实体要转换成一个关系
  • 所有的主键必须定义非空(NOT NULL)
  • 对于二元联系应按照一对多、弱对实、一对一、多对多等联系来定义外键。

根据E-R模型,会员制健身中心管理系统建立了以下逻辑数据结构,下面是各数据表的详细说明。
本系统的数据库名:db_jianshen,一共有四个表,分别如下:

表3-1 会员卡信息表

表3-2 健身器材表

表3-3 工作人员表

表3-4 教练执教表

4.系统功能实现

在管理信息系统的生命周期中,经过了需求分析、系统设计等阶段之后,便开始了系统实施阶段。在系统分析和设计阶段,系统开发工作主要是集中在逻辑、功能和技术设计上,系统实施阶段要继承此前面各个阶段的工作成果,将技术设计转化为物理实现,因此系统实施的成果是系统分析和设计阶段的结晶。

4.1系统登陆页面实现

1.描述:为了保证系统的安全性,要先使用本系统必须先登陆到系统中,用户需要正确的账号和密码登录本系统。

2.会员登录的流程图,如图4-1所示:

3.程序运行效果图,如图4-2所示:

图4-2 系统登陆页面设计

4.在登陆页面输入用户名和密码以,点击提交按钮,跳转到登陆的service中,在该service中会对用户名,密码,验证码进行判断,验证通过进入对应的页面,loginservice关键代码:

public String login(String userName,String userPw,int userType){String result="no";String sql="from TAdmin where userName=" />;Object[] con={userName,userPw};List adminList=adminDAO.getHibernateTemplate().find(sql,con);if(adminList.size()==0){ result="no";}else{ WebContext ctx = WebContextFactory.get();HttpSession session=ctx.getSession();TAdmin admin=(TAdmin)adminList.get(0); session.setAttribute("userType"0); session.setAttribute("admin", admin); result="yes";}return result;}

4.2.管理员功能模块

1.描述:系统主页面:左方页面展示了管理员可操作的七大功能,进入相关的管理页面可以链接到子菜单,并且高亮显示,每个管理模块下面都有相应的子菜单。

2.程序运行效果图,如图4-3所示:

图4-3 管理员主页面

在每个jsp页面将会对相关用户进行拦截操作,这样可以提高安全性,防止用户不经过登陆页面而进入任何子菜单页面:

if(session.getAttribute("user")==null){ out.print("alert('请先登录!');window.open('../index.jsp','_self')"); }

4.2.1 工作人员管理

4.2.1.1查询工作人员信息

1.描述:管理员点击左侧的菜单“工作人员管理”,页面跳转到工作人员界面,调用后台的action类查询出所有的工作人员信息,并把这些信息封装到数据集合List中,绑定到request对象,然后页面跳转到相应的jsp,显示出工作人员信息。

2.程序效果图,如图4-4所示:

图4-4工作人员信息

4.2.1.2添加工作人员添加

1.描述:输入要添加工作人员的信息以后,点击添加按钮添加工作人员。
2.程序效果图,如图4-5所示:

图4-5添加工作人员

4.2.2会员资料管理

4.2.2.1会员资料管理

1.描述:管理员点击左侧的菜单“会员资料管理”,页面跳转到会员资料管理界面,调用后台的action类查询出所有的会员资料,并把这些信息封装到数据集合List中,绑定到request对象,然后页面跳转到相应的jsp,显示出会员资料。

2.程序效果图,如图4-6所示:

图4-6会员资料管理

4.2.2.2会员资料删除

1.描述:先是点击会员管理,页面跳转到会员管理界面,浏览所有的会员资料,点击要删除的会员资料,弹出的确定对话框,即可删除该会员资料。

2.程序效果图,如图4-7所示:

4.2.3健身器材管理

4.2.3.1健身器材信息

1.描述:管理员点击左侧的菜单“健身器材管理”,页面跳转到健身器材信息管理界面,调用后台的action类查询出所有的健身器材信息,并把这些信息封装到数据集合List中,绑定到request对象,然后页面跳转到相应的jsp,显示出健身器材信息。

2.程序效果图如图4-8所示:

4.2.3.2 添加健身器材信息

1.描述:管理员输入健身器材相关正确信息后点击录入按钮,如果是没有输入完整的健身器材信息,都会给出相应的错误提示,不能录入成功。输入数据都通过form表单中定义的方法οnsubmit=”return checkForm()”来检查,checkForm()函数中是各种的校验输入数据的方式。

2.程序效果图,如图4-9所示:

图4-9添加健身器材信息

4.2.3.3删除健身器材信息

1.描述:先是点击健身器材信息管理,页面跳转到健身器材信息管理界面,浏览所有的健身器材信息,点击要删除的健身器材信息,弹出的确定对话框,即可删除该健身器材信息。

2.程序效果图,如图4-10所示:

图4-10删除健身器材信息

4.2.4 教练执教管理

4.2.4.1教练执教管理

1.描述:管理员点击左侧的菜单“教练执教管理”,页面跳转到教练执教管理界面,调用后台的action类查询出所有的教练执教,并把这些信息封装到数据集合List中,绑定到request对象,然后页面跳转到相应的jsp,显示出教练执教情况。

2.程序效果图,如图4-11所示:

图4-11教练执教管理页面

4.2.5.2教练执教录入

1.描述:管理员输入教练相关正确信息后点击录入按钮,如果是没有输入完整的教练执教,都会给出相应的错误提示,不能录入成功。输入数据都通过form表单中定义的方法οnsubmit=”return checkForm()”来检查,checkForm()函数中是各种的校验输入数据的方式。

2.程序效果图,如图4-12所示:

图4-12 教练执教录入

4.2.5 修改密码

1.描述:输入用户名和用户的原有密码,输入新密码以后点击修改按钮即可修改密码成功。

2.程序效果图,如图4-13所示:

4.2.6 退出系统

1.描述:点此按钮回到系统的主页面。
2.关键代码:主要是通过javascript语句来实现, item_word[8][4]=“退出系统”;

item_link[8][4]="javascript:window.open('../index.jsp','_self')"; 

4.2.7.退出系统

1.描述:点此按钮回到系统的主页面。
2.关键代码:主要是通过javascript语句来实现

item_word[8][4]="退出系统";item_link[8][4]="javascript:window.open('../index.jsp','_self')"; 

5.系统测试

软件测试指的是一种用来鉴定软件是否正确、完整的过程。我们通过测试已经写好的程序来发现其中可能隐藏的问题,从而提高软件的质量,一般而言我们的做法是,在规定的条件下对程序进行操作,发现程序的错误,来衡量软件的质量。

5.1.测试的任务及目标

软件测试不仅是软件开发的一个组成部分,更是非常重要的一部分,在开发过程中,测试应该贯穿我们的整个开发,测试在软件开发中的地位是不言而喻的,它和软件开发缺一不可,所以我们要更加重视测试。

5.1.1 测试的任务

在软件开发中,我们不可避免的产生许多错误,这使得软件中隐藏着许多的问题,而这些问题在一定的条件下被触发,便会让你更软件的运行出现差错,导致或多或少的经济损失,所以测试是非常必要的。因此在软件投入生产性运行之前,尽可能多地发现软件中的错误。

5.1.2 测试的目标

(1)测试的目的是为了发现程序中的错误而执行程序的过程。
(2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案。
(3)成功的测试是发现了到今为止尚未发现的的错误的测试。

5.2 测试方案

测试有两种方法:黑盒测试和白盒测试。
黑盒测试是一种看不到程序内部结构的测试方法,它又被称为功能测试,在程序的借口进行测试,检查功能是否能够按照说明书进行正确的反应,程序员要做的就是输入数据,然后验证得到的结果是否正确,这样能够保持外部新的完整性。白盒测试又叫结构测试,完全了解程序的结构和处理过程,这种方法按照程序内部的逻辑测试程序,检验程序中每条通路是否都能按照预定要求正确工作。

5.3 测试过程

在测试之初,由于将数据库中的数据是随便输入,没有实用性,为了使系统更加完善,在系统测试的过程中,本系统将一开始编程随便输入的数据全部清理后,输入了一些有效的测试数据,这样可以更真实的反映系统的功能实现情况。

这样不断发现问题,经过反复的测试、调试,把问题一个个的解决,最终系统可以正常运行。

5.4 测试用例

测试是软件开发时期的最后一个阶段,也是软件质量保证中至关重要的一个环节,它的目的是发现程序的错误和不足之处。

本系统采用黑盒测试中的等价类法,对系统进行测试。检测失物招领系统有问题需要大量的输入数据,下面只列出一部分测试用例:

5.4.1 主页面的登录模块测试

测试流程:

 1.打开系统首页,输入错误的登录信息 2.登录 3.输入正确的登录信息 4.登录 5.测试结果


表5-1 主页面登录模块测试

5.4.2 游客注册测试

建立有效等价类是游客输入的各个信息都正确,期望结果:注册成功!无效等价类如表5-2所示:

表5-2 游客注册无效等价类

5.4.2 游客注册测试

建立有效等价类是游客输入的各个信息都正确,期望结果:注册成功!无效等价类如表5-2所示:

表5-2 游客注册无效等价类

测试用例:

  • 第1组:用户名:bb 用户密码:aa
    确认密码:aa 联系电话:18234086882
    QQ:1104014730 E-mail:1104014730@qq.com
    来自:山西
    测试结果:提示注册成功!
  • 第2组:用户名: 用户密码:aa
    确认密码:aa 联系电话:18234086882
    QQ:1104014730 E-mail:1104014730@qq.com
    来自:山西
    测试结果:请输入用户名!
  • 第3组:用户名:bb 用户密码:
    确认密码:aa 联系电话:18234086882
    QQ:1104014730 E-mail:1104014730@qq.com
    来自:山西
    测试结果:请输入用户密码!
  • 第4组:用户名:bb 用户密码:aa
    确认密码: 联系电话:18234086882
    QQ:1104014730 E-mail:1104014730@qq.com
    来自:山西
    测试结果:请输入确认密码!
  • 第5组:用户名:bb 用户密码:aa
    确认密码:aa 联系电话:18234086882
    QQ: E-mail:1104014730@qq.com
    来自:山西
    测试结果:请输入QQ!
  • 第6组:用户名:bb 用户密码:aa
    确认密码:aa 联系电话:18234086882
    QQ:1104014730 E-mail:
    来自:山西
    测试结果:请输入邮箱地址!
  • 第7组:用户名:bb 用户密码:aa
    确认密码:aa 联系电话:18234086882
    QQ:1104014730 E-mail:1104014730@qq.com
    来自:
    测试结果:请输入来自哪里!
  • 第8组:用户名:admin 用户密码:aa
    确认密码:aa 联系电话:18234086882
    QQ:1104014730 E-mail:1104014730@qq.com
    来自:山西
    测试结果:用户名已存在!
  • 第9组:用户名:admin 用户密码:aa
    确认密码:aaa 联系电话:18234086882
    QQ:1104014730 E-mail:1104014730@qq.com
    来自:山西
    测试结果:两次输入的密码不一致!
  • 第10组:用户名:admin 用户密码:aa
    确认密码:aaa 联系电话:1
    QQ:1104014730 E-mail:1104014730@qq.com
    来自:山西
    测试结果:输入的联系电话格式不正确!
  • 第11组:用户名:admin 用户密码:aa
    确认密码:aaa 联系电话:18234086882
    QQ:aa E-mail:1104014730@qq.com
    来自:山西
    测试结果:输入的QQ格式不正确!
  • 第12组:用户名:admin 用户密码:aa
    确认密码:aaa 联系电话:18234086882
    QQ:aa E-mail:1104014730
    来自:山西
    测试结果:输入的邮箱格式不正确!

5.5 其他错误

在程序设计实现的过程中不可避免的会产生各种难以预料的错误,如书写错误、传值类型不一致、参数传递问题等等。这些都需要通过细心的检测与不断的调试才能够排除。比如在servlet路径配置时因粗心错误导致运行导致所报错误,如图5-1所示:

图 5-1由于servlet路径配置错误,运行时的提示

5.6 小结

在本章中,通过对软件的测试验证了软件程序的质量,分别对登录部分进行了等价类测试,等价类测试不考虑内部的结构,将程序的输入分为若干个有代表性的部分,从每个部分选取数据进行测试,通过对这些模块的测试可以基本证明程序具有一定的健壮性和质量性。

6 结论

本设计己经实现健身俱乐部信息管理系统的全部功能,而且健身俱乐部信息管理系统的实用功能全部能够正常运行,例如:修改登录密码、工作人员管理、会员卡类型管理、会员资料管理、健身器材管理、教练执教管理、安全退出七大模块。本设计运用B/S的3层结构模式和瑞典MySQL AB公司开发的MySQL数据库,并在设计初期,首先,完成了数据库系统的搭建,在设计中录入了一些数据;其次,完成了数据库、开发环境软件和运行环境软件的衔接并最终实现了本系统的运行。

我自己的毕业设计论文将告一段落的时候。选择运行,发现己经基本的达到了预期的想象的效果,成就感在没有人在时也总会出现。虽然实现了俱乐部的大部分功能,但是因为有限能力和时间的问题,总是感觉还有很多不如意的方面,例如:数据库管理系统的应用简单、软件的前期连接不畅、系统总体设计不够饱满、系统所实现功能简单。但是,这些不足出现是由于自身知识不够全面,所需技术没有完全掌握,软硬件方面的限制,外观的粗糙、功能的不全、代码的不合理等。但是,我又会自恋式的安慰一下自己:选择一条路,不用过于关注最后的结果,最可贵的是奋斗过程中的快乐和收获。用这些话语来安慰我还没有平复的心情。因此本系统的不足之处将于以后的学习生活中逐步完善与改进。

由于本设计己完成了健身俱乐部信息管理系统的整体构建,应该可以投入简单的使用,使用本设计能大大减少应用方的员工需求量,提高员工的工作效率。本设计将会对未来俱乐部行业的电子化、信息化、科技化起到决定性的作用。在未来本系统将发挥一套系统管理多家企业的巨大作用。个人的精力是有限的,尤其是作为学生对某项课题的研究所能取得的成果也只能达到一定程度,而不可能是顶点。本文的不足之处,请各位导师以及同学指正,对于健身俱乐部信息管理系统的研究就告一段落了,争取在以后的学习生活中继续对此进行研究。

7 参考文献

[1] BruceEckel. JAVA编程思想[M]. 机械工业出版社, 2003.1~78
[2] 孙一林,彭波等. JSP数据库编程实例[M]. 清华大学出版社, 2002.1~465
[3] Brown等. JSP编程指南(第二版)[M]. 电子工业出版社, 2003,1~268
[4] 孙涌. 现代软件工程[M]. 北京希望电子出版社,2003,1~246
[5] 姜翠霞. 数据库系统基础[M]. 航空航天大学出版社, 2009.51~208
[6] Flangan. JAVA技术手册[M]. 中国电力出版社, 2002.23~294
[7] LeeAnnePhilips. 巧学活用JSP[M]. 电子工业出版社, 2004.1~319
[8] 萨师煊, 王珊. 数据库系统概论[M]. 高等教育出版社, 2002.3~460
[9] 李曙光. JSP开发实例完全剖析[M]. 电子工业出版社, 2006.23~400
[10] [美]Walter Savitch. Absolute Java[M]. 电子工业出版社. 2005
[11] Kong Michael. An environment for secure SQL/Server computing [M].Oxford University Press Inc., 1993: 149 
[12] W.Clay,Richardson, Donald,Avondolio. The Java high class weaves a distance:JDK 5[J]. Scientific & Technology Book Review,No.3, 2006:17-18
[13] Sanden, Bo. SYSTEMS PROGRAMMING WITH JSP:EXAMPLE – A VDUCONTROLLER[C]. Communications of the ACM,Vol28,No10,1985:1059-1067
[14] Tsui,Frank F. JSP EM DASH A RESEARCH SIGNAL PROCESSOR IN JOSEPHSON TECHNOLOGY[C]. IBM Journal of Research and Development,Vol24, No2,1980:243-252

8 致谢

毕业设计即将进入尾声,在此次设计的过程中,我与同学互相学习,向老师讨教,不仅让我学会了很多知识,巩固以前所学,还让我锻炼了动手能力和全面思考问题的能力,使我有勇气面对未来的挑战。

感谢所有燃烧自己,照亮别人的园丁们,我将带着你们的希望,以不同的方式,在祖国的现代化建设中奋斗。

在本次毕业设计过程中,得到了指导老师的指导与支持。在此特老师的大力帮助。指导老师在数据库的搭建以及整体项目的把握上提供了非常有用的帮助,让我能够较快的理解整个系统的意义,并且利用所学知识完成设计,虽然程序仍然有一些不是很完美的地方,但是仍然能让我学到很多东西,在各个方面对自己都有所提高。

另外我还要感谢我的母校——太原理工大学,以及在大学四年生活中给予我关心和帮助的老师和同学,是他们教会了我专业的知识和做人的道理。在此次毕业设计的设计过程中,遇到了很多困难,但是有很多同学和老师的热情帮助,使得我按计划完成了任务,在整个系统的把握上给予了我很多帮助,我一定会努力完善自己,为母校争光。

转眼间,我们即将毕业,踏入社会,回首过去的大学生活,过得很充实,有苦也有乐,收获了很多知识和友谊,感谢母校的各位老师传授给我们很多知识,也在为人处世上给予了非常多的帮助。正是在这几个月紧张而充实的毕业设计中,我感到自己的知识得到了一次升华,我相信:我的毕业设计会给我的四年大学画上一个圆满的句号。

9.源码获取

精彩专栏推荐订阅:在下方专栏

Java精品项目源码大全
https://blog.csdn.net/bruceliu_code/category_9538286.html

欢迎大家点赞收藏关注评论啦 、查看下方二维码获取联系方式