基于JAVA的足球赛成绩统计系统设计与实现

足球赛成绩统计系统采用B/S结构,以JAVA系统为基础,使用了J2EE规范,运行在Tomcat服务器上,后台运用MySQL。系统主要为了裁判而设计,使得裁判可以便捷的实现足球赛排名和成绩的统计。


摘要:现代足球赛事,不管是职业联赛还是杯赛,都需要进行分数统计和排名,尤其是在杯赛中,如世界杯、欧洲杯等大型赛事,分数的统计和排名就更加重要了。在过去,由于科技的落后和信息技术的落后,导致这一系列操作都必须人为完成,极为的繁琐。而现如今,随着信息技术的飞速发展,编程的难度也在逐渐的下降,我们完全可以有效的运用信息技术来搭建一个专门统计足球赛成绩的系统。

足球赛成绩统计系统采用B/S结构,以JAVA系统为基础,使用了J2EE规范,运行在Tomcat服务器上,后台运用MySQL。系统主要为了裁判而设计,使得裁判可以便捷的实现足球赛排名和成绩的统计。

关键字:欧洲杯;分数统计;排名;足球赛成绩统计

ABSTRACT:Modern football games, whether it's professional league or cup, require scores statistics and rankings, especially in the cup, big events, such as the World Cup and European championship, score statistics and ranking is more important. In the past, because of technological backwardness and poor information technology, this series of operations has to be done artificially, extremely tedious. Now, with the rapid development of information technology, the difficulty of programming is also gradually decline, we can effectively use information technology to build a special football match result statistics system.

The statistics system of the football game is based on the B/S structure, based on the JAVA system, using the J2EE specification, running on the Tomcat server, and using MySQL in the background. The system is designed primarily for the referee, making it easy for judges to achieve the statistics of football scores and grades.

Key words: European Cup; Score Statistics; Ranking; Statistics of football results

目录

第一章绪论 1

1.1课题研究的背景 1

1.2足球的现状以及发展趋势 1

1.3课题研究意义 1

1.4论文研究内容与结构 2

第二章课题相关基础知识介绍 3

2.1JAVAWEB 3

2.2ECLIPSE 3

2.3MYSQL 3

2.4TOMCAT 3

第三章需求分析与设计 5

3.1可行性分析 5

3.1.1技术可行性分析 5

3.1.2操作可行性 5

3.1.3经济可行性 5

3.2功能模块分析与设计 6

3.3界面模块 7

3.4数据库设计 10

3.5详细设计 12

3.5.1队伍间对战 12

3.5.2预选赛 12

3.5.3争夺赛 13

3.5.4决赛 13

3.5.5冠军赛 13

3.5.6成绩统计界面 13

第四章系统的实现与测试 14

4.1系统结构 14

4.2系统功能 14

4.3登录界面 14

4.4预选赛界面 14

4.5争夺赛界面 18

4.6决赛组界面 18

4.7冠军赛界面 19

4.8排名显示界面 20

4.9测试用例 21

结束语 23

致谢 24

参考文献 25

第一章绪论

1.1课题研究的背景

足球作为世界上的第一运动有着一份让人难以拒绝的魅力与风情,因此对于足球赛的成绩统计与排名统计也应该有所提高。过去繁琐而低效的人工统计方法已经无法满足现今多支队伍的频繁比赛了。而计算机技术的迅猛发展正好使得这一问题得以有效的解决。计算机的统计能力非常强大,不仅能高效的完成比赛成绩的统计,而且相对于人工统计来说,还能确保足够的正确率。

从另一方面来说,现如今的足球赛队伍越来越多,相应的比赛次数也在逐渐增多,这就带来了人工统计的复杂度和错误率的提升,也不能使得统计好的成绩实现实时有效的资源共享。总而言之,足球赛成绩统计的难度越来越大,而如果继续使用人工统计的方法,不止会带来很多不便,也会造成难免的错误。如果采用计算机技术来进行成绩和排名的统计的话,就会更加的轻松、便捷。再者,JAVA语言是一门相对比较容易学习,容易被大家接受的语言。因此,足球赛成绩统计系统是一个很有必要的系统。