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

足球,有“世界第一运动”的美誉,是全球最具影响力的单项体育运动。足球既可以锻炼学子的体魄,又加强了团队合作意识,发扬了体育精神,展现了当代大学生积极向上的青春风貌。
本系统采用JSP+Servlet等相关技术来实现一个Web应用程序:校园足球网站系统。其主要目的是为用户提供一个方便的、可快速浏览当前最新校园足球新闻的界面,并且也可以随时发布最新的信息以达到信息共享的目的。因此要为用户提供个方便易用的使用界面,同时也为具有更高权限的管理用户提供添加、修改和删除新闻等的系统维护功能。
1.网站建设系统分析
1.1 功能需求
(1)比赛公告:细分为各个院平常训练的公告和院与院之间的,学校与学校之间比赛公告。
(2)政策文件:及时关注政府对足球改革新闻。
(3)历届球员:为每个球员配备相应技能雷达图,和文字说明(个人介绍,战绩等)。
(4)球员排名:在雷达图基础上统计排名,并且每个月更新一次。
(5)球员专访:在每个月排名榜上挑选各项前几名进行专访,并且建立专门的资料库,供后续补充。
淮海集团是一个有着近80年光荣历史的老兵工企业,在硝烟中诞生,在战火中成长,前身就是黄崖洞兵工厂、西安村兵工厂和刘伯承工厂,具有深厚的历史底蕴。当年老兵工战士发扬“一切为了前线”的精神,夜以继日、奋勇争先、千方百计、不断创新搞生产,支援前线打胜仗;今天,淮海人秉承“一家人、一件事、一条心、一辈子,感动自己,影响他人,振兴淮海”的价值观,在党组织的坚强领导下,砥砺前行,为保家卫国作贡献。
(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动态网站可以分为三层:
90年代后期的几年,受产能过剩、冗员过多、产业结构调整等因素的影响,国有企业的改制工作相继展开,即通过拍卖、承包等方式,将国有部分企业转为民间经营或进行重组,同时精简人员,节省开支。
第一层为表示层,即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来更新页面。