BMImoduleBMI简介身高体重指数又称身体质量指数英文为Body.DOC

BMImoduleBMI简介身高体重指数又称身体质量指数英文为Body.DOC

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BMImoduleBMI简介身高体重指数又称身体质量指数英文为Body

BMI module BMI簡介 身高體重指數(又稱身體質量指數,英文為Body Mass Index,簡稱BMI)是一個計算值,主要用於統計用途。BMIBMI值原來的設計是一個用於公眾健康研究的統計工具。當我們需要知道肥胖是否為某一疾病的致病原因時,我們可以把病人的身高及體重換算成BMI值,再找出其數值及病發率是否有線性關連。 「身高體重指數」這個概念,是由19世紀中期的比利時通才凱特勒最先提出。它的定義如下: w = 體重,單位:千克 h = 身高,單位:米 數值的意義如下: 分??? 級 身體質量指數 體重過輕 BMI < 18.5 正常範圍 18.5 ≦ BMI <24 過??? 重 24 ≦ BMI < 27 輕度肥胖 27 ≦ BMI < 30 中度肥胖 30 ≦ BMI < 35 重度肥胖 BMI ≧ 35 資料來源:衛生署食品資訊網/ 肥胖及體重控制 BMI module安裝說明 下載網址:/project/bmi 下載後將資料夾解壓縮到 C:\AppServ\www\drupal\modules(預設路徑)中 登入drupal後點選Administer--Modules 把”BMI Module”這項打勾後儲存 此時mysql資料庫內會新增ㄧ個資料表” bmi_settings” BMI module設定方法 登入drupal後點選Administer-- BMI Settings(在Site configuration那一區塊中) 可以設定BMI算完後所顯示的字串 BMI顯示字串這部份分4類: 低於18.5(預設Underweight) 18.5~24.9(預設Normal/Healthy) 25.0~29.9(預設Overweight) 30以上(預設Obesity) 登入drupal後點選Administer-- Blocks (在Site building那一區塊中) 可以設定module出現在網頁的哪處 例如我們選擇對” Body Mass Index”選擇”Left sidebar”後BMI框框就會在左側出現 操作方法 直接對”Weight”和”Height”的框框中輸入數字後點選”Calculate”就會顯示計算後的BMI以及前面所說的類別字串 (其中”Units”有各2種:kgs(公斤)、lbs(磅)以及cms(公分)、mts(公尺)) 如圖所示: function bmi_menu():BMI管理介面的資訊 function bmi_permission():返回使用者管理介面 function bmi_admin_settings($form, $form_state):顯示使用者過輕、正常、過胖 function bmi_block_info():輸出介面標題 function bmi_block_view($delta = ):設計BMI介面 function bmi_form($form, $form_state):顯示BMI輸入的表格 function bmi_callback($form, $form_state):使用ajax返回至BMI計算表格 function bmi_calculate($values = NULL):依照使用者輸入的資料計算BMI function convert_weight_kgs($body_weight = NULL, $weight_unit = NULL):體重單位換算 function convert_height_mts($body_height = NULL, $height_unit = NULL):身高單位換算 function get_bmi_text($bmi = NULL):根據BMI值分級傳給bmi_admin_setting 函式說明: function bmi_form($form, $form_state) 設定weight介面中每個區塊的資訊,設定資料的屬性,標題,資料大小… 設定height介面中每個區塊的資訊 設定calaulate按鈕的資訊 function convert_weight_kgs($body_weight = NULL, $weight_unit = NULL) 依照使用者選擇的單位換算成公斤(1pound = 0.4359237kg) function convert_height_mts($body_height = NULL, $height_unit = NULL) 依照使用者選擇的單位換算成公尺(1 cm = o.o1m , 1 ins = 0.0254m) function bmi_calculate($values = NULL) 將使用者輸入

您可能关注的文档

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档