BMI計算器
需求擷取
希望做一個App可以量測BMI,並且告知適合的體重範圍和體態
需求分析
1.計算BMI
2.給出適合體重
3.告知體態
4.給出到適合的體重需要減少或增加多少公斤
使用案例
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
使用者故事
小名常常為身材而困擾,所以想要有一個隨時隨地可以算出BMI的工具
測資 |
輸入 |
輸出 |
測資1 |
身高180 體重70 |
BMI:21.6,適合的體重=59.94~77.76 kg |
測資2 |
身高176 體重54 |
BMI:17.43,適合的體重=57.31~74.34 kg |
流程圖
UI及元件說明
UI使用者介面
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
元件說明
- 身高_文字輸入盒:身高輸入
- 體重_文字輸入盒:體重輸入
- 標籤1:顯示BMI
- 按鈕1:計算BMI
- 適合體重(標籤):算出適合體重
- 程度(標籤):你的體態
- 適合體重(標籤):顯示出適合的體重區間
- 應該怎麼辦(標籤):超過適合值需要增加或減少幾公斤
程式截圖
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
結論跟心得
這次的作業已經可以抓到概念,慢慢去理解這個的邏輯思考,有慢慢的在進步,還有第一次使用HACK MD這個東西就覺得為什麼沒有提早知道這項東西,這個可以用在社團開會,或是其他需要紀錄的事情上,可以很好的列點分析。