7
Método Computacional de Análise da Dieta Marcio Almeida Mendes 1 , Rosane Beatriz Oliveira Severo 2 , Kelse Tibau de Albuquerque 3, Jussara Resende Simão 4 1 Graduando, 8º semestre de Ciência da Computação (C.C.) do Centro Universitário Nove de Julho (UNINOVE), Brasil. 2 Analista de Sistemas, doutoranda em engenharia de sistemas eletrônicos (PSI-EP- USP, 1999), mestre em Ciência da Computação (CPGCC-UFRGS, 1996), especialista em Análise de Sistemas (IF-PUC-RS, 1987), professora CC-UNINOVE. 3 Nutricionista, doutoranda em Ciencias (UNIFESP, 2002), mestre em Nutrição (UFRJ,1999), especialista em Dietoterapia (UFF, 1995), professora do curso de Nutrição, UNINOVE, Brasil. 4 Graduando, 4º semestre CC-UNINOVE, Brasil. Resumo - É apresentado um método computacional, que compreende a análise da dieta e pretende facilitar o seu cálculo, atendendo as necessidades dos alunos e professores de dietética do curso de Nutrição. Palavras-chave : Método para análise da dieta, Informática aplicada à nutrição. 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. Introdução A “UNINOVE” carece de um sistema automático, para apoio aos professores em sala de aula, ocasião em que os alunos de Nutrição gastam muito tempo em cálculos, no processo chamado análise de dieta. Existe uma realimentação dos dados de entrada do processo para o recálculo de uma dieta, sendo este um processo manual e suscetível a erros. Como trabalho de conclusão de curso (TCC) de CC, quer-se desenvolver o protótipo de um sistema para automatização do método de ensino, cotidianamente, praticado pela professora co-orientadora em todas as disciplinas do curso de Nutrição da UNINOVE, que desenvolvem análise de dietas, para citar Dietética Normal I, II. Pretende-se que seu desenvolvimento seja implementado em código aberto. Uma dieta, a ser prescrita, é o resultado de basicamente duas etapas: avaliação nutricional, composta da avaliação antropométrica; e planejamento dietético e análise da dieta. Relacionadas estas duas etapas, foi eleita a etapa da análise da dieta para estudo e desenvolvimento de um método computacional para implementá-la. Metodologia Na disciplina de Nutrição Normal I, no curso de Nutrição, da UNINOVE, os alunos deparam-se com as atividades de análise da dieta, utilizando a planilha, ANEXO - I, que inicia com os alimentos e suas quantidades subdivididas em dois

713

Embed Size (px)

DESCRIPTION

713

Citation preview

XVIII Congresso Brasileiro de Engenharia Biomdica

Mtodo Computacional de Anlise da Dieta

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

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

2Analista 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.

NPUFator

Animal0,7

Leguminosas0,6

Cereais0,5

Ao efetuarmos o clculo utilizam-se algumas das definies, como indicado na tabela (2).

Tabela 2 Tabela de Siglas utilizadas

Fator do nutriente(Fn)

Gasto energtico total(GET)

Glicdio(G)

Gramas(g)

Gramas por quilo de Peso Terico(g/kpt)

Lipdio(L)

Milicentigrama(mcg)

Miligrama(mg)

Quantidade macronutrientes ou micronutrientes (n)

Primeiro valor do nutriente proposto(Pvnp)

Protena Bruta(PB)

Protena Lquida(PL)

Peso terico(Pt)

Quantidade do alimento padro definido pela tabela de nutrientes.(Qapdtn)

Quantidade do alimento proposto.(Qap)

Quantidade do nutriente da tabela de nutrientes.(Qntn)

Quantidade do Nutriente do proposto.(Qnap)

Quilocaloria(Kcal)

Total de nutriente proposto(Tnp)

Ultimo valor do nutriente proposto(Uvnp)

Unidade de Medida utilizada.(u)

Utilizao lquida de protena(NPU)

Valor energtico total(VET)

Como calcularA regra de trs simples aplicada para obter a proporcionalidade dos nutrientes como representa a equao (1):

(1)

Frmula aplicada a cada nutriente ficaria como indicada abaixo:

(2)

(3)

(4)

(5)

Tomando-se, por exemplo, o 150g de Po de Batata, usando a tabela do ENDEF (1996), como referncia.

Tabela 3 Valores dos nutrientes do po de batata estipulados pelo ENDEF.

NutrientesValor

Glicdio58,2

Protena8,2

Lipdios0,95

Calculando proporo de glicdio utilizando a equao (2).

Calculando proporo de Protena.

Protena Bruta: (3)

Protena liquida: (4)

Calculando proporo de lipdio utilizando a equao (5).

Lipdio: (5)

gPrescrio 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.

NutrientesFator (Fn)

Glicdio4

Protena4

Lipdios9

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).

(6)

(7)

(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 (ANEXO-1) 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 sub-campos:

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, encerra-se 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. 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 implementao, utilizando cdigo aberto, em conformidade com a Gnu Public License (GPL) .

AgradecimentosAgradeo 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.

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: [email protected] [email protected] de Anlise de Dieta

GET Proposto: kcalGET REAL: kcal

Protena:%Kcalgg/kgPTProtena: %Kcal gg/kgPT

Glicdio:%Kcalgg/kgPTGlicdio:%Kcalgg/kgPT

Lipdio:%Kcalgg/kgPTLipdio:%Kcalgg/kgPT

Protena (g)

AlimentoQtde (g)Glicdio (g)brutaNPUlquidaLipdio (g)Clcio (mg)Fsforo (mg)Ferro (mg)Vitamina AVitamina B

ANEXO -1 Ficha de anlise de dieta

_1150397275.unknown

_1150398191.unknown

_1150398225.unknown

_1155630549.unknown

_1150398106.unknown

_1150397178.unknown

_1150397199.unknown

_1150397210.unknown

_1150397186.unknown

_1150397099.unknown

_1150397151.unknown

_1150397164.unknown

_1150397134.unknown

_1150368365.unknown

_1150383630.unknown

_1150271559.unknown

_1150362533.unknown