BMI beregning
BMI anvendes inden for sundhedssektoren til at give et fingerpeg om en persons vægtklasse.
Formel for beregning
Man regner sit BMI ud ved at dividere kropsvægten i kg med kvadratet på højden i meter.
Krav til løsning
Der skal indtastes flg. i en HTML form:
- Vægt
- Højde
Når man trykker på en beregningsknap, skal parametrene sendes til en servlet, som kalder en BMI beregner (almindelig Java klasse) og forwarder til en jsp side, som viser BMI-tallet på skærmen sammen med flg. information:
BMI | Kategori |
---|---|
Under 18,5 | Undervægtig |
18,5-25 | Normalvægtig |
25-30 | Overvægtig |
Over 30 | Svært overvægtig |
Plan
- Lav en hurtig mockup i Adobe XD, som viser hvordan websiderne skal se ud. Tænk gerne på at anvende Bootstrap design. Der skal være en fælles header og footer på alle siderne
- Lav html og css, som præcis ligner din mockup.
- Start et nyt webprojekt op med vores Command-Pattern skabelon
- Overfør dit html og css design til jsp
- Lav header og footer om til include-filer.
Test
Brug beregneren for BMI hos Netdoktor til at regne efter. Find højde/vægt så alle kategorier afprøves.
Hvis du får tid, så lav unit-tests, som gør det samme.
Udvidelser
- Hver gang en bruger trykker “Beregn” skal du gemme højde og vægt og tidspunktet beregningen blev udført på.
- Lav en side, hvor du kan se alle de udførste beregninger i en liste.