Body Mass Index (BMI) Calculator
description
Transcript of Body Mass Index (BMI) Calculator
![Page 1: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/1.jpg)
Body Mass Index (BMI) Calculator
CS 633 – Distributed Software DevelopmentProfessor Eric Braude
Facilitator Bryan Halter
Team 2 – Group 6
Adriana Castrillon Haroon Chohan
Ahmed Farooq Kevin Flynn
![Page 2: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/2.jpg)
Agenda
• Description of Adult BMI Calculator - Adriana• High level requirements - Kevin• Screenshots of functionality - Haroon• Video demo of the Adult BMI Calculator -
Haroon• Challenges - Ahmed• Lessons learned - Ahmed
![Page 3: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/3.jpg)
Description
• The purpose of the application is to allow adult users to calculate their BMI by entering their height and weight.
• The BMI results will be displayed on the main tab along with a reference to their category class (underweight, normal weight, overweight, obesity and extreme obesity) in the Legend tab.
• Users will be able to determine what their risk levels are for diseases such as diabetes, hypertension and cardio vascular.
![Page 4: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/4.jpg)
High Level Requirements
• The Adult BMI Calculator will provide a GUI for the user
• The applications GUI will have a tabular structure containing Calculate, Legend, Resources, About, and Contact Us tabs
• A user can switch between these tabs at any time with no further input than a mouse click
![Page 5: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/5.jpg)
High Level Requirements (contd.)• The application must allow users to calculate their BMI
• The application will require a height and weight input
• The application will output the calculated BMI in the BMI field located in the GUI
• The application will display a legend on the legend tab that will allow a user to easily determine their BMI category
![Page 6: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/6.jpg)
High Level Requirements (contd.)
• The application will be a standalone executable that can only be run on the x86/x64 Windows platform
• The application will be no larger than 1MB in size and require no more than 1MB of RAM
• The application must be available 24/7
![Page 7: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/7.jpg)
Optional High Level Requirements
• The application will calculate child and teen BMI by including age and gender information into the calculation
• Users can input waist circumference and gender to determine risk based upon BMI results
• Based on BMI results, the application will suggest dietary intake information to obtain ideal BMI
![Page 8: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/8.jpg)
Adult BMI Calculator
Calculate Tab
![Page 9: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/9.jpg)
Adult BMI Calculator
Legend Tab
![Page 10: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/10.jpg)
Adult BMI Calculator
Resources Tab
![Page 11: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/11.jpg)
Adult BMI Calculator
About Tab
![Page 12: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/12.jpg)
Adult BMI Calculator
Contact Us Tab
![Page 13: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/13.jpg)
Adult BMI Calculator
Calculated Underweight Results
![Page 14: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/14.jpg)
Adult BMI Calculator
BMI underweight and disease risk results
![Page 15: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/15.jpg)
Adult BMI Calculator
Calculated Normal Weight Results
![Page 16: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/16.jpg)
Adult BMI Calculator
BMI normal weight and disease risk results
![Page 17: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/17.jpg)
Adult BMI Calculator
Calculated Overweight Results
![Page 18: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/18.jpg)
Adult BMI Calculator
BMI overweight and disease risk results
![Page 19: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/19.jpg)
Video Demo
![Page 20: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/20.jpg)
Challenges
• Lack of versioning and tracking in the document repository technology used
• Realization that a more structured meeting methodology will better serve the development process
• Meeting individual task responsibilities according to project deadlines
• Lack of skilled resources in some of the necessary fields (i.e. development)
![Page 21: Body Mass Index (BMI) Calculator](https://reader033.fdocuments.net/reader033/viewer/2022061503/56815ba9550346895dc9aac7/html5/thumbnails/21.jpg)
Lessons Learned
GDD requires:• Well thought out documentation and
collaborative tools• Well defined process for Knowledge Transfer• Right resources to execute the development
of the application• Excellent project management skills to
oversee the project to completion