论文部分内容阅读
随着科学技术的飞速发展和社会生产力的提高,人们的生产生活方式发生了巨大的变化。一方面,由于生活水平的提高,人们偏好摄入高热量食物而缺乏运动,导致肥胖的人数增多;另一方面,人们的健康生活意识不断增强,对生活质量的要求越来越高。因此,控制个人体重的恶性增长,使之保持健康的体态,提供一个有效的方法来监督提醒人们进行科学饮食和合理的锻炼,保证生活质量,就变得十分有意义。本课题旨在互联网环境下,结合当今先进的健康管理技术,开发一个身体质量指数(BMI)控制平台,以对人们的代谢情况进行统计,评估其BMI指数,建立能量代谢模型,给用户提供合理的运动饮食建议,使其BMI指数得到有效控制,以保持健康体态。本文根据能量守恒定律,结合人体代谢规律,研究了人体代谢模型。利用该模型,通过改变机体摄入和消耗的能量,实现对人体BMI的控制。在此基础上,采用C#语言、ASP及数据库技术,设计开发了人体能量代谢BMI控制平台。课题的主要工作如下:(1)首先以平台的设计目标为出发点,针对该平台的用户实际需求进行具体分析,得出了本系统设计要遵循的设计总原则。并依据这些原则,确定了平台的总体架构,平台采用的开发模式为B/S及开发体系为MVC体系。详细设计了实现平台功能的所需要的各功能模块,对各模块的功能和系统的总体工作流程进行了具体说明(2)依据个人的基本信息对其BMI进行评价,确定BMI控制目标,建立能量代谢模型。首先根据个人饮食运动情况,确定能量的积累或者消耗情况,然后再结合BMI控制目标,定量确定该用户所需摄入的食物量和消耗的运动量。(3)根据平台的功能需求,设计并建立了一个数据共享性高、冗余度小、容易扩充的能量代谢和BMI数据库。该数据库为平台的能量代谢模型提供数据基础,并通过对用户信息的具体记录,对用户的BMI信息进行管理。平台通过对用户数据的分析,发现并告知用户自身生活习惯中不利于健康代谢的因素,提出有效的干预措施。(4)建立了基于能量代谢的BMI控制平台,结合以上的数据库设计,阐述了平台用户注册登录、用户身份信息管理、用户饮食运动信息管理、用户BMI指数评估、能量代谢指导、健康常识浏览等功能模块的实现过程,最后测试了本控制平台的可行性、合理性、有效性和稳定性。