APP下载

运动员训练生理体质监控系统设计

2014-02-16

电子测试 2014年19期
关键词:生理体质运动员

(陕西省体育科学研究所,西安,710065)

运动员训练生理体质监控系统设计

赵 升

(陕西省体育科学研究所,西安,710065)

在专业的体育训练中,做好对运动员生理体质的监控,对了解运动员的运动状态等具有重要作用。本文运用计算机技术和软件技术,构建了可应用于运动员训练的生理体质监控系统,并对其开发语言、运行环境、系统架构和功能进行详细的设计。

ASP.NET;监控系统;VisualStudio.NET

现阶段对运动员的生理体质的监测在很大的程度上其所选取的指标和测试的项目都比较多和繁琐,在技术方面显得比较复杂,并且系统的构建则多数被国家级的体育部门进行使用。而针对小型的运动员的训练以为经费的限制,在这方面的投入则稍显的不足。本文针对小型的、经费来源不足的运动员训练问题,构建了可被一般训练机构所使用的系统。

1 开发语言的选择

开发语言是系统的基础。而现阶段的开发语言包括ASP、Java语言等在内的多种开发语言。在该系统的设计中,采用ASP. NET作为开发的语言。而该语言则是微软公司在.NETFramework平台的基础上为广大开发者提供的一个更为全方位的web开发的平台。ASP.NET中包含有大量的技术组件,可将浏览器和服务器两者之间的网络通信给完整的包装起来。而在开发中,实现动态网站和现阶段比较流行的B/S模式相结合,该技术是比较好的一种选择方式,其克服了以往单独的ASP开发的问题限制,并和.NET平台整合,从而形成模块化的开发思想,而ASP.NET技术的优势也完整的体现出来。其包括语言开发的独立性、语言编程的简易性、高效率的执行性和安全机制。

2 系统运行环境的选择

为保证该系统的运行,必须对该系统的开发环境进行选择。在该系统中,服务器端方面则采用WindowsXP,WindowsNT4.0+Se rvicePack6及以上操作系统。同时采用SQL Server2005作为该系统的数据库管理系统。以Visual Studio2008作为该系统开发的工具,并设置IE在6.0及其以上的版本方可对该该系统进行访问。而数据库的选择采用Server2005,其主要的原因是因为作为中小训练机构的运动员,在数据的处理方面会比较大,对不同数据的安全性的要求也比较高,而Server2005则在数据的构造、数据的部署和管理中其具备独特的优势。通过其中的ADO.NET组件实现对数据库的管理。ADO.NET作为微软软件中的数据访问的一个框架,其关键则是采用了一种非连接数据的概念,而用于Internet通信的HTTP协议没有包含维护请求间状态机制,这样使得系统数据处理通过Internet进行非常顺利。

3 生理体质指标的选择

该系统主要针对一般的运动员生理和体质方面的监控,因此,必须从两个不同方面对运动员进行监控。首先是身体体质监控。而根据《国家体质健康标准》当中针对指标体系的构建指出,对运动员的体质指标主要包括身体形态、素质、机能和身体运动能力等。而其中的身高和体重主要是对人体营养状况和身体匀称的反应,通过上述两个指标,可间接的对运动员的身体的成分进行反应;肺活量则是对运动员呼吸机能的反应,其主要是在指运动员在一次性最大的吸气之后所可能呼出的最大的气体的量;50米短距离短跑测试则主要是对人体速度的反应,通过在短距离的速度测试,可有效的反应人体的中枢神经的相关机能,同时也是人体综合的爆发力的反应;而立定跳远则是对运动员下肢的爆发力的集中反应。爆发力在人们的生活中有着重要的价值;而1000米跑、台阶测试等则是对人体心血管相关机能状态反应的重要的指标,可通过其可间接的对人体的耐力进行推测;坐位体前屈是对运动员关节配合和柔韧g型的测试你;仰卧起坐则是对人体腹肌的力量的测试;握力则是对运动员上身肌肉的力量的测试。

同时,生理指标则主要包括血压、心率、血红蛋白、葡萄糖等指标。通过现阶段的一些测试仪器即可实现对上述数据的测试。

4 系统整体架构设计

通过上述的分析,在结合本系统的实际使用的情况上,采用比较流行的B/S三层架构的模式,并采用ASP作为开发语言,以SQL Server2005作为开发的语言,对在线测试系统进行构建。其具体的架构设计如图1所示。

图1 系统整体架构设计

从图1中可看出,本系统分为典型的三层架构。第一层为用户界面层,该层主要的功能是为广大的用户提供和系统交互的界面;第二层主要包括应用服务器和逻辑业务板块。通过表现层用户对不同的功能的请求,并通过ASP.NET技术,实现web浏览器和web服务器的响应,而web服务器则根据相应的逻辑处理功能实现业务和数据层的相应;第三层为数据层,主要通过数据的访问,并将数据操作的结果通过ASP.NET技术,实现与系统的交互,并将最终的结果传递给用户。而该数据流程也正好切合WebServer+数据库系统+ASP组件的方式。而通过这种设计方式,解决在以往的系统设计中长出现的两层结构中原发性问题。在服务器端,将Server和应用服务器紧密的结合,通过这种方式是的服务器端和应用服务器不受任何的影响,同时也不受任何的硬件或者是操作系统等因素的制约,从而可以非常轻易地使得系统进行构建和加强对网络的使用。也不需要再通过统一的客户机或者是服务器操作系统的方式,来实现对不同系统和通信网络之间的连接。该系统的维护只需要在服务器端即可完成,通过灵活的对数据进行更新等,从而减少了以往通过两层结构所带来的系统维护工作量的增加。同时通过该三层架构,使得应用程序可随时根据系统的需要进行相关的维护和处理,而不会干扰到系统的整体运行。

5 系统功能设计

该系统主要是针对运动员进行生理体质监控,同时结合运动员的生理指标和体质指标,对该系统功能的设计主要包括以下功能。具体如图2所示。

图2 系统功能设计

数据录入则主要是运动员将自己测试的相关的数据录入到系统,其中包括生理指标和体质指标的录入;

数据校正是系统管理员针对录入的数据做出一定的修正,从而保证在对数据进行分析的时候其客观性和准确性能得到真实的反应;

体质监控分析则是对录入的数据进行分析,并进行综合评定。而当相关的数据在超出一定的范围之后,系统则会对运动员的训练提出一定的警示;

查询功能则是对相关的分析结果进行查询和打印;

系统维护则主要实现权限分配和系统的日常数据维护等。

6 数据库的设计

数据库作为对系统开发的重点,其直接关系到系统执行的好坏和未来的日常维护。因此,在对数据库进行设计的时候,出满足系统的日常的功能需求以外,还必须对系统的扩展性进行一定的考虑。在该系统中,本文采用SQL Server 2005作为数据管理,同时其主要包括用户基本信息、管理员信息、体质和生理测评标准表、运动员信息表、运动员体质表、生理测试表等。通过对不同表格形成不同的逻辑结构关联,从而实现系统数据库的设计。同时利用ASP动态页面来实现对数据库的交互,而其接口则采用ADO。该接口通常作为ASP的内置组件,其主要的功能是提取Web页面、开发者轻松存取网络数据库中的数据、并可以在用户端实现网上更新显示的Web数据库技术,通过它ASP实现了对数据库的访问。而正是通过这样的连接,并通过其中的结构查询的云烟命令实现对数据的更新、修改、输入和删除等操作。从而使得对的访问速度更快。

7 结束语

通过该系统的初步构建,实现了对一般运动员都可使用,并可对自己的生理指标、体质指标等进行测试和评定,以此提高了该系统的实用性。但是,其中很多的功能还必须做进一步的完善,以此提供更为全面的服务。

[1] 徐倩漪.国民体质检测与服务信息管理系的研究与实现.天津大学硕士学位论文,6-7

[2] 郜卫峰.田径男子1500米全程速度节奏和能量代谢的特征[D].北京体育大学,2012.

[3] 周卫海,邱卓君,姚俊.不同个性运动员某些生理指标的对比研究[J]. 湖北体育科技,1997,04:22-25.

赵升,男,1976年—,陕西临潼人,助理研究员;研究方向:运动生理生化

SDS结果界面

5 结语

经过实际测,使该web应用系统能够方便准确的为地方高校青年教师评估其心理健康问题,在为青年教师提供心理测评的同时还为其与心理咨询师交流提供了一个良好的平台。结果准确可靠,并且保密性、可靠性、可扩展性比较高。

参考文献

[1] 张铁牛,张笑涛.我国地方高校青年教师发展问题研究[J].现代教育科学,2007(5):1-5

[2] 顾建民.一流大学建设的基础与师资问题[J].清华大学教育研究,2003,24(6):33-36

作者简介

王博,男,陕西商洛人,1987年4月出生,助教。

Athletes physiological constitution Monitoring System Design

Zhao Sheng
(Shaanxi Provincial Institute of Sports Science,Xi'an,710065)

In professional sports training,good physique athletes physiological monitoring of athletes in sports such as understanding the state has an important role.In this paper,the use of computer technology and software technology can be used to build a physique athletes training for physiological monitoring system,and the detailed design of its development language,operating environment,system architecture and functionality.

ASP.NET;monitoring system;VisualStudio.NET

猜你喜欢

生理体质运动员
中医“体质”问答
中医“体质”问答
中医“体质”回答
28天吃出易瘦体质
一位短跑运动员的孤独
打破生理“平衡”
我国优秀运动员商业价值的开发
基于BP神经网络的旋转血泵生理控制
妈妈们产后的生理烦恼
最会挣钱的女运动员