Web的运动会成绩管理系统的设计与实现

Web的运动会成绩管理系统的设计与实现[20191217135511]
摘 要
当今运动会拥有非常广泛的群众性,并且也是各项体育运动的基础。 每一年的校运动会气势雄伟,同时也是提高学生健康生活水平,开展全民健身的有效途径之一。高校运动会在规模上尽管比不上大型运动会,但是因为比赛项目比较多,参加人数多,数据处理量很大,并且对变化时效性的要求高,管理起来麻烦, 其编排、纪录、发布公告更是繁杂的工程。
在如今情势下,使用一些如IT技术等信息化方式,让运动会成绩管理变的信息化。 加强赛程数据管理,提供有效、即时的参考,来实现提高学校信息管理水平的目的,也是现在信息管理的大势所趋之一。
针对以上问题,设计出一个基于Web的运动会成绩管理系统。本系统主要把JSP作为开发语言,把SQL Server 2005作为数据库系统,开发工具是My Eclipse,服务器采用了tomcat。
 查看完整论文请+Q: 351916072 
关键字:字体育运动信息管理WEBJSP
目 录
1 绪论 1
1.1 项目背景 1
1.2 研究意义 2
1.3 本系统概述 2
1.4 论文结构 2
2 开发技术介绍 3
2.1 B/S结构介绍 3
2.2 JSP技术介绍 3
2.3 SQL Server介绍 4
3 系统分析 5
3.1 系统需求分析 5
3.1.1 功能需求 5
3.1.2 性能需求 5
3.2 系统可行性分析 5
3.2.1 技术及开发方法可行性 5
3.2.2 管理可行性 5
3.2.3 经济可行性 6
3.3 业务流程分析 6
3.4数据分析 8
4 系统设计 10
4.1 系统物理环境配置 10
4.2 项目规划 10
4.3 系统概要设计 10
4.4 数据库设计 11
4.4.1 概念设计 11
4.4.2 逻辑设计 11
4.4.3 物理设计 12
5 系统实现 14
5.1 关键类介绍 14
5.2 功能模块介绍 15
5.2.1 登录管理 15
5.2.2 院系信息管理 16
5.2.3 班级信息管理 19
5.2.4 项目信息管理 20
5.2.5 报名信息管理 21
5.2.6 生成秩序册 23
5.2.7 成绩统计 24
6 系统测试 25
6.1 测试的方法 25
6.1.1 测试计划 25
6.1.2 测试工具 25
6.2 测试的目的 25
6.3 测试的效果 25
结 束 语 27
参考文献 28
致 谢 29
1 绪论
1.1 项目背景
当今运动会拥有非常广泛的群众性,并且也是所有体育运动的基础。每一年的校运动会气势雄伟,同时也是提高学生健康生活水平,开展全民健身的有效途径之一。高校运动会在规模上尽管比不上大型运动会,但是因为比赛项目比较多,参加人数多,数据处理量很大,并且对变化时效性的要求高,管理起来麻烦,其编排、纪录、发布公告更是繁杂的工程。计算机技术在运动会成绩管理等方面的发展越来越快,在我国举办的大型运动会和专项比赛中已开始普遍使用计算机及相关技术,如北京奥运会、广州亚运会等,数据都由计算机处理[1]。但是大部分运动会成绩管理系统为特定开发,通用性、移植性差。很多高校的资金也承受不起计算机管理的成本,并且也不适合国内广大高校使用,所以开发一套适合于学校当前实际情况的运动会成绩管理系统显得相当重要。
以前,运动会成绩管理是依靠大量人工来处理数据,不仅需要大量人力物力,而且还需要大量的时间来处理成绩,打印出来的表单也会出现丢失、字迹不清等现象,这些给成绩统计和发布带来了较大困难。为了解决在运动会成绩管理和组织方面所出现的问题,我们开发出符合学校自身的运动会成绩管理系统。基于体育运动管理需求分析基础之上,对不一样的开发模式、特点进行比较分析,系统使用基于 Windows 环境下的浏览器/服务器的模式构建。后台数据库是SQL Server 2005,通过查看、添加、修改和删除等操作,完成对信息的管理;并对信息管理功能进行详细分析,来实现信息管理的动态性、交互性和高效性[2]。运动会管理系统只需投入少量的人力,依靠计算机系统,能有效的对运动会成绩进行科学的管理,而计算机对数据的处理,不会出现上面所说的人工丢失、字迹不清等现象;在比赛完管理员只需要更新下系统数据,系统就会自动进行排序,效率和以前相比有了很大程度的提高。因此,本系统可以对运动会成绩进行科学、合理的管理,节省了大量人力、物力并且提高了效率。
系统使用了业务流程图,实现了对学院班级、报名信息、比赛项目的管理。使用该系统可以对参赛运动员的报名信息正确统计,能及时处理比赛后的数据。该系统覆盖范围大、可移植性好、可维护性强和安全性高。
投入后运行稳定,基本能够实现预期的效果,对改善学校运动会管理效率,减少由管理所耗人力、物力成本,起到一定的作用。同时我们也获得一些更好的建议,为以后系统的不断完善奠定了有力基础。在此课题设计中,有些系统功能还存在不足的地方,希望老师们批评指正。
1.2 研究意义
随着科学技术的发展,数字化信息管理已经成为了学校的重要指标,更能体现出学校的综合实力。作为信息管理的部分,运动会管理也必不可少的,况且校运动会管理工作当前在很大程度上依旧靠人工操作,比如通过word文档、电子表格等办公软件来处理大批数据。这样的方式不仅给管理员造成繁琐的工作,而且导致运动员与管理员缺少交流,不便于即时反映运动员身体素质情况。
在如今情势下,使用一些如IT技术等信息化方式,让运动会成绩管理变的信息化。 加强赛程数据管理,提供有效、即时的参考,来实现提高学校信息管理水平的目的,也是现在信息管理的大势所趋之一。
1.3 本系统概述
体育比赛数据库系统,即通过信息化的方式,对学校运动会所涉及的人员、项目、成绩等内容由计算机进行统一管理。本课题开发工具是My Eclipse,开发语言是JSP /Java,用的是SQL Server 2005数据库。
该系统主要包含院系、班级信息管理模块,比赛项目管理模块和报名信息管理模块、成绩统计等模块。
1.4 论文结构
文章大致包含技术背景介绍、系统分析、系统设计、系统实现、系统测试等部分。
第一章节介绍项目背景、研究意义、系统概述等。
第二章节介绍B/S结构、JSP技术和SQL Server数据库等。
第三章节介绍需求分析、可行性分析、业务流分析、数据分析等。
第四章节介绍系统配置环境、项目的规划、系统概要设计、数据库设计等。
第五章节介绍关键类和功能模块等。
第六章介绍系统测试的方法、测试的目的和效果等。
最后是结束语。
2 开发技术介绍
2.1 B/S结构介绍
Browser/Server即浏览器 /服务器 。在Web迅速发展之后,它成为了一个新的网络结构,它的应用软件有很多,而其中最主要的软件 是Web浏览器。B/S结构能把实现系统功能最主要、关键的部分聚集到服务器中去,来使系统的开发、系统维护与使用简单化。只需要装一个浏览器 在用户机上,并且预装了例如SQL Server 数据库,数据库会和浏览器之间进行数据的交换。这样的话对降低用户、系统的成本和工作量,都起到了非常大的作用[3]。
用户只需要一台能上网的电脑,系统的管理员就会随机分配给用户帐号名和密码,用户就能够使用;当未被管理员分配帐号名和密码的时候,用户也可以通过安全认证后,在线申请到帐号名、密码进入并使用系统。所以说,不需要安装任何程序软件就能在任何地方使用系统是它最大也是最好的优点。

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

好棒文