Skip to content

O projeto consiste em um software desktop desenvolvido para o Sindicato dos Nutricionistas. O objetivo é fornecer uma ferramenta que permite a nutricionistas realizar cálculos comuns em sua prática diária, incluindo o cálculo do IMC, gasto calórico basal e recomendações nutricionais.

Notifications You must be signed in to change notification settings

wendellmarcos/Projeto_Curso_Senac_NutriSoft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Projeto_Curso_Senac_NutriSoft

O projeto consiste em um software desktop desenvolvido para os Nutricionistas. O objetivo é fornecer uma ferramenta que permite a nutricionistas realizar cálculos comuns em sua prática diária, incluindo o cálculo do IMC, gasto calórico basal e recomendações nutricionais.

Documentação do Projeto - Software de Nutrição

Introdução

Este documento fornece uma visão geral do projeto de software desenvolvido para o Sindicato dos Nutricionistas. O software é destinado a nutricionistas e oferece funcionalidades para cálculos de IMC, gasto calórico basal e recomendações nutricionais.

Telas Principais

O projeto é composto por três telas principais:

Tela Inicial

  • Uma tela inicial com três botões para acessar as funcionalidades principais: IMC, Gasto Calórico e Recomendações.

Tela de Cálculo de IMC

  • Tela para calcular o Índice de Massa Corporal (IMC) de um paciente.
  • Campos de entrada para altura e peso.
  • Um botão "Calcular" para realizar o cálculo.
  • Exibição do resultado do IMC e interpretação.

Tela de Cálculo de Gasto Calórico

  • Tela para calcular o gasto calórico basal e total de uma pessoa.
  • Campos de entrada para sexo, peso, altura, idade e nível de atividade.
  • Um botão "Calcular" para realizar os cálculos.
  • Exibição do gasto calórico basal e total.

Tela de Recomendações

  • Tela para recomendar a quantidade de calorias diárias, carboidratos, proteínas e gordura.
  • Campo de entrada para as calorias diárias desejadas.
  • Um botão "Calcular" para realizar os cálculos.
  • Exibição das recomendações.

Funcionalidades

O projeto implementa as seguintes funcionalidades:

  • Cálculo de IMC.
  • Cálculo de gasto calórico basal com base no sexo.
  • Cálculo de gasto calórico total com base no nível de atividade.
  • Recomendação de quantidade de nutrientes com base nas calorias diárias.

Validações

O projeto inclui validações para garantir que os dados inseridos sejam válidos e que o aplicativo não quebre:

  • Verificação de campos obrigatórios preenchidos.
  • Mensagens de erro amigáveis para valores inválidos.

Tecnologias

O projeto foi desenvolvido usando a linguagem Java e o ambiente de desenvolvimento integrado NetBeans.

Conclusão

Este projeto oferece uma solução útil para nutricionistas, facilitando cálculos comuns em sua prática. Com as funcionalidades de IMC, cálculo de gasto calórico e recomendações nutricionais, o software atende às necessidades dos profissionais da área.

English

Nutrition Software Project

Description

This project consists of a desktop software developed for the Nutritionists' Union. The aim is to provide a tool that enables nutritionists to perform common calculations in their daily practice, including BMI calculation, basal calorie expenditure, and nutritional recommendations.

Features

BMI Calculation

  • Description: Calculates the Body Mass Index (BMI) of a patient.
  • Input Fields: Height (in meters) and Weight (in kilograms).
  • Result: Displays the BMI and interpretation of the result.

Basal Calorie Expenditure Calculation

  • Description: Calculates the basal and total calorie expenditure based on sex, weight, height, age, and activity level.
  • Input Fields: Sex (Male/Female), Weight (in kilograms), Height (in centimeters), Age, and Activity Level (Selection).
  • Result: Displays basal and total calorie expenditure.

Nutritional Recommendations

  • Description: Calculates the recommended daily intake of calories, carbohydrates, proteins, and fats based on desired daily caloric intake.
  • Input Field: Desired daily caloric intake (kcal).
  • Result: Displays recommendations in grams (g) for carbohydrates, proteins, and fats.

Validations

  • The application performs validations to ensure that fields are filled correctly and that the values are valid. Friendly error messages are displayed in case of invalid data.

Technologies Used

  • Programming Language: Java
  • Development Environment: NetBeans IDE

Conclusion

This software provides a practical and effective solution for nutritionists, allowing them to perform essential calculations in their work routine. With a user-friendly interface and robust validations, the application meets the needs of professionals in the field.

About

O projeto consiste em um software desktop desenvolvido para o Sindicato dos Nutricionistas. O objetivo é fornecer uma ferramenta que permite a nutricionistas realizar cálculos comuns em sua prática diária, incluindo o cálculo do IMC, gasto calórico basal e recomendações nutricionais.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published