一种比赛报表数据的生成方法

文档序号:6365485阅读:219来源:国知局
专利名称:一种比赛报表数据的生成方法
技术领域
本发明涉及竞技体育比赛的现场数据输出及报表生成,应用于竞技比赛的现场数据报表处理,特别涉及一种比赛报表数据的生成方法。
背景技术
随着电视转播技术及计算机控制技术的发展,更多的体育赛事直播类节目逐步成为电视节目的重要组成部分,尤其是对于赛事电视转播技术在近年来得到了显著的发展,在此技术发展过程中,根据现场数据的转播需要广泛结合了分布式网络及移动存储等新技术,从而满足对现场数据的实时处理和下发,在现场竞技比赛数据处理过程中,在现有技术中现场比分生成系统会输出多路数据提供给多个数据应用端,同时,比赛报表作为现场数据输出重要组成,因此在现场的多路数据输出端中,报表的数据输出尤为重要,为了保证报表输出的准确性,通常会有现场比分处理系统直接进行报表数据的输出,但在实际应用中, 不同的报表生成终端会有各自的设置,如实现对下发报表的正确识别,需要预先根据现场比分处理系统的报表输出方式对各个报表数据输出端进行统一的格式设置。在发明人实现本发明过程中,发现现有技术中有以下缺陷,现有技术中赛场成绩的报表生成系统,如要实现各个数据输出端对数据报表的正确输出,需要预先根据现场比分处理系统的报表输出方式对各个报表数据输出端进行统一的格式设置,因此,在现场报表数据输出端不能满足以上要求的情况下,将不能实现对报表的正确输出。

发明内容
针对现有技术中的缺陷,本发明解决了现场比分数据报表在不需要统一配置设备格式的情况下正确输出的问题。为了解决以上技术问题本发明提供了一种比赛报表数据的生成方法,具体包括接收现场成绩处理系统输出比分数据,该输出比分数据包括比分数据信息、数据格式信息;接收报表数据格式信息;根据所述输出比分数据格式信息生成与之对应的XML数据格式信息;生成所述XML数据格式信息与所述报表数据格式信息之间的格式转换对应关系;将所述输出数据信息,根据所述格式转换对应关系转换得到报表数据。其中,所述输出比分数据还具体包括比赛数据关键字、比赛数据描述信息,所述比赛数据描述信息具体包括,比赛数据容量值及比赛数据生成时间信息。其中,所述接收报表数据格式信息还具体为报表输出端标识及报表输出端语言信息。其中,接收报表数据格式信息步骤后还具体包括接收所述现场成绩处理系统与报表输出端的对应关系。其中,所述接收所述现场成绩处理系统与报表输出端的对应关系步骤具体包括接收所述现场成绩处理系统与报表输出端的对应关系;根据所述比赛数据关键字与所述报表输出端标识替换所述对应关系中的关键字信息获得比赛数据关键字与所述报表输出端标识对应关系。其中,所述根据所述输出比分数据格式信息生成与之对应的XML数据格式信息步骤具体包括根据所述输出比分数据格式信息及所述比赛数据关键字生成与之对应的XML数据格式信息。其中,所述生成所述XML数据格式信息与所述报表数据格式信息之间的格式转换对应关系具体包括根据所述XML数据格式信息及所述报表输出端标识生成格式转换对应关系。其中,所述将所述输出数据信息,根据所述格式转换对应关系转换得到报表数据步骤还具体包括根据所述比赛数据关键字与所述报表输出端标识对应关系生成报表数据。
其中,所述根据所述比赛数据关键字与所述报表输出端标识对应关系生成报表数据步骤后还具体包括判断所述报表数据中的报表输出端标识与所述报表输出端标识是否一致,若是,则生成报表输出正确信息,若否,贝1J生成报表输出错误信息。其中,所述生成报表输出错误信息步骤后还包括根据所述报表输出错误信息向所述现场成绩处理系统发送再次下发输出比分数据信息。与现有技术相比,本发明实施例具有以下优点通过对现场比赛输出系统与报表数据输出端之间进行数据格式的统一,从而实现了不同报表数据输出端对统一的现场比赛输出系统所分发的报表进行正确的识别,因此降低了对现场报表输出系统的配置要求,使系统资源得到了共享,减小了系统的差错率,提高了报表输出的准备性,同时降低了对人工成本的投入。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I :是本发明实施例一中一种比赛报表数据的生成方法的流程示意图;图2 :是本发明实施例二中一种比赛报表数据的生成方法的流程示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例一本发明实施例一中提供了一种比赛报表数据的生成方法,如图I所示,包括以下步骤
SlOl :接收现场成绩处理系统输出比分数据;此步骤具体包括接收现场成绩处理系统输出比分数据,该输出比分数据包括比分数据信息、数据格式信息;S102 :接收报表数据格式信息;此步骤具体包括接收报表数据格式信息;S103 :生成与之对应的XML数据格式信息;此步骤具体包括根据所述输出比分数据格式信息生成与之对应的XML数据格式
信息;S104 :生成格式转换对应关系; 此步骤具体包括生成所述XML数据格式信息与所述报表数据格式信息之间的格式转换对应关系;S105 :生成报表数据;此步骤具体包括将所述输出数据信息,根据所述格式转换对应关系转换得到报表数据;实施例二 本发明实施例二中提供了一种比赛报表数据的生成方法,如图2所示,包括以下步骤S201 :接收现场成绩处理系统输出比分数据;此步骤具体包括接收现场成绩处理系统输出比分数据,该输出比分数据包括比分数据信息、数据格式信息;所述输出比分数据还具体包括比赛数据关键字、比赛数据描述信息,所述比赛数据描述信息具体包括,比赛数据容量值及比赛数据生成时间信息;S202 :接收报表数据格式信息;此步骤具体包括接收报表数据格式信息;所述接收报表数据格式信息还具体为报表输出端标识及报表输出端语言信息;S203 :接收所述现场成绩处理系统与报表输出端的对应关系;此步骤具体包括接收报表数据格式信息步骤后还具体包括接收所述现场成绩处理系统与报表输出端的对应关系;所述接收所述现场成绩处理系统与报表输出端的对应关系步骤具体包括接收所述现场成绩处理系统与报表输出端的对应关系;根据所述比赛数据关键字与所述报表输出端标识替换所述对应关系中的关键字信息获得比赛数据关键字与所述报表输出端标识对应关系;S204 :生成与之对应的XML数据格式信息;此步骤具体包括根据所述输出比分数据格式信息生成与之对应的XML数据格式信息;所述根据所述输出比分数据格式信息生成与之对应的XML数据格式信息步骤具体包括根据所述输出比分数据格式信息及所述比赛数据关键字生成与之对应的XML数据格式
信息;S205 :生成格式转换对应关系;此步骤具体包括生成所述XML数据格式信息与所述报表数据格式信息之间的格式转换对应关系;所述生成所述XML数据格式信息与所述报表数据格式信息之间的格式转换对应关系具体包括根据所述XML数据格式信息及所述报表输出端标识生成格式转换对应关系;S206 :生成报表数据;此步骤具体包括将所述输出数据信息,根据所述格式转换对应关系转换得到报表数据;所述将所述输出数据信息,根据所述格式转换对应关系转换得到报表数据步骤还具体包括根据所述比赛数据关键字与所述报表输出端标识对应关系生成报表数据;S207 :判断报表数据中的报表输出端标识与报表输出端标识;
此步骤具体包括所述根据所述比赛数据关键字与所述报表输出端标识对应关系生成报表数据步骤后还具体包括判断所述报表数据中的报表输出端标识与所述报表输出端标识是否一致,若是,则生成报表输出正确信息,若否,贝1J生成报表输出错误信息;S208 :发送再次下发输出比分数据信息;此步骤具体包括所述生成报表输出错误信息步骤后还包括根据所述报表输出错误信息向所述现场成绩处理系统发送再次下发输出比分数据信息。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是⑶-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
1.一种比赛报表数据的生成方法,其特征在于,包括 接收现场成绩处理系统输出比分数据,该输出比分数据包括比分数据信息、数据格式信息; 接收报表数据格式信息; 根据所述输出比分数据格式信息生成与之对应的XML数据格式信息; 生成所述XML数据格式信息与所述报表数据格式信息之间的格式转换对应关系; 将所述输出数据信息,根据所述格式转换对应关系转换得到报表数据。
2.如权利要求I中所述的方法,其特征在于,所述输出比分数据还具体包括 比赛数据关键字、比赛数据描述信息,所述比赛数据描述信息具体包括,比赛数据容量值及比赛数据生成时间信息。
3.如权利要求I或2中所述的方法,其特征在于,所述接收报表数据格式信息还具体为报表输出端标识及报表输出端语言信息。
4.如权利要求3中所述的方法,其特征在于,接收报表数据格式信息步骤后还具体包括 接收所述现场成绩处理系统与报表输出端的对应关系。
5.如权利要求I中所述的方法,其特征在于,所述接收所述现场成绩处理系统与报表输出端的对应关系步骤具体包括 接收所述现场成绩处理系统与报表输出端的对应关系; 根据所述比赛数据关键字与所述报表输出端标识替换所述对应关系中的关键字信息获得比赛数据关键字与所述报表输出端标识对应关系。
6.如权利要求5中所述的方法,其特征在于,所述根据所述输出比分数据格式信息生成与之对应的XML数据格式信息步骤具体包括 根据所述输出比分数据格式信息及所述比赛数据关键字生成与之对应的XML数据格式信息。
7.如权利要求3中所述的方法,其特征在于,所述生成所述XML数据格式信息与所述报表数据格式信息之间的格式转换对应关系具体包括 根据所述XML数据格式信息及所述报表输出端标识生成格式转换对应关系。
8.如权利要求5中所述的方法,其特征在于,所述将所述输出数据信息,根据所述格式转换对应关系转换得到报表数据步骤还具体包括 根据所述比赛数据关键字与所述报表输出端标识对应关系生成报表数据。
9.如权利要求8中所述的方法,其特征在于,所述根据所述比赛数据关键字与所述报表输出端标识对应关系生成报表数据步骤后还具体包括 判断所述报表数据中的报表输出端标识与所述报表输出端标识是否一致,若是,则生成报表输出正确信息,若否,贝1J生成报表输出错误信息。
10.如权利要求9中所述的方法,其特征在于,所述生成报表输出错误信息步骤后还包括 根据所述报表输出错误信息向所述现场成绩处理系统发送再次下发输出比分数据信肩、O
全文摘要
本发明公开了一种比赛报表数据的生成方法,具体包括接收现场成绩处理系统输出比分数据,该输出比分数据包括比分数据信息、数据格式信息;接收报表数据格式信息;根据所述输出比分数据格式信息生成与之对应的XML数据格式信息;生成所述XML数据格式信息与所述报表数据格式信息之间的格式转换对应关系;将所述输出数据信息,根据所述格式转换对应关系转换得到报表数据。本发明解决了现场比分数据报表在不需要统一配置设备格式的情况下正确输出的问题,降低了对现场报表输出系统的配置要求,使系统资源得到了共享,减小了系统的差错率,提高了报表输出的准备性,同时降低了对人工成本的投入。
文档编号G06F17/30GK102750304SQ20121004844
公开日2012年10月24日 申请日期2012年2月28日 优先权日2012年2月28日
发明者张翠霞, 王征 申请人:新奥特(北京)视频技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1