Вы находитесь на странице: 1из 5

Mtodo Computacional de Anlise da Dieta

Marcio Almeida Mendes1, Rosane Beatriz Oliveira Severo2, Kelse Tibau de Albuquerque3, Jussara Resende
Simo 4
1

Graduando, 8 semestre de Cincia da Computao (C.C.) do Centro Universitrio Nove de Julho


(UNINOVE), Brasil.
2
Analista de Sistemas, doutoranda em engenharia de sistemas eletrnicos (PSI-EP-USP, 1999), mestre em
Cincia da Computao (CPGCC-UFRGS, 1996), especialista em Anlise de Sistemas (IF-PUC-RS, 1987),
professora CC-UNINOVE.
3
Nutricionista, doutoranda em Ciencias (UNIFESP, 2002), mestre em Nutrio (UFRJ,1999), especialista em
Dietoterapia (UFF, 1995), professora do curso de Nutrio, UNINOVE, Brasil.
4
Graduando, 4 semestre CC-UNINOVE, Brasil.
Resumo - apresentado um mtodo computacional, que compreende a anlise da dieta e pretende facilitar
o seu clculo, atendendo as necessidades dos alunos e professores de diettica do curso de Nutrio.
Palavras-chave: Mtodo para anlise da dieta, Informtica aplicada nutrio.
Abstract - This paper shows a method computational that it understands the module of analysis of diet that it
takes care of the necessities of students and teachers of diet course of Nutrition. The official language is
Portuguese.
Key-words: Analysis of diet using computation, Informatics applied to nutrition.
Introduo
A UNINOVE carece de um sistema
automtico, para apoio aos professores em sala
de aula, ocasio em que os alunos de Nutrio
gastam muito tempo em clculos, no processo
chamado anlise de dieta. Existe uma
realimentao dos dados de entrada do processo
para o reclculo de uma dieta, sendo este um
processo manual e suscetvel a erros.
Como trabalho de concluso de curso
(TCC) de CC, quer-se desenvolver o prottipo de
um sistema para automatizao do mtodo de
ensino, cotidianamente, praticado pela professora
co-orientadora em todas as disciplinas do curso
de Nutrio da UNINOVE, que desenvolvem
anlise de dietas, para citar Diettica Normal I, II.
Pretende-se que seu desenvolvimento seja
implementado em cdigo aberto.
Uma dieta, a ser prescrita, o resultado
de basicamente duas etapas: avaliao
nutricional,
composta
da
avaliao
antropomtrica; e planejamento diettico e
anlise da dieta. Relacionadas estas duas etapas,
foi eleita a etapa da anlise da dieta para estudo
e desenvolvimento de um mtodo computacional
para implement-la.
Metodologia
Na disciplina de Nutrio Normal I, no
curso de Nutrio, da UNINOVE, os alunos
deparam-se com as atividades de anlise da
dieta, utilizando a planilha, ANEXO - I, que inicia

com os alimentos e suas quantidades


subdivididas em dois grandes grupos: os
macronutrientes e os micronutrientes. Para
efetuar uma anlise nutricional tem-se os itens:
alimentos, quantidade, glicdio, protena bruta,
utilizao lquida de protena (NPU), protena
lquida, lipdios, e /ou os micronutrientes, clcio,
ferro, vitamina A, vitamina B, vitamina C, por
exemplo.
Para calcular a quantidade proporcional
dos macronutrientes escolhidos, tais como
glicdio, protena bruta e lipdio, precisa-se das
quantidades dos alimentos propostos, valor e a
quantidade do nutriente, obtidos da tabela de
composio de alimentos, que correspondem a
100g (cem gramas), geralmente, com exceo
dos micronutrientes: Clcio, Fsforo, Ferro,
Vitamina A, B, C e outros, que utilizam miligrama
(mg) e milicentigrama (mcg). No caso da protena
lquida utiliza-se o valor do NPU, de acordo com
tabela de fatores de utilizao protica tabela 1
citado por FAUSTO (2003), multiplicando-a pela
protena bruta.
Tabela 1 ndices de Utilizaes
Lquidas de Protenas.
NPU
Animal
Leguminosas
Cereais

Fator
0,7
0,6
0,5

Ao efetuarmos o clculo utilizam-se


algumas das definies, como indicado na tabela
(2).
Tabela 2 Tabela de Siglas utilizadas
Fator do nutriente
Gasto energtico total
Glicdio
Gramas
Gramas por quilo de Peso Terico
Lipdio
Milicentigrama
Miligrama
Quantidade macronutrientes ou
micronutrientes
Primeiro
valor
do
nutriente
proposto
Protena Bruta
Protena Lquida
Peso terico
Quantidade do alimento padro
definido pela tabela de nutrientes.
Quantidade do alimento proposto.
Quantidade do nutriente da tabela
de nutrientes.
Quantidade do Nutriente do
proposto.
Quilocaloria
Total de nutriente proposto
Ultimo valor do nutriente proposto
Unidade de Medida utilizada.
Utilizao lquida de protena
Valor energtico total

Tabela 3 Valores dos nutrientes do po de


batata estipulados pelo ENDEF.
(Fn)
(GET)
(G)
(g)
(g/kpt)
(L)
(mcg)
(mg)

Nutrientes
Glicdio
Protena
Lipdios

(n)

QGap( g )

150( g ) * 58, 2( g )

(Pvnp)

100( g )

QGap ( g ) 87,3 g

(PB)
(PL)
(Pt)
(Qapdtn)

Calculando proporo de Protena.


Protena Bruta: (3)

(Qap)

QPBap ( g )

(Qntn)

150( g ) * 8, 2( g )
100( g )

QPBap ( g ) 12,3 g

(Qnap)
(Kcal)
(Tnp)
(Uvnp)
(u)
(NPU)
(VET)

Protena liquida: (4)

QPLap ( g ) 12,3( g ) * 0,05

QPLap( g ) 0,615g

A regra de trs simples aplicada para


obter a proporcionalidade dos nutrientes como
representa a equao (1):
Qap (u ) * Qntn (u )
Qapdtn (u )

Valor
58,2
8,2
0,95

Calculando proporo de glicdio utilizando


a equao (2).

Como calcular

Qnap (u )

Tomando-se, por exemplo, o 150g de Po


de Batata, usando a tabela do ENDEF (1996),
como referncia.

(1)

Calculando proporo de lipdio utilizando


a equao (5).
Lipdio: (5)
QLap ( g )

150( g ) * 0,95( g )
100( g )

QLap( g ) 1,425 g

Frmula aplicada a cada nutriente ficaria


como indicada abaixo:
QGap ( g )

Qap ( g ) * QGtn ( g )
Qapdtn ( g )

QPBap( g )

Qap ( g ) * QPBtn ( g )
Qapdtn ( g )

QPLap( g ) QPBap( g ) * NPU


QLap ( g )

(2)

(3)
(4)

Qap ( g ) * QLtn ( g )
Qapdtn ( g )

(5)

Prescrio diettica
Na prescrio diettica definido o gasto
energtico total ou valor energtico total (VET)
proposto timo e o real. GET proposto ser o
objetivo a ser atingido e o GET real o que
realmente foi alcanado ou calculado.
Em suas composies h percentual,
quantidade em gramas, quilocaloria, total de
glicdios /carboidratos, lipdios e gramas por quilo
de peso terico do individuo.

Tabela 4 - fatores para distribuio de


nutrientes.
Nutrientes
Glicdio
Protena
Lipdios

Fator (Fn)
4
4
9

Utilizando a formula (6) obtm-se o total do


nutriente, o total de kcal do nutriente ser obtido
utilizando frmula (7) se orientando pela tabela
(4), com valores propostos por FAUSTO (2003),
que possibilitar obter o percentual equivalente
aplicando a equao (8), para o clculo da
relao peso terico total de nutriente aplicando a
equao (10).
Pvnp

(6)

TnpKcal Tnp ( g ) * Fn

(7)

Tnp ( g )

Uvnp

Tnp (%)

TnpKcal ( g )
* 100
GET

g / kgpt

Tnp ( g )
Pt

(8)

(10)

Resultados
Apresentamos
uma
sugesto,
uma
especificao narrativa, ou, um fluxo geral para
implementao do mtodo computacional a ser
desenvolvido no TCC.
Considerando um dado a planilha (ANEXO1) que compreende:
a. cabealho - com base no planejamento
do cardpio, so informados os dados de entrada
formados pela prescrio diettica esperada, a
ser observada ou o objetivo a ser atingido. Na
prescrio diettica esto relacionados os dados
GET, cuja unidade caloria por kilo (kcal).
Tambm, os macronutrientes protena, glicdio e
lipdio, apresentados, um a um, em percentuais,
caloria por kilo (kcal), grama (g) e kilograma por
peso terico (g/kg PT). Ao final do processo de
simulao e clculo da dieta, so apresentados
os resultados obtidos ou reais, para citar, o GET
real, nas respectivas unidades.
b. linha detalhe - so apresentados:

1. alimentos - so relacionados, em
conformidade com o planejamento do cardpio,
com as respectivas quantidades;
2. quantidade - relacionada, alimento a
alimento, usando a unidade adequada, por
exemplo, a grama.
3. os macronutrientes e os micronutrientes,
so escolhidos ou selecionados pelo usurio, por
exemplo:
3.1.1. glicdio - so relacionados, em
gramas, a composio do macronutriente glicdio,
alimento a alimento; Usa-se a equao (2).
3.1. 2. protena - o macronutriente protena,
em gramas, que compem o alimento, um
campo, da planilha, composto de trs subcampos:
3.1.2.1. protena bruta - obtida, por meio do
uso da equao (3);
3.1.2.2. NPU - um ndice, obtido pela
pesquisa da tabela 1;
3.1.2.3 protena lquida - obtida, por meio
do uso da equao (4), que multiplica o NPU pela
quantidade da protena bruta;
3.1.3. lipdio - so relacionados, em
gramas, a composio do macronutriente lipdio,
alimento a alimento, obtido por meio do uso da
equao (5);
3.2.1. clcio - o micronutriente clcio, em
miligramas, obtido por meio da equao (1),
com o nome quantidade de clcio do alimento
proposto (Qcap), onde o micronutriente n
representado pela letra c, com a respectiva
unidade (u);
3.2.2. fsforo - o micronutriente fsforo, em
miligramas, obtido por meio da equao (1),
com o nome quantidade de fsforo do alimento
proposto (Qfap), onde o micronutriente n
representado pela letra f, com a respectiva
unidade (u);
3.2.3. vitamina A - o micronutriente vitamina
A, em miligramas, obtido por meio da equao
(1), com o nome quantidade de vitamina A do
alimento proposto (QVAap), onde o micronutriente
n representado pelas letras VA, com a
respectiva unidade (u);
3.2.4. vitamina B - o micronutriente
vitamina B, em miligramas, obtido por meio da
equao (1), com o nome quantidade de vitamina
B do alimento proposto (QVBap), onde o
micronutriente n representado pelas letras VB,
com a respectiva unidade (u);
3.2.5. vitamina C - o micronutriente
vitamina C, em miligramas, obtido por meio da
equao (1), com o nome quantidade de vitamina
C do alimento proposto (QVCap), onde o
micronutriente n representado pelas letras VC,
com a respectiva unidade (u);
Com o fechamento das respectivas colunas
e os respectivos totais destas e a obteno do
GET Real e macronutrientes realizados, encerrase o processamento inicial da planilha de anlise
de dieta.

Procede-se com a anlise dos resultados


obtidos GET real em confrontao como GET
esperado. O sistema decide, caso o GET real
seja maior ou igual a 95% que o GET esperado, a
dieta calculada adequada. O usurio pode
selecionar ou escolher o ndice de aceite deste
resultado apurado, maior ou menor que 95%,
sendo este assumido pelo sistema normalmente.
Caso contrrio, isto , o resultado obtido
pelo sistema seja menor que 95%, o sistema
procede ao reclculo da dieta, com base no
reclculo e redistribuio dos macronutrientes
calculados previamente.

implementao, utilizando cdigo aberto, em


conformidade com a Gnu Public License (GPL) .

Agradecimentos
Agradeo a Deus por ter possibilitado a
concluso desse artigo, apesar das dificuldades
enfrentadas. Agradeo tambm a compreenso
da minha famlia, namorada Daniela e a
colaborao da Jussara, profa Rosane e profa
kelse, que contribuiu grandemente para esse
trabalho fosse realizado.

Discusso e Concluses
O presente trabalho ser implementado
com base nesta especificao, como um prottipo
para testes na UNINOVE e em instituies
hospitalares, como o Hospital Sanatrio Partenon,
em Porto Alegre, RS. Desta forma ser avaliada a
presente especificao do ponto de vista de seu
uso prtico.
Inmeros detalhes como o tipo de
estruturas de dados a serem utilizados como as
respectivas tcnicas de programao a serem
empregadas, por exemplo, para busca de um
item em tabelas, como a ENDEF so formas que
ainda esto em discursos no sentido da busca da
melhor alternativa aplicvel.
Uma discusso muito interessante a
alimentao de uma tabela de composio de
alimentos, contnua e progressiva, conforme a
necessidade do usurio, isto , pode-se usando
uma aplication program interface (API) de um
banco de dados escolhido, implementar um
mdulo de criao e manuteno, atualizao
desta nova tabela de composio de alimentos,
atrelada ao sistema, resolvendo, assim, um
gargalo observado nos sistemas atuais, onde as
tabelas de composio de alimentos so
incompletas ou insatisfatrias devido ao pequeno
nmero de alimentos cadastrados.
Sem dvida, cabe mencionar a questo
do ferramental de desenvolvimento do sistema,
pretende-se desenvolver os programas utilizando
o C++, da Borland Software Corporation para a
criao da interface grfica, acrescido da
linguagem C, bsica e perl para a verso web.
Outra discusso, igualmente interessante,
que advm da filosofia de implementao,
corrente, do software livre, a idia, praticada
desde j, no que se refere a este artigo e a
presente proposta de especificao do sistema,
onde apresentada, abertamente, a presente
proposta para discusso na comunidade
interessada, aberta a sugestes e crticas. E, da
mesma forma, pretende-se atuar com a

Referncias

1.

Livros

Fausto, M.A. (2003), Planejamento de dietas e


da alimentao. Rio de Janeiro: Revinter, v.1
138p.
IBGE, Tabela de Composio de Alimentos. 4. ed.
- Rio de Janeiro: IBGE, 1996.
138p.
Alves, William Pereira, C++ Builder 6: Desenvolva
aplicaes para windows. So Paulo: rica, 2002.
438p.
Free Software Foundation, Inc. "GNU General
Public License."
[http://www.gnu.org/copyleft/gpl.html], Julho 2004.

Contato
Marcio Almeida Mendes
Analista de Sistemas Tecnologia da Informao
(UNINOVE).
Av. Dr. Adolfo Pinto, 109.
Barra-Funda So Paulo-SP.
Tel: 3665-9051
Email: marcioalmeid@uninove.br
marcioalmeidd@yahoo.com.br

Ficha de Anlise de Dieta


GET Proposto:
Protena:
Glicdio:
Lipdio:

kcal
% Kcal
% Kcal
% Kcal

g
g
g

GET REAL:
Protena:
Glicdio:
Lipdio:

g/kgPT
g/kgPT
g/kgPT

kcal
%
%
%

Kcal
Kcal
Kcal

g
g
g

g/kgPT
g/kgPT
g/kgPT

Protena (g)
Alimento

Qtde Glicdio
bruta
(g)
(g)

ANEXO -1 Ficha de anlise de dieta

NPU

lquida

Lipdio Clcio Fsforo Ferro


Vitamina A Vitamina B
(g)
(mg) (mg) (mg)

Вам также может понравиться