浅述校园足球联赛网站建设

2019-08-01 标签:衡阳网站建设,足球联赛网站 浏览数:533

摘要: 采用Jsp作为创建web应用的技术,Java作为编程语言,MySQL作为后台数据库,利用B/S架构实现了基于数据驱动的Web应用程序。主要有五大功能模块:前台查看模块,登陆验证模块,管理员管理模块,足球信息管理模块,论坛管理模块,实现对网站新闻和论坛的动态管理。

资讯主图

足球,有“世界第一运动”的美誉,是全球最具影响力的单项体育运动。足球既可以锻炼学子的体魄,又加强了团队合作意识,发扬了体育精神,展现了当代大学生积极向上的青春风貌。

本系统采用JSP+Servlet等相关技术来实现一个Web应用程序:校园足球网站系统。其主要目的是为用户提供一个方便的、可快速浏览当前最新校园足球新闻的界面,并且也可以随时发布最新的信息以达到信息共享的目的。因此要为用户提供个方便易用的使用界面,同时也为具有更高权限的管理用户提供添加、修改和删除新闻等的系统维护功能。

1.网站建设系统分析

1.1 功能需求

(1)比赛公告:细分为各个院平常训练的公告和院与院之间的,学校与学校之间比赛公告。

(2)政策文件:及时关注政府对足球改革新闻。

(3)历届球员:为每个球员配备相应技能雷达图,和文字说明(个人介绍,战绩等)。

(4)球员排名:在雷达图基础上统计排名,并且每个月更新一次。

(5)球员专访:在每个月排名榜上挑选各项前几名进行专访,并且建立专门的资料库,供后续补充。

(6)技术发展:关注国内外关于足球技术的文献

(7)赛事视频:存储历届国际重要比赛的视频链接

(8)各院情况:主要有各个院球员名单,各个院比赛排名,还有各个院球队生活报道。

(9)报名选拔:为新生提供报名选拔的入口

1.2 功能模块分析

前台实现的功能如下:

用户登录:各个功能模块的集合,管理员和用户都在首页进入自己所需的界面

新闻浏览:新闻信息分栏目显示,用户点击不同的栏目浏览不同类型的新闻

发布论坛:已经注册过的用户可以在论坛上发表言论

后台实现的功能如下:

●新闻栏目管理:管理员根据新闻的性质对新闻栏目进行管理。

●新闻信息管理:管理员可以对新闻信息进行添加修改删除。

●通知公告管理:管理员也可以对通知公告进行添加删除的管理。

●用户评论管理:管理员对用户的评论进行管理。

●系统用户管理:管理员对用户的账号进行管理。

●登录密码修改:管理员修改登录密码。

图1 模块功能


2.足球比赛表现分析

2-1 比赛技术数据采集方法

目前我们主要以人员录像和体院记录为主采集每场比赛的数据。专业的视频采集与分析软件OPTAsportsdata系统的指标系统和定义可以借鉴,并培养分析员,使之,能熟悉比赛并可以快速记录。

2-2 指标体系与定义

在技术分析中,明确的指标体系构建是研究的基石。所以本系统采用的是OPTAsportsdata常用的技术分析指标。与射门相关变量、与组织相关变量及与防守相关变量3类,对应的主要技术指标约有19项.

表1 OPTA系统分析技术与战术指标总体系



3.开发环境与关键数据库

3.1 运行环境

集成开发环境:Eclipse

操作系统:Windows7及以上版本操作系统。

服务器软件:MySQL、Apache-tomcat-7.0.55。

浏览器:IE、Fire Fox、Google等

3.2 JSP技术

用JSP技术,开发人员可以使用HTML、XML标识来设计和格式化页面,并使用JSP标识和小脚本生成页面上的动态内容,编写的内容辑被封装在JavaBeans组件中,或者捆绑在脚本中,并在服务器端运行。由于内容逻辑被封装JavaBeans中,所以页面设计者,能够编辑JSP页面而不影响内容的生成。

JSP完全的面向对象,具备了Java技术的简单易用,具有平台无关性。Web动态网站可以分为三层:

第一层为表示层,即UI层在Web浏览器展示出页面。

第二层为业务逻辑层,具有应用程序扩展功能的Web服务器。

第三层为数据层,数据库服务器。

3.3 关键数据库表

表3 球员基本信息表


4.关键技术

4.1 概述

使用Jquery框架设计Ajax异步请求,动态生成业务表单与功能按钮。使用Jquery对象,底层用$.ajax()方法对DOM封装,并用Jquery的append()实现页面的动态显示,业务逻辑管理。用JAVA实现业务逻辑的操作,底层数据库用MySQL实现数据存取。

4.2 Jquery

JQuery对JavaScript事件进行了封装,增加并扩展了事件处理机制。用于验证表单、检测浏览器、创建cookies。JQuery的事件发展:简单事件绑定——>bind事件绑定——>delegate事件绑定——>on事件绑定

4.3 创建Ajax引擎

使用用Jquery框架来简化Ajax引擎的开发,通过浏览器的Javascript对象Ajax引擎向服务器发送异步请求并接收服务器的响应,然后用Javascript来操作DOM来更新页面。


关键字: 足球联赛网站建设,衡阳网站建设

提供衡阳微信小程序开发,微信营销功能开发、公众号开发等开发服务
米维信息微信小程序二维码