采用WEB数据库技术建立运动健康管理平台
2014-02-16崔谦
崔 谦
(宝鸡文理学院,宝鸡,721013)
采用WEB数据库技术建立运动健康管理平台
崔 谦
(宝鸡文理学院,宝鸡,721013)
本文设计了一种以web数据库技术为基础的运动健康管理平台,在科学分析评估的基础上,提供合理的运动健康计划,以达到改善个人健康,提升人群运动健康水平的目标。
WEB技术;数据库技术;运动健康管理
随着生活水平的逐步提高,不良生活方式、慢性非传染性疾病等各种因素直接威胁着现代人的身体健康,究其原因就在于人们的个人健康管理意识与理念较为薄弱。基于此,强化现代人的个人健康管理,养成运动健康的良好生活习惯,实施科学合理的运动健康管理势在必行。而充分发挥计算机网络技术优势,将其引入现代运动健康管理之中,积极构建基于WEB数据库技术的运动健康管理交互平台,满足大众的运动健康需求,并提供个性化的身体适能评估,提供专项运动健康方案,提高个人运动健康水平,是当前个人健康管理的重要内容。
1 基于WEB数据库技术的运动健康管理平台设计
1.1 设计思路分析
运动健康管理是以个人的运动与生活习惯、实际健康状况为依据,以运动咨询以及个人身体适能评估为主要手段,充分了解个人的运动目标、需求,以此为基础,提供个性化的运动方案,从而对个人的健康行为进行指导,最终提升个人的身体适能与体能,改善个人运动健康。由此可见,构建一个网络化与效率高的个人运动健康评估体系以及具有个性化的专属运动健康方案系统是运动健康管理平台建设的核心内容。基于此,在运动健康管理中,可充分发挥ASP技术以及B/S结构技术等优势,建立起一个科学实用、操作简单、扩展性强的基于WEB数据库技术的运动健康管理平台。
1.2 功能模块设计
个人运动健康信息收集模块、运动健康状况评估模块、个人运动健康计划模块、个人运动健康信息追踪与统计模块是该平台的四大主要功能模块,具体如下:
1)个人运动健康信息收集模块。此模块是该平台的主要数据来源,其主要的作用在于全面收集与科学管理将用于个人的运动健康评估、追踪以及个人运动健康行为指导的相关运动健康信息,如个人的生活方式等,从而建立起个人专属的数字化运动健康档案,为该平台的其他功能模块设计提供信息基础。
2)个人运动健康计划模块。依据收集的较为完整的个人运动健康信息,借助个人运动健康的风险评估模型,对个人的运动状况进行计算分析、评估,并形成个人运动健康状况的风险因素报告,以便充分了解自身存在着慢性非传染性疾病的相应的影响因素。
3)个人运动健康计划模块。这一模块是该平台最为核心与关键的模块,它以前两个模块信息为依据进行综合分析,并针对个人不同慢性疾病以及不同的危险因素进行科学化与个性化的运动健康指导设计,为个人提供针对性较强的运动健康方案,以此指导个人日常运动健康行为。
4)个人运动健康信息追踪与统计模块。该模块主要功能在于对个人的运动健康信息实施追踪与汇总,并加强群体运动健康的评价与汇总,为相关单位提供群体性的运动健康信息,并为健康教育的实施提供有力的参考。该运动健康管理平台各功能模块
关系可见图1。
图1 运动健康管理平台功能模块关系
2 基于WEB数据库技术的运动健康管理平台实现与应用
2.1 运动健康管理平台开发
该运动健康管理平台是基于WEB数据库技术开发实现,主要运用ASP技术、HTML语言等网页编程技术与数据库技术作为主要的技术支撑,且其网络环境主要以Internet为主要支撑,并借助FTP工具实现个人运动健康的统一管理,以此为用户提供远程与个性化运动健康服务。通过Web浏览器,用户既能够发出请求,同时也能够接收Web信息。
1)ASP技术。该运动健康管理平台采用的程序开发语言为ASP,也即是动态服务器页面。通过HTML网页与ASP的有机结合,AetiveX元件协同ASP指令建立起WEB服务器应用程序,同时还能够确保该应用程序运行效率高,交互性性强,操作简便。ASP应用程序结合HTML代码,并借助相应的脚本语言,如VBScript等,可充分确保该ASP程序的运行安全性,确保ASP源程序不会传送至客户端,具有较强的应用性特征。
2)数据库技术。该运动健康管理平台在开发过程中,为方便应用,充分发挥了Access编程简单、具有较强的兼容性等优势,进行数据库设计、创建,保障其能够为数据统计、挖掘以及VBR二次开发提供有利条件。在数据库设计与创建过程中,主要以运动健康管理平台的功能模块设计为依据,对数据结构与数据项等进行了精细化地设计。用户表、调查信息表、运动健康信息表、运动健康评价表以及计划表是该数据库的五大主要的数据项。其中调查信息表主要包括用户ID以及运动健康项目调查内容,主要根据各种慢性非传染性疾病的类型进行调查表设计与风险评估。运动健康信息表主要包括用户调查的内容与各项目的得分情况。数据库各项数据表以相同字段名称等进行相互关联,用户运动健康信息表是该数据库结构功能的基础。此外,该运动健康管理平台以ADO以及ASP应用程序联合实现数据库信息网页建立,同时,通过ODBC的运用,Web服务器便可接收来自于数据库的所有命令请求,并以网络为媒介,将这些请求输送至数据库服务器之中,再通过对SQL命令的执行,实现数据库的操作并产生与命令请求对应的Web页,用户通过Web浏览器实现数据库的访问。这种有机结合WEB数据库技术与动态网站技术的管理平台,在数据库访问中,具有访问速度快,资源消耗与内存占用少的优势,对于用户的运动健康管理具有重要的意义。
2.2 运动健康管理平台的应用
基于WEB数据库技术的运动健康管理平台的开发设计了遵循了个人健康管理的“预防为先,运动干预”的思想理念,在个人运动健康计划模块以及健康信息表中,结合不同人群的具体特征,可制定适合个人的运动方式,如运动环境、时间、强度、环境等,针对性较强,从而为个人提供专属的运动健康指导计划。同时,在个人运动健康信息模块中,还建立起了个人专属的运动健康档案,并实现其跟踪动态更新,如个人基本信息、生活习惯、各项运动数据、饮食状况等,使用户通过对运动记录的查询,结合自身的身体素质,制定较为合理的运动方案,对运动量进行合理设定,科学调整运动目标,从而循序渐进地改善自身的运动健康状况。此外,该运动健康管理平台还设计了个人运动健康的评估模块,实现定期的健康状况评价,如“身体机能测评”、“心理压力测评”等,从而对个人的运动健康状况实施监测与评估,以便用户个人根据其评估结果,进行生活方式的调整、饮食结构的改善,运动计划与方案的优化,确保运动干预的有效性,对不良的健康危险因素进行遏制,最终实现个人运动健康状况改善的目标。
除此之外,该运动健康管理平台从个人运动健康数据信息记录为根本出发点,并在个人的运动健康数据分析的基础上,实现动态评价,进而提供个人运动健康的改善方案与计划,对于提高人群的运动健康水平具有重要意义。同时,该平台通过WEB数据库技术的应用,实现应用程序地设计,可确保每10分钟实现个人运动健康信息录入、分析与评估、运动健康计划执行的全过程,运行效率高。而且用户通过在线的评估问卷的问答,可及时获得评估保护与改善计划方案,评估的可靠性高。此外,通过系统编程,实现对问卷与数据的逻辑控制,避免问卷数据产生逻辑错误,以及异常值等情况,确保了数据的质量。但值得注意的是,该平台在设计与应用中,在用户数据量大的情况下,相较于Access数据库而言,更宜采用Oracl或者是SQL Server等数据库,以提高其实用性能。
3 结束语
运动健康管理是一项系统的工程,在信息网络技术发展的今天,应积极发挥其优势,将其引入健康管理领域,积极建立运动健康管理系统平台,强化个人运动健康管理,提高人们的运动健康质量,从而使健康管理变被动为主动,全面提升人们的健康水平。
方睿,刁仁宏,吴四九.网络数据库原理及应用[M].成都:四川大学出版社,2005
Establishment of sports and health management platform used WEB database technique
Cui Qian
(Baoji University of Arts and Sciences,Baoji,721013)
This paper designs a kind of sports and health management platform based on Web database technology as the foundation,the scientific analysis and evaluation on the basis of reasonable exercise, health plans,in order to improve health,enhance the health level of the target population movement.
WEB technology;database technology;sports and health management
宝鸡文理学院院级课题,课题编号:ZK11187
崔谦,男,1979年6月 ,北京,讲师,主要研究方向:体育人文