当前位置: 首页 > 专利查询>林晓勇专利>正文

体育竞赛数据处理系统和方法技术方案

技术编号:12223023 阅读:70 留言:0更新日期:2015-10-22 01:11
本发明专利技术提供了一种体育竞赛数据处理系统,其包括:移动端、服务器端和Web端,信号流向为:移动端采集比赛数据,服务器端处理分析比赛数据,WEB端展示比赛数据,其中移动端和服务器端之间存在数据交换,服务器端和WEB端之间也存在数据交换,该移动端包括比赛数据采集模块,而比赛数据采集模块进一步包括赛前数据采集模块、赛中数据采集模块和赛后数据采集模块;该服务器端包括数据处理分析模块,该数据处理分析模块包括:比赛数据处理分析模块、运动员的数据处理模块和参赛队的数据处理模块;该WEB端包括数据展示模块,该数据展示模块包括:比赛数据展示模块、媒体数据展示模块和比赛后台管理模块。本发明专利技术还提供了一种体育竞赛数据处理方法。

【技术实现步骤摘要】

本专利技术一般涉及一种,更具体而言,涉及一种基于移动端、服务器端和WEB端的体育竞赛数据统计采集、处理和展示的系统和方法。
技术介绍
体育赛事直播类节目逐步成为电视节目和互联网视频直播节目的重要组成部分,特别是对于计时类的转播在近年来得到了长足的发展,其在分布式网络及移动存储领域中发展迅猛,体育赛事本身具有较强的时效性,为了将比赛成绩及时的给予呈现,现有技术中通常会采用多种比分输出方式,可以根据展示对象的不同分为:现场数据展示和电视及互联网转播中的数据展示,但不管是哪种展示方式,都不能根据用户需求很好地将历史数据和当前赛事数据完美对比呈现。同时,随着移动智能设备的应用与发展和对体育赛事的关注度不断提高,在赛事直播当中,往往伴随着巨大的网站访问流量,和频繁的数据库访问,往往存在调用数据时查询速度缓慢、数据展示方式单一等重重缺陷;另外,群众体育和校园体育的不断兴起,以往只展示大型赛事数据的模式存在极大的缺陷和不足。鉴于此,如何设计一种新型的,以实现便捷地进行多角度的数据采集;同时进行海量的信息处理,对数以百万级的数据进行分层管理或多维度地记载和处理,实时准确高效地实施数据挖掘;展示不同形式、不同规模的比赛数据等,成为急待解决的技术问题。
技术实现思路
本专利技术为解决上述技术问题中的一项或多项,设计了本专利技术,本专利技术采取的技术方案为: 一种体育竞赛数据处理系统,其包括:移动端、服务器端和Web端,信号流向为:移动端采集比赛数据,服务器端处理分析比赛数据,WEB端展示比赛数据,其中移动端和服务器端之间存在数据交换,服务器端和WEB端之间也存在数据交换,特征在于: 该移动端包括比赛数据采集模块,而比赛数据采集模块进一步包括赛前数据采集模块、赛中数据采集模块和赛后数据采集模块; 该服务器端包括数据处理分析模块,该数据处理分析模块包括:比赛数据处理分析模块、运动员的数据处理模块和参赛队的数据处理模块; 该WEB端包括数据展示模块,该数据展示模块包括:比赛数据展示模块、媒体数据展示模块和比赛后台管理模块。一种体育竞赛数据处理方法,包括: 赛前数据采集,执行以下操作:获取比赛类型,初始化比赛信息,运动员通过移动设备报名参赛,下载对应Id比赛赛程到移动端,以及赛前检查核对比赛信息,其中,初始化比赛信息进一步包括获取赛会信息,获取赛制信息,获取其他必要的信息,下载对应Id的所有比赛赛程到移动端; 赛中数据采集,执行以下操作: 如果出错,贝1J返回错误号(error number); 否则开始比赛,执行以下操作: 控制比赛,包括:增、删、改比赛数据;控制时间、比分等; 收集或输入数据统计,实时更新数据统计集; 执行以上操作,直至比赛结束; 赛后数据采集,执行以下操作:上传数据统计集和服务器检查数据完整与正确性,直至数据完全正确上传,返回数据统计结果集; 由数据处理分析模块接收所述的数据统计结果集,通过调用比赛数据统计处理函数输出可展示的数据至WEB端,该数据处理分析模块执行以下操作:如果判断比赛状态为赛前,则自动更新并生成秩序册;否则实时更新比赛数据、运动员数据和参赛队数据; 服务器端向WEB端输入可展示数据; 用户向WEB端输入用户请求,如果用户请求为管理比赛,则进一步判断用户身份是否为管理用户,判断结果为是,则放开增、删、改等管理员权限;若判断结果为否,则指示非法用户;如果用户请求为展示数据,则WEB端基于用户请求通过调用比赛数据展示函数输出用户请求展示的数据。本申请的技术方案所能达到的有益效果是:实现便捷的数据采集、海量的信息处理,对数以百万级的数据进行分层管理或多维度地记载和处理,实时准确高效地实施数据挖掘,多角度获取相关数据,以及全方位获取并展示不同形式、不同规模的竞赛数据。【附图说明】在附图中通过实例的方式而不是通过限制的方式来示出本专利技术的实施例,其中相同的附图标记表示相同的元件,其中: 图1图示了根据本专利技术实施例的体育竞赛数据处理系统。图2图示了根据本专利技术实施例的移动端的示意性框图。图3图示了根据本专利技术实施例的服务器端的示意性框图。图4图示了根据本专利技术实施例的WEB端的示意性框图。【具体实施方式】在下面的说明中,参考附图并以图示的方式示出几个具体的实施例。将理解的是:可设想并且做出其他实施例而不脱离本申请的范围或精神。因此,下面的详细描述不应被理解为具有限制意义。根据本专利技术的实施例,图1图示了本专利技术的体育竞赛数据处理系统,其包括但不限于:移动端、服务器端和Web端,具体而言,信号流向为:移动端采集比赛数据,服务器端处理分析比赛数据,WEB端展示比赛数据。其中移动端和服务器端之间存在数据交换,服务器端和WEB端之间也存在数据交换。根据本专利技术的实施例,图2详细图示了本专利技术移动端的示意性框图,该移动端包括比赛数据采集模块,而比赛数据采集模块进一步包括赛前数据采集模块、赛中数据采集模块和赛后数据采集模块。其中赛前数据采集模块可被配置为执行以下操作:获取比赛类型,初始化比赛信息,运动员通过移动设备报名参赛,下载对应Id比赛赛程到移动端,以及赛前检查核对比赛信息。更具体地,初始化比赛信息可进一步包括以下步骤:获取赛会信息,例如届次、赛季等,获取赛制信息,例如分级、分组等,获取其他必要的设置信息,以及返回赛会、赛制和其他必要信息。而下载对应Id比赛赛程到移动端可进一步包括:获取所有ID=Id的比赛赛程。赛中数据采集模块可被配置为执行以下操作:如果出错,则返回错误号(errornumber);否则开始比赛,执行以下操作:控制比赛,例如:增、删、改比赛数据;控制时间、t:匕分等,收集或输入数据统计,实时更新数据统计集;执行以上操作,直至比赛结束。赛后数据采集模块可被配置为执行以下操作:上传数据统计集和服务器检查数据完整与正确性,直至数据完全正确上传,返回数据统计结果集。优选方案中,移动端可通过以下方式实现各模块的操作: Algorithm I Collect—DataStatistics//移动端数据米集算法 Input: The Id and type of competit1n Id, t // 比赛 ID,类型(例:篮球,运动会) 0utput:Data Statistics S//详细的比赛数据统计结果集 Method:Call Collect—DataStatistics (Id, t,S) //调用比赛数据统计米集函数 Procedure Collect—DataStatistics (Id, t, S) { Il赛前数据米集模块林林林林林林林林林林林林林林林林林林林林林林 t = the type of competit1n;//获取比赛类型Call Initializat1n (t,I,R,0) ;// 初始化比赛信息 Athletes registrat1n by mobile terminal; //运动员通过移动设备报名参赛 Call Download—Schedules (Id, Sc);//下载对应Id比赛赛程到移动端 Check the informat1n of initializat1n; // 赛前检查核对比赛信息 H赛中数据本文档来自技高网...

【技术保护点】
一种体育竞赛数据处理系统,其包括:移动端、服务器端和Web端,信号流向为:移动端采集比赛数据,服务器端处理分析比赛数据,WEB端展示比赛数据,其中移动端和服务器端之间存在数据交换,服务器端和WEB端之间也存在数据交换,特征在于:该移动端包括比赛数据采集模块,而比赛数据采集模块进一步包括赛前数据采集模块、赛中数据采集模块和赛后数据采集模块;该服务器端包括数据处理分析模块,该数据处理分析模块包括:比赛数据处理分析模块、运动员的数据处理模块和参赛队的数据处理模块;该WEB端包括数据展示模块,该数据展示模块包括:比赛数据展示模块、媒体数据展示模块和比赛后台管理模块。

【技术特征摘要】

【专利技术属性】
技术研发人员:林晓勇
申请(专利权)人:林晓勇
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1