田径比赛报名信息采集以及编排的应用性研究

2021-04-27 03:01
吕梁学院学报 2021年2期
关键词:预赛技战术表格

郝 慰

(山西大学商务学院 招生就业处,山西 太原 030000)

体育作为各地之间文化交流的平台,具有十分重要的作用。田径是体育运动中的传统项目,在体育比赛中处于十分重要的地位。传统田径项目的信息基本由人工处理,效率低下、准确度差、占用大量的人力物力等。重大比赛中的体育相关信息处理,采用专用的信息处理软件,虽然功能强大、信息处理精准,但是价格高昂,导致这类软件无法普及,限制了体育运动的发展。本文主要研究田径比赛报名信息采集以及编排系统,程序具有界面友好、易操作等优点,解决了目前比赛信息基本由人工操作带来的一系列不便,使比赛信息的处理更加简单、方便、易操作,提升了整个比赛过程的效率。

田径(trackandfield)或称田径运动是径赛、田赛和全能比赛的全称。以高度和距离长度计算成绩的跳跃、投掷项目叫“田赛”;以时间计算成绩的竞走和跑的项目叫“径赛”。田径比赛除了田赛、径赛、公路路跑、竞走和越野跑外,还包括部分田赛和径赛项目组成的“十项全能”。

随着各国对田径比赛的重视,每一个环节要求更加严格,例如,报名要求更加精细、编排更加科学合理、成绩排序更加精准等。田径比赛各个环节完成的质量好坏直接影响到整个比赛的举办。但是业内相关的信息处理软件很少,而且价格昂贵。本文以此为背景展开研究,欲开发出一种简单易行的田径信息处理方案,满足田径比赛更高的要求,提高其服务质量。

1 程序研究背景

1.1 计算机辅助技战术[1]

随着计算机技术及相关学科的发展,一些新思想、理论、技术与方法等不断被引入到对抗性项目技战术研究领域,如数据库、多媒体、智能分析、决策支持、专家系统等。其中计算机辅助技战术分析的思想、方法、技术与手段等,已成功运用于多个运动项目。

1.2 信息采集与智能分析系统[2]

信息采集与智能分析系统已经运用到网球技战术分析中。对国外优秀网球双打组合的技战术特征分析,有效帮助网球运动员提高技战术。该系统运用到田径比赛信息采集与智能分析系统,也能加速田径比赛数据采集与比赛分析流程,使信息反馈更加及时、准确,帮助教练员和运动员提高训练与比赛的针对性和科学性。

1.3 高等院校开设体育计算机应用系统课程

由于计算机技术在运动训练、体育管理、运动竞赛、体育教学和科学研究等方面的作用越来越受到人们的青睐,计算机科学技术在体育中应用的相关课程已成为当前我国体育院校必须加以重视和重点发展的学科。改革体育院校计算机课程的传统教学内容、方法等,拓宽学生的知识面,提高学生在体育教育、运动训练、科学研究中运用计算机的能力变得极其重要。

1.4 大型体育比赛信息系统[3]

信息系统作为大型综台性体育比赛的信息中枢,主要服务对象是运动员、裁判员、记者、组委会、现场观众和广大的电视观众。这就要求它必须具备可靠性、实时性、开放性、友好性、高容错能力和应变能力。从整体上看信息系统主要由三个层次构成,通信网络层、资源管理层和信息应用层。

1.5 大型田径比赛编排与记录公告的信息实时处理系统

为了加速我国体育事业的现代化进程,将计算机技术应用于体育领域的研究和开发工作势在必行。田径比赛的编排和记录公告工作是田径竞赛组织工作的一个重要环节,也是一项非常复杂和细致的工作。长期以来,这项工作是由人工完成,不仅需要投入大量的人力,而且编排工作的周期长、精度差、效率低。国外一些先进国家早已开始使用计算代替人工完成这项复杂而细致的工作。在我国,虽已有人进行了这方面的研究,并取得了一定的成绩,但是大多数的软件都仅能完成部分编排和记录公告工作。

2 需求分析

随着我国“每天锻炼一小时,健康工作五十年”方案的提出,各大高校响应阳光体育活动,人们锻炼意识显著增强,各种体育比赛活动日益增多,小至各个社区、学校,大到各级省、市单位,体育比赛层出不穷。面对众多的体育比赛,无论规模大小都需要对报名信息进行采集以及编排,所以开发一种简便易行的方案迫在眉睫[4-5]。

3 实验设计

本文开发的程序既可满足普通用户的以上要求,且简易、准确、价格低。本程序除成绩录入外基本实现了自动化。依照目前普通高校的硬件水平,成绩录入的自动化需要更加高级的相关设备,而非仅仅简单是电子设备。本程序设定了标准化的报名表,可下发至各个参赛单位。各参赛单位填写完成后上报赛事主委会。赛事主委会通过程序对报名信息进行相关处理,如对报名信息的校验、分类筛选、按一定的要求编排、最终成绩的处理,等等。

3.1 设计思路

图1程序设计思路流程示意图

3.1.1 表格检验

表格检验是对报名信息进行准确度检验。参赛者最多允许参加两项比赛(不包括接力比赛与趣味游戏),分别对报名表中的每名参赛选手的报名信息进行分析:参赛选手所报名参加的项目与项目数目是否合乎规定。如果有非法报名的选手,会提示程序使用者,以确保报名信息的准确性。

3.1.2 导入到数据库

导入到数据库是将检验合格的报名信息一次性导入到程序所使用的数据库中,为下一个环节的使用做准备工作。导入完成之后会提示使用者导入完成。导入数据库将报名信息导入到程序所使用的数据库中,不会对报名信息进行相关的分析。

3.1.3 参赛表

参赛表是将已经导入数据库中的信息按照预设的规则分类筛选,进行二次分析。预设的规则为按照性别、项目分类筛选。筛选完成之后会自动生成excel表格,方便使用者对报名信息整理汇总。

3.1.4 预赛分组

经过前面3个环节的报名信息处理,此环节对报名信息按照预设的规则进行编排。预设的规则为:①同一系部同一组别不得重复;②原则上采取规则编排。条件①优先于条件②,如有个别情况导致无法按以上条件编排的,进行人工适当干预调整。编排完成之后会自动生成excel表格,此表格即为参加各个项目预赛分组的检录表。

3.1.5 预赛成绩录入

各个项目的预赛完成后需要将预赛成绩手动录入到数据库中,以便程序进行决赛分组。依据目前高校的硬件水平无法完成自动录入。录入的过程中对每一项目的比赛成绩单位必须统一,否则分组将出现无法预料的错误。单位由人工决定。若进行非法成绩录入将提示使用者,以确保整个过程的精准性。如果使用者对某参赛选手成绩多次录入,以最后录入的成绩为准。

3.1.6 决赛分组

预赛成绩录入完成后即可进行决赛分组。决赛分组是分析已经录入的预赛成绩,选取前8名进行。若出现相同成绩,程序默认为最后输入者成绩优先,依然取前8名进行决赛。此时就需要人工介入对决赛分组表进行修改。决赛分组的依据是建立在预赛成绩录入的基础上,如果预赛成绩录入出现人为的错误,程序会按照录入的成绩进行决赛分组。程序对预赛成绩编排完成之后会自动生成excel表,此表格即为决赛分组检录表。决赛分组是取某一项目的前8名进行决赛分组表的编排,而非分别取每一组别的前几名进行决赛。

3.1.7 决赛成绩录入

决赛成绩录入后,程序才可以分析数据并生成最终成绩表。决赛成绩录入过程中的单位必须统一。此环节完成后会生成excel表格,此表格即为该项目的最终成绩表。如果使用者对某参赛选手成绩多次录入,以最后录入的成绩为准。

3.1.8 成绩查询

本程序支持对某参赛选手的成绩查询,查询结果为最后一次录入的成绩。如果某选手未参加某一项目,则成绩查询中会有提示。

图2 程序主界面

3.2 程序使用环境及效果展示

本程序使用VisualBasic6.0SP6与excel2003所编,在使用的电脑上必须装有excel软件(本程序兼容excel2003、excel2007、excel2010)。程序效果见图2。

4 总结与展望

通过对市场需求的分析出用户所急需的功能。本文就此展开研究,运用excel与VisualBasic6.0SP6编写出基本满足用户需求的程序,并在此基础上进行了一系列的修改与优化,使之更加方便用户的使用。

该程序的主要功能:对报名表格进行规范;对报名表格进行校验;报名信息录入自动化;报名信息分类自动化;报名信息编排半自动化;成绩输出自动化。

本程序的不足之处:本程序相关参数已经固定,无法修改,因此对非田径类项目无效果;程序的功能有待进一步完善;程序界面有待优化,以便操作员更好的操作。

该程序只需对源代码进一步修改,即可满足其他项目的需求。本程序自动化水平的进一步提升可通过高校提供相关配套设施来实现。

猜你喜欢
预赛技战术表格
破解电动车火灾扑救关键技战术的几点思考
《现代临床医学》来稿表格要求
一道四川省预赛题的探究
组成语
身体素质对篮球技战术发挥的影响
履历表格这样填
基于大数据的足球技战术特征分析——以上海上港队为例
表格图的妙用
德约科维奇与费雷尔技战术对比分析
数读欧预赛