[发明专利]基于网络通信技术的赛事信息综合处理系统在审
申请号: | 201710131949.9 | 申请日: | 2017-03-07 |
公开(公告)号: | CN106951476A | 公开(公告)日: | 2017-07-14 |
发明(设计)人: | 丁波;王萍;牟艳;陈鹏;张九博;刘志丰;王晓敏;申红伟;高振兴;徐萌萌 | 申请(专利权)人: | 河海大学常州校区 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 常州市科谊专利代理事务所32225 | 代理人: | 孙彬 |
地址: | 213022 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 网络 通信 技术 赛事 信息 综合 处理 系统 | ||
技术领域
本发明涉及赛事信息综合处理系统,特别涉及基于网络通信技术的赛事信息综合处理系统。
背景技术
随着经济的发展和社会的推动,大型综合体育赛事已经成为一项重要的社会活动。早期的综合性体育赛事作为单纯的体育竞技,采用较为简单传统的计时记分方式,耗费较多时间和人力,精确度和效率都比较低,人们希望能有一套高效的系统,一方面可以省去人工计量和人工计算等步骤,提高精确度,另一方面可以以高效的方式完成工作,加快比赛节奏,使比赛节奏更加紧凑,更具观赏性。由于以上需求的出现,同时伴随着全球信息化程度日渐增长,综合性体育赛事体系的日渐成熟和完善,一套完整的综合性体育赛事信息综合处理系统应运而生,为综合性体育赛事提供精确高效的服务。
赛事信息综合处理系统发展至今,仍然存在着一些问题,虽然计算机技术和网络通信技术的发展使得系统日趋完善,但仍旧有新的问题暴露出来,解决这些问题才能使得赛事信息综合处理系统更好的服务于大型综合体育赛事,是推进系统发展的关键步骤。主要存在的问题有以下几个方面:第一,同时处理多个用户的数据请求时容易发生阻塞的情况;第二,由于采取的数据存储和传输格式解析速度较慢,使得整个系统效率相对比较低;第三,数据不经过校验直接上传到信息处理模块进行存储和统计,容易因源数据的错误而导致一系列负面影响;第四,信息发布的手段比较局限,使得一部分用户在对相关信息进行获取时受到限制,非常不方便。第五,由于该系统功能较多,整体系统庞大而复杂,成本较高。
发明内容
目的:为了克服以上不足,本发明提供一种信息及时、内容丰富、数据准确、发布广泛的基于网络通信技术的赛事信息综合处理系统,用于采集和统计来自所有单项赛事的竞赛数据,发布比赛日程和结果,向运动员、教练员、竞赛官员、工作人员以及新闻媒体乃至社会公众提供更多、更细、更加方便快捷的赛事信息服务。
本发明的技术方案如下:
基于网络通信技术的赛事信息综合处理系统,包括赛事信息采集模块、赛事信息处理模块和赛事信息发布模块,其中,
所述赛事信息采集模块采集所有单项的竞赛实时成绩数据并生成JSON文件,根据FTP通信协议通过数据交换中心上传至赛事信息处理模块;
所述赛事信息处理模块收到竞赛信息数据文件后将竞赛实时成绩数据文件存入文件服务器,并将与综合数据相关的JSON文件解析为数据对象写入赛事信息处理模块的数据库服务器中,方便其他模块对综合数据进行查询;
所述赛事信息发布模块通过HTTP协议向赛事信息处理模块的文件服务器请求并获取竞赛实时成绩数据,向数据库服务器获取综合数据,并把获取的信息按照业务规则进行展示。
优选地,所述赛事信息采集模块以JSON文件作为数据存储传输的媒介,通过现场以太网将各个竞赛单项实时成绩序列化为JSON字符串,通过数据校验机制进行校验后写入JSON文件,所述JSON文件通过数据交换中心上传至赛事信息处理模块的文件服务器。
优选地,所述赛事信息处理模块包括信息存储子模块和信息统计子模块,其中,
所述信息存储子模块包括文件服务器,用于存储接收的竞赛实时数据,当赛事信息发布模块对竞赛实时数据发起查询时,可直接从文件服务器中将对应的JSON文件下载至客户端进行解析;
所述信息统计子模块包括数据库服务器,用于存储综合业务数据,从文件服务器中读取JSON文件,将数据写入数据库服务器中,并统计综合奖牌和积分信息写入数据库服务器中,当赛事信息发布模块发起查询时,将查询SQL语句实例传送至数据库服务器进行查询并将返回的数据生成JSON字符串,发送至赛事信息发布模块进行信息发布展示。
优选地,所述赛事信息发布模块基于B/S架构,采用jQuery框架,通过异步的AJAX方法从赛事信息处理模块获取信息发布页面所需数据,并使用统一的数据结构将信息发布至官网、客户端和第三方网站。
优选地,所述数据校验机制为在.NET平台下使用JSON SCHEMA对JSON文件的进行校验,将预先创建的小项JSON SCHEMA存储在该项目赛事信息采集模块的现场成绩处理端,且每个小项按照该小项需要上传的JSON文件类型创建JSON SCHEMA,每个类型文件创建唯一的JSON SCHEMA,其校验方式如下:
5a)当赛事信息采集模块将数据序列化为JSON字符串且尚未写入JSON文件时,通过所传参数在本地找到相应JSON SCHEMA文件,将相应的JSON SCHEMA文件读入内存中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学常州校区,未经河海大学常州校区许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710131949.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种环境应力筛选试验箱
- 下一篇:高温检测箱