基于大屏显示的曲棍球计时记分系统应用设计

2015-09-26 08:56曾锡山宋美妍
现代计算机 2015年22期
关键词:曲棍球记分换人

曾锡山,宋美妍

(华南师范大学计算机学院,广州 510631)

基于大屏显示的曲棍球计时记分系统应用设计

曾锡山,宋美妍

(华南师范大学计算机学院,广州510631)

0 引言

在曲棍球体育比赛中,大屏显示是比赛过程的非常重要的环节,特别时大屏显示的比赛时间,直接影响整个比赛的进程和工作。

曲棍球计时记分系统,一般包括两个部分计时记分和大屏显示两个部分。目前由于计时采用两套计时模式,手工按表计时和电脑控制计时,由于两个计时采用多人操作,可能存在误差,而电脑计时直接显示在大屏上影响比赛的进程的。如何让运动员或观众在现场感觉不到他们时间的误差,保证比赛正常完成,是曲棍球计时记分系统需要解决的问题。

针对上述问题,本文提出一种基于偷时显示的曲棍球计时记分系统及大屏显示设计技术,可以比较好地解决计时记分及大屏显示偷时显示问题。

1 比赛计时记分系统组成

计时记分及大屏显示软件功能主要包括:赛事信息处理、计时记分与大屏显示控制处理、LED屏幕显示模板处理、显示模板关联处理、显示控制处理、大屏显示处理,系统功能结构如图1所示[3-4]。

曲棍球计时记分系统包括计时记分和大屏显示两部分,计时记分主要负责比赛现场的计时记分和大屏显示请求控制处理,系统主要安装在计时记分裁判旁边的电脑;大屏显示控制主要是接受计时记分功能模块发送的显示控制请求,然后把相关信息显示在大屏控制的电脑上。系统运行原理如图1所示。

图1 曲棍球比赛计时记分及大屏显示运行示意图

曲棍球计时记分功能模块包括三部分,赛前管理、成绩管理、显示模板管理和大屏显示等,如图2所示。

(1)赛前管理主要是参赛队伍管理、运动员管理、赛程安排管理。

(2)显示模板管理,包括模板元素定义、显示数据管理、显示数据关联处理等功能。

(3)成绩管理用于现场计时记分、大屏显示控制和报表打印等处理。包括计时记分&大屏控制、比赛成绩处理和报表打印处理等功能。

(4)大屏显示,安装在大屏显示连接的电脑上,用于控制大屏等处理的功能程序。

曲棍球计时记分及大屏显示控制处理是一个节奏比较快的运动,计时记分需要解决:操作简单、方便、准确快速等,能提供快速换人处理功能。

图2 曲棍球比赛计时记分及大屏显示功能模块结构图

2 系统功能介绍

根据图2说明把系统分成计时记分系统处理和显示处理控制系统两部分。计时记分系统包括赛前管理、成绩管理和显示模板管理三部分功能,程序安装在计时记分电脑处;大屏显示控制系统只有大屏显示处理功能,系统在大屏显示控制的电脑上。

曲棍球计时记分系统分用于比赛数据初始化、计时记分、大屏显示控制和报表打印等相关功能组成。

(1)赛前管理

赛前管理,主要完成比赛前各相关数据初始化处理,包括参数队伍管理、运动管理、赛程安排管理等。

①参赛队伍管理 用于比赛队名基本信息增加、修改、导入、删除操作。

②运动员管理 用于比赛运动员基本信息增加、修改、导入、删除操作。

③赛程安排赛程安排信息增加、修改、删除操作。

(2)成绩管理

成绩管理主要是负责比赛的成绩录入,分组排序以及各项报表打印等相关功能或操作。

①计时记分&大屏控制:每场比赛成绩登记、计时控制等相关操作,同时根据需要发送多屏大屏显示控制请求,请求大屏显示控制程序展现指定的模板信息。操作包括比赛场次选择、计时(暂停)、记分操作、选择屏幕显示控制操作。

②成绩处理:用于完成每场比赛的成绩排序、晋级等相关操作。

③报表打印处理:用于打印曲棍球的各种报表。

(3)显示模板管理

显示模板管理主要是用于模板等义及关联描述。采用模板技术使得程序实现、处理方便、灵活,功能包括:

①模板元素定义:定义新模板及每个模板显示信息的元素组成,包括标签、图片、线等及相应属性。

②模板数据视图:显示模板元素数据来源说明,一个模板对应多个数据视图。

③显示模板与数据关联:定义模板每个对象数据来源,方便模板元素实例化数据。

大屏显示控制系统实际就是LED显示控制,用于接收计时记分发来大屏显示请求,根据显示要求及时在电脑屏幕指定区域显示信息。

系统数据组成主要包括:赛程安排表、参赛队名信息表、运动员信息表、显示数据视图、模板名称、显示模板元素等。

①赛程安排表:每场比赛的实际安排,包括日期、时间、场馆名称、主客队名称、裁判等相关信息。

②参赛队名信息表:参赛队名信息描述,包括编号、姓名、性别等。

③运动员信息:参赛运动员信息描述,队编号、编号、姓名、性别、出生等信息。

④数据视图表:用于模板数据来源描述,包括编号、名称、视图查询命令。

⑤显示模板名称:用于模板名称描述,包括编号、名称、屏幕编号。

⑥显示模板元素:用于模板显示信息描述,包括编号、名称、类型(线、图片、文字)、位置及大小、颜色,字型字号、背景颜色,是否透明、数据源(视图加名称)坐标等。

系统主要数据变换是在计时记分&大屏控制操作的处理过程中,涉及到赛程安排、运动员信息、大屏显示等相关数据的处理。计时记分系统负责计时记分及大屏显示控制,大屏显示控制主要是把显示请求命令发送大屏显示控制;LED显示控制获得请求命令后,先读取显示模板,然后通过数据视图实例模板数据,最后在指定LED大屏上显示信息,系统运行原理如图3所示。

图3 曲棍球计时记分与LED显示模块联系图

3 计时记分、LED显示控制原理及算法实现

计时记分系统主要是完成计时记分和大屏显示操作,LED大屏显示程序主要是用于展示信息使用。

显示模板元素设计,主要用于定义显示模板的每个元素组成,如图4所示。

图4 曲棍球大屏显示模板元素定义功能

在图4中,包括四部分:

(1)左上角用于显示项目及模板名称。

(2)左下角是每个模板对应是元素组织。

(3)右上角是模板的显示效果展现,同时也可以进行可编辑处理。

(4)右下角是用于修改当前记录的属性。

曲棍球比赛是一个节奏比较快的比赛,根据图3描述的基本思想,操作界面划分成几个部分处理:赛程选择、比分显示、进球与红黄牌记录操作、换人操作、计时操作、大屏显示控制操作的区域。

图5 曲棍球计时记分与LED显示原理图

(1)计时记分运行控制算法描述

曲棍球计时记分运行控制主要负责计时记分和LED大屏显示请求命令发送,其处理过程描述如图5所示。

图6 曲棍球计时记分与LED显示请求发送流程图

(2)设置待换人区,提高换人操作效率

设置待换人区处理,在图5左下方设置每队四个换人等待区,解决曲棍球一次需换下多人的问题。场下运动员进入待换人区时,则在系统换人区输入相应上场或换下的运动员号,当换人上场时按确认则可,解决上场才临时输入换人处理影响操作的效率问题。

(3)设置大屏显示操作区,简化大屏显示操作

在操作界面的右上角部分,设置了大屏显示模拟屏,让操作人员及时了解大屏展示的信息,保证大屏显示的准确性。同时提供大屏显示模板操作选择,操作人员可以方便及时控制大屏信息显示。

(4)设置计时控制区

操作界面的右下角,设置了计时控制去,方便实现计时的暂停、计时、补时以及各种时间控制操作。

(5)设置运动员各种进球及红黄牌操作区

操作界面的左边中间区域,运动员各种进球及红黄牌操作区,方便操作人员选择运动员及运动员场上的各项进球罚牌操作,让操作更简单方便和直观。

LED显示控制大屏显示主要是获得计时记分显示请求模板,经过实例数据后在大屏上显示,大屏显示数据处理算法流程如图7所示。

通过模板技术方法设计,系统可以适应不同分辨率大屏显示,简化程序设计的工作量,可以方便达到比赛要求,如图8所示。

4 结语

图7 大屏显示与控制流程图

基于通用大屏显示曲棍球计时记分应用系统,把显示信息通过模板分离出来,使得显示和控制更方便和灵活,系统在2013天津东亚运动会、2013缅甸东南亚运动两个大型曲棍球比赛上使用,竞争部门反映效果比较理想,有较好的推广使应价值。

图8 大屏显示效果图

[1]蔡翰志,刘桂兰.多功能篮球比赛计时/计分系统设计.自动化应用,2011,6:25-27.

[2]罗家斌.体育场馆的显示屏和比赛计分系统[J].电子技术与软件工程,2014,9:139-139.

[3]王茂利.体育电子计时记分系统及应用.科技论坛,2014,13:117-119.

[4]舒忠太,官卫英,李绚.网球计时记分电子化信息系统研究.科技风,2011,12:38-40.

[5]刘秋立.体育竞赛计时计分(T&S)系统通讯应用[J].体育科技文献通报,2010,11:123-126.

[6]赵亚楠,董晶.模板技术在内容管理系统中的应用与实现[J].计算机工程与设计,2012,33(10):3848-3852.

[8]朱孟忠,刘鹤,王福军.大屏幕显示系统的设计.电脑编程技巧与维护,2009-S1:48-50.

[9]吕晓雯.宁波市体育中心体育场室外LED全彩显示屏及比赛裁判系统设计方案.建筑技术,2011,20:178-179.

Timing and Recording;Substitution Buffer;Hockey;Large Screen Display

Application Design of Hockey Timing and Recording System Based on Large Screen Display

ZENG Xi-shan,SONG Mei-yan
(College of Computer Science,South China Normal University,Guangzhou 510631)

1007-1423(2015)22-0082-05

10.3969/j.issn.1007-1423.2015.22.020

曾锡山(1965-),男,广东博罗人,本科,讲师,研究方向为数据库应用、软件工程及应用

2015-06-23

2015-07-23

分析当前曲棍比赛计时记分及大屏显示系统存在的问题,提出一种基于大屏显示、具有换人缓冲区一体的计时记分系统设计方法,较好地解决曲棍球系统计时记分操作不方便的等问题,并对曲棍比赛计时记分及大屏显示设计相关技术作详细说明。

计时记分;换人缓冲区;曲棍球;大屏显示

宋美妍(1966-),女,广东鹤山人,本科,讲师,研究方向为计算机应用

Analyzes the current problems of hockey game timing and recording and large screen display,proposes a design method of timing and recording system based on large screen display and having substitution buffer,fairly well solved these problems like the inconvenience of operation of timing and recording for Hockey systems,and have detailed description about the related technologies of hockey game timing and recording and design of large screen display.

猜你喜欢
曲棍球记分换人
对曲棍球比赛中短角球进攻得分重要性的探讨
一起来看看交通违法记分分值有什么变化
公安部公布《道路交通安全违法行为记分管理办法》,对我国现行记分管理制度进行系统调整
女子曲棍球队运动损伤因素及体能训练干预
山西:太原对民办中小学实行记分管理 学校违规超计划招生等行为将被记分
梅钢公司“机械化换人 自动化减人”提升本质安全水平
中国制造业基于成本控制的“机器换人”问题研究
新华网:杭州未来5年推3000个“机器换人”项目
篮球记分架的妙用