Mr. Ajay Chawada: Thakur Polytechnic Diploma in Computer Engineering
Mr. Ajay Chawada: Thakur Polytechnic Diploma in Computer Engineering
TYCO-A
Group No -16
Name Roll no
Vishesh Tiwari 46
ReenaDubey 47
Aashir Khan 48
Seal of
institution
ACKNOWLEDGEMENT
We feel immense pleasure in submitting this report of Notes App
While submitting this report, we avail this opportunity to express our
gratitude to all those who helped us in completing this task.
Heading the list with our own honourable Principal Dr. S.M.
Ganechari who is the beginner of our inspiration. We owe our deep
gratitude and also very thankful to our guide HOD Vaishali Rane
And Mr.Ajay Chawada who has proved to be more than just a mere
guide to us. Apart from bringing to us what can be the joy of
successful completion of this project was only possible due to her
guidance and co-operation without which this work would never have
been completed.
Finally, we wish to express our deep sense of respect and gratitude to
each and every staff member who has helped us in many ways and
also our parents who have always bared with us in any critical
situation and to all others, sparing their time and helping us for
completion of this project in whatever way they could. And lastly we
are grateful to each other the members of our group.
THANK YOU!
MICRO PROJECT PROPOSAL
Micro Project Proposal
3. Software Windows11 1
Mr.Ajay Chawada
(Lecturer)
MICRO PROJECT REPORT
Micro Project Report
1.0) Rationale
The BMI calculator offers a quick assessment of body weight relative to height, aiding in health
risk identification. Widely accepted and easily accessible, it provides valuable insights into
potential health risks, promoting informed decisions for lifestyle adjustments. While limitations
exist, such as neglecting muscle mass, its simplicity and widespread use make it a vital tool for
healthcare professionals, individuals, and public health initiatives in monitoring and addressing
population health concerns.
2.0) Aims/Benefits of the micro project
To study about what is Mobile Application Development.
To know more about how the methods and functions works .
Learn more about Mobile Application Development code and implementing it .
3. Software Windows11 1
Code:
MainActivity.java
package com.example.bmicalculator;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
@Override
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editTextWeight = findViewById(R.id.editTextWeight);
editTextHeight = findViewById(R.id.editTextHeight);
btnCalculate = findViewById(R.id.btnCalculate);
textViewResult = findViewById(R.id.textViewResult);
btnCalculate.setOnClickListener(new View.OnClickListener() {
@Override
calculateBMI();
});
try {
return;
// Calculate BMI
getBMICategory(bmi);
textViewResult.setText(resultText);
} catch (NumberFormatException e) {
return "Underweight";
return "Overweight";
} else {
return "Obese";
}
}
activity_main.xml:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="16dp"
android:paddingTop="16dp"
android:paddingRight="16dp"
android:paddingBottom="16dp"
tools:context=".MainActivity"
android:background="@drawable/bg">
<EditText
android:id="@+id/editTextWeight"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="numberDecimal"
android:textColorHint="#F9F6EE"
android:textColor="#F9F6EE"/>
<EditText
android:id="@+id/editTextHeight"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/editTextWeight"
android:layout_marginTop="16dp"
android:textColorHint="#F9F6EE"
android:inputType="numberDecimal"
android:textColor="#F9F6EE"/>
<Button
android:id="@+id/btnCalculate"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/editTextHeight"
android:layout_marginTop="16dp"
android:text="Calculate BMI"/>
<TextView
android:id="@+id/textViewResult"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/btnCalculate"
android:layout_marginTop="16dp"
android:text="BMI: "
android:textStyle="bold"
android:textColor="#F9F6EE"/>
<TextView
android:id="@+id/textViewBMIChart"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/textViewResult"
android:layout_marginTop="16dp"
android:text="@string/bmi_chart"
android:textColor="#F9F6EE"/>
</RelativeLayout>
9.0)Applications
Personal Health Tracking: Individuals can use the BMI calculator to monitor their weight and assess their overall health status.
By regularly inputting their weight and height into the application, they can track changes in their BMI over time and make
informed decisions about their diet, exercise, and lifestyle habits.
Fitness and Weight Loss Programs: Fitness enthusiasts and individuals participating in weight loss programs can use the BMI
calculator to set realistic goals and track their progress. The application can help them determine their current BMI, target BMI,
and the amount of weight they need to lose or gain to reach their desired level of fitness.
Medical Assessments: Healthcare professionals can use the BMI calculator as a screening tool during routine medical check-ups.
It can assist doctors and nurses in quickly evaluating a patient's weight status and identifying potential health risks associated
with being underweight, overweight, or obese.
Nutritional Counseling: Registered dietitians and nutritionists can utilize the BMI calculator to provide personalized dietary
recommendations to clients. By assessing their clients' BMI, nutrition professionals can tailor meal plans and lifestyle
interventions to support healthy weight management and improve overall well-being.
Public Health Initiatives: Public health organizations and government agencies can incorporate the BMI calculator into health
promotion campaigns aimed at raising awareness about obesity and its associated health risks. By encouraging individuals to
monitor their BMI and adopt healthier behaviors, these initiatives can contribute to reducing the prevalence of obesity and
related chronic diseases in the population.
Educational Tools: Schools, colleges, and fitness centers can integrate the BMI calculator into educational programs and
workshops focused on nutrition, physical activity, and healthy living. It can serve as a practical tool for teaching students and
participants about the importance of maintaining a healthy weight and lifestyle.
Mr.Ajay Chawada
(Lecturer)