基于Web的山青篮球信息管理系统的设计与实现

目 录
第1章 绪论 - 1 -
1.1研究背景及意义 - 1 -
1.2国内外研究现状 - 1 -
1.3研究的内容 - 2 -
第2章 关键技术的研究 - 3 -
2.1 JSP技术介绍 - 3 -
2.2 Java简介 - 3 -
2.3 MyEclipse开发环境 - 3 -
2.4 MySQL数据库 - 3 -
第3章 系统分析 - 4 -
3.1系统设计目标 - 4 -
3.2系统可行性分析 - 4 -
3.3系统功能分析 - 4 -
3.4系统非功能分析 - 4 -
第4章 系统设计 - 5 -
4.1系统总体结构设计 - 5 -
4.2数据库设计 - 6 -
4.3数据表 - 7 -
第5章 系统实现 - 9 -
5.1登录功能模块 - 10 -
5.2管理员功能模块 - 10 -
5.3学生功能模块 - 15 -
第6章 系统测试 - 17 -
6.1管理员用户测试 - 17 -
6.2学生用户测试 - 17 -
6.3安全测试 - 17 -
6.4可用性测试 - 17 -
6.5性能测试 - 18 -
6.6测试结果 - 18 -
总结 - 19 -
参考文献 - 20 -
致谢 - 21 -
第1章 绪论
1.1研究背景及意义
现代科技的极速发展,信 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^* 
息技术的不断进步,不仅标志着网络时代的来临,也对社会产生了深刻的影响[1]。以前,在管理活动中人们总是有意识的将人和计算机对立起来,认为人在管理活动中居于主导地位,计算机的信息管理功能和数据处理功能只能作为一种辅助手段,因此限制了计算机的开发,延缓了信息管理系统的发展[2]。近几年国家经济的转型和产业结构的调整,在高速发展的同时也暴露出一个很严重也很普遍的问题,那就是传统的管理模式已经适应不了现代经济发展速度,而这时计算机强大的数据处理能力被人发掘,以计算机技术和信息技术为主导的新的管理模式被广泛的应用,以计算机为主导的现代管理模式代替以人为主导的传统管理模式[3]。目前,各个行业在日常经营管理中与信息技术和计算机技术的联系越来越紧密,管理方面呈现出了规范化和网络化的趋势。山青篮球信息管理系统的设计与实现就体现了以计算机技术与信息技术为主导的现代管理模式。毫无疑问,通过计算机技术和信息技术将会使篮球信息管理系统更加高效,便捷和科学,信息交流也更加流畅[4]。
山青篮球信息管理系统的研究就是为了使学院的学校的篮球信息管理更加专业化和规范化,使用更加方便的同时满足更多人的需要,为用户省时省力的同时加强学校篮球信息的交流。通过计算机技术进行校园篮球的信息管理,使用者可以在网络上使用本系统,足不出户就能查询到自己想知道的信息,既简便又快捷[5]。
山青篮球信息管理系统主要牵扯到数据库知识和计算机技术等。所用到的知识覆盖面积大,实用性较强,经过此次系统的分析与设计不仅验证了所学Java语言的方便性及有效性,也将提高自身的学习能力和专业知识水平,为以后的学习和工作都奠定了基础。
1.2国内外研究现状
改革开放之后,随着经济的飞速发展和对外文化交流的不断增加,篮球进入中国市场并逐渐被大家认可和喜爱[6]。尤其是在很多大学里,篮球成为校园活动必不可少的项目但是篮球的信息管理目前却并不完善。因此,出现一个内容完整,信息准确,页面美观,使用便捷的篮球信息管理系统成为了必然。相对国内来说,国外尤其是发达国家的信息技术应用较早,且进行管理时大都应用计算机技术,管理的专业化的智能化的水平比较高,管理理念先进,发展得也更加完善,为国内的管理做了很好的示范[7]。以美国为例,美国信息管理系统的应用始于1954年,当时美国首先用计算机处理工资单,而后计算机信息管理系统应用于各个行业当中。经过几十年的发展,计算机在管理信息方面发展迅速[8]。国内的管理存在着很多的不足和欠缺,一方面管理理念的陈旧,还是有很多企业倾向于以人为主导的管理模式,导致整个企业的数据处理能力和信息保存能力很低;另一方面,在管理技术上的落后,所进行的管理活动没有与计算机技术紧密结合,同时也缺少了必要的创新和改变[9]。
1.3 研究的内容
山青篮球信息管理系统是基于SQL数据库、JSP程序设计的基础上实现的。系统研究的内容主要有:
1.通过阐述研究背景和国内外研究现状以及系统开发的可行性来确定系统主要包含几个方面。
2.以系统的可行性和需求为基础,结合所学的知识和技术进行系统的开发。选择了JSP技术来进行开发管理平台的设计,使用SQL作为后台数据库。
3.整个系统最终的实现以及测试,并将系统一些主要代码和实现图以及系统的测试用例给出。
第2章 关键技术的研究 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^* 
r /> 2.1 JSP技术介绍
JSP简介:
JSP是一个简化的Servlet设计,是建立在Java平台上的,因此,开发的Web应用程序是跨平台的[10]。
JSP除了可以使用标准标记元素,还包含了特殊的JSP标记。JSP可以从数据库中获取和写入数据,所以通过JSP,可以在网页中加入一些动态的内容。
JSP有如下优点:
(1)一次编写,始终运行。
(2)强大的可伸缩性。
(3)多样化。
选取JSP的原因
JSP是现在最为实用的网络编程语言,广泛地应用于电子商务及各行各业的软件中。仅仅具备一些程序设计的基本知识,学习JSP都是很容易的[11]。
由于JSP的具有的优点,以及JSP是一种动态网页编程语言,做简单界面比较容易。故选用JSP来实现基于web的山青篮球信息管理系统[12]。
2.2 Java简介
Java是一种面向对象的程序设计语言,也是当前最为流行的编程语言,最初的目标是设定在家庭电器方面的编程语言,而后经过改变作为一种程序设计语言发布出来[13]。
Java主要有四大特性:封装、抽象、继承和多态。
2.3 MyEclipse开发环境
MyEclipse是一种开发平台。现在,越来越多人员转向采用Eclipse平台开发项目[14]。
选取MyEclipse原因
(1)Eclipse可以从网上下载安装文件。
(2)Eclipse安装简单,将安装文件解压即可使用。
(3)Eclipse功能强大,使用方便。
(4)还有Eclipse的基本组件都是免费的,获取容易。
2.4 MySQL数据库
MySQL是一种关系型数据库管理系统。
标准MySQL查询,具有操作性统一、面向集合等多项优点[15]。
本系统的设计主要是应用MySQL技术中的JDBC编程方式来对数据库进行动态查询、更新等操作从而实现各个功能的。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/3061.html

好棒文