运动损伤康复监控系统的构建研究
2015-12-16唐凤成
唐凤成
(渤海大学,锦州,121013)
运动损伤康复监控系统的构建研究
唐凤成
(渤海大学,锦州,121013)
针对运动员在训练和比赛中经常出现的运动损伤问题,利用计算机技术,利用visual studio 2010开发平台,以ASP作为开发语言,.NET作为开发框架,设计出了可对受伤运动员损伤康复进行动态监控的信息管理系统,并对其功能、系统架构等进行了详细的设计。
运动损伤;康复监控;系统构建
运动损伤是指训练者在进行运动训练的过程当中所发生的各种损伤。损伤的部位则与运动员自身所接受的体育训练有着直接的关系,如针对体操运动员来讲,其受伤部位比较多的则为肩、腰部或者是手腕,这主要是因为体操运动员经常练习支撑、跳跃和翻腾等相关技术有关;网球运动员和标枪运动员的损伤则多发生在肘方面。而运动员产生运动损伤的原因在很大的程度上是因为训练的水平不够,动作不准确和缺乏保护意识所造成;运动前没有做好充足的活动准备,身体素质差和不能适应周围的环境以及因竞赛组织不当等原因。而现阶段针对运动员的运动损伤康复的安排在很大程度上仅仅通过队医的建议,以及通过康复性的训练的方式。对此,结合现代信息技术,本文提出了从体能和营养方面对运动员的损伤康复进行监控,并对此进行了深入的探讨。
1 系统开发的原则
1.1 先进性原则
对系统硬件的选择必须选用当前比较靠前的计算机硬件,以此确保系统能适应系统不断增长的业务的需求;而软件方面则选用当前最新的数据库技术、系统架构设计等。
1.2 安全性与可靠性
信息管理系统中包含着很多运动员和教练员的个人信息,因此,加强对信息管理系统的数据安全成为其首要的目标;其次保障系统的可靠性运行也是系统设计的重要原则之一。通过增强硬件与硬件、硬件与软件的兼容性,保障系统的运行。
1.3 可扩展性
对系统的设计则必须具备一定的超前意识,以此确保在未来的时间内保持系统的先进性。同时,随着系统业务的开展,其需求也在不断的变化,将原有的系统功能进行扩展则显得不可避免。预留功能接口,保留系统的可扩展性成为保留系统的先进性的前提。
1.4 开放性与可移植性
开放性是指在对系统进行设计的过程中,系统必须满足开放性的设计标准,从而使得各个不同的指标在进行设计的时候,不同的硬件、软件等必须实现兼容,如数据库、中间件等必须满足标准,从而保障系统可靠运行。
1.5 经济性和实用性
对系统的开发在保证目标完成的同时,争取用最少的钱办最多的事情。系统在进行开发中,其首先考虑的是先进、可靠和安全,但是从经济学的角度,还必须体现出产品的性能和高性价比,从而达到经济效益、社会效益最大化。
图1 系统功能设计
2 系统功能设计
通过对系统进行的功能分析,将该运动员损伤康复系统的使用分为教练员、运动员和队医三个不同的类型。其具体的功能设计则如图1所示。
队医则主要负责对运动运在损伤进行数据的采集。因此,将该功能分为四个不同的功能模块:体能采集模块、运动员康复综合评定、生化指标采集和运动员膳食营养采集。其中体能采集则主要包括运动员损伤B超检查结果、心率、肺活量等指标的检测录入;生化指标检测在则主要为血象测定,包括血色素(HB)、血球压积容量(HCT)、红血球(RBC)、红细胞宽度-变异数(RDW-CV)等多项反映红细胞形态和铁代谢及铁储备的指标。用以判断机体的造血机能,血液的携氧能力和蛋白质的营养状况等。同时反映肌肉状态及蛋白质代谢的相关指标:血尿素氮(BUN)、肌酸激酶(CK)、乳酸脱氢酶(LDH),尿蛋白、尿潜血、尿胆原、尿3-甲基组氨酸(3-MH) 等。用以反映肌肉蛋白质的分解和合成代谢状况,肌肉细胞大强度收缩后的损伤及恢复状况等;膳食营养采集则主要通过队医对受伤运动员膳食营养的调查,从而对其从营养学的角度对其机体恢复进行促进;综合评定模块则根据对上述进行综合,从而对运动员的康复情况进行打分,满分为10分。
教练员则主要负责对运动员的信息进行录入,并根据队医所提供的损伤运动员指定相应的运动损伤康复训练计划,从而实现对运动员的恢复。同时教练员负责对系统进行管理。系统管理包括系统系统权限分配、系统设置、系统登录、系统注册。权限分配是管理员最为重要的功能,通过对不同角色进行的分配,保障系统的正常的运行。
运动员主要的功能则包括查看训练恢复计划与查询损伤后的各项不同指标,从而使得运动员对自身机能、生化等指标查询。
3 系统整体架构设计
对系统整体架构的设计主要包括B/S、C/S两种不同的模式。而其中C/S模式则主要将系统的整体架构客户端与服务器端两个部分。该模式其优势在于安全性高,但是其典型的缺点在于对系统的维护则显得比较困难。对系统的维护处对服务器端的维护之外,还必须每次对客户端进行更新;而B/S模式是将系统分为三层,将原本服务器端的功能层独立出来,而客户端则采用web浏览器则可实现对运动损伤系统的访问。而这种方式的优势在于系统具备良好的维护性能,并且针对其中的功能层,如需对功能进行扩展,则只需将其中的功能模块进行更新即可实现,同时客户端采用的web浏览器使得用户通过IE等浏览器即可实现访问。其具体的架构设计如图2所示。
图2 系统整体架构设计
用户通过表现层的IE浏览器选择功能请求,并将所需要的业务请求通过asp的嵌入式脚本连接到应用服务器。而应用服务器则根据相关的逻辑处理功能实现对不同功能的分配。中间层再通过其中的COM组件,实现中间层和数据层的访问,并将请求传递给数据层,在数据层运用ADO.NET组件进行数据访问之后,将其获取的结果直接通过asp.net技术,将结果直接传递给用户。
4 系统实现
对系统服务器端开发,操作系统采用windows server 2003,并安装IIS6.0服务器,而数据库管理系统则采用SQL Server 2005。而网页的开发则采用visual studio 2010作为开发工具,以asp作为开发语言。客户端只需安装IE6.0及其以上的浏览器。
而针对其中数据库访问的实现在采用ADO.NET组件实现数据层与数据管理系统的访问连接。该数据在访问数据库时,则分为以下步骤:首先是定义连接字符串,其次则是创建连接访问的对象;再次是打开数据库执行相关的命令;最后则是判断第四判断结果如来大于零个数据时,Data Reader可以检查查询结果。
5 构建运动损伤康复系统的意义
运动损伤康复系统作为在信息化条件下对运动员损伤康复管理,其构建的意义使得运动机构对运动员的管理从原来的人工逐步转变,并在该系统当中加入了膳食营养的管理,从而使得人们对对运动员损伤的康复全面化和科学化,从而更好的促进运动员训练的恢复。
[1]冯连世,冯美云,冯炜权,运动训练的生理生化监控方法[J],北京:人民体育出版社,2006
[2]高欣,刘海平.高原训练期间运动员身体机能生理生化指标的评定方法.北京: 北京体育大学学报,2004:43~45
[3]叶超群主编.康复医学概论[M].第一版.北京:北京体育大学出版社,2010.55-56
唐凤成,男,1970年11月出生,籍贯辽宁锦州,副教授,主要研究方向:运动损伤预防与康复
Research on the Construction of Sports Injury Rehabilitation Monitoring System
Tang Fengcheng
(Bohai University,Jinzhou,121013)
As for the sports injury problems of the athletes in training or games,this paper use the computer technology and the visual studio 2010 development platform,choose ASP as a development language and the.net as development framework,design a information management system which can make a dynamic monitoring on the athletes injury rehabilitation, and make a details on its function, the system architecture.
sport injury;rehabilitation monitoring;system construction
TP315
A