场地长跑信息化管理系统设计与实现
来源:用户上传
作者:
摘 要 场地长跑作为一种常见的运动形态,在很多院校体能测试中是一个重要的考核项目,但目前长跑考核多采用人工记录成绩的办法,容易出现错判、漏判、计时不及时等问题。针对这些问题,提出一种针对场地长跑的信息化管理系统,该系统对长跑所涉及的数据信息采集、成績统计、成绩查询、报表生成等进行模块式设计。实践表明,该系统为场地长跑提供了便利的数据信息化管理,在很大程度上提高了工作效率。
关键词 场地长跑;信息化管理系统;体能训练
中图分类号:TP315 文献标识码:B
文章编号:1671-489X(2019)20-0024-03
Design and Reality of Long Distance Running Information Mana-gement System//ZHAO Lan, WANG Jianhua
Abstract Long distance running is a kind of common movement pattern. It is one of the important physical assessment events in many
colleges. But, in most instances, manual registration result is used in current long distance running test. This method is easy to wrong
results or unresponsive results. Aiming at the problem, a kind of longdistance running information management system is proposed. In this
system, modularization design is used to collect data information, calculate score, inquiry, generate report, etc. This system is already used in long distance running many times, which improves the work efficiency.
Key words long distance running; information management system;physical training
1 前言
为提高学生的身体素质,在很多院校的体能训练中,都将长跑[1]作为一个重要的训练科目。为达到一定的训练水平,场地长跑考核通常是必要的训练效果检查手段。但目前大多数院校在长跑考核中仍采用人工记录成绩的方法,这种方式存在诸多弊病。
一是错判、漏判。首先,专家对动作的理解和判定不同,对学员的成绩出现错误的判断;其次,专家眼睛的判断存在误差,容易顾此失彼、手忙脚乱,造成错判或漏判。
二是手动书写速度慢。由于长跑是用时间来判定成绩,专家对一闪而过人群中的个体判定加上书写记录人员或号码有时来不及,容易造成成绩与实际不符。
在这个信息化飞速发展的时代,计算机技术已经得到广泛应用[2-3]。本文利用计算机软件技术,针对这一问题,设计并开发了一种基于长跑的信息化管理系统,该系统从数据信息采集到成绩报表自动生成,在很大程度下解决了由于单纯依靠人工记录成绩带来的效率低、错误率高的问题。
2 系统设计总体思路
系统设计目标 场地长跑所涉及的信息要素包括考核人员信息采集、计时、成绩记录、成绩统计、成绩查询、生成报表等,在对场地长跑信息化管理的整体需求进行分析的基础上,确定出本管理系统所要达到的目标是准确、快捷、便利:准确即保证每一位考核人员的信息准确、成绩准确,不会出现错判或漏判的问题;快捷即考核前信息录入快速,考核时成绩登统及时有效,考核后成绩可自动查询,报表可自动生成;便利即整个系统使用界面友好,交互性强,使用方便。
系统技术路线 基于以上设计目标,本系统采用面向对象[4]的设计方法,把整个系统逐步分解成层次化的模块结构,在每个模块中要达到数据组织合理、操作简化方便、功能实用全面的标准。此外,在实现基本数据信息共享的同时提高各模块的独立性,使系统具有很高的可维护性。因此,为了实现上述功能和目标,在开发环境和工具的选择上,操作系统基于Windows环境,编程语言采用Delphi 7,后台数据库采用Access。系统总体结构设计如图1所示。
3 系统功能简介
根据场地长跑信息化管理的综合分析,为了方便管理,将场地长跑信息化管理系统的功能进行归纳,共需要实现以下几个功能模块。
系统设置模块 在场地长跑信息化管理系统中,从系统便利性、通用性的角度出发,考虑到系统使用的单位、长跑的距离、用时测量方法等要素,故需要事先对这些要素进行设置,应设系统设置模块,在该模块中主要包括测试单位设置、测试距离设置、测试圈数设置、考核优秀用时、考核良好用时、考核及格用时等。
人员管理模块 人员管理模块中主要实现参加考核人员基本信息维护,包括人员分组、编号、姓名和单位的维护,维护方式包括信息的输入、删除和更新。此外,考虑长跑可能以组为单位整体进行考核,因此特增加了对属于同一组的信息进行整体编辑的功能。
场地测试模块 场地测试模块是整个系统的核心模块,在该模块中,主要功能包括组别的选择、考核开始和结束设置、考核人员圈数。另外,如果为集体统一考核,还有本圈统一设置。考核开始后,系统会自动根据电脑时钟进行实时计时,每名人员跑完一圈单击一次考核人员编号,系统自动将每个人的考核时间存到数据库中;考核结束后,此考核时间再与系统设置中预先设定的优秀用时、良好用时、及格用时进行比较,自动给出每位考核人员的成绩评定,即优秀、良好、及格和不及格。 成绩管理模块 成绩管理模块主要针对考核人员的成绩进行管理。在该模块中,可以根据组别对考核人员的成绩进行查询,查询的信息包括ID号、分组情况、编号、单位、姓名及每一圈所用时间,查询后可以Excel表的方式打印输出。
4 数据库设计
数据库系统是该场地长跑信息化管理系统的核心组件,它的设计至关重要。为了保障数据库系统高效、可靠运行,对数据库进行合理设计。首先创建学生基本信息表,字段分别为组别、编号、姓名、单位等信息;其次创建场地长跑测试基本数据表,字段分别为测试单位、距离、圈数、优秀用时、良好用时、及格用时等;最后创建单位、姓名、分组、编号、成绩、结果等。在分析实体与实体之间关系的基础上,利用学生编号创建表之间的关系,使数据应用高效,如图2所示。
5 软件设计流程及工作步骤
软件设计流程 围绕系统总体设计目标和系统功能,软件设计采用模块式,便于维护和业务信息更改,软件设计流程如图3所示。
系统工作步骤
1)打开系统应用程序,进入系统界面,如图4所示。
2)点击“系统设置”按钮,弹出“测试参数设置”对话框,如图5所示。在该对话框中,设置相关测试参数,设置完成后,单击保存按钮,将参数保存至数据库。
3)单击“人员管理”按钮,弹出“参加测试人员基本信息维护”操作面板,如图6所示,在此处可以对人员基本信息进行新增、删除、编辑、保存等维护操作。
4)单击“场地测试”按钮,弹出“场地测试”操作面板,如图7所示,在此处可以选择考核人员的组别。选定后,单击“本组开始”,计时框开始计时,每个编号代表一个考核人员,每跑完一圈结束,点击一次,圈数自动加1,同时将每圈的考核成绩记录在数据库中,以备查询或后期数据分析。
5)单击“成绩管理”按钮,弹出“成绩管理”操作面板,如图8所示。选择组别,单击查询,该组考核人员的数据信息和详细的每圈成绩及最后的总成绩都会显示出来。
同时,为便于打印输出,单击“Excel表”还可以导出该组数据至Excel表,如图9所示。
6 应用结果
该场地长跑信息化管理系统已多次应用于笔者所在学校场地长跑考核中,实际应用表明,该系统在提高工作效率的同时,减少了错判、漏判,更为长跑考核后期训练结果分析提供了必要的数据支撑。该系统作为基于无线传输技术的全自动长跑考核辅助信息系统的主要组成部分,完成了数据的采集、成绩记录、成绩查询和报表生成等业务,为系统的完善和实际应用奠定了重要的数据管理基础。
参考文献
[1]李圣普,王小辉.基于ZigBee的跑步训练辅助系统研究[J].现代电子技術,2016,39(2):62-64,68.
[2]葛晓军.计算机软件工程的管理和开发应用[J].山东工业技术,2016(2):130.
[3]朱思华.基于项目管理的软件开发过程及应用[J].中国新通信,2015(23):83.
[4]杨松,谢荣桥.一种基于面向对象的学生信息管理系统设计与实现[J].科技视界,2016(2):238,277.
转载注明来源:https://www.xzbu.com/9/view-15151384.htm