DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada...

44
Universidade de Brasília Instituto de Ciências Exatas Departamento de Ciência da Computação

Transcript of DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada...

Page 1: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Universidade de BrasiacuteliaInstituto de Ciecircncias Exatas

Departamento de Ciecircncia da Computaccedilatildeo

DiaB - Aplicaccedilatildeo para Auxilio no Tratamento daDiabetes Tipo 1

Fernando Campos Schelb

Monograa apresentada como requisito parcial

para conclusatildeo do Bacharelado em Ciecircncia da Computaccedilatildeo

Orientadora

Profa Dra Maristela Terto de Holanda

Brasiacutelia

2013

Universidade de Brasiacutelia UnB

Instituto de Ciecircncias Exatas

Departamento de Ciecircncia da Computaccedilatildeo

Bacharelado em Ciecircncia da Computaccedilatildeo

Coordenador Profa Dra Maristela Terto de Holanda

Banca examinadora composta por

Profa Dra Maristela Terto de Holanda (Orientadora) CICUnB

Prof MSc Joatildeo Joseacute Costa Gondim CICUnB

Profa Dra Aleteacuteia Patriacutecia Favacho de Arauacutejo CICUnB

CIP Catalogaccedilatildeo Internacional na Publicaccedilatildeo

Schelb Fernando Campos

DiaB - Aplicaccedilatildeo para Auxilio no Tratamento da Diabetes Tipo 1

Fernando Campos Schelb Brasiacutelia UnB 2013

83 p il 295 cm

Monograa (Graduaccedilatildeo) Universidade de Brasiacutelia Brasiacutelia 2013

1 Android 2 Diabetes Mellitus 3 Tecnologia Assistiva 4 Taxas

Glicecircmicas

CDU 0044

Endereccedilo Universidade de Brasiacutelia

Campus Universitaacuterio Darcy Ribeiro Asa Norte

CEP 70910-900

BrasiacuteliaDF Brasil

Universidade de BrasiacuteliaInstituto de Ciecircncias Exatas

Departamento de Ciecircncia da Computaccedilatildeo

DiaB - Aplicaccedilatildeo para Auxilio no Tratamento daDiabetes Tipo 1

Fernando Campos Schelb

Monograa apresentada como requisito parcial

para conclusatildeo do Bacharelado em Ciecircncia da Computaccedilatildeo

Profa Dra Maristela Terto de Holanda (Orientadora)

CICUnB

Prof MSc Joatildeo Joseacute Costa Gondim Profa Dra Aleteacuteia Patriacutecia Favacho de Arauacutejo

CICUnB CICUnB

Profa Dra Maristela Terto de Holanda

Coordenador do Bacharelado em Ciecircncia da Computaccedilatildeo

Brasiacutelia 12 de Fevereiro de 2013

Dedicatoacuteria

Dedico o presente trabalho a minha famiacutelia ao meu pai agrave minha matildee e aos meus irmatildeosque me auxiliaram em toda a minha trajetoacuteria acadecircmica agrave Thaiacutes Braga Coutinho Diase seu lho Joatildeo Victor que foram bem mais que amigos mas fonte de inspiraccedilatildeo para opresente trabalho

i

Agradecimentos

Agradeccedilo imensamente a todos os professores que foram meus mestres e me mostraramo universo de que trata a Ciecircncia da Computaccedilatildeo Agradecimentos especiais agrave professoraMaristela que me orientou e acreditou na minha ideacuteia e ao professor Joatildeo Gondim quealeacutem de professor foi um amigo em tempos difiacuteceis Agradeccedilo a todos os meus amigos queestiveram presentes e sempre me ajudaram a estudar e nunca desistir

ii

Resumo

O trabalho trata do projeto e implementaccedilatildeo de uma ferramenta de auxilio o trata-mento da Diabetes Mellitus Tipo 1 ajudando o portador da mesma a manter suas taxasglicecircmicas o mais regular possiacutevel

A ferramenta buscou integrar diferentes opccedilotildees como montagem de um diaacuterio do dia-beacutetico construccedilatildeo de relatoacuterios visualizaccedilatildeo de tabelas nutricionais entre outras funcio-nalidades

Palavras-chave Android Diabetes Mellitus Tecnologia Assistiva Taxas Glicecircmicas

iii

Abstract

This work deals with the design and implementation of a tool to aid in the treatmentof Type 1 Diabetes Mellitus helping the bearer of it to keep your blood glucose levelsregularly as possible

In the implementation it was attempted to integrate dierent mounting options likea diary diabetic building reports view nutritional tables and other features

Keywords Android Diabetes Mellitus Assistive Technology Glycemic Rates

iv

Sumaacuterio

1 Introduccedilatildeo 1

11 Healthcare Softwares 212 Objetivo 213 Metodologia 314 Estrutura do Trabalho 3

2 A Diabetes 4

21 Deniccedilatildeo de Diabetes 422 Tipos de Diabetes 523 Situaccedilatildeo da Diabetes no Cenaacuterio Atual 524 Prevenccedilatildeo e Tratamentos 625 A Alimentaccedilatildeo do Diabeacutetico 826 A Contagem de Carboidratos 927 Acompanhamento Prossional 1128 Aplicativos para Auxilio no Tratamento da Diabetes 11

3 DiaB 13

31 Casos de Uso 13311 Inserir Usuaacuterio 14312 Inserir Alimento 14313 Visualisar Tabela de Alimentos 15314 Calcular Quantidade de Doses 15315 Gerar Diaacuterio 15

32 Plataforma de Desenvolvimento 1633 Arquitetura do Sistema 1634 Banco de Dados 17

4 Anaacutelise de Resultados 19

41 Anaacutelise de Telas 19411 Interface Principal 19412 Inserir Dados 20413 Tabela de Alimentos 22414 Gerar Relatoacuterio 23415 Adicionar Meacutedico 24416 Calculadora 25

42 Validaccedilatildeo da Ferramenta 27

v

5 Conclusotildees 30

Referecircncias 32

vi

Lista de Figuras

21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6] 522 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek 723 Nova Piracircmide Alimentar [19] 9

31 Diagrama de casos de uso 1432 Arquitetura do sistema 1733 Modelo de dados 18

41 Tela principal 2042 Inserir Dados (parte superior) 2143 Inserir Dados parte (Inferior) 2144 Inserir Alimento 2245 Tabela Alimento 2346 Gerar Relatoacuterio 2447 Dados do Meacutedico 2548 Calculadora 2649 Nuacutemero de Doses 27410 LG Optimus ME 28411 Relatoacuterio Gerado 29

vii

Lista de Tabelas

21 Tabela de Tipos de Insulina e Tempos de Efeito 722 Exemplo do Diaacuterio do Diabeacutetico 11

viii

Capiacutetulo 1

Introduccedilatildeo

A evoluccedilatildeo tecnoloacutegica em hardware e software natildeo se resume aos desktops e laptopsela se estende a dispositivos moacuteveis como celulares smartphones tablets chegando a atin-gir aparelhos que natildeo possuem como uma de suas funccedilotildees principais a computaccedilatildeo em sitais como geladeiras televisores etc A procura por dispositivos com essas caracteriacutesticasprincipalmente os celulares eacute cada vez maior

Essa procura possibilita o crescimento do mercado facilitando aos desenvolvedores desoftware criarem facilidades ateacute entatildeo acessadas somente por computadores tradicionaiscomo por exemplo ferramentas de auxilio agraves pessoas com deciecircncias fiacutesicas entre outrasUma das aacutereas que apresenta um crescimento signicativo eacute a da sauacutede incluindo a aacutereameacutedica [6]

Softwares envolvendo essas aacutereas vem cada vez mais adquirindo interesse dos desen-volvedores pois a procura por ferramentas especiacutecas para essas nalidades soacute aumentaUm exemplo de ferramenta que auxilia natildeo soacute o prossional da sauacutede como o paciente eacute oBulaacuterio Bulas de Remeacutedios [2] que possui versatildeo gratuita (com recursos limitados) e pagaO aplicativo traz inuacutemeras bulas de medicamentos organizadas em ordem alfabeacutetica quepodem ser lidas diretamente de um aparelho celular ou outro dispositivo qualquer quepossua um sistema operacional Android [2]

Nesse contexto o presente trabalho tem como foco principal a pesquisa e a imple-mentaccedilatildeo de um software que possa auxiliar no tratamento da diabetes especicamenteda Diabetes Mellitus Tipo 1 doenccedila que apresenta algumas diculdades no tratamentocomo manter o controle glicecircmico em taxas aceitaacuteveis e uma alimentaccedilatildeo adequada ouseja saudaacutevel como seraacute explicado em capiacutetulos seguintes

A diabetes eacute em resumo uma doenccedila que consiste na reduccedilatildeo signicativa da produccedilatildeode insulina pelo pacircncreas mais especicamente pelas Ceacutelulas Beta [25] ocasionada porfatores geneacuteticos (tipo 1) ou por fatores externos (tipo 2) como uma alimentaccedilatildeo malbalanceada rica em accediluacutecar e gorduras associada com uma vida sedentaacuteria Eacute uma doenccedilaque preocupa pois segundo a Empresa Brasil de Comunicaccedilatildeo o nuacutemero de diabeacuteticosdobrou nos uacuteltimos 30 anos [20] Aleacutem disso se a mesma natildeo for bem administradatendo um auxilio de um prossional que faccedila um acompanhamento da doenccedila e busquemelhores opccedilotildees de tratamento pode resultar em efeitos maleacutecos como amputaccedilatildeo demembros cegueira ou mesmo oacutebito [25]

Assim satildeo por esses motivos que se torna ainda mais importante o estudo coligadocom a implementaccedilatildeo de ferramentas de auxilio no tratamento Para que isso se fosse

1

realizado foi escolhido o sistema operacional Android [1] pois aleacutem de possuir o coacutedigoaberto e ter um ambiente de desenvolvimento amigaacutevel eacute um dos mais utilizados nomundo acompanhado dos sistemas Windows Mobile e iOS

11 Healthcare Softwares

Aplicaccedilotildees cujo objetivo eacute auxiliar no tratamento na prevenccedilatildeo ou em qualqueroutra forma de ajuda na aacuterea da sauacutede satildeo chamadas de healthcare softwares Esse tipode aplicaccedilatildeo vem encontrando cada vez mais espaccedilo no mercado de desenvolvimento deaplicativos

Com o uso dessas aplicaccedilotildees diversas vantagens podem ser vistas com o uso de taisaplicaccedilotildees dentre elas [13]

bull Uma melhor comunicaccedilatildeo entre um paciente e vaacuterios prossionais da sauacutede

bull Eliminaccedilatildeo de exames meacutedicos desnecessaacuterios

bull Reduccedilatildeo de erros meacutedicos melhoria na qualidade do atendimento e seguranccedila aopaciente

bull Reduccedilatildeo da burocracia com melhoria ateacute em legibilidade de documentos

Mesmo com todas as vantagens visiacuteveis e expressas eacute complexo transcrever conheci-mentos meacutedicos para dentro de um sistema podendo surgir problemas de manutenibili-dade a meacutedio ou longo prazo Esse estudo natildeo se preocupa com isso jaacute que eacute observadaa evoluccedilatildeo tecnoloacutegica e sim procura encontrar uma maneira aacutegil e de raacutepida implemen-taccedilatildeo para o auxilio imediato

Dessa forma esse trabalho tenta por meio do auxiacutelio no tratamento da diabetes seintegrar e facilitar atividades rotineiras do portador da doenccedila por meio das vantagensapresentadas acima

12 Objetivo

O trabalho tem como objetivo principal o desenvolvimento de uma aplicaccedilatildeo que possaauxiliar o portador da diabetes tipo 1 no seu tratamento calculando o nuacutemero de doses deinsulina raacutepida que o mesmo deveraacute utilizar antes de cada refeiccedilatildeo geraccedilatildeo de relatoacuteriosconsulta em tabela da quantidade de carboidrato de vaacuterios alimentos

Logo pretende-se com o aplicativo desenvolvido facilitar o tratamento do portadorda diabetes tipo 1 tornando o controle glicecircmico mais faacutecil e natural e ao mesmo tempoajudar o prossional de sauacutede responsaacutevel pelo mesmo a ter um acompanhamento maisespeciacuteco de informaccedilotildees como a quantidade de doses que estaacute sendo administrada deacordo com os alimentos que satildeo ingeridos

Dessa forma os objetivos especiacutecos do aplicativo a ser desenvolvido satildeo

bull Calcular o nuacutemero de doses de insulina raacutepida a se tomar antes das refeiccedilotildees

bull Gerenciar dados sobre alimentos

bull Gerar um Diaacuterio do Diabeacutetico

2

13 Metodologia

Para alcanccedilar o objetivo proposto neste trabalho foi dividido o mesmo em etapaspara a construccedilatildeo estruturada natildeo soacute da monograa como do protoacutetipo para que houvesseviabilidade na continuidade do projeto e utilizaccedilatildeo real Seguem as etapas

Na primeira etapa foram redijidas as atividades de escolha do tema e deniccedilatildeo do es-copo estudo sobre a viabilidade do projeto pesquisa sobre programaccedilatildeo para dispositivosmoacuteveis e aacuterea da sauacutede

Na segunda etapa denem-se quais as ferramentas que seriam usadas para a contruccedilatildeodo aplicativo e quais versotildees seriam necessaacuterias para que houvesse um produto concretono nal

A partir da especicaccedilatildeo denida na fase anterior todos os moacutedulos da arquiteturaproposta satildeo modelados A modelagem foi feita utilizando diversas ferramentas inclusiveo Dia [8]

Na quarta fase foi implementada a aplicaccedilatildeo DiaB Durante essa fase satildeo feito testesenvolvendo um aparelho real com o sistema operacional Android

Para a realizaccedilatildeo da quinta etapa instalou-se a aplicaccedilatildeo DiaB em um aparelho deuma pessoa portadora da Diabetes Mellitus Tipo 1 onde pode ser observada as taxasglicecircmicas da mesma utilizando o aplicativo implementado e tirando conclusotildees apartirdos resultados obtidos

14 Estrutura do Trabalho

A continuidade do documento estaacute dividida nos seguintes capiacutetulos

bull Capiacutetulo 2 trata sobre a doenccedila diabetes seus tipos os tratamentos e a situccedilatildeono cenaacuterio atual Fala sobre a contagem de carboidratos que eacute uma das teacutecnicasmais difundidas entre os portadores da diabetes tipo 1 e serve como tema para aimplementaccedilatildeo do trabalho

bull Capiacutetulo 3 apresenta a aplicaccedilatildeo propriamente dita a DiaB com as suas biblio-tecas utilizadas e seus devidos artefatos Aleacutem disso apresenta tambeacutem algumastecnologias jaacute existentes e o diferencial do DiaB

bull Capiacutetulo 4 nesse capiacutetulo foi feito a anaacutelise dos resultados obtidos assim comoimagens das telas e como foi construiacuteda a aplicaccedilatildeo

bull Capiacutetulo 5 conclusotildees do trabalho onde satildeo feitas as disposiccedilotildees nais

3

Capiacutetulo 2

A Diabetes

Este capiacutetulo aborda o que eacute a doenccedila os seus tratamentos incluindo a contagemde carboidratos meacutetodo mais utilizado atualmente por portadores da Diabetes MellitusTipo 1 [7] sendo dividido nas seguintes seccedilotildees seccedilatildeo 21 deniccedilatildeo do que eacute a doenccedilaDiabetes Mellitus seccedilatildeo 22 apresenta os tipos da diabetes e aponta qual seraacute utilizadono projeto seccedilatildeo 23 qual a situaccedilatildeo atual em nuacutemeros da diabetes a seccedilatildeo 24 apresentada prevenccedilatildeo caso ela exista e quais os tratamentos utilizados atualmente e os tipos deinsulinas utilizadas nesses tratamentos seccedilatildeo 25 fala como funciona a dieta do diabeacuteticoseccedilatildeo 26 trata da contagem de carboitrados que hoje eacute o tratamento mais comum paraa Diabetes Mellitus Tipo 1 seccedilatildeo 27 onde mostra a importacircncia do acompanhamentomeacutedico e de um nutricionista durante toda a doenccedila

21 Deniccedilatildeo de Diabetes

Segundo o Dr Drauzio Varella [9] Diabetes Mellitus eacute uma doenccedila do metabolismo daglicose causada pela falta ou maacute absorccedilatildeo de insulina hormocircnio produzido pelo pacircncrease cuja funccedilatildeo eacute quebrar as moleacuteculas de glicose para transformaacute-las em energia a m deque seja aproveitada por todas as ceacutelulas A ausecircncia total ou parcial desse hormocircniointerfere natildeo soacute na queima do accediluacutecar como na sua transformaccedilatildeo em outras substacircncias(proteiacutenas muacutesculos e gordura)

Geralmente uma pessoa apresenta no iniacutecio da manifestaccedilatildeo da doenccedila sede e a perdade peso A sede vem associada a quantidade de urina que eacute eliminada pelo pacienteenquanto uma pessoa normal elimina em meacutedia um litro e meio de urina por dia umdiabeacutetico pode eliminar ateacute cinco vezes esse valor [23] Outros sintomas encontrados satildeoo aumento do apetite as alteraccedilotildees visuais a impotecircncia sexual as infecccedilotildees fuacutengicas napele e nas unhas as feridas que demoram a cicatrizar os distuacuterbios cardiacuteacos e renais

Quando a diabetes eacute tratada da forma correta desde o iniacutecio torna-se uma doenccedila quenecessita de um tratamento especial poreacutem natildeo traz prejuiacutezos signicativos na sauacutede doportador

4

22 Tipos de Diabetes

Segundo a Sociedade Brasileira de Diabetes [7] a diabetes pode ser dividida em trecircstipos

bull Diabetes Tipo 1 tambeacutem chamada de insulinodependente nesse tipo a produccedilatildeo deinsulina do pacircncreas eacute insuciente ou nula sendo necessaacuterio a constante aplicaccedilatildeoda mesma Haacute risco de vida se as doses de insulina natildeo satildeo dadas diariamente

bull Diabetes Tipo 2 geralmente ocorre em pessoas obesas ou que possuem maus haacutebitosalimentares aleacutem do sedentarismo e o stress Apesar de natildeo ser simples possui casosde cura Eacute a diabetes que possui o maior nuacutemero de casos no mundo e vem crescendoconstantemente

bull Diabetes Gestacional se daacute quando a taxa glicecircmica da gestante apresenta niacuteveiselevados Geralmente esses niacuteveis satildeo normalizados apoacutes o parto

23 Situaccedilatildeo da Diabetes no Cenaacuterio Atual

O nuacutemero de pessoas portadoras da Diabetes Mellitus vem crescendo de forma preo-cupante principalmente da tipo 2 Poreacutem haacute um crescimento aparente no crescimentoda tipo 1 principalmente entre crianccedilas Esse crescimento natildeo possui explicaccedilatildeo cientiacute-ca no momento mas teorias indicam que possa ser pela variabilidade geneacutetica entre asdiferentes populaccedilotildees pois o aspecto imune estaacute na origem do Diabetes Mellitus Tipo 1 ediferentes populaccedilotildees apresentam diferenccedilas imunoloacutegicas importantes [6]

Figura 21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6]

5

Na Figura 21 um graacuteco do nuacutemero de portadores da doenccedila no Brasil em 2007 eacuteapresentado Segundo o Portal da Sauacutede de acordo com o Vigitel 2007 (Sistema de Mo-nitoramento de Fatores de Risco e Proteccedilatildeo para Doenccedilas Crocircnicas Natildeo Transmissiacuteveis)a ocorrecircncia meacutedia de diabetes na populaccedilatildeo adulta (acima de 18 anos) eacute de 52 o querepresenta 6399187 de pessoas que conrmaram ser portadoras da doenccedila [5]

24 Prevenccedilatildeo e Tratamentos

Em relaccedilatildeo a diabetes tem-se que a tipo 2 pode ser prevenida com uma alimentaccedilatildeosaudaacutevel e a praacutetica regular de exerciacutecios fiacutesicos A prevenccedilatildeo apresentada tambeacutem servepara o tratamento da mesma e da diabetes tipo 1 pois apartir da alimentaccedilatildeo e ativi-dades fiacutesicas o diabeacutetico teraacute taxas glicecircmicas mais estaacuteveis aleacutem de previnir problemasdecorrentes da doenccedila [7]

A diabetes pode ser tratada de diversas formas dependendo do seu tipo gravidade oumesmo a siologia do paciente Dentre os principais tratamentos pode-se explicitar [7]

bull Contagem de carboidrato

bull Bomba de infusatildeo

bull Tratamento medicamentoso

bull Restriccedilatildeo alimentar

bull Transplantes

A aplicaccedilatildeo de insulina eacute comum em quase todos os casos de diabetes e existemdiversos tipos no mercado o que vai diferenciar uma da outra basicamente eacute o tempo deaccedilatildeo Algumas satildeo para o efeito imediato enquanto outras satildeo de efeito lento e duramno decorrer do dia por exemplo

Dessa forma a insulina pode ser classicada de acordo com o tempo de accedilatildeo do seuefeito da raacutepida para a mais lenta [21] Satildeo de accedilatildeo ultrarraacutepida de accedilatildeo raacutepida de accedilatildeointermediaacuteria de accedilatildeo lenta e preacute-misturas

Na Tabela 21 uma outra classicaccedilatildeo eacute apresentada Nesse modelo satildeo apresentadasas insulinas de acordo com seus efeitos picos e duraccedilatildeo Como pode ser observado asinsulinas raacutepidas satildeo as apresentadas como simples ou regulares onde o iniacutecio e o pico doefeito satildeo mais raacutepidos que as outras

Aleacutem dessas insulinas existe uma recente que natildeo possui um pico de accedilatildeo eacute a Lantustambeacutem conhecida como glargina [15] Eacute aplicada uma vez por dia funciona igualmentepor 24 horas A Lantus pode substituir a NPH apresentada na Tabela 21 mas emvirtude de ter uma accedilatildeo direta e sem pico ela natildeo faz nada para diminuir o aumento daglicose apoacutes as refeiccedilotildees Aleacutem disso por ter um pH menor do que o de outras insulinas(tornando-a mais aacutecida) ela pode arder quando injetada e natildeo pode ser misturada comoutras insulinas na mesma seringa o que pode a vir a ser um problema [15]

6

Tabela 21 Tabela de Tipos de Insulina e Tempos de EfeitoTipo Iniacutecio do Efeito Pico Duraccedilatildeo

Insulina simples regular ou cristalina 30 min a 1 hora 2 a 4 horas 5 a7 horasInsulina isofana ou NPH 3 a 4 horas 6 a 12 horas 18 a 28 horasInsulina bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina isofana bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina semi lenta (USP) oususpenccedilatildeo de insulina ziacutencica Prompt 1 a 3 horas 2 a 8 horas 12 a 16 horasInsulina semi lenta (BP) ou suspensatildeode insulina ziacutencica amorfa 2 horas 4 a 12 horas ateacute 24 horasInsulina lenta ou suspensatildeo de insulinaziacutencica 1 a 3 horas 8 a 12 horas 18 a 28 horasUntralenta ou insulina ziacutencica extendeou suspensatildeo de insulina ziacutencicacristalina (BP) 18 a 24 horas ateacute 36 horasInsulina Protaminoziacutencica ou PZI(Protamina Zinc Insulin Suspension cexcesso de protamina na suspensatildeo) 4 a 6 horas 14 a 24 horas ateacute 36 horas

Para este trabalho a insulina importante eacute a de accedilatildeo ultrarraacutepida apresentada comoregular na Tabela 21 que geralmente eacute consumida antes da alimentaccedilatildeo para a absorccedilatildeoda glicose gerada a partir do alimento consumido seja feita de maneira correta sem havergrandes mudanccedilas na taxa glicecircmica

Entre os itens fundamentais para o tratamento da diabetes especicamente a DiabetesMellittus Tipo 1 estatildeo a insulina (de accedilatildeo mais raacutepida e mais lenta sempre receitadaspor prossional endocrinologista competente) caneta de aplicaccedilatildeo ou seringa lanceta(serve para furar o dedo e retirar uma gota de sangue para a mensuraccedilatildeo da glicemia) esistema de monitoramento glicecircmico ou medidor glicecircmico(Figura 22) que mostra a taxaglicecircmica no momento da mediccedilatildeo [22]

Figura 22 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek

No projeto apresentado nesta monograa eacute abordada a Diabetes Tipo 1 sendo assima teacutecnica de contagem de carboidratos para controle glicecircmico eacute o objeto de estudo jaacuteque eacute a mais aceita pela Sociedade Brasileira de Diabetes (SBD) [7]

7

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 2: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Universidade de Brasiacutelia UnB

Instituto de Ciecircncias Exatas

Departamento de Ciecircncia da Computaccedilatildeo

Bacharelado em Ciecircncia da Computaccedilatildeo

Coordenador Profa Dra Maristela Terto de Holanda

Banca examinadora composta por

Profa Dra Maristela Terto de Holanda (Orientadora) CICUnB

Prof MSc Joatildeo Joseacute Costa Gondim CICUnB

Profa Dra Aleteacuteia Patriacutecia Favacho de Arauacutejo CICUnB

CIP Catalogaccedilatildeo Internacional na Publicaccedilatildeo

Schelb Fernando Campos

DiaB - Aplicaccedilatildeo para Auxilio no Tratamento da Diabetes Tipo 1

Fernando Campos Schelb Brasiacutelia UnB 2013

83 p il 295 cm

Monograa (Graduaccedilatildeo) Universidade de Brasiacutelia Brasiacutelia 2013

1 Android 2 Diabetes Mellitus 3 Tecnologia Assistiva 4 Taxas

Glicecircmicas

CDU 0044

Endereccedilo Universidade de Brasiacutelia

Campus Universitaacuterio Darcy Ribeiro Asa Norte

CEP 70910-900

BrasiacuteliaDF Brasil

Universidade de BrasiacuteliaInstituto de Ciecircncias Exatas

Departamento de Ciecircncia da Computaccedilatildeo

DiaB - Aplicaccedilatildeo para Auxilio no Tratamento daDiabetes Tipo 1

Fernando Campos Schelb

Monograa apresentada como requisito parcial

para conclusatildeo do Bacharelado em Ciecircncia da Computaccedilatildeo

Profa Dra Maristela Terto de Holanda (Orientadora)

CICUnB

Prof MSc Joatildeo Joseacute Costa Gondim Profa Dra Aleteacuteia Patriacutecia Favacho de Arauacutejo

CICUnB CICUnB

Profa Dra Maristela Terto de Holanda

Coordenador do Bacharelado em Ciecircncia da Computaccedilatildeo

Brasiacutelia 12 de Fevereiro de 2013

Dedicatoacuteria

Dedico o presente trabalho a minha famiacutelia ao meu pai agrave minha matildee e aos meus irmatildeosque me auxiliaram em toda a minha trajetoacuteria acadecircmica agrave Thaiacutes Braga Coutinho Diase seu lho Joatildeo Victor que foram bem mais que amigos mas fonte de inspiraccedilatildeo para opresente trabalho

i

Agradecimentos

Agradeccedilo imensamente a todos os professores que foram meus mestres e me mostraramo universo de que trata a Ciecircncia da Computaccedilatildeo Agradecimentos especiais agrave professoraMaristela que me orientou e acreditou na minha ideacuteia e ao professor Joatildeo Gondim quealeacutem de professor foi um amigo em tempos difiacuteceis Agradeccedilo a todos os meus amigos queestiveram presentes e sempre me ajudaram a estudar e nunca desistir

ii

Resumo

O trabalho trata do projeto e implementaccedilatildeo de uma ferramenta de auxilio o trata-mento da Diabetes Mellitus Tipo 1 ajudando o portador da mesma a manter suas taxasglicecircmicas o mais regular possiacutevel

A ferramenta buscou integrar diferentes opccedilotildees como montagem de um diaacuterio do dia-beacutetico construccedilatildeo de relatoacuterios visualizaccedilatildeo de tabelas nutricionais entre outras funcio-nalidades

Palavras-chave Android Diabetes Mellitus Tecnologia Assistiva Taxas Glicecircmicas

iii

Abstract

This work deals with the design and implementation of a tool to aid in the treatmentof Type 1 Diabetes Mellitus helping the bearer of it to keep your blood glucose levelsregularly as possible

In the implementation it was attempted to integrate dierent mounting options likea diary diabetic building reports view nutritional tables and other features

Keywords Android Diabetes Mellitus Assistive Technology Glycemic Rates

iv

Sumaacuterio

1 Introduccedilatildeo 1

11 Healthcare Softwares 212 Objetivo 213 Metodologia 314 Estrutura do Trabalho 3

2 A Diabetes 4

21 Deniccedilatildeo de Diabetes 422 Tipos de Diabetes 523 Situaccedilatildeo da Diabetes no Cenaacuterio Atual 524 Prevenccedilatildeo e Tratamentos 625 A Alimentaccedilatildeo do Diabeacutetico 826 A Contagem de Carboidratos 927 Acompanhamento Prossional 1128 Aplicativos para Auxilio no Tratamento da Diabetes 11

3 DiaB 13

31 Casos de Uso 13311 Inserir Usuaacuterio 14312 Inserir Alimento 14313 Visualisar Tabela de Alimentos 15314 Calcular Quantidade de Doses 15315 Gerar Diaacuterio 15

32 Plataforma de Desenvolvimento 1633 Arquitetura do Sistema 1634 Banco de Dados 17

4 Anaacutelise de Resultados 19

41 Anaacutelise de Telas 19411 Interface Principal 19412 Inserir Dados 20413 Tabela de Alimentos 22414 Gerar Relatoacuterio 23415 Adicionar Meacutedico 24416 Calculadora 25

42 Validaccedilatildeo da Ferramenta 27

v

5 Conclusotildees 30

Referecircncias 32

vi

Lista de Figuras

21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6] 522 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek 723 Nova Piracircmide Alimentar [19] 9

31 Diagrama de casos de uso 1432 Arquitetura do sistema 1733 Modelo de dados 18

41 Tela principal 2042 Inserir Dados (parte superior) 2143 Inserir Dados parte (Inferior) 2144 Inserir Alimento 2245 Tabela Alimento 2346 Gerar Relatoacuterio 2447 Dados do Meacutedico 2548 Calculadora 2649 Nuacutemero de Doses 27410 LG Optimus ME 28411 Relatoacuterio Gerado 29

vii

Lista de Tabelas

21 Tabela de Tipos de Insulina e Tempos de Efeito 722 Exemplo do Diaacuterio do Diabeacutetico 11

viii

Capiacutetulo 1

Introduccedilatildeo

A evoluccedilatildeo tecnoloacutegica em hardware e software natildeo se resume aos desktops e laptopsela se estende a dispositivos moacuteveis como celulares smartphones tablets chegando a atin-gir aparelhos que natildeo possuem como uma de suas funccedilotildees principais a computaccedilatildeo em sitais como geladeiras televisores etc A procura por dispositivos com essas caracteriacutesticasprincipalmente os celulares eacute cada vez maior

Essa procura possibilita o crescimento do mercado facilitando aos desenvolvedores desoftware criarem facilidades ateacute entatildeo acessadas somente por computadores tradicionaiscomo por exemplo ferramentas de auxilio agraves pessoas com deciecircncias fiacutesicas entre outrasUma das aacutereas que apresenta um crescimento signicativo eacute a da sauacutede incluindo a aacutereameacutedica [6]

Softwares envolvendo essas aacutereas vem cada vez mais adquirindo interesse dos desen-volvedores pois a procura por ferramentas especiacutecas para essas nalidades soacute aumentaUm exemplo de ferramenta que auxilia natildeo soacute o prossional da sauacutede como o paciente eacute oBulaacuterio Bulas de Remeacutedios [2] que possui versatildeo gratuita (com recursos limitados) e pagaO aplicativo traz inuacutemeras bulas de medicamentos organizadas em ordem alfabeacutetica quepodem ser lidas diretamente de um aparelho celular ou outro dispositivo qualquer quepossua um sistema operacional Android [2]

Nesse contexto o presente trabalho tem como foco principal a pesquisa e a imple-mentaccedilatildeo de um software que possa auxiliar no tratamento da diabetes especicamenteda Diabetes Mellitus Tipo 1 doenccedila que apresenta algumas diculdades no tratamentocomo manter o controle glicecircmico em taxas aceitaacuteveis e uma alimentaccedilatildeo adequada ouseja saudaacutevel como seraacute explicado em capiacutetulos seguintes

A diabetes eacute em resumo uma doenccedila que consiste na reduccedilatildeo signicativa da produccedilatildeode insulina pelo pacircncreas mais especicamente pelas Ceacutelulas Beta [25] ocasionada porfatores geneacuteticos (tipo 1) ou por fatores externos (tipo 2) como uma alimentaccedilatildeo malbalanceada rica em accediluacutecar e gorduras associada com uma vida sedentaacuteria Eacute uma doenccedilaque preocupa pois segundo a Empresa Brasil de Comunicaccedilatildeo o nuacutemero de diabeacuteticosdobrou nos uacuteltimos 30 anos [20] Aleacutem disso se a mesma natildeo for bem administradatendo um auxilio de um prossional que faccedila um acompanhamento da doenccedila e busquemelhores opccedilotildees de tratamento pode resultar em efeitos maleacutecos como amputaccedilatildeo demembros cegueira ou mesmo oacutebito [25]

Assim satildeo por esses motivos que se torna ainda mais importante o estudo coligadocom a implementaccedilatildeo de ferramentas de auxilio no tratamento Para que isso se fosse

1

realizado foi escolhido o sistema operacional Android [1] pois aleacutem de possuir o coacutedigoaberto e ter um ambiente de desenvolvimento amigaacutevel eacute um dos mais utilizados nomundo acompanhado dos sistemas Windows Mobile e iOS

11 Healthcare Softwares

Aplicaccedilotildees cujo objetivo eacute auxiliar no tratamento na prevenccedilatildeo ou em qualqueroutra forma de ajuda na aacuterea da sauacutede satildeo chamadas de healthcare softwares Esse tipode aplicaccedilatildeo vem encontrando cada vez mais espaccedilo no mercado de desenvolvimento deaplicativos

Com o uso dessas aplicaccedilotildees diversas vantagens podem ser vistas com o uso de taisaplicaccedilotildees dentre elas [13]

bull Uma melhor comunicaccedilatildeo entre um paciente e vaacuterios prossionais da sauacutede

bull Eliminaccedilatildeo de exames meacutedicos desnecessaacuterios

bull Reduccedilatildeo de erros meacutedicos melhoria na qualidade do atendimento e seguranccedila aopaciente

bull Reduccedilatildeo da burocracia com melhoria ateacute em legibilidade de documentos

Mesmo com todas as vantagens visiacuteveis e expressas eacute complexo transcrever conheci-mentos meacutedicos para dentro de um sistema podendo surgir problemas de manutenibili-dade a meacutedio ou longo prazo Esse estudo natildeo se preocupa com isso jaacute que eacute observadaa evoluccedilatildeo tecnoloacutegica e sim procura encontrar uma maneira aacutegil e de raacutepida implemen-taccedilatildeo para o auxilio imediato

Dessa forma esse trabalho tenta por meio do auxiacutelio no tratamento da diabetes seintegrar e facilitar atividades rotineiras do portador da doenccedila por meio das vantagensapresentadas acima

12 Objetivo

O trabalho tem como objetivo principal o desenvolvimento de uma aplicaccedilatildeo que possaauxiliar o portador da diabetes tipo 1 no seu tratamento calculando o nuacutemero de doses deinsulina raacutepida que o mesmo deveraacute utilizar antes de cada refeiccedilatildeo geraccedilatildeo de relatoacuteriosconsulta em tabela da quantidade de carboidrato de vaacuterios alimentos

Logo pretende-se com o aplicativo desenvolvido facilitar o tratamento do portadorda diabetes tipo 1 tornando o controle glicecircmico mais faacutecil e natural e ao mesmo tempoajudar o prossional de sauacutede responsaacutevel pelo mesmo a ter um acompanhamento maisespeciacuteco de informaccedilotildees como a quantidade de doses que estaacute sendo administrada deacordo com os alimentos que satildeo ingeridos

Dessa forma os objetivos especiacutecos do aplicativo a ser desenvolvido satildeo

bull Calcular o nuacutemero de doses de insulina raacutepida a se tomar antes das refeiccedilotildees

bull Gerenciar dados sobre alimentos

bull Gerar um Diaacuterio do Diabeacutetico

2

13 Metodologia

Para alcanccedilar o objetivo proposto neste trabalho foi dividido o mesmo em etapaspara a construccedilatildeo estruturada natildeo soacute da monograa como do protoacutetipo para que houvesseviabilidade na continuidade do projeto e utilizaccedilatildeo real Seguem as etapas

Na primeira etapa foram redijidas as atividades de escolha do tema e deniccedilatildeo do es-copo estudo sobre a viabilidade do projeto pesquisa sobre programaccedilatildeo para dispositivosmoacuteveis e aacuterea da sauacutede

Na segunda etapa denem-se quais as ferramentas que seriam usadas para a contruccedilatildeodo aplicativo e quais versotildees seriam necessaacuterias para que houvesse um produto concretono nal

A partir da especicaccedilatildeo denida na fase anterior todos os moacutedulos da arquiteturaproposta satildeo modelados A modelagem foi feita utilizando diversas ferramentas inclusiveo Dia [8]

Na quarta fase foi implementada a aplicaccedilatildeo DiaB Durante essa fase satildeo feito testesenvolvendo um aparelho real com o sistema operacional Android

Para a realizaccedilatildeo da quinta etapa instalou-se a aplicaccedilatildeo DiaB em um aparelho deuma pessoa portadora da Diabetes Mellitus Tipo 1 onde pode ser observada as taxasglicecircmicas da mesma utilizando o aplicativo implementado e tirando conclusotildees apartirdos resultados obtidos

14 Estrutura do Trabalho

A continuidade do documento estaacute dividida nos seguintes capiacutetulos

bull Capiacutetulo 2 trata sobre a doenccedila diabetes seus tipos os tratamentos e a situccedilatildeono cenaacuterio atual Fala sobre a contagem de carboidratos que eacute uma das teacutecnicasmais difundidas entre os portadores da diabetes tipo 1 e serve como tema para aimplementaccedilatildeo do trabalho

bull Capiacutetulo 3 apresenta a aplicaccedilatildeo propriamente dita a DiaB com as suas biblio-tecas utilizadas e seus devidos artefatos Aleacutem disso apresenta tambeacutem algumastecnologias jaacute existentes e o diferencial do DiaB

bull Capiacutetulo 4 nesse capiacutetulo foi feito a anaacutelise dos resultados obtidos assim comoimagens das telas e como foi construiacuteda a aplicaccedilatildeo

bull Capiacutetulo 5 conclusotildees do trabalho onde satildeo feitas as disposiccedilotildees nais

3

Capiacutetulo 2

A Diabetes

Este capiacutetulo aborda o que eacute a doenccedila os seus tratamentos incluindo a contagemde carboidratos meacutetodo mais utilizado atualmente por portadores da Diabetes MellitusTipo 1 [7] sendo dividido nas seguintes seccedilotildees seccedilatildeo 21 deniccedilatildeo do que eacute a doenccedilaDiabetes Mellitus seccedilatildeo 22 apresenta os tipos da diabetes e aponta qual seraacute utilizadono projeto seccedilatildeo 23 qual a situaccedilatildeo atual em nuacutemeros da diabetes a seccedilatildeo 24 apresentada prevenccedilatildeo caso ela exista e quais os tratamentos utilizados atualmente e os tipos deinsulinas utilizadas nesses tratamentos seccedilatildeo 25 fala como funciona a dieta do diabeacuteticoseccedilatildeo 26 trata da contagem de carboitrados que hoje eacute o tratamento mais comum paraa Diabetes Mellitus Tipo 1 seccedilatildeo 27 onde mostra a importacircncia do acompanhamentomeacutedico e de um nutricionista durante toda a doenccedila

21 Deniccedilatildeo de Diabetes

Segundo o Dr Drauzio Varella [9] Diabetes Mellitus eacute uma doenccedila do metabolismo daglicose causada pela falta ou maacute absorccedilatildeo de insulina hormocircnio produzido pelo pacircncrease cuja funccedilatildeo eacute quebrar as moleacuteculas de glicose para transformaacute-las em energia a m deque seja aproveitada por todas as ceacutelulas A ausecircncia total ou parcial desse hormocircniointerfere natildeo soacute na queima do accediluacutecar como na sua transformaccedilatildeo em outras substacircncias(proteiacutenas muacutesculos e gordura)

Geralmente uma pessoa apresenta no iniacutecio da manifestaccedilatildeo da doenccedila sede e a perdade peso A sede vem associada a quantidade de urina que eacute eliminada pelo pacienteenquanto uma pessoa normal elimina em meacutedia um litro e meio de urina por dia umdiabeacutetico pode eliminar ateacute cinco vezes esse valor [23] Outros sintomas encontrados satildeoo aumento do apetite as alteraccedilotildees visuais a impotecircncia sexual as infecccedilotildees fuacutengicas napele e nas unhas as feridas que demoram a cicatrizar os distuacuterbios cardiacuteacos e renais

Quando a diabetes eacute tratada da forma correta desde o iniacutecio torna-se uma doenccedila quenecessita de um tratamento especial poreacutem natildeo traz prejuiacutezos signicativos na sauacutede doportador

4

22 Tipos de Diabetes

Segundo a Sociedade Brasileira de Diabetes [7] a diabetes pode ser dividida em trecircstipos

bull Diabetes Tipo 1 tambeacutem chamada de insulinodependente nesse tipo a produccedilatildeo deinsulina do pacircncreas eacute insuciente ou nula sendo necessaacuterio a constante aplicaccedilatildeoda mesma Haacute risco de vida se as doses de insulina natildeo satildeo dadas diariamente

bull Diabetes Tipo 2 geralmente ocorre em pessoas obesas ou que possuem maus haacutebitosalimentares aleacutem do sedentarismo e o stress Apesar de natildeo ser simples possui casosde cura Eacute a diabetes que possui o maior nuacutemero de casos no mundo e vem crescendoconstantemente

bull Diabetes Gestacional se daacute quando a taxa glicecircmica da gestante apresenta niacuteveiselevados Geralmente esses niacuteveis satildeo normalizados apoacutes o parto

23 Situaccedilatildeo da Diabetes no Cenaacuterio Atual

O nuacutemero de pessoas portadoras da Diabetes Mellitus vem crescendo de forma preo-cupante principalmente da tipo 2 Poreacutem haacute um crescimento aparente no crescimentoda tipo 1 principalmente entre crianccedilas Esse crescimento natildeo possui explicaccedilatildeo cientiacute-ca no momento mas teorias indicam que possa ser pela variabilidade geneacutetica entre asdiferentes populaccedilotildees pois o aspecto imune estaacute na origem do Diabetes Mellitus Tipo 1 ediferentes populaccedilotildees apresentam diferenccedilas imunoloacutegicas importantes [6]

Figura 21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6]

5

Na Figura 21 um graacuteco do nuacutemero de portadores da doenccedila no Brasil em 2007 eacuteapresentado Segundo o Portal da Sauacutede de acordo com o Vigitel 2007 (Sistema de Mo-nitoramento de Fatores de Risco e Proteccedilatildeo para Doenccedilas Crocircnicas Natildeo Transmissiacuteveis)a ocorrecircncia meacutedia de diabetes na populaccedilatildeo adulta (acima de 18 anos) eacute de 52 o querepresenta 6399187 de pessoas que conrmaram ser portadoras da doenccedila [5]

24 Prevenccedilatildeo e Tratamentos

Em relaccedilatildeo a diabetes tem-se que a tipo 2 pode ser prevenida com uma alimentaccedilatildeosaudaacutevel e a praacutetica regular de exerciacutecios fiacutesicos A prevenccedilatildeo apresentada tambeacutem servepara o tratamento da mesma e da diabetes tipo 1 pois apartir da alimentaccedilatildeo e ativi-dades fiacutesicas o diabeacutetico teraacute taxas glicecircmicas mais estaacuteveis aleacutem de previnir problemasdecorrentes da doenccedila [7]

A diabetes pode ser tratada de diversas formas dependendo do seu tipo gravidade oumesmo a siologia do paciente Dentre os principais tratamentos pode-se explicitar [7]

bull Contagem de carboidrato

bull Bomba de infusatildeo

bull Tratamento medicamentoso

bull Restriccedilatildeo alimentar

bull Transplantes

A aplicaccedilatildeo de insulina eacute comum em quase todos os casos de diabetes e existemdiversos tipos no mercado o que vai diferenciar uma da outra basicamente eacute o tempo deaccedilatildeo Algumas satildeo para o efeito imediato enquanto outras satildeo de efeito lento e duramno decorrer do dia por exemplo

Dessa forma a insulina pode ser classicada de acordo com o tempo de accedilatildeo do seuefeito da raacutepida para a mais lenta [21] Satildeo de accedilatildeo ultrarraacutepida de accedilatildeo raacutepida de accedilatildeointermediaacuteria de accedilatildeo lenta e preacute-misturas

Na Tabela 21 uma outra classicaccedilatildeo eacute apresentada Nesse modelo satildeo apresentadasas insulinas de acordo com seus efeitos picos e duraccedilatildeo Como pode ser observado asinsulinas raacutepidas satildeo as apresentadas como simples ou regulares onde o iniacutecio e o pico doefeito satildeo mais raacutepidos que as outras

Aleacutem dessas insulinas existe uma recente que natildeo possui um pico de accedilatildeo eacute a Lantustambeacutem conhecida como glargina [15] Eacute aplicada uma vez por dia funciona igualmentepor 24 horas A Lantus pode substituir a NPH apresentada na Tabela 21 mas emvirtude de ter uma accedilatildeo direta e sem pico ela natildeo faz nada para diminuir o aumento daglicose apoacutes as refeiccedilotildees Aleacutem disso por ter um pH menor do que o de outras insulinas(tornando-a mais aacutecida) ela pode arder quando injetada e natildeo pode ser misturada comoutras insulinas na mesma seringa o que pode a vir a ser um problema [15]

6

Tabela 21 Tabela de Tipos de Insulina e Tempos de EfeitoTipo Iniacutecio do Efeito Pico Duraccedilatildeo

Insulina simples regular ou cristalina 30 min a 1 hora 2 a 4 horas 5 a7 horasInsulina isofana ou NPH 3 a 4 horas 6 a 12 horas 18 a 28 horasInsulina bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina isofana bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina semi lenta (USP) oususpenccedilatildeo de insulina ziacutencica Prompt 1 a 3 horas 2 a 8 horas 12 a 16 horasInsulina semi lenta (BP) ou suspensatildeode insulina ziacutencica amorfa 2 horas 4 a 12 horas ateacute 24 horasInsulina lenta ou suspensatildeo de insulinaziacutencica 1 a 3 horas 8 a 12 horas 18 a 28 horasUntralenta ou insulina ziacutencica extendeou suspensatildeo de insulina ziacutencicacristalina (BP) 18 a 24 horas ateacute 36 horasInsulina Protaminoziacutencica ou PZI(Protamina Zinc Insulin Suspension cexcesso de protamina na suspensatildeo) 4 a 6 horas 14 a 24 horas ateacute 36 horas

Para este trabalho a insulina importante eacute a de accedilatildeo ultrarraacutepida apresentada comoregular na Tabela 21 que geralmente eacute consumida antes da alimentaccedilatildeo para a absorccedilatildeoda glicose gerada a partir do alimento consumido seja feita de maneira correta sem havergrandes mudanccedilas na taxa glicecircmica

Entre os itens fundamentais para o tratamento da diabetes especicamente a DiabetesMellittus Tipo 1 estatildeo a insulina (de accedilatildeo mais raacutepida e mais lenta sempre receitadaspor prossional endocrinologista competente) caneta de aplicaccedilatildeo ou seringa lanceta(serve para furar o dedo e retirar uma gota de sangue para a mensuraccedilatildeo da glicemia) esistema de monitoramento glicecircmico ou medidor glicecircmico(Figura 22) que mostra a taxaglicecircmica no momento da mediccedilatildeo [22]

Figura 22 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek

No projeto apresentado nesta monograa eacute abordada a Diabetes Tipo 1 sendo assima teacutecnica de contagem de carboidratos para controle glicecircmico eacute o objeto de estudo jaacuteque eacute a mais aceita pela Sociedade Brasileira de Diabetes (SBD) [7]

7

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 3: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Universidade de BrasiacuteliaInstituto de Ciecircncias Exatas

Departamento de Ciecircncia da Computaccedilatildeo

DiaB - Aplicaccedilatildeo para Auxilio no Tratamento daDiabetes Tipo 1

Fernando Campos Schelb

Monograa apresentada como requisito parcial

para conclusatildeo do Bacharelado em Ciecircncia da Computaccedilatildeo

Profa Dra Maristela Terto de Holanda (Orientadora)

CICUnB

Prof MSc Joatildeo Joseacute Costa Gondim Profa Dra Aleteacuteia Patriacutecia Favacho de Arauacutejo

CICUnB CICUnB

Profa Dra Maristela Terto de Holanda

Coordenador do Bacharelado em Ciecircncia da Computaccedilatildeo

Brasiacutelia 12 de Fevereiro de 2013

Dedicatoacuteria

Dedico o presente trabalho a minha famiacutelia ao meu pai agrave minha matildee e aos meus irmatildeosque me auxiliaram em toda a minha trajetoacuteria acadecircmica agrave Thaiacutes Braga Coutinho Diase seu lho Joatildeo Victor que foram bem mais que amigos mas fonte de inspiraccedilatildeo para opresente trabalho

i

Agradecimentos

Agradeccedilo imensamente a todos os professores que foram meus mestres e me mostraramo universo de que trata a Ciecircncia da Computaccedilatildeo Agradecimentos especiais agrave professoraMaristela que me orientou e acreditou na minha ideacuteia e ao professor Joatildeo Gondim quealeacutem de professor foi um amigo em tempos difiacuteceis Agradeccedilo a todos os meus amigos queestiveram presentes e sempre me ajudaram a estudar e nunca desistir

ii

Resumo

O trabalho trata do projeto e implementaccedilatildeo de uma ferramenta de auxilio o trata-mento da Diabetes Mellitus Tipo 1 ajudando o portador da mesma a manter suas taxasglicecircmicas o mais regular possiacutevel

A ferramenta buscou integrar diferentes opccedilotildees como montagem de um diaacuterio do dia-beacutetico construccedilatildeo de relatoacuterios visualizaccedilatildeo de tabelas nutricionais entre outras funcio-nalidades

Palavras-chave Android Diabetes Mellitus Tecnologia Assistiva Taxas Glicecircmicas

iii

Abstract

This work deals with the design and implementation of a tool to aid in the treatmentof Type 1 Diabetes Mellitus helping the bearer of it to keep your blood glucose levelsregularly as possible

In the implementation it was attempted to integrate dierent mounting options likea diary diabetic building reports view nutritional tables and other features

Keywords Android Diabetes Mellitus Assistive Technology Glycemic Rates

iv

Sumaacuterio

1 Introduccedilatildeo 1

11 Healthcare Softwares 212 Objetivo 213 Metodologia 314 Estrutura do Trabalho 3

2 A Diabetes 4

21 Deniccedilatildeo de Diabetes 422 Tipos de Diabetes 523 Situaccedilatildeo da Diabetes no Cenaacuterio Atual 524 Prevenccedilatildeo e Tratamentos 625 A Alimentaccedilatildeo do Diabeacutetico 826 A Contagem de Carboidratos 927 Acompanhamento Prossional 1128 Aplicativos para Auxilio no Tratamento da Diabetes 11

3 DiaB 13

31 Casos de Uso 13311 Inserir Usuaacuterio 14312 Inserir Alimento 14313 Visualisar Tabela de Alimentos 15314 Calcular Quantidade de Doses 15315 Gerar Diaacuterio 15

32 Plataforma de Desenvolvimento 1633 Arquitetura do Sistema 1634 Banco de Dados 17

4 Anaacutelise de Resultados 19

41 Anaacutelise de Telas 19411 Interface Principal 19412 Inserir Dados 20413 Tabela de Alimentos 22414 Gerar Relatoacuterio 23415 Adicionar Meacutedico 24416 Calculadora 25

42 Validaccedilatildeo da Ferramenta 27

v

5 Conclusotildees 30

Referecircncias 32

vi

Lista de Figuras

21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6] 522 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek 723 Nova Piracircmide Alimentar [19] 9

31 Diagrama de casos de uso 1432 Arquitetura do sistema 1733 Modelo de dados 18

41 Tela principal 2042 Inserir Dados (parte superior) 2143 Inserir Dados parte (Inferior) 2144 Inserir Alimento 2245 Tabela Alimento 2346 Gerar Relatoacuterio 2447 Dados do Meacutedico 2548 Calculadora 2649 Nuacutemero de Doses 27410 LG Optimus ME 28411 Relatoacuterio Gerado 29

vii

Lista de Tabelas

21 Tabela de Tipos de Insulina e Tempos de Efeito 722 Exemplo do Diaacuterio do Diabeacutetico 11

viii

Capiacutetulo 1

Introduccedilatildeo

A evoluccedilatildeo tecnoloacutegica em hardware e software natildeo se resume aos desktops e laptopsela se estende a dispositivos moacuteveis como celulares smartphones tablets chegando a atin-gir aparelhos que natildeo possuem como uma de suas funccedilotildees principais a computaccedilatildeo em sitais como geladeiras televisores etc A procura por dispositivos com essas caracteriacutesticasprincipalmente os celulares eacute cada vez maior

Essa procura possibilita o crescimento do mercado facilitando aos desenvolvedores desoftware criarem facilidades ateacute entatildeo acessadas somente por computadores tradicionaiscomo por exemplo ferramentas de auxilio agraves pessoas com deciecircncias fiacutesicas entre outrasUma das aacutereas que apresenta um crescimento signicativo eacute a da sauacutede incluindo a aacutereameacutedica [6]

Softwares envolvendo essas aacutereas vem cada vez mais adquirindo interesse dos desen-volvedores pois a procura por ferramentas especiacutecas para essas nalidades soacute aumentaUm exemplo de ferramenta que auxilia natildeo soacute o prossional da sauacutede como o paciente eacute oBulaacuterio Bulas de Remeacutedios [2] que possui versatildeo gratuita (com recursos limitados) e pagaO aplicativo traz inuacutemeras bulas de medicamentos organizadas em ordem alfabeacutetica quepodem ser lidas diretamente de um aparelho celular ou outro dispositivo qualquer quepossua um sistema operacional Android [2]

Nesse contexto o presente trabalho tem como foco principal a pesquisa e a imple-mentaccedilatildeo de um software que possa auxiliar no tratamento da diabetes especicamenteda Diabetes Mellitus Tipo 1 doenccedila que apresenta algumas diculdades no tratamentocomo manter o controle glicecircmico em taxas aceitaacuteveis e uma alimentaccedilatildeo adequada ouseja saudaacutevel como seraacute explicado em capiacutetulos seguintes

A diabetes eacute em resumo uma doenccedila que consiste na reduccedilatildeo signicativa da produccedilatildeode insulina pelo pacircncreas mais especicamente pelas Ceacutelulas Beta [25] ocasionada porfatores geneacuteticos (tipo 1) ou por fatores externos (tipo 2) como uma alimentaccedilatildeo malbalanceada rica em accediluacutecar e gorduras associada com uma vida sedentaacuteria Eacute uma doenccedilaque preocupa pois segundo a Empresa Brasil de Comunicaccedilatildeo o nuacutemero de diabeacuteticosdobrou nos uacuteltimos 30 anos [20] Aleacutem disso se a mesma natildeo for bem administradatendo um auxilio de um prossional que faccedila um acompanhamento da doenccedila e busquemelhores opccedilotildees de tratamento pode resultar em efeitos maleacutecos como amputaccedilatildeo demembros cegueira ou mesmo oacutebito [25]

Assim satildeo por esses motivos que se torna ainda mais importante o estudo coligadocom a implementaccedilatildeo de ferramentas de auxilio no tratamento Para que isso se fosse

1

realizado foi escolhido o sistema operacional Android [1] pois aleacutem de possuir o coacutedigoaberto e ter um ambiente de desenvolvimento amigaacutevel eacute um dos mais utilizados nomundo acompanhado dos sistemas Windows Mobile e iOS

11 Healthcare Softwares

Aplicaccedilotildees cujo objetivo eacute auxiliar no tratamento na prevenccedilatildeo ou em qualqueroutra forma de ajuda na aacuterea da sauacutede satildeo chamadas de healthcare softwares Esse tipode aplicaccedilatildeo vem encontrando cada vez mais espaccedilo no mercado de desenvolvimento deaplicativos

Com o uso dessas aplicaccedilotildees diversas vantagens podem ser vistas com o uso de taisaplicaccedilotildees dentre elas [13]

bull Uma melhor comunicaccedilatildeo entre um paciente e vaacuterios prossionais da sauacutede

bull Eliminaccedilatildeo de exames meacutedicos desnecessaacuterios

bull Reduccedilatildeo de erros meacutedicos melhoria na qualidade do atendimento e seguranccedila aopaciente

bull Reduccedilatildeo da burocracia com melhoria ateacute em legibilidade de documentos

Mesmo com todas as vantagens visiacuteveis e expressas eacute complexo transcrever conheci-mentos meacutedicos para dentro de um sistema podendo surgir problemas de manutenibili-dade a meacutedio ou longo prazo Esse estudo natildeo se preocupa com isso jaacute que eacute observadaa evoluccedilatildeo tecnoloacutegica e sim procura encontrar uma maneira aacutegil e de raacutepida implemen-taccedilatildeo para o auxilio imediato

Dessa forma esse trabalho tenta por meio do auxiacutelio no tratamento da diabetes seintegrar e facilitar atividades rotineiras do portador da doenccedila por meio das vantagensapresentadas acima

12 Objetivo

O trabalho tem como objetivo principal o desenvolvimento de uma aplicaccedilatildeo que possaauxiliar o portador da diabetes tipo 1 no seu tratamento calculando o nuacutemero de doses deinsulina raacutepida que o mesmo deveraacute utilizar antes de cada refeiccedilatildeo geraccedilatildeo de relatoacuteriosconsulta em tabela da quantidade de carboidrato de vaacuterios alimentos

Logo pretende-se com o aplicativo desenvolvido facilitar o tratamento do portadorda diabetes tipo 1 tornando o controle glicecircmico mais faacutecil e natural e ao mesmo tempoajudar o prossional de sauacutede responsaacutevel pelo mesmo a ter um acompanhamento maisespeciacuteco de informaccedilotildees como a quantidade de doses que estaacute sendo administrada deacordo com os alimentos que satildeo ingeridos

Dessa forma os objetivos especiacutecos do aplicativo a ser desenvolvido satildeo

bull Calcular o nuacutemero de doses de insulina raacutepida a se tomar antes das refeiccedilotildees

bull Gerenciar dados sobre alimentos

bull Gerar um Diaacuterio do Diabeacutetico

2

13 Metodologia

Para alcanccedilar o objetivo proposto neste trabalho foi dividido o mesmo em etapaspara a construccedilatildeo estruturada natildeo soacute da monograa como do protoacutetipo para que houvesseviabilidade na continuidade do projeto e utilizaccedilatildeo real Seguem as etapas

Na primeira etapa foram redijidas as atividades de escolha do tema e deniccedilatildeo do es-copo estudo sobre a viabilidade do projeto pesquisa sobre programaccedilatildeo para dispositivosmoacuteveis e aacuterea da sauacutede

Na segunda etapa denem-se quais as ferramentas que seriam usadas para a contruccedilatildeodo aplicativo e quais versotildees seriam necessaacuterias para que houvesse um produto concretono nal

A partir da especicaccedilatildeo denida na fase anterior todos os moacutedulos da arquiteturaproposta satildeo modelados A modelagem foi feita utilizando diversas ferramentas inclusiveo Dia [8]

Na quarta fase foi implementada a aplicaccedilatildeo DiaB Durante essa fase satildeo feito testesenvolvendo um aparelho real com o sistema operacional Android

Para a realizaccedilatildeo da quinta etapa instalou-se a aplicaccedilatildeo DiaB em um aparelho deuma pessoa portadora da Diabetes Mellitus Tipo 1 onde pode ser observada as taxasglicecircmicas da mesma utilizando o aplicativo implementado e tirando conclusotildees apartirdos resultados obtidos

14 Estrutura do Trabalho

A continuidade do documento estaacute dividida nos seguintes capiacutetulos

bull Capiacutetulo 2 trata sobre a doenccedila diabetes seus tipos os tratamentos e a situccedilatildeono cenaacuterio atual Fala sobre a contagem de carboidratos que eacute uma das teacutecnicasmais difundidas entre os portadores da diabetes tipo 1 e serve como tema para aimplementaccedilatildeo do trabalho

bull Capiacutetulo 3 apresenta a aplicaccedilatildeo propriamente dita a DiaB com as suas biblio-tecas utilizadas e seus devidos artefatos Aleacutem disso apresenta tambeacutem algumastecnologias jaacute existentes e o diferencial do DiaB

bull Capiacutetulo 4 nesse capiacutetulo foi feito a anaacutelise dos resultados obtidos assim comoimagens das telas e como foi construiacuteda a aplicaccedilatildeo

bull Capiacutetulo 5 conclusotildees do trabalho onde satildeo feitas as disposiccedilotildees nais

3

Capiacutetulo 2

A Diabetes

Este capiacutetulo aborda o que eacute a doenccedila os seus tratamentos incluindo a contagemde carboidratos meacutetodo mais utilizado atualmente por portadores da Diabetes MellitusTipo 1 [7] sendo dividido nas seguintes seccedilotildees seccedilatildeo 21 deniccedilatildeo do que eacute a doenccedilaDiabetes Mellitus seccedilatildeo 22 apresenta os tipos da diabetes e aponta qual seraacute utilizadono projeto seccedilatildeo 23 qual a situaccedilatildeo atual em nuacutemeros da diabetes a seccedilatildeo 24 apresentada prevenccedilatildeo caso ela exista e quais os tratamentos utilizados atualmente e os tipos deinsulinas utilizadas nesses tratamentos seccedilatildeo 25 fala como funciona a dieta do diabeacuteticoseccedilatildeo 26 trata da contagem de carboitrados que hoje eacute o tratamento mais comum paraa Diabetes Mellitus Tipo 1 seccedilatildeo 27 onde mostra a importacircncia do acompanhamentomeacutedico e de um nutricionista durante toda a doenccedila

21 Deniccedilatildeo de Diabetes

Segundo o Dr Drauzio Varella [9] Diabetes Mellitus eacute uma doenccedila do metabolismo daglicose causada pela falta ou maacute absorccedilatildeo de insulina hormocircnio produzido pelo pacircncrease cuja funccedilatildeo eacute quebrar as moleacuteculas de glicose para transformaacute-las em energia a m deque seja aproveitada por todas as ceacutelulas A ausecircncia total ou parcial desse hormocircniointerfere natildeo soacute na queima do accediluacutecar como na sua transformaccedilatildeo em outras substacircncias(proteiacutenas muacutesculos e gordura)

Geralmente uma pessoa apresenta no iniacutecio da manifestaccedilatildeo da doenccedila sede e a perdade peso A sede vem associada a quantidade de urina que eacute eliminada pelo pacienteenquanto uma pessoa normal elimina em meacutedia um litro e meio de urina por dia umdiabeacutetico pode eliminar ateacute cinco vezes esse valor [23] Outros sintomas encontrados satildeoo aumento do apetite as alteraccedilotildees visuais a impotecircncia sexual as infecccedilotildees fuacutengicas napele e nas unhas as feridas que demoram a cicatrizar os distuacuterbios cardiacuteacos e renais

Quando a diabetes eacute tratada da forma correta desde o iniacutecio torna-se uma doenccedila quenecessita de um tratamento especial poreacutem natildeo traz prejuiacutezos signicativos na sauacutede doportador

4

22 Tipos de Diabetes

Segundo a Sociedade Brasileira de Diabetes [7] a diabetes pode ser dividida em trecircstipos

bull Diabetes Tipo 1 tambeacutem chamada de insulinodependente nesse tipo a produccedilatildeo deinsulina do pacircncreas eacute insuciente ou nula sendo necessaacuterio a constante aplicaccedilatildeoda mesma Haacute risco de vida se as doses de insulina natildeo satildeo dadas diariamente

bull Diabetes Tipo 2 geralmente ocorre em pessoas obesas ou que possuem maus haacutebitosalimentares aleacutem do sedentarismo e o stress Apesar de natildeo ser simples possui casosde cura Eacute a diabetes que possui o maior nuacutemero de casos no mundo e vem crescendoconstantemente

bull Diabetes Gestacional se daacute quando a taxa glicecircmica da gestante apresenta niacuteveiselevados Geralmente esses niacuteveis satildeo normalizados apoacutes o parto

23 Situaccedilatildeo da Diabetes no Cenaacuterio Atual

O nuacutemero de pessoas portadoras da Diabetes Mellitus vem crescendo de forma preo-cupante principalmente da tipo 2 Poreacutem haacute um crescimento aparente no crescimentoda tipo 1 principalmente entre crianccedilas Esse crescimento natildeo possui explicaccedilatildeo cientiacute-ca no momento mas teorias indicam que possa ser pela variabilidade geneacutetica entre asdiferentes populaccedilotildees pois o aspecto imune estaacute na origem do Diabetes Mellitus Tipo 1 ediferentes populaccedilotildees apresentam diferenccedilas imunoloacutegicas importantes [6]

Figura 21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6]

5

Na Figura 21 um graacuteco do nuacutemero de portadores da doenccedila no Brasil em 2007 eacuteapresentado Segundo o Portal da Sauacutede de acordo com o Vigitel 2007 (Sistema de Mo-nitoramento de Fatores de Risco e Proteccedilatildeo para Doenccedilas Crocircnicas Natildeo Transmissiacuteveis)a ocorrecircncia meacutedia de diabetes na populaccedilatildeo adulta (acima de 18 anos) eacute de 52 o querepresenta 6399187 de pessoas que conrmaram ser portadoras da doenccedila [5]

24 Prevenccedilatildeo e Tratamentos

Em relaccedilatildeo a diabetes tem-se que a tipo 2 pode ser prevenida com uma alimentaccedilatildeosaudaacutevel e a praacutetica regular de exerciacutecios fiacutesicos A prevenccedilatildeo apresentada tambeacutem servepara o tratamento da mesma e da diabetes tipo 1 pois apartir da alimentaccedilatildeo e ativi-dades fiacutesicas o diabeacutetico teraacute taxas glicecircmicas mais estaacuteveis aleacutem de previnir problemasdecorrentes da doenccedila [7]

A diabetes pode ser tratada de diversas formas dependendo do seu tipo gravidade oumesmo a siologia do paciente Dentre os principais tratamentos pode-se explicitar [7]

bull Contagem de carboidrato

bull Bomba de infusatildeo

bull Tratamento medicamentoso

bull Restriccedilatildeo alimentar

bull Transplantes

A aplicaccedilatildeo de insulina eacute comum em quase todos os casos de diabetes e existemdiversos tipos no mercado o que vai diferenciar uma da outra basicamente eacute o tempo deaccedilatildeo Algumas satildeo para o efeito imediato enquanto outras satildeo de efeito lento e duramno decorrer do dia por exemplo

Dessa forma a insulina pode ser classicada de acordo com o tempo de accedilatildeo do seuefeito da raacutepida para a mais lenta [21] Satildeo de accedilatildeo ultrarraacutepida de accedilatildeo raacutepida de accedilatildeointermediaacuteria de accedilatildeo lenta e preacute-misturas

Na Tabela 21 uma outra classicaccedilatildeo eacute apresentada Nesse modelo satildeo apresentadasas insulinas de acordo com seus efeitos picos e duraccedilatildeo Como pode ser observado asinsulinas raacutepidas satildeo as apresentadas como simples ou regulares onde o iniacutecio e o pico doefeito satildeo mais raacutepidos que as outras

Aleacutem dessas insulinas existe uma recente que natildeo possui um pico de accedilatildeo eacute a Lantustambeacutem conhecida como glargina [15] Eacute aplicada uma vez por dia funciona igualmentepor 24 horas A Lantus pode substituir a NPH apresentada na Tabela 21 mas emvirtude de ter uma accedilatildeo direta e sem pico ela natildeo faz nada para diminuir o aumento daglicose apoacutes as refeiccedilotildees Aleacutem disso por ter um pH menor do que o de outras insulinas(tornando-a mais aacutecida) ela pode arder quando injetada e natildeo pode ser misturada comoutras insulinas na mesma seringa o que pode a vir a ser um problema [15]

6

Tabela 21 Tabela de Tipos de Insulina e Tempos de EfeitoTipo Iniacutecio do Efeito Pico Duraccedilatildeo

Insulina simples regular ou cristalina 30 min a 1 hora 2 a 4 horas 5 a7 horasInsulina isofana ou NPH 3 a 4 horas 6 a 12 horas 18 a 28 horasInsulina bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina isofana bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina semi lenta (USP) oususpenccedilatildeo de insulina ziacutencica Prompt 1 a 3 horas 2 a 8 horas 12 a 16 horasInsulina semi lenta (BP) ou suspensatildeode insulina ziacutencica amorfa 2 horas 4 a 12 horas ateacute 24 horasInsulina lenta ou suspensatildeo de insulinaziacutencica 1 a 3 horas 8 a 12 horas 18 a 28 horasUntralenta ou insulina ziacutencica extendeou suspensatildeo de insulina ziacutencicacristalina (BP) 18 a 24 horas ateacute 36 horasInsulina Protaminoziacutencica ou PZI(Protamina Zinc Insulin Suspension cexcesso de protamina na suspensatildeo) 4 a 6 horas 14 a 24 horas ateacute 36 horas

Para este trabalho a insulina importante eacute a de accedilatildeo ultrarraacutepida apresentada comoregular na Tabela 21 que geralmente eacute consumida antes da alimentaccedilatildeo para a absorccedilatildeoda glicose gerada a partir do alimento consumido seja feita de maneira correta sem havergrandes mudanccedilas na taxa glicecircmica

Entre os itens fundamentais para o tratamento da diabetes especicamente a DiabetesMellittus Tipo 1 estatildeo a insulina (de accedilatildeo mais raacutepida e mais lenta sempre receitadaspor prossional endocrinologista competente) caneta de aplicaccedilatildeo ou seringa lanceta(serve para furar o dedo e retirar uma gota de sangue para a mensuraccedilatildeo da glicemia) esistema de monitoramento glicecircmico ou medidor glicecircmico(Figura 22) que mostra a taxaglicecircmica no momento da mediccedilatildeo [22]

Figura 22 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek

No projeto apresentado nesta monograa eacute abordada a Diabetes Tipo 1 sendo assima teacutecnica de contagem de carboidratos para controle glicecircmico eacute o objeto de estudo jaacuteque eacute a mais aceita pela Sociedade Brasileira de Diabetes (SBD) [7]

7

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 4: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Dedicatoacuteria

Dedico o presente trabalho a minha famiacutelia ao meu pai agrave minha matildee e aos meus irmatildeosque me auxiliaram em toda a minha trajetoacuteria acadecircmica agrave Thaiacutes Braga Coutinho Diase seu lho Joatildeo Victor que foram bem mais que amigos mas fonte de inspiraccedilatildeo para opresente trabalho

i

Agradecimentos

Agradeccedilo imensamente a todos os professores que foram meus mestres e me mostraramo universo de que trata a Ciecircncia da Computaccedilatildeo Agradecimentos especiais agrave professoraMaristela que me orientou e acreditou na minha ideacuteia e ao professor Joatildeo Gondim quealeacutem de professor foi um amigo em tempos difiacuteceis Agradeccedilo a todos os meus amigos queestiveram presentes e sempre me ajudaram a estudar e nunca desistir

ii

Resumo

O trabalho trata do projeto e implementaccedilatildeo de uma ferramenta de auxilio o trata-mento da Diabetes Mellitus Tipo 1 ajudando o portador da mesma a manter suas taxasglicecircmicas o mais regular possiacutevel

A ferramenta buscou integrar diferentes opccedilotildees como montagem de um diaacuterio do dia-beacutetico construccedilatildeo de relatoacuterios visualizaccedilatildeo de tabelas nutricionais entre outras funcio-nalidades

Palavras-chave Android Diabetes Mellitus Tecnologia Assistiva Taxas Glicecircmicas

iii

Abstract

This work deals with the design and implementation of a tool to aid in the treatmentof Type 1 Diabetes Mellitus helping the bearer of it to keep your blood glucose levelsregularly as possible

In the implementation it was attempted to integrate dierent mounting options likea diary diabetic building reports view nutritional tables and other features

Keywords Android Diabetes Mellitus Assistive Technology Glycemic Rates

iv

Sumaacuterio

1 Introduccedilatildeo 1

11 Healthcare Softwares 212 Objetivo 213 Metodologia 314 Estrutura do Trabalho 3

2 A Diabetes 4

21 Deniccedilatildeo de Diabetes 422 Tipos de Diabetes 523 Situaccedilatildeo da Diabetes no Cenaacuterio Atual 524 Prevenccedilatildeo e Tratamentos 625 A Alimentaccedilatildeo do Diabeacutetico 826 A Contagem de Carboidratos 927 Acompanhamento Prossional 1128 Aplicativos para Auxilio no Tratamento da Diabetes 11

3 DiaB 13

31 Casos de Uso 13311 Inserir Usuaacuterio 14312 Inserir Alimento 14313 Visualisar Tabela de Alimentos 15314 Calcular Quantidade de Doses 15315 Gerar Diaacuterio 15

32 Plataforma de Desenvolvimento 1633 Arquitetura do Sistema 1634 Banco de Dados 17

4 Anaacutelise de Resultados 19

41 Anaacutelise de Telas 19411 Interface Principal 19412 Inserir Dados 20413 Tabela de Alimentos 22414 Gerar Relatoacuterio 23415 Adicionar Meacutedico 24416 Calculadora 25

42 Validaccedilatildeo da Ferramenta 27

v

5 Conclusotildees 30

Referecircncias 32

vi

Lista de Figuras

21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6] 522 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek 723 Nova Piracircmide Alimentar [19] 9

31 Diagrama de casos de uso 1432 Arquitetura do sistema 1733 Modelo de dados 18

41 Tela principal 2042 Inserir Dados (parte superior) 2143 Inserir Dados parte (Inferior) 2144 Inserir Alimento 2245 Tabela Alimento 2346 Gerar Relatoacuterio 2447 Dados do Meacutedico 2548 Calculadora 2649 Nuacutemero de Doses 27410 LG Optimus ME 28411 Relatoacuterio Gerado 29

vii

Lista de Tabelas

21 Tabela de Tipos de Insulina e Tempos de Efeito 722 Exemplo do Diaacuterio do Diabeacutetico 11

viii

Capiacutetulo 1

Introduccedilatildeo

A evoluccedilatildeo tecnoloacutegica em hardware e software natildeo se resume aos desktops e laptopsela se estende a dispositivos moacuteveis como celulares smartphones tablets chegando a atin-gir aparelhos que natildeo possuem como uma de suas funccedilotildees principais a computaccedilatildeo em sitais como geladeiras televisores etc A procura por dispositivos com essas caracteriacutesticasprincipalmente os celulares eacute cada vez maior

Essa procura possibilita o crescimento do mercado facilitando aos desenvolvedores desoftware criarem facilidades ateacute entatildeo acessadas somente por computadores tradicionaiscomo por exemplo ferramentas de auxilio agraves pessoas com deciecircncias fiacutesicas entre outrasUma das aacutereas que apresenta um crescimento signicativo eacute a da sauacutede incluindo a aacutereameacutedica [6]

Softwares envolvendo essas aacutereas vem cada vez mais adquirindo interesse dos desen-volvedores pois a procura por ferramentas especiacutecas para essas nalidades soacute aumentaUm exemplo de ferramenta que auxilia natildeo soacute o prossional da sauacutede como o paciente eacute oBulaacuterio Bulas de Remeacutedios [2] que possui versatildeo gratuita (com recursos limitados) e pagaO aplicativo traz inuacutemeras bulas de medicamentos organizadas em ordem alfabeacutetica quepodem ser lidas diretamente de um aparelho celular ou outro dispositivo qualquer quepossua um sistema operacional Android [2]

Nesse contexto o presente trabalho tem como foco principal a pesquisa e a imple-mentaccedilatildeo de um software que possa auxiliar no tratamento da diabetes especicamenteda Diabetes Mellitus Tipo 1 doenccedila que apresenta algumas diculdades no tratamentocomo manter o controle glicecircmico em taxas aceitaacuteveis e uma alimentaccedilatildeo adequada ouseja saudaacutevel como seraacute explicado em capiacutetulos seguintes

A diabetes eacute em resumo uma doenccedila que consiste na reduccedilatildeo signicativa da produccedilatildeode insulina pelo pacircncreas mais especicamente pelas Ceacutelulas Beta [25] ocasionada porfatores geneacuteticos (tipo 1) ou por fatores externos (tipo 2) como uma alimentaccedilatildeo malbalanceada rica em accediluacutecar e gorduras associada com uma vida sedentaacuteria Eacute uma doenccedilaque preocupa pois segundo a Empresa Brasil de Comunicaccedilatildeo o nuacutemero de diabeacuteticosdobrou nos uacuteltimos 30 anos [20] Aleacutem disso se a mesma natildeo for bem administradatendo um auxilio de um prossional que faccedila um acompanhamento da doenccedila e busquemelhores opccedilotildees de tratamento pode resultar em efeitos maleacutecos como amputaccedilatildeo demembros cegueira ou mesmo oacutebito [25]

Assim satildeo por esses motivos que se torna ainda mais importante o estudo coligadocom a implementaccedilatildeo de ferramentas de auxilio no tratamento Para que isso se fosse

1

realizado foi escolhido o sistema operacional Android [1] pois aleacutem de possuir o coacutedigoaberto e ter um ambiente de desenvolvimento amigaacutevel eacute um dos mais utilizados nomundo acompanhado dos sistemas Windows Mobile e iOS

11 Healthcare Softwares

Aplicaccedilotildees cujo objetivo eacute auxiliar no tratamento na prevenccedilatildeo ou em qualqueroutra forma de ajuda na aacuterea da sauacutede satildeo chamadas de healthcare softwares Esse tipode aplicaccedilatildeo vem encontrando cada vez mais espaccedilo no mercado de desenvolvimento deaplicativos

Com o uso dessas aplicaccedilotildees diversas vantagens podem ser vistas com o uso de taisaplicaccedilotildees dentre elas [13]

bull Uma melhor comunicaccedilatildeo entre um paciente e vaacuterios prossionais da sauacutede

bull Eliminaccedilatildeo de exames meacutedicos desnecessaacuterios

bull Reduccedilatildeo de erros meacutedicos melhoria na qualidade do atendimento e seguranccedila aopaciente

bull Reduccedilatildeo da burocracia com melhoria ateacute em legibilidade de documentos

Mesmo com todas as vantagens visiacuteveis e expressas eacute complexo transcrever conheci-mentos meacutedicos para dentro de um sistema podendo surgir problemas de manutenibili-dade a meacutedio ou longo prazo Esse estudo natildeo se preocupa com isso jaacute que eacute observadaa evoluccedilatildeo tecnoloacutegica e sim procura encontrar uma maneira aacutegil e de raacutepida implemen-taccedilatildeo para o auxilio imediato

Dessa forma esse trabalho tenta por meio do auxiacutelio no tratamento da diabetes seintegrar e facilitar atividades rotineiras do portador da doenccedila por meio das vantagensapresentadas acima

12 Objetivo

O trabalho tem como objetivo principal o desenvolvimento de uma aplicaccedilatildeo que possaauxiliar o portador da diabetes tipo 1 no seu tratamento calculando o nuacutemero de doses deinsulina raacutepida que o mesmo deveraacute utilizar antes de cada refeiccedilatildeo geraccedilatildeo de relatoacuteriosconsulta em tabela da quantidade de carboidrato de vaacuterios alimentos

Logo pretende-se com o aplicativo desenvolvido facilitar o tratamento do portadorda diabetes tipo 1 tornando o controle glicecircmico mais faacutecil e natural e ao mesmo tempoajudar o prossional de sauacutede responsaacutevel pelo mesmo a ter um acompanhamento maisespeciacuteco de informaccedilotildees como a quantidade de doses que estaacute sendo administrada deacordo com os alimentos que satildeo ingeridos

Dessa forma os objetivos especiacutecos do aplicativo a ser desenvolvido satildeo

bull Calcular o nuacutemero de doses de insulina raacutepida a se tomar antes das refeiccedilotildees

bull Gerenciar dados sobre alimentos

bull Gerar um Diaacuterio do Diabeacutetico

2

13 Metodologia

Para alcanccedilar o objetivo proposto neste trabalho foi dividido o mesmo em etapaspara a construccedilatildeo estruturada natildeo soacute da monograa como do protoacutetipo para que houvesseviabilidade na continuidade do projeto e utilizaccedilatildeo real Seguem as etapas

Na primeira etapa foram redijidas as atividades de escolha do tema e deniccedilatildeo do es-copo estudo sobre a viabilidade do projeto pesquisa sobre programaccedilatildeo para dispositivosmoacuteveis e aacuterea da sauacutede

Na segunda etapa denem-se quais as ferramentas que seriam usadas para a contruccedilatildeodo aplicativo e quais versotildees seriam necessaacuterias para que houvesse um produto concretono nal

A partir da especicaccedilatildeo denida na fase anterior todos os moacutedulos da arquiteturaproposta satildeo modelados A modelagem foi feita utilizando diversas ferramentas inclusiveo Dia [8]

Na quarta fase foi implementada a aplicaccedilatildeo DiaB Durante essa fase satildeo feito testesenvolvendo um aparelho real com o sistema operacional Android

Para a realizaccedilatildeo da quinta etapa instalou-se a aplicaccedilatildeo DiaB em um aparelho deuma pessoa portadora da Diabetes Mellitus Tipo 1 onde pode ser observada as taxasglicecircmicas da mesma utilizando o aplicativo implementado e tirando conclusotildees apartirdos resultados obtidos

14 Estrutura do Trabalho

A continuidade do documento estaacute dividida nos seguintes capiacutetulos

bull Capiacutetulo 2 trata sobre a doenccedila diabetes seus tipos os tratamentos e a situccedilatildeono cenaacuterio atual Fala sobre a contagem de carboidratos que eacute uma das teacutecnicasmais difundidas entre os portadores da diabetes tipo 1 e serve como tema para aimplementaccedilatildeo do trabalho

bull Capiacutetulo 3 apresenta a aplicaccedilatildeo propriamente dita a DiaB com as suas biblio-tecas utilizadas e seus devidos artefatos Aleacutem disso apresenta tambeacutem algumastecnologias jaacute existentes e o diferencial do DiaB

bull Capiacutetulo 4 nesse capiacutetulo foi feito a anaacutelise dos resultados obtidos assim comoimagens das telas e como foi construiacuteda a aplicaccedilatildeo

bull Capiacutetulo 5 conclusotildees do trabalho onde satildeo feitas as disposiccedilotildees nais

3

Capiacutetulo 2

A Diabetes

Este capiacutetulo aborda o que eacute a doenccedila os seus tratamentos incluindo a contagemde carboidratos meacutetodo mais utilizado atualmente por portadores da Diabetes MellitusTipo 1 [7] sendo dividido nas seguintes seccedilotildees seccedilatildeo 21 deniccedilatildeo do que eacute a doenccedilaDiabetes Mellitus seccedilatildeo 22 apresenta os tipos da diabetes e aponta qual seraacute utilizadono projeto seccedilatildeo 23 qual a situaccedilatildeo atual em nuacutemeros da diabetes a seccedilatildeo 24 apresentada prevenccedilatildeo caso ela exista e quais os tratamentos utilizados atualmente e os tipos deinsulinas utilizadas nesses tratamentos seccedilatildeo 25 fala como funciona a dieta do diabeacuteticoseccedilatildeo 26 trata da contagem de carboitrados que hoje eacute o tratamento mais comum paraa Diabetes Mellitus Tipo 1 seccedilatildeo 27 onde mostra a importacircncia do acompanhamentomeacutedico e de um nutricionista durante toda a doenccedila

21 Deniccedilatildeo de Diabetes

Segundo o Dr Drauzio Varella [9] Diabetes Mellitus eacute uma doenccedila do metabolismo daglicose causada pela falta ou maacute absorccedilatildeo de insulina hormocircnio produzido pelo pacircncrease cuja funccedilatildeo eacute quebrar as moleacuteculas de glicose para transformaacute-las em energia a m deque seja aproveitada por todas as ceacutelulas A ausecircncia total ou parcial desse hormocircniointerfere natildeo soacute na queima do accediluacutecar como na sua transformaccedilatildeo em outras substacircncias(proteiacutenas muacutesculos e gordura)

Geralmente uma pessoa apresenta no iniacutecio da manifestaccedilatildeo da doenccedila sede e a perdade peso A sede vem associada a quantidade de urina que eacute eliminada pelo pacienteenquanto uma pessoa normal elimina em meacutedia um litro e meio de urina por dia umdiabeacutetico pode eliminar ateacute cinco vezes esse valor [23] Outros sintomas encontrados satildeoo aumento do apetite as alteraccedilotildees visuais a impotecircncia sexual as infecccedilotildees fuacutengicas napele e nas unhas as feridas que demoram a cicatrizar os distuacuterbios cardiacuteacos e renais

Quando a diabetes eacute tratada da forma correta desde o iniacutecio torna-se uma doenccedila quenecessita de um tratamento especial poreacutem natildeo traz prejuiacutezos signicativos na sauacutede doportador

4

22 Tipos de Diabetes

Segundo a Sociedade Brasileira de Diabetes [7] a diabetes pode ser dividida em trecircstipos

bull Diabetes Tipo 1 tambeacutem chamada de insulinodependente nesse tipo a produccedilatildeo deinsulina do pacircncreas eacute insuciente ou nula sendo necessaacuterio a constante aplicaccedilatildeoda mesma Haacute risco de vida se as doses de insulina natildeo satildeo dadas diariamente

bull Diabetes Tipo 2 geralmente ocorre em pessoas obesas ou que possuem maus haacutebitosalimentares aleacutem do sedentarismo e o stress Apesar de natildeo ser simples possui casosde cura Eacute a diabetes que possui o maior nuacutemero de casos no mundo e vem crescendoconstantemente

bull Diabetes Gestacional se daacute quando a taxa glicecircmica da gestante apresenta niacuteveiselevados Geralmente esses niacuteveis satildeo normalizados apoacutes o parto

23 Situaccedilatildeo da Diabetes no Cenaacuterio Atual

O nuacutemero de pessoas portadoras da Diabetes Mellitus vem crescendo de forma preo-cupante principalmente da tipo 2 Poreacutem haacute um crescimento aparente no crescimentoda tipo 1 principalmente entre crianccedilas Esse crescimento natildeo possui explicaccedilatildeo cientiacute-ca no momento mas teorias indicam que possa ser pela variabilidade geneacutetica entre asdiferentes populaccedilotildees pois o aspecto imune estaacute na origem do Diabetes Mellitus Tipo 1 ediferentes populaccedilotildees apresentam diferenccedilas imunoloacutegicas importantes [6]

Figura 21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6]

5

Na Figura 21 um graacuteco do nuacutemero de portadores da doenccedila no Brasil em 2007 eacuteapresentado Segundo o Portal da Sauacutede de acordo com o Vigitel 2007 (Sistema de Mo-nitoramento de Fatores de Risco e Proteccedilatildeo para Doenccedilas Crocircnicas Natildeo Transmissiacuteveis)a ocorrecircncia meacutedia de diabetes na populaccedilatildeo adulta (acima de 18 anos) eacute de 52 o querepresenta 6399187 de pessoas que conrmaram ser portadoras da doenccedila [5]

24 Prevenccedilatildeo e Tratamentos

Em relaccedilatildeo a diabetes tem-se que a tipo 2 pode ser prevenida com uma alimentaccedilatildeosaudaacutevel e a praacutetica regular de exerciacutecios fiacutesicos A prevenccedilatildeo apresentada tambeacutem servepara o tratamento da mesma e da diabetes tipo 1 pois apartir da alimentaccedilatildeo e ativi-dades fiacutesicas o diabeacutetico teraacute taxas glicecircmicas mais estaacuteveis aleacutem de previnir problemasdecorrentes da doenccedila [7]

A diabetes pode ser tratada de diversas formas dependendo do seu tipo gravidade oumesmo a siologia do paciente Dentre os principais tratamentos pode-se explicitar [7]

bull Contagem de carboidrato

bull Bomba de infusatildeo

bull Tratamento medicamentoso

bull Restriccedilatildeo alimentar

bull Transplantes

A aplicaccedilatildeo de insulina eacute comum em quase todos os casos de diabetes e existemdiversos tipos no mercado o que vai diferenciar uma da outra basicamente eacute o tempo deaccedilatildeo Algumas satildeo para o efeito imediato enquanto outras satildeo de efeito lento e duramno decorrer do dia por exemplo

Dessa forma a insulina pode ser classicada de acordo com o tempo de accedilatildeo do seuefeito da raacutepida para a mais lenta [21] Satildeo de accedilatildeo ultrarraacutepida de accedilatildeo raacutepida de accedilatildeointermediaacuteria de accedilatildeo lenta e preacute-misturas

Na Tabela 21 uma outra classicaccedilatildeo eacute apresentada Nesse modelo satildeo apresentadasas insulinas de acordo com seus efeitos picos e duraccedilatildeo Como pode ser observado asinsulinas raacutepidas satildeo as apresentadas como simples ou regulares onde o iniacutecio e o pico doefeito satildeo mais raacutepidos que as outras

Aleacutem dessas insulinas existe uma recente que natildeo possui um pico de accedilatildeo eacute a Lantustambeacutem conhecida como glargina [15] Eacute aplicada uma vez por dia funciona igualmentepor 24 horas A Lantus pode substituir a NPH apresentada na Tabela 21 mas emvirtude de ter uma accedilatildeo direta e sem pico ela natildeo faz nada para diminuir o aumento daglicose apoacutes as refeiccedilotildees Aleacutem disso por ter um pH menor do que o de outras insulinas(tornando-a mais aacutecida) ela pode arder quando injetada e natildeo pode ser misturada comoutras insulinas na mesma seringa o que pode a vir a ser um problema [15]

6

Tabela 21 Tabela de Tipos de Insulina e Tempos de EfeitoTipo Iniacutecio do Efeito Pico Duraccedilatildeo

Insulina simples regular ou cristalina 30 min a 1 hora 2 a 4 horas 5 a7 horasInsulina isofana ou NPH 3 a 4 horas 6 a 12 horas 18 a 28 horasInsulina bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina isofana bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina semi lenta (USP) oususpenccedilatildeo de insulina ziacutencica Prompt 1 a 3 horas 2 a 8 horas 12 a 16 horasInsulina semi lenta (BP) ou suspensatildeode insulina ziacutencica amorfa 2 horas 4 a 12 horas ateacute 24 horasInsulina lenta ou suspensatildeo de insulinaziacutencica 1 a 3 horas 8 a 12 horas 18 a 28 horasUntralenta ou insulina ziacutencica extendeou suspensatildeo de insulina ziacutencicacristalina (BP) 18 a 24 horas ateacute 36 horasInsulina Protaminoziacutencica ou PZI(Protamina Zinc Insulin Suspension cexcesso de protamina na suspensatildeo) 4 a 6 horas 14 a 24 horas ateacute 36 horas

Para este trabalho a insulina importante eacute a de accedilatildeo ultrarraacutepida apresentada comoregular na Tabela 21 que geralmente eacute consumida antes da alimentaccedilatildeo para a absorccedilatildeoda glicose gerada a partir do alimento consumido seja feita de maneira correta sem havergrandes mudanccedilas na taxa glicecircmica

Entre os itens fundamentais para o tratamento da diabetes especicamente a DiabetesMellittus Tipo 1 estatildeo a insulina (de accedilatildeo mais raacutepida e mais lenta sempre receitadaspor prossional endocrinologista competente) caneta de aplicaccedilatildeo ou seringa lanceta(serve para furar o dedo e retirar uma gota de sangue para a mensuraccedilatildeo da glicemia) esistema de monitoramento glicecircmico ou medidor glicecircmico(Figura 22) que mostra a taxaglicecircmica no momento da mediccedilatildeo [22]

Figura 22 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek

No projeto apresentado nesta monograa eacute abordada a Diabetes Tipo 1 sendo assima teacutecnica de contagem de carboidratos para controle glicecircmico eacute o objeto de estudo jaacuteque eacute a mais aceita pela Sociedade Brasileira de Diabetes (SBD) [7]

7

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 5: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Agradecimentos

Agradeccedilo imensamente a todos os professores que foram meus mestres e me mostraramo universo de que trata a Ciecircncia da Computaccedilatildeo Agradecimentos especiais agrave professoraMaristela que me orientou e acreditou na minha ideacuteia e ao professor Joatildeo Gondim quealeacutem de professor foi um amigo em tempos difiacuteceis Agradeccedilo a todos os meus amigos queestiveram presentes e sempre me ajudaram a estudar e nunca desistir

ii

Resumo

O trabalho trata do projeto e implementaccedilatildeo de uma ferramenta de auxilio o trata-mento da Diabetes Mellitus Tipo 1 ajudando o portador da mesma a manter suas taxasglicecircmicas o mais regular possiacutevel

A ferramenta buscou integrar diferentes opccedilotildees como montagem de um diaacuterio do dia-beacutetico construccedilatildeo de relatoacuterios visualizaccedilatildeo de tabelas nutricionais entre outras funcio-nalidades

Palavras-chave Android Diabetes Mellitus Tecnologia Assistiva Taxas Glicecircmicas

iii

Abstract

This work deals with the design and implementation of a tool to aid in the treatmentof Type 1 Diabetes Mellitus helping the bearer of it to keep your blood glucose levelsregularly as possible

In the implementation it was attempted to integrate dierent mounting options likea diary diabetic building reports view nutritional tables and other features

Keywords Android Diabetes Mellitus Assistive Technology Glycemic Rates

iv

Sumaacuterio

1 Introduccedilatildeo 1

11 Healthcare Softwares 212 Objetivo 213 Metodologia 314 Estrutura do Trabalho 3

2 A Diabetes 4

21 Deniccedilatildeo de Diabetes 422 Tipos de Diabetes 523 Situaccedilatildeo da Diabetes no Cenaacuterio Atual 524 Prevenccedilatildeo e Tratamentos 625 A Alimentaccedilatildeo do Diabeacutetico 826 A Contagem de Carboidratos 927 Acompanhamento Prossional 1128 Aplicativos para Auxilio no Tratamento da Diabetes 11

3 DiaB 13

31 Casos de Uso 13311 Inserir Usuaacuterio 14312 Inserir Alimento 14313 Visualisar Tabela de Alimentos 15314 Calcular Quantidade de Doses 15315 Gerar Diaacuterio 15

32 Plataforma de Desenvolvimento 1633 Arquitetura do Sistema 1634 Banco de Dados 17

4 Anaacutelise de Resultados 19

41 Anaacutelise de Telas 19411 Interface Principal 19412 Inserir Dados 20413 Tabela de Alimentos 22414 Gerar Relatoacuterio 23415 Adicionar Meacutedico 24416 Calculadora 25

42 Validaccedilatildeo da Ferramenta 27

v

5 Conclusotildees 30

Referecircncias 32

vi

Lista de Figuras

21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6] 522 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek 723 Nova Piracircmide Alimentar [19] 9

31 Diagrama de casos de uso 1432 Arquitetura do sistema 1733 Modelo de dados 18

41 Tela principal 2042 Inserir Dados (parte superior) 2143 Inserir Dados parte (Inferior) 2144 Inserir Alimento 2245 Tabela Alimento 2346 Gerar Relatoacuterio 2447 Dados do Meacutedico 2548 Calculadora 2649 Nuacutemero de Doses 27410 LG Optimus ME 28411 Relatoacuterio Gerado 29

vii

Lista de Tabelas

21 Tabela de Tipos de Insulina e Tempos de Efeito 722 Exemplo do Diaacuterio do Diabeacutetico 11

viii

Capiacutetulo 1

Introduccedilatildeo

A evoluccedilatildeo tecnoloacutegica em hardware e software natildeo se resume aos desktops e laptopsela se estende a dispositivos moacuteveis como celulares smartphones tablets chegando a atin-gir aparelhos que natildeo possuem como uma de suas funccedilotildees principais a computaccedilatildeo em sitais como geladeiras televisores etc A procura por dispositivos com essas caracteriacutesticasprincipalmente os celulares eacute cada vez maior

Essa procura possibilita o crescimento do mercado facilitando aos desenvolvedores desoftware criarem facilidades ateacute entatildeo acessadas somente por computadores tradicionaiscomo por exemplo ferramentas de auxilio agraves pessoas com deciecircncias fiacutesicas entre outrasUma das aacutereas que apresenta um crescimento signicativo eacute a da sauacutede incluindo a aacutereameacutedica [6]

Softwares envolvendo essas aacutereas vem cada vez mais adquirindo interesse dos desen-volvedores pois a procura por ferramentas especiacutecas para essas nalidades soacute aumentaUm exemplo de ferramenta que auxilia natildeo soacute o prossional da sauacutede como o paciente eacute oBulaacuterio Bulas de Remeacutedios [2] que possui versatildeo gratuita (com recursos limitados) e pagaO aplicativo traz inuacutemeras bulas de medicamentos organizadas em ordem alfabeacutetica quepodem ser lidas diretamente de um aparelho celular ou outro dispositivo qualquer quepossua um sistema operacional Android [2]

Nesse contexto o presente trabalho tem como foco principal a pesquisa e a imple-mentaccedilatildeo de um software que possa auxiliar no tratamento da diabetes especicamenteda Diabetes Mellitus Tipo 1 doenccedila que apresenta algumas diculdades no tratamentocomo manter o controle glicecircmico em taxas aceitaacuteveis e uma alimentaccedilatildeo adequada ouseja saudaacutevel como seraacute explicado em capiacutetulos seguintes

A diabetes eacute em resumo uma doenccedila que consiste na reduccedilatildeo signicativa da produccedilatildeode insulina pelo pacircncreas mais especicamente pelas Ceacutelulas Beta [25] ocasionada porfatores geneacuteticos (tipo 1) ou por fatores externos (tipo 2) como uma alimentaccedilatildeo malbalanceada rica em accediluacutecar e gorduras associada com uma vida sedentaacuteria Eacute uma doenccedilaque preocupa pois segundo a Empresa Brasil de Comunicaccedilatildeo o nuacutemero de diabeacuteticosdobrou nos uacuteltimos 30 anos [20] Aleacutem disso se a mesma natildeo for bem administradatendo um auxilio de um prossional que faccedila um acompanhamento da doenccedila e busquemelhores opccedilotildees de tratamento pode resultar em efeitos maleacutecos como amputaccedilatildeo demembros cegueira ou mesmo oacutebito [25]

Assim satildeo por esses motivos que se torna ainda mais importante o estudo coligadocom a implementaccedilatildeo de ferramentas de auxilio no tratamento Para que isso se fosse

1

realizado foi escolhido o sistema operacional Android [1] pois aleacutem de possuir o coacutedigoaberto e ter um ambiente de desenvolvimento amigaacutevel eacute um dos mais utilizados nomundo acompanhado dos sistemas Windows Mobile e iOS

11 Healthcare Softwares

Aplicaccedilotildees cujo objetivo eacute auxiliar no tratamento na prevenccedilatildeo ou em qualqueroutra forma de ajuda na aacuterea da sauacutede satildeo chamadas de healthcare softwares Esse tipode aplicaccedilatildeo vem encontrando cada vez mais espaccedilo no mercado de desenvolvimento deaplicativos

Com o uso dessas aplicaccedilotildees diversas vantagens podem ser vistas com o uso de taisaplicaccedilotildees dentre elas [13]

bull Uma melhor comunicaccedilatildeo entre um paciente e vaacuterios prossionais da sauacutede

bull Eliminaccedilatildeo de exames meacutedicos desnecessaacuterios

bull Reduccedilatildeo de erros meacutedicos melhoria na qualidade do atendimento e seguranccedila aopaciente

bull Reduccedilatildeo da burocracia com melhoria ateacute em legibilidade de documentos

Mesmo com todas as vantagens visiacuteveis e expressas eacute complexo transcrever conheci-mentos meacutedicos para dentro de um sistema podendo surgir problemas de manutenibili-dade a meacutedio ou longo prazo Esse estudo natildeo se preocupa com isso jaacute que eacute observadaa evoluccedilatildeo tecnoloacutegica e sim procura encontrar uma maneira aacutegil e de raacutepida implemen-taccedilatildeo para o auxilio imediato

Dessa forma esse trabalho tenta por meio do auxiacutelio no tratamento da diabetes seintegrar e facilitar atividades rotineiras do portador da doenccedila por meio das vantagensapresentadas acima

12 Objetivo

O trabalho tem como objetivo principal o desenvolvimento de uma aplicaccedilatildeo que possaauxiliar o portador da diabetes tipo 1 no seu tratamento calculando o nuacutemero de doses deinsulina raacutepida que o mesmo deveraacute utilizar antes de cada refeiccedilatildeo geraccedilatildeo de relatoacuteriosconsulta em tabela da quantidade de carboidrato de vaacuterios alimentos

Logo pretende-se com o aplicativo desenvolvido facilitar o tratamento do portadorda diabetes tipo 1 tornando o controle glicecircmico mais faacutecil e natural e ao mesmo tempoajudar o prossional de sauacutede responsaacutevel pelo mesmo a ter um acompanhamento maisespeciacuteco de informaccedilotildees como a quantidade de doses que estaacute sendo administrada deacordo com os alimentos que satildeo ingeridos

Dessa forma os objetivos especiacutecos do aplicativo a ser desenvolvido satildeo

bull Calcular o nuacutemero de doses de insulina raacutepida a se tomar antes das refeiccedilotildees

bull Gerenciar dados sobre alimentos

bull Gerar um Diaacuterio do Diabeacutetico

2

13 Metodologia

Para alcanccedilar o objetivo proposto neste trabalho foi dividido o mesmo em etapaspara a construccedilatildeo estruturada natildeo soacute da monograa como do protoacutetipo para que houvesseviabilidade na continuidade do projeto e utilizaccedilatildeo real Seguem as etapas

Na primeira etapa foram redijidas as atividades de escolha do tema e deniccedilatildeo do es-copo estudo sobre a viabilidade do projeto pesquisa sobre programaccedilatildeo para dispositivosmoacuteveis e aacuterea da sauacutede

Na segunda etapa denem-se quais as ferramentas que seriam usadas para a contruccedilatildeodo aplicativo e quais versotildees seriam necessaacuterias para que houvesse um produto concretono nal

A partir da especicaccedilatildeo denida na fase anterior todos os moacutedulos da arquiteturaproposta satildeo modelados A modelagem foi feita utilizando diversas ferramentas inclusiveo Dia [8]

Na quarta fase foi implementada a aplicaccedilatildeo DiaB Durante essa fase satildeo feito testesenvolvendo um aparelho real com o sistema operacional Android

Para a realizaccedilatildeo da quinta etapa instalou-se a aplicaccedilatildeo DiaB em um aparelho deuma pessoa portadora da Diabetes Mellitus Tipo 1 onde pode ser observada as taxasglicecircmicas da mesma utilizando o aplicativo implementado e tirando conclusotildees apartirdos resultados obtidos

14 Estrutura do Trabalho

A continuidade do documento estaacute dividida nos seguintes capiacutetulos

bull Capiacutetulo 2 trata sobre a doenccedila diabetes seus tipos os tratamentos e a situccedilatildeono cenaacuterio atual Fala sobre a contagem de carboidratos que eacute uma das teacutecnicasmais difundidas entre os portadores da diabetes tipo 1 e serve como tema para aimplementaccedilatildeo do trabalho

bull Capiacutetulo 3 apresenta a aplicaccedilatildeo propriamente dita a DiaB com as suas biblio-tecas utilizadas e seus devidos artefatos Aleacutem disso apresenta tambeacutem algumastecnologias jaacute existentes e o diferencial do DiaB

bull Capiacutetulo 4 nesse capiacutetulo foi feito a anaacutelise dos resultados obtidos assim comoimagens das telas e como foi construiacuteda a aplicaccedilatildeo

bull Capiacutetulo 5 conclusotildees do trabalho onde satildeo feitas as disposiccedilotildees nais

3

Capiacutetulo 2

A Diabetes

Este capiacutetulo aborda o que eacute a doenccedila os seus tratamentos incluindo a contagemde carboidratos meacutetodo mais utilizado atualmente por portadores da Diabetes MellitusTipo 1 [7] sendo dividido nas seguintes seccedilotildees seccedilatildeo 21 deniccedilatildeo do que eacute a doenccedilaDiabetes Mellitus seccedilatildeo 22 apresenta os tipos da diabetes e aponta qual seraacute utilizadono projeto seccedilatildeo 23 qual a situaccedilatildeo atual em nuacutemeros da diabetes a seccedilatildeo 24 apresentada prevenccedilatildeo caso ela exista e quais os tratamentos utilizados atualmente e os tipos deinsulinas utilizadas nesses tratamentos seccedilatildeo 25 fala como funciona a dieta do diabeacuteticoseccedilatildeo 26 trata da contagem de carboitrados que hoje eacute o tratamento mais comum paraa Diabetes Mellitus Tipo 1 seccedilatildeo 27 onde mostra a importacircncia do acompanhamentomeacutedico e de um nutricionista durante toda a doenccedila

21 Deniccedilatildeo de Diabetes

Segundo o Dr Drauzio Varella [9] Diabetes Mellitus eacute uma doenccedila do metabolismo daglicose causada pela falta ou maacute absorccedilatildeo de insulina hormocircnio produzido pelo pacircncrease cuja funccedilatildeo eacute quebrar as moleacuteculas de glicose para transformaacute-las em energia a m deque seja aproveitada por todas as ceacutelulas A ausecircncia total ou parcial desse hormocircniointerfere natildeo soacute na queima do accediluacutecar como na sua transformaccedilatildeo em outras substacircncias(proteiacutenas muacutesculos e gordura)

Geralmente uma pessoa apresenta no iniacutecio da manifestaccedilatildeo da doenccedila sede e a perdade peso A sede vem associada a quantidade de urina que eacute eliminada pelo pacienteenquanto uma pessoa normal elimina em meacutedia um litro e meio de urina por dia umdiabeacutetico pode eliminar ateacute cinco vezes esse valor [23] Outros sintomas encontrados satildeoo aumento do apetite as alteraccedilotildees visuais a impotecircncia sexual as infecccedilotildees fuacutengicas napele e nas unhas as feridas que demoram a cicatrizar os distuacuterbios cardiacuteacos e renais

Quando a diabetes eacute tratada da forma correta desde o iniacutecio torna-se uma doenccedila quenecessita de um tratamento especial poreacutem natildeo traz prejuiacutezos signicativos na sauacutede doportador

4

22 Tipos de Diabetes

Segundo a Sociedade Brasileira de Diabetes [7] a diabetes pode ser dividida em trecircstipos

bull Diabetes Tipo 1 tambeacutem chamada de insulinodependente nesse tipo a produccedilatildeo deinsulina do pacircncreas eacute insuciente ou nula sendo necessaacuterio a constante aplicaccedilatildeoda mesma Haacute risco de vida se as doses de insulina natildeo satildeo dadas diariamente

bull Diabetes Tipo 2 geralmente ocorre em pessoas obesas ou que possuem maus haacutebitosalimentares aleacutem do sedentarismo e o stress Apesar de natildeo ser simples possui casosde cura Eacute a diabetes que possui o maior nuacutemero de casos no mundo e vem crescendoconstantemente

bull Diabetes Gestacional se daacute quando a taxa glicecircmica da gestante apresenta niacuteveiselevados Geralmente esses niacuteveis satildeo normalizados apoacutes o parto

23 Situaccedilatildeo da Diabetes no Cenaacuterio Atual

O nuacutemero de pessoas portadoras da Diabetes Mellitus vem crescendo de forma preo-cupante principalmente da tipo 2 Poreacutem haacute um crescimento aparente no crescimentoda tipo 1 principalmente entre crianccedilas Esse crescimento natildeo possui explicaccedilatildeo cientiacute-ca no momento mas teorias indicam que possa ser pela variabilidade geneacutetica entre asdiferentes populaccedilotildees pois o aspecto imune estaacute na origem do Diabetes Mellitus Tipo 1 ediferentes populaccedilotildees apresentam diferenccedilas imunoloacutegicas importantes [6]

Figura 21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6]

5

Na Figura 21 um graacuteco do nuacutemero de portadores da doenccedila no Brasil em 2007 eacuteapresentado Segundo o Portal da Sauacutede de acordo com o Vigitel 2007 (Sistema de Mo-nitoramento de Fatores de Risco e Proteccedilatildeo para Doenccedilas Crocircnicas Natildeo Transmissiacuteveis)a ocorrecircncia meacutedia de diabetes na populaccedilatildeo adulta (acima de 18 anos) eacute de 52 o querepresenta 6399187 de pessoas que conrmaram ser portadoras da doenccedila [5]

24 Prevenccedilatildeo e Tratamentos

Em relaccedilatildeo a diabetes tem-se que a tipo 2 pode ser prevenida com uma alimentaccedilatildeosaudaacutevel e a praacutetica regular de exerciacutecios fiacutesicos A prevenccedilatildeo apresentada tambeacutem servepara o tratamento da mesma e da diabetes tipo 1 pois apartir da alimentaccedilatildeo e ativi-dades fiacutesicas o diabeacutetico teraacute taxas glicecircmicas mais estaacuteveis aleacutem de previnir problemasdecorrentes da doenccedila [7]

A diabetes pode ser tratada de diversas formas dependendo do seu tipo gravidade oumesmo a siologia do paciente Dentre os principais tratamentos pode-se explicitar [7]

bull Contagem de carboidrato

bull Bomba de infusatildeo

bull Tratamento medicamentoso

bull Restriccedilatildeo alimentar

bull Transplantes

A aplicaccedilatildeo de insulina eacute comum em quase todos os casos de diabetes e existemdiversos tipos no mercado o que vai diferenciar uma da outra basicamente eacute o tempo deaccedilatildeo Algumas satildeo para o efeito imediato enquanto outras satildeo de efeito lento e duramno decorrer do dia por exemplo

Dessa forma a insulina pode ser classicada de acordo com o tempo de accedilatildeo do seuefeito da raacutepida para a mais lenta [21] Satildeo de accedilatildeo ultrarraacutepida de accedilatildeo raacutepida de accedilatildeointermediaacuteria de accedilatildeo lenta e preacute-misturas

Na Tabela 21 uma outra classicaccedilatildeo eacute apresentada Nesse modelo satildeo apresentadasas insulinas de acordo com seus efeitos picos e duraccedilatildeo Como pode ser observado asinsulinas raacutepidas satildeo as apresentadas como simples ou regulares onde o iniacutecio e o pico doefeito satildeo mais raacutepidos que as outras

Aleacutem dessas insulinas existe uma recente que natildeo possui um pico de accedilatildeo eacute a Lantustambeacutem conhecida como glargina [15] Eacute aplicada uma vez por dia funciona igualmentepor 24 horas A Lantus pode substituir a NPH apresentada na Tabela 21 mas emvirtude de ter uma accedilatildeo direta e sem pico ela natildeo faz nada para diminuir o aumento daglicose apoacutes as refeiccedilotildees Aleacutem disso por ter um pH menor do que o de outras insulinas(tornando-a mais aacutecida) ela pode arder quando injetada e natildeo pode ser misturada comoutras insulinas na mesma seringa o que pode a vir a ser um problema [15]

6

Tabela 21 Tabela de Tipos de Insulina e Tempos de EfeitoTipo Iniacutecio do Efeito Pico Duraccedilatildeo

Insulina simples regular ou cristalina 30 min a 1 hora 2 a 4 horas 5 a7 horasInsulina isofana ou NPH 3 a 4 horas 6 a 12 horas 18 a 28 horasInsulina bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina isofana bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina semi lenta (USP) oususpenccedilatildeo de insulina ziacutencica Prompt 1 a 3 horas 2 a 8 horas 12 a 16 horasInsulina semi lenta (BP) ou suspensatildeode insulina ziacutencica amorfa 2 horas 4 a 12 horas ateacute 24 horasInsulina lenta ou suspensatildeo de insulinaziacutencica 1 a 3 horas 8 a 12 horas 18 a 28 horasUntralenta ou insulina ziacutencica extendeou suspensatildeo de insulina ziacutencicacristalina (BP) 18 a 24 horas ateacute 36 horasInsulina Protaminoziacutencica ou PZI(Protamina Zinc Insulin Suspension cexcesso de protamina na suspensatildeo) 4 a 6 horas 14 a 24 horas ateacute 36 horas

Para este trabalho a insulina importante eacute a de accedilatildeo ultrarraacutepida apresentada comoregular na Tabela 21 que geralmente eacute consumida antes da alimentaccedilatildeo para a absorccedilatildeoda glicose gerada a partir do alimento consumido seja feita de maneira correta sem havergrandes mudanccedilas na taxa glicecircmica

Entre os itens fundamentais para o tratamento da diabetes especicamente a DiabetesMellittus Tipo 1 estatildeo a insulina (de accedilatildeo mais raacutepida e mais lenta sempre receitadaspor prossional endocrinologista competente) caneta de aplicaccedilatildeo ou seringa lanceta(serve para furar o dedo e retirar uma gota de sangue para a mensuraccedilatildeo da glicemia) esistema de monitoramento glicecircmico ou medidor glicecircmico(Figura 22) que mostra a taxaglicecircmica no momento da mediccedilatildeo [22]

Figura 22 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek

No projeto apresentado nesta monograa eacute abordada a Diabetes Tipo 1 sendo assima teacutecnica de contagem de carboidratos para controle glicecircmico eacute o objeto de estudo jaacuteque eacute a mais aceita pela Sociedade Brasileira de Diabetes (SBD) [7]

7

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 6: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Resumo

O trabalho trata do projeto e implementaccedilatildeo de uma ferramenta de auxilio o trata-mento da Diabetes Mellitus Tipo 1 ajudando o portador da mesma a manter suas taxasglicecircmicas o mais regular possiacutevel

A ferramenta buscou integrar diferentes opccedilotildees como montagem de um diaacuterio do dia-beacutetico construccedilatildeo de relatoacuterios visualizaccedilatildeo de tabelas nutricionais entre outras funcio-nalidades

Palavras-chave Android Diabetes Mellitus Tecnologia Assistiva Taxas Glicecircmicas

iii

Abstract

This work deals with the design and implementation of a tool to aid in the treatmentof Type 1 Diabetes Mellitus helping the bearer of it to keep your blood glucose levelsregularly as possible

In the implementation it was attempted to integrate dierent mounting options likea diary diabetic building reports view nutritional tables and other features

Keywords Android Diabetes Mellitus Assistive Technology Glycemic Rates

iv

Sumaacuterio

1 Introduccedilatildeo 1

11 Healthcare Softwares 212 Objetivo 213 Metodologia 314 Estrutura do Trabalho 3

2 A Diabetes 4

21 Deniccedilatildeo de Diabetes 422 Tipos de Diabetes 523 Situaccedilatildeo da Diabetes no Cenaacuterio Atual 524 Prevenccedilatildeo e Tratamentos 625 A Alimentaccedilatildeo do Diabeacutetico 826 A Contagem de Carboidratos 927 Acompanhamento Prossional 1128 Aplicativos para Auxilio no Tratamento da Diabetes 11

3 DiaB 13

31 Casos de Uso 13311 Inserir Usuaacuterio 14312 Inserir Alimento 14313 Visualisar Tabela de Alimentos 15314 Calcular Quantidade de Doses 15315 Gerar Diaacuterio 15

32 Plataforma de Desenvolvimento 1633 Arquitetura do Sistema 1634 Banco de Dados 17

4 Anaacutelise de Resultados 19

41 Anaacutelise de Telas 19411 Interface Principal 19412 Inserir Dados 20413 Tabela de Alimentos 22414 Gerar Relatoacuterio 23415 Adicionar Meacutedico 24416 Calculadora 25

42 Validaccedilatildeo da Ferramenta 27

v

5 Conclusotildees 30

Referecircncias 32

vi

Lista de Figuras

21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6] 522 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek 723 Nova Piracircmide Alimentar [19] 9

31 Diagrama de casos de uso 1432 Arquitetura do sistema 1733 Modelo de dados 18

41 Tela principal 2042 Inserir Dados (parte superior) 2143 Inserir Dados parte (Inferior) 2144 Inserir Alimento 2245 Tabela Alimento 2346 Gerar Relatoacuterio 2447 Dados do Meacutedico 2548 Calculadora 2649 Nuacutemero de Doses 27410 LG Optimus ME 28411 Relatoacuterio Gerado 29

vii

Lista de Tabelas

21 Tabela de Tipos de Insulina e Tempos de Efeito 722 Exemplo do Diaacuterio do Diabeacutetico 11

viii

Capiacutetulo 1

Introduccedilatildeo

A evoluccedilatildeo tecnoloacutegica em hardware e software natildeo se resume aos desktops e laptopsela se estende a dispositivos moacuteveis como celulares smartphones tablets chegando a atin-gir aparelhos que natildeo possuem como uma de suas funccedilotildees principais a computaccedilatildeo em sitais como geladeiras televisores etc A procura por dispositivos com essas caracteriacutesticasprincipalmente os celulares eacute cada vez maior

Essa procura possibilita o crescimento do mercado facilitando aos desenvolvedores desoftware criarem facilidades ateacute entatildeo acessadas somente por computadores tradicionaiscomo por exemplo ferramentas de auxilio agraves pessoas com deciecircncias fiacutesicas entre outrasUma das aacutereas que apresenta um crescimento signicativo eacute a da sauacutede incluindo a aacutereameacutedica [6]

Softwares envolvendo essas aacutereas vem cada vez mais adquirindo interesse dos desen-volvedores pois a procura por ferramentas especiacutecas para essas nalidades soacute aumentaUm exemplo de ferramenta que auxilia natildeo soacute o prossional da sauacutede como o paciente eacute oBulaacuterio Bulas de Remeacutedios [2] que possui versatildeo gratuita (com recursos limitados) e pagaO aplicativo traz inuacutemeras bulas de medicamentos organizadas em ordem alfabeacutetica quepodem ser lidas diretamente de um aparelho celular ou outro dispositivo qualquer quepossua um sistema operacional Android [2]

Nesse contexto o presente trabalho tem como foco principal a pesquisa e a imple-mentaccedilatildeo de um software que possa auxiliar no tratamento da diabetes especicamenteda Diabetes Mellitus Tipo 1 doenccedila que apresenta algumas diculdades no tratamentocomo manter o controle glicecircmico em taxas aceitaacuteveis e uma alimentaccedilatildeo adequada ouseja saudaacutevel como seraacute explicado em capiacutetulos seguintes

A diabetes eacute em resumo uma doenccedila que consiste na reduccedilatildeo signicativa da produccedilatildeode insulina pelo pacircncreas mais especicamente pelas Ceacutelulas Beta [25] ocasionada porfatores geneacuteticos (tipo 1) ou por fatores externos (tipo 2) como uma alimentaccedilatildeo malbalanceada rica em accediluacutecar e gorduras associada com uma vida sedentaacuteria Eacute uma doenccedilaque preocupa pois segundo a Empresa Brasil de Comunicaccedilatildeo o nuacutemero de diabeacuteticosdobrou nos uacuteltimos 30 anos [20] Aleacutem disso se a mesma natildeo for bem administradatendo um auxilio de um prossional que faccedila um acompanhamento da doenccedila e busquemelhores opccedilotildees de tratamento pode resultar em efeitos maleacutecos como amputaccedilatildeo demembros cegueira ou mesmo oacutebito [25]

Assim satildeo por esses motivos que se torna ainda mais importante o estudo coligadocom a implementaccedilatildeo de ferramentas de auxilio no tratamento Para que isso se fosse

1

realizado foi escolhido o sistema operacional Android [1] pois aleacutem de possuir o coacutedigoaberto e ter um ambiente de desenvolvimento amigaacutevel eacute um dos mais utilizados nomundo acompanhado dos sistemas Windows Mobile e iOS

11 Healthcare Softwares

Aplicaccedilotildees cujo objetivo eacute auxiliar no tratamento na prevenccedilatildeo ou em qualqueroutra forma de ajuda na aacuterea da sauacutede satildeo chamadas de healthcare softwares Esse tipode aplicaccedilatildeo vem encontrando cada vez mais espaccedilo no mercado de desenvolvimento deaplicativos

Com o uso dessas aplicaccedilotildees diversas vantagens podem ser vistas com o uso de taisaplicaccedilotildees dentre elas [13]

bull Uma melhor comunicaccedilatildeo entre um paciente e vaacuterios prossionais da sauacutede

bull Eliminaccedilatildeo de exames meacutedicos desnecessaacuterios

bull Reduccedilatildeo de erros meacutedicos melhoria na qualidade do atendimento e seguranccedila aopaciente

bull Reduccedilatildeo da burocracia com melhoria ateacute em legibilidade de documentos

Mesmo com todas as vantagens visiacuteveis e expressas eacute complexo transcrever conheci-mentos meacutedicos para dentro de um sistema podendo surgir problemas de manutenibili-dade a meacutedio ou longo prazo Esse estudo natildeo se preocupa com isso jaacute que eacute observadaa evoluccedilatildeo tecnoloacutegica e sim procura encontrar uma maneira aacutegil e de raacutepida implemen-taccedilatildeo para o auxilio imediato

Dessa forma esse trabalho tenta por meio do auxiacutelio no tratamento da diabetes seintegrar e facilitar atividades rotineiras do portador da doenccedila por meio das vantagensapresentadas acima

12 Objetivo

O trabalho tem como objetivo principal o desenvolvimento de uma aplicaccedilatildeo que possaauxiliar o portador da diabetes tipo 1 no seu tratamento calculando o nuacutemero de doses deinsulina raacutepida que o mesmo deveraacute utilizar antes de cada refeiccedilatildeo geraccedilatildeo de relatoacuteriosconsulta em tabela da quantidade de carboidrato de vaacuterios alimentos

Logo pretende-se com o aplicativo desenvolvido facilitar o tratamento do portadorda diabetes tipo 1 tornando o controle glicecircmico mais faacutecil e natural e ao mesmo tempoajudar o prossional de sauacutede responsaacutevel pelo mesmo a ter um acompanhamento maisespeciacuteco de informaccedilotildees como a quantidade de doses que estaacute sendo administrada deacordo com os alimentos que satildeo ingeridos

Dessa forma os objetivos especiacutecos do aplicativo a ser desenvolvido satildeo

bull Calcular o nuacutemero de doses de insulina raacutepida a se tomar antes das refeiccedilotildees

bull Gerenciar dados sobre alimentos

bull Gerar um Diaacuterio do Diabeacutetico

2

13 Metodologia

Para alcanccedilar o objetivo proposto neste trabalho foi dividido o mesmo em etapaspara a construccedilatildeo estruturada natildeo soacute da monograa como do protoacutetipo para que houvesseviabilidade na continuidade do projeto e utilizaccedilatildeo real Seguem as etapas

Na primeira etapa foram redijidas as atividades de escolha do tema e deniccedilatildeo do es-copo estudo sobre a viabilidade do projeto pesquisa sobre programaccedilatildeo para dispositivosmoacuteveis e aacuterea da sauacutede

Na segunda etapa denem-se quais as ferramentas que seriam usadas para a contruccedilatildeodo aplicativo e quais versotildees seriam necessaacuterias para que houvesse um produto concretono nal

A partir da especicaccedilatildeo denida na fase anterior todos os moacutedulos da arquiteturaproposta satildeo modelados A modelagem foi feita utilizando diversas ferramentas inclusiveo Dia [8]

Na quarta fase foi implementada a aplicaccedilatildeo DiaB Durante essa fase satildeo feito testesenvolvendo um aparelho real com o sistema operacional Android

Para a realizaccedilatildeo da quinta etapa instalou-se a aplicaccedilatildeo DiaB em um aparelho deuma pessoa portadora da Diabetes Mellitus Tipo 1 onde pode ser observada as taxasglicecircmicas da mesma utilizando o aplicativo implementado e tirando conclusotildees apartirdos resultados obtidos

14 Estrutura do Trabalho

A continuidade do documento estaacute dividida nos seguintes capiacutetulos

bull Capiacutetulo 2 trata sobre a doenccedila diabetes seus tipos os tratamentos e a situccedilatildeono cenaacuterio atual Fala sobre a contagem de carboidratos que eacute uma das teacutecnicasmais difundidas entre os portadores da diabetes tipo 1 e serve como tema para aimplementaccedilatildeo do trabalho

bull Capiacutetulo 3 apresenta a aplicaccedilatildeo propriamente dita a DiaB com as suas biblio-tecas utilizadas e seus devidos artefatos Aleacutem disso apresenta tambeacutem algumastecnologias jaacute existentes e o diferencial do DiaB

bull Capiacutetulo 4 nesse capiacutetulo foi feito a anaacutelise dos resultados obtidos assim comoimagens das telas e como foi construiacuteda a aplicaccedilatildeo

bull Capiacutetulo 5 conclusotildees do trabalho onde satildeo feitas as disposiccedilotildees nais

3

Capiacutetulo 2

A Diabetes

Este capiacutetulo aborda o que eacute a doenccedila os seus tratamentos incluindo a contagemde carboidratos meacutetodo mais utilizado atualmente por portadores da Diabetes MellitusTipo 1 [7] sendo dividido nas seguintes seccedilotildees seccedilatildeo 21 deniccedilatildeo do que eacute a doenccedilaDiabetes Mellitus seccedilatildeo 22 apresenta os tipos da diabetes e aponta qual seraacute utilizadono projeto seccedilatildeo 23 qual a situaccedilatildeo atual em nuacutemeros da diabetes a seccedilatildeo 24 apresentada prevenccedilatildeo caso ela exista e quais os tratamentos utilizados atualmente e os tipos deinsulinas utilizadas nesses tratamentos seccedilatildeo 25 fala como funciona a dieta do diabeacuteticoseccedilatildeo 26 trata da contagem de carboitrados que hoje eacute o tratamento mais comum paraa Diabetes Mellitus Tipo 1 seccedilatildeo 27 onde mostra a importacircncia do acompanhamentomeacutedico e de um nutricionista durante toda a doenccedila

21 Deniccedilatildeo de Diabetes

Segundo o Dr Drauzio Varella [9] Diabetes Mellitus eacute uma doenccedila do metabolismo daglicose causada pela falta ou maacute absorccedilatildeo de insulina hormocircnio produzido pelo pacircncrease cuja funccedilatildeo eacute quebrar as moleacuteculas de glicose para transformaacute-las em energia a m deque seja aproveitada por todas as ceacutelulas A ausecircncia total ou parcial desse hormocircniointerfere natildeo soacute na queima do accediluacutecar como na sua transformaccedilatildeo em outras substacircncias(proteiacutenas muacutesculos e gordura)

Geralmente uma pessoa apresenta no iniacutecio da manifestaccedilatildeo da doenccedila sede e a perdade peso A sede vem associada a quantidade de urina que eacute eliminada pelo pacienteenquanto uma pessoa normal elimina em meacutedia um litro e meio de urina por dia umdiabeacutetico pode eliminar ateacute cinco vezes esse valor [23] Outros sintomas encontrados satildeoo aumento do apetite as alteraccedilotildees visuais a impotecircncia sexual as infecccedilotildees fuacutengicas napele e nas unhas as feridas que demoram a cicatrizar os distuacuterbios cardiacuteacos e renais

Quando a diabetes eacute tratada da forma correta desde o iniacutecio torna-se uma doenccedila quenecessita de um tratamento especial poreacutem natildeo traz prejuiacutezos signicativos na sauacutede doportador

4

22 Tipos de Diabetes

Segundo a Sociedade Brasileira de Diabetes [7] a diabetes pode ser dividida em trecircstipos

bull Diabetes Tipo 1 tambeacutem chamada de insulinodependente nesse tipo a produccedilatildeo deinsulina do pacircncreas eacute insuciente ou nula sendo necessaacuterio a constante aplicaccedilatildeoda mesma Haacute risco de vida se as doses de insulina natildeo satildeo dadas diariamente

bull Diabetes Tipo 2 geralmente ocorre em pessoas obesas ou que possuem maus haacutebitosalimentares aleacutem do sedentarismo e o stress Apesar de natildeo ser simples possui casosde cura Eacute a diabetes que possui o maior nuacutemero de casos no mundo e vem crescendoconstantemente

bull Diabetes Gestacional se daacute quando a taxa glicecircmica da gestante apresenta niacuteveiselevados Geralmente esses niacuteveis satildeo normalizados apoacutes o parto

23 Situaccedilatildeo da Diabetes no Cenaacuterio Atual

O nuacutemero de pessoas portadoras da Diabetes Mellitus vem crescendo de forma preo-cupante principalmente da tipo 2 Poreacutem haacute um crescimento aparente no crescimentoda tipo 1 principalmente entre crianccedilas Esse crescimento natildeo possui explicaccedilatildeo cientiacute-ca no momento mas teorias indicam que possa ser pela variabilidade geneacutetica entre asdiferentes populaccedilotildees pois o aspecto imune estaacute na origem do Diabetes Mellitus Tipo 1 ediferentes populaccedilotildees apresentam diferenccedilas imunoloacutegicas importantes [6]

Figura 21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6]

5

Na Figura 21 um graacuteco do nuacutemero de portadores da doenccedila no Brasil em 2007 eacuteapresentado Segundo o Portal da Sauacutede de acordo com o Vigitel 2007 (Sistema de Mo-nitoramento de Fatores de Risco e Proteccedilatildeo para Doenccedilas Crocircnicas Natildeo Transmissiacuteveis)a ocorrecircncia meacutedia de diabetes na populaccedilatildeo adulta (acima de 18 anos) eacute de 52 o querepresenta 6399187 de pessoas que conrmaram ser portadoras da doenccedila [5]

24 Prevenccedilatildeo e Tratamentos

Em relaccedilatildeo a diabetes tem-se que a tipo 2 pode ser prevenida com uma alimentaccedilatildeosaudaacutevel e a praacutetica regular de exerciacutecios fiacutesicos A prevenccedilatildeo apresentada tambeacutem servepara o tratamento da mesma e da diabetes tipo 1 pois apartir da alimentaccedilatildeo e ativi-dades fiacutesicas o diabeacutetico teraacute taxas glicecircmicas mais estaacuteveis aleacutem de previnir problemasdecorrentes da doenccedila [7]

A diabetes pode ser tratada de diversas formas dependendo do seu tipo gravidade oumesmo a siologia do paciente Dentre os principais tratamentos pode-se explicitar [7]

bull Contagem de carboidrato

bull Bomba de infusatildeo

bull Tratamento medicamentoso

bull Restriccedilatildeo alimentar

bull Transplantes

A aplicaccedilatildeo de insulina eacute comum em quase todos os casos de diabetes e existemdiversos tipos no mercado o que vai diferenciar uma da outra basicamente eacute o tempo deaccedilatildeo Algumas satildeo para o efeito imediato enquanto outras satildeo de efeito lento e duramno decorrer do dia por exemplo

Dessa forma a insulina pode ser classicada de acordo com o tempo de accedilatildeo do seuefeito da raacutepida para a mais lenta [21] Satildeo de accedilatildeo ultrarraacutepida de accedilatildeo raacutepida de accedilatildeointermediaacuteria de accedilatildeo lenta e preacute-misturas

Na Tabela 21 uma outra classicaccedilatildeo eacute apresentada Nesse modelo satildeo apresentadasas insulinas de acordo com seus efeitos picos e duraccedilatildeo Como pode ser observado asinsulinas raacutepidas satildeo as apresentadas como simples ou regulares onde o iniacutecio e o pico doefeito satildeo mais raacutepidos que as outras

Aleacutem dessas insulinas existe uma recente que natildeo possui um pico de accedilatildeo eacute a Lantustambeacutem conhecida como glargina [15] Eacute aplicada uma vez por dia funciona igualmentepor 24 horas A Lantus pode substituir a NPH apresentada na Tabela 21 mas emvirtude de ter uma accedilatildeo direta e sem pico ela natildeo faz nada para diminuir o aumento daglicose apoacutes as refeiccedilotildees Aleacutem disso por ter um pH menor do que o de outras insulinas(tornando-a mais aacutecida) ela pode arder quando injetada e natildeo pode ser misturada comoutras insulinas na mesma seringa o que pode a vir a ser um problema [15]

6

Tabela 21 Tabela de Tipos de Insulina e Tempos de EfeitoTipo Iniacutecio do Efeito Pico Duraccedilatildeo

Insulina simples regular ou cristalina 30 min a 1 hora 2 a 4 horas 5 a7 horasInsulina isofana ou NPH 3 a 4 horas 6 a 12 horas 18 a 28 horasInsulina bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina isofana bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina semi lenta (USP) oususpenccedilatildeo de insulina ziacutencica Prompt 1 a 3 horas 2 a 8 horas 12 a 16 horasInsulina semi lenta (BP) ou suspensatildeode insulina ziacutencica amorfa 2 horas 4 a 12 horas ateacute 24 horasInsulina lenta ou suspensatildeo de insulinaziacutencica 1 a 3 horas 8 a 12 horas 18 a 28 horasUntralenta ou insulina ziacutencica extendeou suspensatildeo de insulina ziacutencicacristalina (BP) 18 a 24 horas ateacute 36 horasInsulina Protaminoziacutencica ou PZI(Protamina Zinc Insulin Suspension cexcesso de protamina na suspensatildeo) 4 a 6 horas 14 a 24 horas ateacute 36 horas

Para este trabalho a insulina importante eacute a de accedilatildeo ultrarraacutepida apresentada comoregular na Tabela 21 que geralmente eacute consumida antes da alimentaccedilatildeo para a absorccedilatildeoda glicose gerada a partir do alimento consumido seja feita de maneira correta sem havergrandes mudanccedilas na taxa glicecircmica

Entre os itens fundamentais para o tratamento da diabetes especicamente a DiabetesMellittus Tipo 1 estatildeo a insulina (de accedilatildeo mais raacutepida e mais lenta sempre receitadaspor prossional endocrinologista competente) caneta de aplicaccedilatildeo ou seringa lanceta(serve para furar o dedo e retirar uma gota de sangue para a mensuraccedilatildeo da glicemia) esistema de monitoramento glicecircmico ou medidor glicecircmico(Figura 22) que mostra a taxaglicecircmica no momento da mediccedilatildeo [22]

Figura 22 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek

No projeto apresentado nesta monograa eacute abordada a Diabetes Tipo 1 sendo assima teacutecnica de contagem de carboidratos para controle glicecircmico eacute o objeto de estudo jaacuteque eacute a mais aceita pela Sociedade Brasileira de Diabetes (SBD) [7]

7

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 7: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Abstract

This work deals with the design and implementation of a tool to aid in the treatmentof Type 1 Diabetes Mellitus helping the bearer of it to keep your blood glucose levelsregularly as possible

In the implementation it was attempted to integrate dierent mounting options likea diary diabetic building reports view nutritional tables and other features

Keywords Android Diabetes Mellitus Assistive Technology Glycemic Rates

iv

Sumaacuterio

1 Introduccedilatildeo 1

11 Healthcare Softwares 212 Objetivo 213 Metodologia 314 Estrutura do Trabalho 3

2 A Diabetes 4

21 Deniccedilatildeo de Diabetes 422 Tipos de Diabetes 523 Situaccedilatildeo da Diabetes no Cenaacuterio Atual 524 Prevenccedilatildeo e Tratamentos 625 A Alimentaccedilatildeo do Diabeacutetico 826 A Contagem de Carboidratos 927 Acompanhamento Prossional 1128 Aplicativos para Auxilio no Tratamento da Diabetes 11

3 DiaB 13

31 Casos de Uso 13311 Inserir Usuaacuterio 14312 Inserir Alimento 14313 Visualisar Tabela de Alimentos 15314 Calcular Quantidade de Doses 15315 Gerar Diaacuterio 15

32 Plataforma de Desenvolvimento 1633 Arquitetura do Sistema 1634 Banco de Dados 17

4 Anaacutelise de Resultados 19

41 Anaacutelise de Telas 19411 Interface Principal 19412 Inserir Dados 20413 Tabela de Alimentos 22414 Gerar Relatoacuterio 23415 Adicionar Meacutedico 24416 Calculadora 25

42 Validaccedilatildeo da Ferramenta 27

v

5 Conclusotildees 30

Referecircncias 32

vi

Lista de Figuras

21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6] 522 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek 723 Nova Piracircmide Alimentar [19] 9

31 Diagrama de casos de uso 1432 Arquitetura do sistema 1733 Modelo de dados 18

41 Tela principal 2042 Inserir Dados (parte superior) 2143 Inserir Dados parte (Inferior) 2144 Inserir Alimento 2245 Tabela Alimento 2346 Gerar Relatoacuterio 2447 Dados do Meacutedico 2548 Calculadora 2649 Nuacutemero de Doses 27410 LG Optimus ME 28411 Relatoacuterio Gerado 29

vii

Lista de Tabelas

21 Tabela de Tipos de Insulina e Tempos de Efeito 722 Exemplo do Diaacuterio do Diabeacutetico 11

viii

Capiacutetulo 1

Introduccedilatildeo

A evoluccedilatildeo tecnoloacutegica em hardware e software natildeo se resume aos desktops e laptopsela se estende a dispositivos moacuteveis como celulares smartphones tablets chegando a atin-gir aparelhos que natildeo possuem como uma de suas funccedilotildees principais a computaccedilatildeo em sitais como geladeiras televisores etc A procura por dispositivos com essas caracteriacutesticasprincipalmente os celulares eacute cada vez maior

Essa procura possibilita o crescimento do mercado facilitando aos desenvolvedores desoftware criarem facilidades ateacute entatildeo acessadas somente por computadores tradicionaiscomo por exemplo ferramentas de auxilio agraves pessoas com deciecircncias fiacutesicas entre outrasUma das aacutereas que apresenta um crescimento signicativo eacute a da sauacutede incluindo a aacutereameacutedica [6]

Softwares envolvendo essas aacutereas vem cada vez mais adquirindo interesse dos desen-volvedores pois a procura por ferramentas especiacutecas para essas nalidades soacute aumentaUm exemplo de ferramenta que auxilia natildeo soacute o prossional da sauacutede como o paciente eacute oBulaacuterio Bulas de Remeacutedios [2] que possui versatildeo gratuita (com recursos limitados) e pagaO aplicativo traz inuacutemeras bulas de medicamentos organizadas em ordem alfabeacutetica quepodem ser lidas diretamente de um aparelho celular ou outro dispositivo qualquer quepossua um sistema operacional Android [2]

Nesse contexto o presente trabalho tem como foco principal a pesquisa e a imple-mentaccedilatildeo de um software que possa auxiliar no tratamento da diabetes especicamenteda Diabetes Mellitus Tipo 1 doenccedila que apresenta algumas diculdades no tratamentocomo manter o controle glicecircmico em taxas aceitaacuteveis e uma alimentaccedilatildeo adequada ouseja saudaacutevel como seraacute explicado em capiacutetulos seguintes

A diabetes eacute em resumo uma doenccedila que consiste na reduccedilatildeo signicativa da produccedilatildeode insulina pelo pacircncreas mais especicamente pelas Ceacutelulas Beta [25] ocasionada porfatores geneacuteticos (tipo 1) ou por fatores externos (tipo 2) como uma alimentaccedilatildeo malbalanceada rica em accediluacutecar e gorduras associada com uma vida sedentaacuteria Eacute uma doenccedilaque preocupa pois segundo a Empresa Brasil de Comunicaccedilatildeo o nuacutemero de diabeacuteticosdobrou nos uacuteltimos 30 anos [20] Aleacutem disso se a mesma natildeo for bem administradatendo um auxilio de um prossional que faccedila um acompanhamento da doenccedila e busquemelhores opccedilotildees de tratamento pode resultar em efeitos maleacutecos como amputaccedilatildeo demembros cegueira ou mesmo oacutebito [25]

Assim satildeo por esses motivos que se torna ainda mais importante o estudo coligadocom a implementaccedilatildeo de ferramentas de auxilio no tratamento Para que isso se fosse

1

realizado foi escolhido o sistema operacional Android [1] pois aleacutem de possuir o coacutedigoaberto e ter um ambiente de desenvolvimento amigaacutevel eacute um dos mais utilizados nomundo acompanhado dos sistemas Windows Mobile e iOS

11 Healthcare Softwares

Aplicaccedilotildees cujo objetivo eacute auxiliar no tratamento na prevenccedilatildeo ou em qualqueroutra forma de ajuda na aacuterea da sauacutede satildeo chamadas de healthcare softwares Esse tipode aplicaccedilatildeo vem encontrando cada vez mais espaccedilo no mercado de desenvolvimento deaplicativos

Com o uso dessas aplicaccedilotildees diversas vantagens podem ser vistas com o uso de taisaplicaccedilotildees dentre elas [13]

bull Uma melhor comunicaccedilatildeo entre um paciente e vaacuterios prossionais da sauacutede

bull Eliminaccedilatildeo de exames meacutedicos desnecessaacuterios

bull Reduccedilatildeo de erros meacutedicos melhoria na qualidade do atendimento e seguranccedila aopaciente

bull Reduccedilatildeo da burocracia com melhoria ateacute em legibilidade de documentos

Mesmo com todas as vantagens visiacuteveis e expressas eacute complexo transcrever conheci-mentos meacutedicos para dentro de um sistema podendo surgir problemas de manutenibili-dade a meacutedio ou longo prazo Esse estudo natildeo se preocupa com isso jaacute que eacute observadaa evoluccedilatildeo tecnoloacutegica e sim procura encontrar uma maneira aacutegil e de raacutepida implemen-taccedilatildeo para o auxilio imediato

Dessa forma esse trabalho tenta por meio do auxiacutelio no tratamento da diabetes seintegrar e facilitar atividades rotineiras do portador da doenccedila por meio das vantagensapresentadas acima

12 Objetivo

O trabalho tem como objetivo principal o desenvolvimento de uma aplicaccedilatildeo que possaauxiliar o portador da diabetes tipo 1 no seu tratamento calculando o nuacutemero de doses deinsulina raacutepida que o mesmo deveraacute utilizar antes de cada refeiccedilatildeo geraccedilatildeo de relatoacuteriosconsulta em tabela da quantidade de carboidrato de vaacuterios alimentos

Logo pretende-se com o aplicativo desenvolvido facilitar o tratamento do portadorda diabetes tipo 1 tornando o controle glicecircmico mais faacutecil e natural e ao mesmo tempoajudar o prossional de sauacutede responsaacutevel pelo mesmo a ter um acompanhamento maisespeciacuteco de informaccedilotildees como a quantidade de doses que estaacute sendo administrada deacordo com os alimentos que satildeo ingeridos

Dessa forma os objetivos especiacutecos do aplicativo a ser desenvolvido satildeo

bull Calcular o nuacutemero de doses de insulina raacutepida a se tomar antes das refeiccedilotildees

bull Gerenciar dados sobre alimentos

bull Gerar um Diaacuterio do Diabeacutetico

2

13 Metodologia

Para alcanccedilar o objetivo proposto neste trabalho foi dividido o mesmo em etapaspara a construccedilatildeo estruturada natildeo soacute da monograa como do protoacutetipo para que houvesseviabilidade na continuidade do projeto e utilizaccedilatildeo real Seguem as etapas

Na primeira etapa foram redijidas as atividades de escolha do tema e deniccedilatildeo do es-copo estudo sobre a viabilidade do projeto pesquisa sobre programaccedilatildeo para dispositivosmoacuteveis e aacuterea da sauacutede

Na segunda etapa denem-se quais as ferramentas que seriam usadas para a contruccedilatildeodo aplicativo e quais versotildees seriam necessaacuterias para que houvesse um produto concretono nal

A partir da especicaccedilatildeo denida na fase anterior todos os moacutedulos da arquiteturaproposta satildeo modelados A modelagem foi feita utilizando diversas ferramentas inclusiveo Dia [8]

Na quarta fase foi implementada a aplicaccedilatildeo DiaB Durante essa fase satildeo feito testesenvolvendo um aparelho real com o sistema operacional Android

Para a realizaccedilatildeo da quinta etapa instalou-se a aplicaccedilatildeo DiaB em um aparelho deuma pessoa portadora da Diabetes Mellitus Tipo 1 onde pode ser observada as taxasglicecircmicas da mesma utilizando o aplicativo implementado e tirando conclusotildees apartirdos resultados obtidos

14 Estrutura do Trabalho

A continuidade do documento estaacute dividida nos seguintes capiacutetulos

bull Capiacutetulo 2 trata sobre a doenccedila diabetes seus tipos os tratamentos e a situccedilatildeono cenaacuterio atual Fala sobre a contagem de carboidratos que eacute uma das teacutecnicasmais difundidas entre os portadores da diabetes tipo 1 e serve como tema para aimplementaccedilatildeo do trabalho

bull Capiacutetulo 3 apresenta a aplicaccedilatildeo propriamente dita a DiaB com as suas biblio-tecas utilizadas e seus devidos artefatos Aleacutem disso apresenta tambeacutem algumastecnologias jaacute existentes e o diferencial do DiaB

bull Capiacutetulo 4 nesse capiacutetulo foi feito a anaacutelise dos resultados obtidos assim comoimagens das telas e como foi construiacuteda a aplicaccedilatildeo

bull Capiacutetulo 5 conclusotildees do trabalho onde satildeo feitas as disposiccedilotildees nais

3

Capiacutetulo 2

A Diabetes

Este capiacutetulo aborda o que eacute a doenccedila os seus tratamentos incluindo a contagemde carboidratos meacutetodo mais utilizado atualmente por portadores da Diabetes MellitusTipo 1 [7] sendo dividido nas seguintes seccedilotildees seccedilatildeo 21 deniccedilatildeo do que eacute a doenccedilaDiabetes Mellitus seccedilatildeo 22 apresenta os tipos da diabetes e aponta qual seraacute utilizadono projeto seccedilatildeo 23 qual a situaccedilatildeo atual em nuacutemeros da diabetes a seccedilatildeo 24 apresentada prevenccedilatildeo caso ela exista e quais os tratamentos utilizados atualmente e os tipos deinsulinas utilizadas nesses tratamentos seccedilatildeo 25 fala como funciona a dieta do diabeacuteticoseccedilatildeo 26 trata da contagem de carboitrados que hoje eacute o tratamento mais comum paraa Diabetes Mellitus Tipo 1 seccedilatildeo 27 onde mostra a importacircncia do acompanhamentomeacutedico e de um nutricionista durante toda a doenccedila

21 Deniccedilatildeo de Diabetes

Segundo o Dr Drauzio Varella [9] Diabetes Mellitus eacute uma doenccedila do metabolismo daglicose causada pela falta ou maacute absorccedilatildeo de insulina hormocircnio produzido pelo pacircncrease cuja funccedilatildeo eacute quebrar as moleacuteculas de glicose para transformaacute-las em energia a m deque seja aproveitada por todas as ceacutelulas A ausecircncia total ou parcial desse hormocircniointerfere natildeo soacute na queima do accediluacutecar como na sua transformaccedilatildeo em outras substacircncias(proteiacutenas muacutesculos e gordura)

Geralmente uma pessoa apresenta no iniacutecio da manifestaccedilatildeo da doenccedila sede e a perdade peso A sede vem associada a quantidade de urina que eacute eliminada pelo pacienteenquanto uma pessoa normal elimina em meacutedia um litro e meio de urina por dia umdiabeacutetico pode eliminar ateacute cinco vezes esse valor [23] Outros sintomas encontrados satildeoo aumento do apetite as alteraccedilotildees visuais a impotecircncia sexual as infecccedilotildees fuacutengicas napele e nas unhas as feridas que demoram a cicatrizar os distuacuterbios cardiacuteacos e renais

Quando a diabetes eacute tratada da forma correta desde o iniacutecio torna-se uma doenccedila quenecessita de um tratamento especial poreacutem natildeo traz prejuiacutezos signicativos na sauacutede doportador

4

22 Tipos de Diabetes

Segundo a Sociedade Brasileira de Diabetes [7] a diabetes pode ser dividida em trecircstipos

bull Diabetes Tipo 1 tambeacutem chamada de insulinodependente nesse tipo a produccedilatildeo deinsulina do pacircncreas eacute insuciente ou nula sendo necessaacuterio a constante aplicaccedilatildeoda mesma Haacute risco de vida se as doses de insulina natildeo satildeo dadas diariamente

bull Diabetes Tipo 2 geralmente ocorre em pessoas obesas ou que possuem maus haacutebitosalimentares aleacutem do sedentarismo e o stress Apesar de natildeo ser simples possui casosde cura Eacute a diabetes que possui o maior nuacutemero de casos no mundo e vem crescendoconstantemente

bull Diabetes Gestacional se daacute quando a taxa glicecircmica da gestante apresenta niacuteveiselevados Geralmente esses niacuteveis satildeo normalizados apoacutes o parto

23 Situaccedilatildeo da Diabetes no Cenaacuterio Atual

O nuacutemero de pessoas portadoras da Diabetes Mellitus vem crescendo de forma preo-cupante principalmente da tipo 2 Poreacutem haacute um crescimento aparente no crescimentoda tipo 1 principalmente entre crianccedilas Esse crescimento natildeo possui explicaccedilatildeo cientiacute-ca no momento mas teorias indicam que possa ser pela variabilidade geneacutetica entre asdiferentes populaccedilotildees pois o aspecto imune estaacute na origem do Diabetes Mellitus Tipo 1 ediferentes populaccedilotildees apresentam diferenccedilas imunoloacutegicas importantes [6]

Figura 21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6]

5

Na Figura 21 um graacuteco do nuacutemero de portadores da doenccedila no Brasil em 2007 eacuteapresentado Segundo o Portal da Sauacutede de acordo com o Vigitel 2007 (Sistema de Mo-nitoramento de Fatores de Risco e Proteccedilatildeo para Doenccedilas Crocircnicas Natildeo Transmissiacuteveis)a ocorrecircncia meacutedia de diabetes na populaccedilatildeo adulta (acima de 18 anos) eacute de 52 o querepresenta 6399187 de pessoas que conrmaram ser portadoras da doenccedila [5]

24 Prevenccedilatildeo e Tratamentos

Em relaccedilatildeo a diabetes tem-se que a tipo 2 pode ser prevenida com uma alimentaccedilatildeosaudaacutevel e a praacutetica regular de exerciacutecios fiacutesicos A prevenccedilatildeo apresentada tambeacutem servepara o tratamento da mesma e da diabetes tipo 1 pois apartir da alimentaccedilatildeo e ativi-dades fiacutesicas o diabeacutetico teraacute taxas glicecircmicas mais estaacuteveis aleacutem de previnir problemasdecorrentes da doenccedila [7]

A diabetes pode ser tratada de diversas formas dependendo do seu tipo gravidade oumesmo a siologia do paciente Dentre os principais tratamentos pode-se explicitar [7]

bull Contagem de carboidrato

bull Bomba de infusatildeo

bull Tratamento medicamentoso

bull Restriccedilatildeo alimentar

bull Transplantes

A aplicaccedilatildeo de insulina eacute comum em quase todos os casos de diabetes e existemdiversos tipos no mercado o que vai diferenciar uma da outra basicamente eacute o tempo deaccedilatildeo Algumas satildeo para o efeito imediato enquanto outras satildeo de efeito lento e duramno decorrer do dia por exemplo

Dessa forma a insulina pode ser classicada de acordo com o tempo de accedilatildeo do seuefeito da raacutepida para a mais lenta [21] Satildeo de accedilatildeo ultrarraacutepida de accedilatildeo raacutepida de accedilatildeointermediaacuteria de accedilatildeo lenta e preacute-misturas

Na Tabela 21 uma outra classicaccedilatildeo eacute apresentada Nesse modelo satildeo apresentadasas insulinas de acordo com seus efeitos picos e duraccedilatildeo Como pode ser observado asinsulinas raacutepidas satildeo as apresentadas como simples ou regulares onde o iniacutecio e o pico doefeito satildeo mais raacutepidos que as outras

Aleacutem dessas insulinas existe uma recente que natildeo possui um pico de accedilatildeo eacute a Lantustambeacutem conhecida como glargina [15] Eacute aplicada uma vez por dia funciona igualmentepor 24 horas A Lantus pode substituir a NPH apresentada na Tabela 21 mas emvirtude de ter uma accedilatildeo direta e sem pico ela natildeo faz nada para diminuir o aumento daglicose apoacutes as refeiccedilotildees Aleacutem disso por ter um pH menor do que o de outras insulinas(tornando-a mais aacutecida) ela pode arder quando injetada e natildeo pode ser misturada comoutras insulinas na mesma seringa o que pode a vir a ser um problema [15]

6

Tabela 21 Tabela de Tipos de Insulina e Tempos de EfeitoTipo Iniacutecio do Efeito Pico Duraccedilatildeo

Insulina simples regular ou cristalina 30 min a 1 hora 2 a 4 horas 5 a7 horasInsulina isofana ou NPH 3 a 4 horas 6 a 12 horas 18 a 28 horasInsulina bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina isofana bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina semi lenta (USP) oususpenccedilatildeo de insulina ziacutencica Prompt 1 a 3 horas 2 a 8 horas 12 a 16 horasInsulina semi lenta (BP) ou suspensatildeode insulina ziacutencica amorfa 2 horas 4 a 12 horas ateacute 24 horasInsulina lenta ou suspensatildeo de insulinaziacutencica 1 a 3 horas 8 a 12 horas 18 a 28 horasUntralenta ou insulina ziacutencica extendeou suspensatildeo de insulina ziacutencicacristalina (BP) 18 a 24 horas ateacute 36 horasInsulina Protaminoziacutencica ou PZI(Protamina Zinc Insulin Suspension cexcesso de protamina na suspensatildeo) 4 a 6 horas 14 a 24 horas ateacute 36 horas

Para este trabalho a insulina importante eacute a de accedilatildeo ultrarraacutepida apresentada comoregular na Tabela 21 que geralmente eacute consumida antes da alimentaccedilatildeo para a absorccedilatildeoda glicose gerada a partir do alimento consumido seja feita de maneira correta sem havergrandes mudanccedilas na taxa glicecircmica

Entre os itens fundamentais para o tratamento da diabetes especicamente a DiabetesMellittus Tipo 1 estatildeo a insulina (de accedilatildeo mais raacutepida e mais lenta sempre receitadaspor prossional endocrinologista competente) caneta de aplicaccedilatildeo ou seringa lanceta(serve para furar o dedo e retirar uma gota de sangue para a mensuraccedilatildeo da glicemia) esistema de monitoramento glicecircmico ou medidor glicecircmico(Figura 22) que mostra a taxaglicecircmica no momento da mediccedilatildeo [22]

Figura 22 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek

No projeto apresentado nesta monograa eacute abordada a Diabetes Tipo 1 sendo assima teacutecnica de contagem de carboidratos para controle glicecircmico eacute o objeto de estudo jaacuteque eacute a mais aceita pela Sociedade Brasileira de Diabetes (SBD) [7]

7

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 8: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Sumaacuterio

1 Introduccedilatildeo 1

11 Healthcare Softwares 212 Objetivo 213 Metodologia 314 Estrutura do Trabalho 3

2 A Diabetes 4

21 Deniccedilatildeo de Diabetes 422 Tipos de Diabetes 523 Situaccedilatildeo da Diabetes no Cenaacuterio Atual 524 Prevenccedilatildeo e Tratamentos 625 A Alimentaccedilatildeo do Diabeacutetico 826 A Contagem de Carboidratos 927 Acompanhamento Prossional 1128 Aplicativos para Auxilio no Tratamento da Diabetes 11

3 DiaB 13

31 Casos de Uso 13311 Inserir Usuaacuterio 14312 Inserir Alimento 14313 Visualisar Tabela de Alimentos 15314 Calcular Quantidade de Doses 15315 Gerar Diaacuterio 15

32 Plataforma de Desenvolvimento 1633 Arquitetura do Sistema 1634 Banco de Dados 17

4 Anaacutelise de Resultados 19

41 Anaacutelise de Telas 19411 Interface Principal 19412 Inserir Dados 20413 Tabela de Alimentos 22414 Gerar Relatoacuterio 23415 Adicionar Meacutedico 24416 Calculadora 25

42 Validaccedilatildeo da Ferramenta 27

v

5 Conclusotildees 30

Referecircncias 32

vi

Lista de Figuras

21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6] 522 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek 723 Nova Piracircmide Alimentar [19] 9

31 Diagrama de casos de uso 1432 Arquitetura do sistema 1733 Modelo de dados 18

41 Tela principal 2042 Inserir Dados (parte superior) 2143 Inserir Dados parte (Inferior) 2144 Inserir Alimento 2245 Tabela Alimento 2346 Gerar Relatoacuterio 2447 Dados do Meacutedico 2548 Calculadora 2649 Nuacutemero de Doses 27410 LG Optimus ME 28411 Relatoacuterio Gerado 29

vii

Lista de Tabelas

21 Tabela de Tipos de Insulina e Tempos de Efeito 722 Exemplo do Diaacuterio do Diabeacutetico 11

viii

Capiacutetulo 1

Introduccedilatildeo

A evoluccedilatildeo tecnoloacutegica em hardware e software natildeo se resume aos desktops e laptopsela se estende a dispositivos moacuteveis como celulares smartphones tablets chegando a atin-gir aparelhos que natildeo possuem como uma de suas funccedilotildees principais a computaccedilatildeo em sitais como geladeiras televisores etc A procura por dispositivos com essas caracteriacutesticasprincipalmente os celulares eacute cada vez maior

Essa procura possibilita o crescimento do mercado facilitando aos desenvolvedores desoftware criarem facilidades ateacute entatildeo acessadas somente por computadores tradicionaiscomo por exemplo ferramentas de auxilio agraves pessoas com deciecircncias fiacutesicas entre outrasUma das aacutereas que apresenta um crescimento signicativo eacute a da sauacutede incluindo a aacutereameacutedica [6]

Softwares envolvendo essas aacutereas vem cada vez mais adquirindo interesse dos desen-volvedores pois a procura por ferramentas especiacutecas para essas nalidades soacute aumentaUm exemplo de ferramenta que auxilia natildeo soacute o prossional da sauacutede como o paciente eacute oBulaacuterio Bulas de Remeacutedios [2] que possui versatildeo gratuita (com recursos limitados) e pagaO aplicativo traz inuacutemeras bulas de medicamentos organizadas em ordem alfabeacutetica quepodem ser lidas diretamente de um aparelho celular ou outro dispositivo qualquer quepossua um sistema operacional Android [2]

Nesse contexto o presente trabalho tem como foco principal a pesquisa e a imple-mentaccedilatildeo de um software que possa auxiliar no tratamento da diabetes especicamenteda Diabetes Mellitus Tipo 1 doenccedila que apresenta algumas diculdades no tratamentocomo manter o controle glicecircmico em taxas aceitaacuteveis e uma alimentaccedilatildeo adequada ouseja saudaacutevel como seraacute explicado em capiacutetulos seguintes

A diabetes eacute em resumo uma doenccedila que consiste na reduccedilatildeo signicativa da produccedilatildeode insulina pelo pacircncreas mais especicamente pelas Ceacutelulas Beta [25] ocasionada porfatores geneacuteticos (tipo 1) ou por fatores externos (tipo 2) como uma alimentaccedilatildeo malbalanceada rica em accediluacutecar e gorduras associada com uma vida sedentaacuteria Eacute uma doenccedilaque preocupa pois segundo a Empresa Brasil de Comunicaccedilatildeo o nuacutemero de diabeacuteticosdobrou nos uacuteltimos 30 anos [20] Aleacutem disso se a mesma natildeo for bem administradatendo um auxilio de um prossional que faccedila um acompanhamento da doenccedila e busquemelhores opccedilotildees de tratamento pode resultar em efeitos maleacutecos como amputaccedilatildeo demembros cegueira ou mesmo oacutebito [25]

Assim satildeo por esses motivos que se torna ainda mais importante o estudo coligadocom a implementaccedilatildeo de ferramentas de auxilio no tratamento Para que isso se fosse

1

realizado foi escolhido o sistema operacional Android [1] pois aleacutem de possuir o coacutedigoaberto e ter um ambiente de desenvolvimento amigaacutevel eacute um dos mais utilizados nomundo acompanhado dos sistemas Windows Mobile e iOS

11 Healthcare Softwares

Aplicaccedilotildees cujo objetivo eacute auxiliar no tratamento na prevenccedilatildeo ou em qualqueroutra forma de ajuda na aacuterea da sauacutede satildeo chamadas de healthcare softwares Esse tipode aplicaccedilatildeo vem encontrando cada vez mais espaccedilo no mercado de desenvolvimento deaplicativos

Com o uso dessas aplicaccedilotildees diversas vantagens podem ser vistas com o uso de taisaplicaccedilotildees dentre elas [13]

bull Uma melhor comunicaccedilatildeo entre um paciente e vaacuterios prossionais da sauacutede

bull Eliminaccedilatildeo de exames meacutedicos desnecessaacuterios

bull Reduccedilatildeo de erros meacutedicos melhoria na qualidade do atendimento e seguranccedila aopaciente

bull Reduccedilatildeo da burocracia com melhoria ateacute em legibilidade de documentos

Mesmo com todas as vantagens visiacuteveis e expressas eacute complexo transcrever conheci-mentos meacutedicos para dentro de um sistema podendo surgir problemas de manutenibili-dade a meacutedio ou longo prazo Esse estudo natildeo se preocupa com isso jaacute que eacute observadaa evoluccedilatildeo tecnoloacutegica e sim procura encontrar uma maneira aacutegil e de raacutepida implemen-taccedilatildeo para o auxilio imediato

Dessa forma esse trabalho tenta por meio do auxiacutelio no tratamento da diabetes seintegrar e facilitar atividades rotineiras do portador da doenccedila por meio das vantagensapresentadas acima

12 Objetivo

O trabalho tem como objetivo principal o desenvolvimento de uma aplicaccedilatildeo que possaauxiliar o portador da diabetes tipo 1 no seu tratamento calculando o nuacutemero de doses deinsulina raacutepida que o mesmo deveraacute utilizar antes de cada refeiccedilatildeo geraccedilatildeo de relatoacuteriosconsulta em tabela da quantidade de carboidrato de vaacuterios alimentos

Logo pretende-se com o aplicativo desenvolvido facilitar o tratamento do portadorda diabetes tipo 1 tornando o controle glicecircmico mais faacutecil e natural e ao mesmo tempoajudar o prossional de sauacutede responsaacutevel pelo mesmo a ter um acompanhamento maisespeciacuteco de informaccedilotildees como a quantidade de doses que estaacute sendo administrada deacordo com os alimentos que satildeo ingeridos

Dessa forma os objetivos especiacutecos do aplicativo a ser desenvolvido satildeo

bull Calcular o nuacutemero de doses de insulina raacutepida a se tomar antes das refeiccedilotildees

bull Gerenciar dados sobre alimentos

bull Gerar um Diaacuterio do Diabeacutetico

2

13 Metodologia

Para alcanccedilar o objetivo proposto neste trabalho foi dividido o mesmo em etapaspara a construccedilatildeo estruturada natildeo soacute da monograa como do protoacutetipo para que houvesseviabilidade na continuidade do projeto e utilizaccedilatildeo real Seguem as etapas

Na primeira etapa foram redijidas as atividades de escolha do tema e deniccedilatildeo do es-copo estudo sobre a viabilidade do projeto pesquisa sobre programaccedilatildeo para dispositivosmoacuteveis e aacuterea da sauacutede

Na segunda etapa denem-se quais as ferramentas que seriam usadas para a contruccedilatildeodo aplicativo e quais versotildees seriam necessaacuterias para que houvesse um produto concretono nal

A partir da especicaccedilatildeo denida na fase anterior todos os moacutedulos da arquiteturaproposta satildeo modelados A modelagem foi feita utilizando diversas ferramentas inclusiveo Dia [8]

Na quarta fase foi implementada a aplicaccedilatildeo DiaB Durante essa fase satildeo feito testesenvolvendo um aparelho real com o sistema operacional Android

Para a realizaccedilatildeo da quinta etapa instalou-se a aplicaccedilatildeo DiaB em um aparelho deuma pessoa portadora da Diabetes Mellitus Tipo 1 onde pode ser observada as taxasglicecircmicas da mesma utilizando o aplicativo implementado e tirando conclusotildees apartirdos resultados obtidos

14 Estrutura do Trabalho

A continuidade do documento estaacute dividida nos seguintes capiacutetulos

bull Capiacutetulo 2 trata sobre a doenccedila diabetes seus tipos os tratamentos e a situccedilatildeono cenaacuterio atual Fala sobre a contagem de carboidratos que eacute uma das teacutecnicasmais difundidas entre os portadores da diabetes tipo 1 e serve como tema para aimplementaccedilatildeo do trabalho

bull Capiacutetulo 3 apresenta a aplicaccedilatildeo propriamente dita a DiaB com as suas biblio-tecas utilizadas e seus devidos artefatos Aleacutem disso apresenta tambeacutem algumastecnologias jaacute existentes e o diferencial do DiaB

bull Capiacutetulo 4 nesse capiacutetulo foi feito a anaacutelise dos resultados obtidos assim comoimagens das telas e como foi construiacuteda a aplicaccedilatildeo

bull Capiacutetulo 5 conclusotildees do trabalho onde satildeo feitas as disposiccedilotildees nais

3

Capiacutetulo 2

A Diabetes

Este capiacutetulo aborda o que eacute a doenccedila os seus tratamentos incluindo a contagemde carboidratos meacutetodo mais utilizado atualmente por portadores da Diabetes MellitusTipo 1 [7] sendo dividido nas seguintes seccedilotildees seccedilatildeo 21 deniccedilatildeo do que eacute a doenccedilaDiabetes Mellitus seccedilatildeo 22 apresenta os tipos da diabetes e aponta qual seraacute utilizadono projeto seccedilatildeo 23 qual a situaccedilatildeo atual em nuacutemeros da diabetes a seccedilatildeo 24 apresentada prevenccedilatildeo caso ela exista e quais os tratamentos utilizados atualmente e os tipos deinsulinas utilizadas nesses tratamentos seccedilatildeo 25 fala como funciona a dieta do diabeacuteticoseccedilatildeo 26 trata da contagem de carboitrados que hoje eacute o tratamento mais comum paraa Diabetes Mellitus Tipo 1 seccedilatildeo 27 onde mostra a importacircncia do acompanhamentomeacutedico e de um nutricionista durante toda a doenccedila

21 Deniccedilatildeo de Diabetes

Segundo o Dr Drauzio Varella [9] Diabetes Mellitus eacute uma doenccedila do metabolismo daglicose causada pela falta ou maacute absorccedilatildeo de insulina hormocircnio produzido pelo pacircncrease cuja funccedilatildeo eacute quebrar as moleacuteculas de glicose para transformaacute-las em energia a m deque seja aproveitada por todas as ceacutelulas A ausecircncia total ou parcial desse hormocircniointerfere natildeo soacute na queima do accediluacutecar como na sua transformaccedilatildeo em outras substacircncias(proteiacutenas muacutesculos e gordura)

Geralmente uma pessoa apresenta no iniacutecio da manifestaccedilatildeo da doenccedila sede e a perdade peso A sede vem associada a quantidade de urina que eacute eliminada pelo pacienteenquanto uma pessoa normal elimina em meacutedia um litro e meio de urina por dia umdiabeacutetico pode eliminar ateacute cinco vezes esse valor [23] Outros sintomas encontrados satildeoo aumento do apetite as alteraccedilotildees visuais a impotecircncia sexual as infecccedilotildees fuacutengicas napele e nas unhas as feridas que demoram a cicatrizar os distuacuterbios cardiacuteacos e renais

Quando a diabetes eacute tratada da forma correta desde o iniacutecio torna-se uma doenccedila quenecessita de um tratamento especial poreacutem natildeo traz prejuiacutezos signicativos na sauacutede doportador

4

22 Tipos de Diabetes

Segundo a Sociedade Brasileira de Diabetes [7] a diabetes pode ser dividida em trecircstipos

bull Diabetes Tipo 1 tambeacutem chamada de insulinodependente nesse tipo a produccedilatildeo deinsulina do pacircncreas eacute insuciente ou nula sendo necessaacuterio a constante aplicaccedilatildeoda mesma Haacute risco de vida se as doses de insulina natildeo satildeo dadas diariamente

bull Diabetes Tipo 2 geralmente ocorre em pessoas obesas ou que possuem maus haacutebitosalimentares aleacutem do sedentarismo e o stress Apesar de natildeo ser simples possui casosde cura Eacute a diabetes que possui o maior nuacutemero de casos no mundo e vem crescendoconstantemente

bull Diabetes Gestacional se daacute quando a taxa glicecircmica da gestante apresenta niacuteveiselevados Geralmente esses niacuteveis satildeo normalizados apoacutes o parto

23 Situaccedilatildeo da Diabetes no Cenaacuterio Atual

O nuacutemero de pessoas portadoras da Diabetes Mellitus vem crescendo de forma preo-cupante principalmente da tipo 2 Poreacutem haacute um crescimento aparente no crescimentoda tipo 1 principalmente entre crianccedilas Esse crescimento natildeo possui explicaccedilatildeo cientiacute-ca no momento mas teorias indicam que possa ser pela variabilidade geneacutetica entre asdiferentes populaccedilotildees pois o aspecto imune estaacute na origem do Diabetes Mellitus Tipo 1 ediferentes populaccedilotildees apresentam diferenccedilas imunoloacutegicas importantes [6]

Figura 21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6]

5

Na Figura 21 um graacuteco do nuacutemero de portadores da doenccedila no Brasil em 2007 eacuteapresentado Segundo o Portal da Sauacutede de acordo com o Vigitel 2007 (Sistema de Mo-nitoramento de Fatores de Risco e Proteccedilatildeo para Doenccedilas Crocircnicas Natildeo Transmissiacuteveis)a ocorrecircncia meacutedia de diabetes na populaccedilatildeo adulta (acima de 18 anos) eacute de 52 o querepresenta 6399187 de pessoas que conrmaram ser portadoras da doenccedila [5]

24 Prevenccedilatildeo e Tratamentos

Em relaccedilatildeo a diabetes tem-se que a tipo 2 pode ser prevenida com uma alimentaccedilatildeosaudaacutevel e a praacutetica regular de exerciacutecios fiacutesicos A prevenccedilatildeo apresentada tambeacutem servepara o tratamento da mesma e da diabetes tipo 1 pois apartir da alimentaccedilatildeo e ativi-dades fiacutesicas o diabeacutetico teraacute taxas glicecircmicas mais estaacuteveis aleacutem de previnir problemasdecorrentes da doenccedila [7]

A diabetes pode ser tratada de diversas formas dependendo do seu tipo gravidade oumesmo a siologia do paciente Dentre os principais tratamentos pode-se explicitar [7]

bull Contagem de carboidrato

bull Bomba de infusatildeo

bull Tratamento medicamentoso

bull Restriccedilatildeo alimentar

bull Transplantes

A aplicaccedilatildeo de insulina eacute comum em quase todos os casos de diabetes e existemdiversos tipos no mercado o que vai diferenciar uma da outra basicamente eacute o tempo deaccedilatildeo Algumas satildeo para o efeito imediato enquanto outras satildeo de efeito lento e duramno decorrer do dia por exemplo

Dessa forma a insulina pode ser classicada de acordo com o tempo de accedilatildeo do seuefeito da raacutepida para a mais lenta [21] Satildeo de accedilatildeo ultrarraacutepida de accedilatildeo raacutepida de accedilatildeointermediaacuteria de accedilatildeo lenta e preacute-misturas

Na Tabela 21 uma outra classicaccedilatildeo eacute apresentada Nesse modelo satildeo apresentadasas insulinas de acordo com seus efeitos picos e duraccedilatildeo Como pode ser observado asinsulinas raacutepidas satildeo as apresentadas como simples ou regulares onde o iniacutecio e o pico doefeito satildeo mais raacutepidos que as outras

Aleacutem dessas insulinas existe uma recente que natildeo possui um pico de accedilatildeo eacute a Lantustambeacutem conhecida como glargina [15] Eacute aplicada uma vez por dia funciona igualmentepor 24 horas A Lantus pode substituir a NPH apresentada na Tabela 21 mas emvirtude de ter uma accedilatildeo direta e sem pico ela natildeo faz nada para diminuir o aumento daglicose apoacutes as refeiccedilotildees Aleacutem disso por ter um pH menor do que o de outras insulinas(tornando-a mais aacutecida) ela pode arder quando injetada e natildeo pode ser misturada comoutras insulinas na mesma seringa o que pode a vir a ser um problema [15]

6

Tabela 21 Tabela de Tipos de Insulina e Tempos de EfeitoTipo Iniacutecio do Efeito Pico Duraccedilatildeo

Insulina simples regular ou cristalina 30 min a 1 hora 2 a 4 horas 5 a7 horasInsulina isofana ou NPH 3 a 4 horas 6 a 12 horas 18 a 28 horasInsulina bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina isofana bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina semi lenta (USP) oususpenccedilatildeo de insulina ziacutencica Prompt 1 a 3 horas 2 a 8 horas 12 a 16 horasInsulina semi lenta (BP) ou suspensatildeode insulina ziacutencica amorfa 2 horas 4 a 12 horas ateacute 24 horasInsulina lenta ou suspensatildeo de insulinaziacutencica 1 a 3 horas 8 a 12 horas 18 a 28 horasUntralenta ou insulina ziacutencica extendeou suspensatildeo de insulina ziacutencicacristalina (BP) 18 a 24 horas ateacute 36 horasInsulina Protaminoziacutencica ou PZI(Protamina Zinc Insulin Suspension cexcesso de protamina na suspensatildeo) 4 a 6 horas 14 a 24 horas ateacute 36 horas

Para este trabalho a insulina importante eacute a de accedilatildeo ultrarraacutepida apresentada comoregular na Tabela 21 que geralmente eacute consumida antes da alimentaccedilatildeo para a absorccedilatildeoda glicose gerada a partir do alimento consumido seja feita de maneira correta sem havergrandes mudanccedilas na taxa glicecircmica

Entre os itens fundamentais para o tratamento da diabetes especicamente a DiabetesMellittus Tipo 1 estatildeo a insulina (de accedilatildeo mais raacutepida e mais lenta sempre receitadaspor prossional endocrinologista competente) caneta de aplicaccedilatildeo ou seringa lanceta(serve para furar o dedo e retirar uma gota de sangue para a mensuraccedilatildeo da glicemia) esistema de monitoramento glicecircmico ou medidor glicecircmico(Figura 22) que mostra a taxaglicecircmica no momento da mediccedilatildeo [22]

Figura 22 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek

No projeto apresentado nesta monograa eacute abordada a Diabetes Tipo 1 sendo assima teacutecnica de contagem de carboidratos para controle glicecircmico eacute o objeto de estudo jaacuteque eacute a mais aceita pela Sociedade Brasileira de Diabetes (SBD) [7]

7

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 9: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

5 Conclusotildees 30

Referecircncias 32

vi

Lista de Figuras

21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6] 522 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek 723 Nova Piracircmide Alimentar [19] 9

31 Diagrama de casos de uso 1432 Arquitetura do sistema 1733 Modelo de dados 18

41 Tela principal 2042 Inserir Dados (parte superior) 2143 Inserir Dados parte (Inferior) 2144 Inserir Alimento 2245 Tabela Alimento 2346 Gerar Relatoacuterio 2447 Dados do Meacutedico 2548 Calculadora 2649 Nuacutemero de Doses 27410 LG Optimus ME 28411 Relatoacuterio Gerado 29

vii

Lista de Tabelas

21 Tabela de Tipos de Insulina e Tempos de Efeito 722 Exemplo do Diaacuterio do Diabeacutetico 11

viii

Capiacutetulo 1

Introduccedilatildeo

A evoluccedilatildeo tecnoloacutegica em hardware e software natildeo se resume aos desktops e laptopsela se estende a dispositivos moacuteveis como celulares smartphones tablets chegando a atin-gir aparelhos que natildeo possuem como uma de suas funccedilotildees principais a computaccedilatildeo em sitais como geladeiras televisores etc A procura por dispositivos com essas caracteriacutesticasprincipalmente os celulares eacute cada vez maior

Essa procura possibilita o crescimento do mercado facilitando aos desenvolvedores desoftware criarem facilidades ateacute entatildeo acessadas somente por computadores tradicionaiscomo por exemplo ferramentas de auxilio agraves pessoas com deciecircncias fiacutesicas entre outrasUma das aacutereas que apresenta um crescimento signicativo eacute a da sauacutede incluindo a aacutereameacutedica [6]

Softwares envolvendo essas aacutereas vem cada vez mais adquirindo interesse dos desen-volvedores pois a procura por ferramentas especiacutecas para essas nalidades soacute aumentaUm exemplo de ferramenta que auxilia natildeo soacute o prossional da sauacutede como o paciente eacute oBulaacuterio Bulas de Remeacutedios [2] que possui versatildeo gratuita (com recursos limitados) e pagaO aplicativo traz inuacutemeras bulas de medicamentos organizadas em ordem alfabeacutetica quepodem ser lidas diretamente de um aparelho celular ou outro dispositivo qualquer quepossua um sistema operacional Android [2]

Nesse contexto o presente trabalho tem como foco principal a pesquisa e a imple-mentaccedilatildeo de um software que possa auxiliar no tratamento da diabetes especicamenteda Diabetes Mellitus Tipo 1 doenccedila que apresenta algumas diculdades no tratamentocomo manter o controle glicecircmico em taxas aceitaacuteveis e uma alimentaccedilatildeo adequada ouseja saudaacutevel como seraacute explicado em capiacutetulos seguintes

A diabetes eacute em resumo uma doenccedila que consiste na reduccedilatildeo signicativa da produccedilatildeode insulina pelo pacircncreas mais especicamente pelas Ceacutelulas Beta [25] ocasionada porfatores geneacuteticos (tipo 1) ou por fatores externos (tipo 2) como uma alimentaccedilatildeo malbalanceada rica em accediluacutecar e gorduras associada com uma vida sedentaacuteria Eacute uma doenccedilaque preocupa pois segundo a Empresa Brasil de Comunicaccedilatildeo o nuacutemero de diabeacuteticosdobrou nos uacuteltimos 30 anos [20] Aleacutem disso se a mesma natildeo for bem administradatendo um auxilio de um prossional que faccedila um acompanhamento da doenccedila e busquemelhores opccedilotildees de tratamento pode resultar em efeitos maleacutecos como amputaccedilatildeo demembros cegueira ou mesmo oacutebito [25]

Assim satildeo por esses motivos que se torna ainda mais importante o estudo coligadocom a implementaccedilatildeo de ferramentas de auxilio no tratamento Para que isso se fosse

1

realizado foi escolhido o sistema operacional Android [1] pois aleacutem de possuir o coacutedigoaberto e ter um ambiente de desenvolvimento amigaacutevel eacute um dos mais utilizados nomundo acompanhado dos sistemas Windows Mobile e iOS

11 Healthcare Softwares

Aplicaccedilotildees cujo objetivo eacute auxiliar no tratamento na prevenccedilatildeo ou em qualqueroutra forma de ajuda na aacuterea da sauacutede satildeo chamadas de healthcare softwares Esse tipode aplicaccedilatildeo vem encontrando cada vez mais espaccedilo no mercado de desenvolvimento deaplicativos

Com o uso dessas aplicaccedilotildees diversas vantagens podem ser vistas com o uso de taisaplicaccedilotildees dentre elas [13]

bull Uma melhor comunicaccedilatildeo entre um paciente e vaacuterios prossionais da sauacutede

bull Eliminaccedilatildeo de exames meacutedicos desnecessaacuterios

bull Reduccedilatildeo de erros meacutedicos melhoria na qualidade do atendimento e seguranccedila aopaciente

bull Reduccedilatildeo da burocracia com melhoria ateacute em legibilidade de documentos

Mesmo com todas as vantagens visiacuteveis e expressas eacute complexo transcrever conheci-mentos meacutedicos para dentro de um sistema podendo surgir problemas de manutenibili-dade a meacutedio ou longo prazo Esse estudo natildeo se preocupa com isso jaacute que eacute observadaa evoluccedilatildeo tecnoloacutegica e sim procura encontrar uma maneira aacutegil e de raacutepida implemen-taccedilatildeo para o auxilio imediato

Dessa forma esse trabalho tenta por meio do auxiacutelio no tratamento da diabetes seintegrar e facilitar atividades rotineiras do portador da doenccedila por meio das vantagensapresentadas acima

12 Objetivo

O trabalho tem como objetivo principal o desenvolvimento de uma aplicaccedilatildeo que possaauxiliar o portador da diabetes tipo 1 no seu tratamento calculando o nuacutemero de doses deinsulina raacutepida que o mesmo deveraacute utilizar antes de cada refeiccedilatildeo geraccedilatildeo de relatoacuteriosconsulta em tabela da quantidade de carboidrato de vaacuterios alimentos

Logo pretende-se com o aplicativo desenvolvido facilitar o tratamento do portadorda diabetes tipo 1 tornando o controle glicecircmico mais faacutecil e natural e ao mesmo tempoajudar o prossional de sauacutede responsaacutevel pelo mesmo a ter um acompanhamento maisespeciacuteco de informaccedilotildees como a quantidade de doses que estaacute sendo administrada deacordo com os alimentos que satildeo ingeridos

Dessa forma os objetivos especiacutecos do aplicativo a ser desenvolvido satildeo

bull Calcular o nuacutemero de doses de insulina raacutepida a se tomar antes das refeiccedilotildees

bull Gerenciar dados sobre alimentos

bull Gerar um Diaacuterio do Diabeacutetico

2

13 Metodologia

Para alcanccedilar o objetivo proposto neste trabalho foi dividido o mesmo em etapaspara a construccedilatildeo estruturada natildeo soacute da monograa como do protoacutetipo para que houvesseviabilidade na continuidade do projeto e utilizaccedilatildeo real Seguem as etapas

Na primeira etapa foram redijidas as atividades de escolha do tema e deniccedilatildeo do es-copo estudo sobre a viabilidade do projeto pesquisa sobre programaccedilatildeo para dispositivosmoacuteveis e aacuterea da sauacutede

Na segunda etapa denem-se quais as ferramentas que seriam usadas para a contruccedilatildeodo aplicativo e quais versotildees seriam necessaacuterias para que houvesse um produto concretono nal

A partir da especicaccedilatildeo denida na fase anterior todos os moacutedulos da arquiteturaproposta satildeo modelados A modelagem foi feita utilizando diversas ferramentas inclusiveo Dia [8]

Na quarta fase foi implementada a aplicaccedilatildeo DiaB Durante essa fase satildeo feito testesenvolvendo um aparelho real com o sistema operacional Android

Para a realizaccedilatildeo da quinta etapa instalou-se a aplicaccedilatildeo DiaB em um aparelho deuma pessoa portadora da Diabetes Mellitus Tipo 1 onde pode ser observada as taxasglicecircmicas da mesma utilizando o aplicativo implementado e tirando conclusotildees apartirdos resultados obtidos

14 Estrutura do Trabalho

A continuidade do documento estaacute dividida nos seguintes capiacutetulos

bull Capiacutetulo 2 trata sobre a doenccedila diabetes seus tipos os tratamentos e a situccedilatildeono cenaacuterio atual Fala sobre a contagem de carboidratos que eacute uma das teacutecnicasmais difundidas entre os portadores da diabetes tipo 1 e serve como tema para aimplementaccedilatildeo do trabalho

bull Capiacutetulo 3 apresenta a aplicaccedilatildeo propriamente dita a DiaB com as suas biblio-tecas utilizadas e seus devidos artefatos Aleacutem disso apresenta tambeacutem algumastecnologias jaacute existentes e o diferencial do DiaB

bull Capiacutetulo 4 nesse capiacutetulo foi feito a anaacutelise dos resultados obtidos assim comoimagens das telas e como foi construiacuteda a aplicaccedilatildeo

bull Capiacutetulo 5 conclusotildees do trabalho onde satildeo feitas as disposiccedilotildees nais

3

Capiacutetulo 2

A Diabetes

Este capiacutetulo aborda o que eacute a doenccedila os seus tratamentos incluindo a contagemde carboidratos meacutetodo mais utilizado atualmente por portadores da Diabetes MellitusTipo 1 [7] sendo dividido nas seguintes seccedilotildees seccedilatildeo 21 deniccedilatildeo do que eacute a doenccedilaDiabetes Mellitus seccedilatildeo 22 apresenta os tipos da diabetes e aponta qual seraacute utilizadono projeto seccedilatildeo 23 qual a situaccedilatildeo atual em nuacutemeros da diabetes a seccedilatildeo 24 apresentada prevenccedilatildeo caso ela exista e quais os tratamentos utilizados atualmente e os tipos deinsulinas utilizadas nesses tratamentos seccedilatildeo 25 fala como funciona a dieta do diabeacuteticoseccedilatildeo 26 trata da contagem de carboitrados que hoje eacute o tratamento mais comum paraa Diabetes Mellitus Tipo 1 seccedilatildeo 27 onde mostra a importacircncia do acompanhamentomeacutedico e de um nutricionista durante toda a doenccedila

21 Deniccedilatildeo de Diabetes

Segundo o Dr Drauzio Varella [9] Diabetes Mellitus eacute uma doenccedila do metabolismo daglicose causada pela falta ou maacute absorccedilatildeo de insulina hormocircnio produzido pelo pacircncrease cuja funccedilatildeo eacute quebrar as moleacuteculas de glicose para transformaacute-las em energia a m deque seja aproveitada por todas as ceacutelulas A ausecircncia total ou parcial desse hormocircniointerfere natildeo soacute na queima do accediluacutecar como na sua transformaccedilatildeo em outras substacircncias(proteiacutenas muacutesculos e gordura)

Geralmente uma pessoa apresenta no iniacutecio da manifestaccedilatildeo da doenccedila sede e a perdade peso A sede vem associada a quantidade de urina que eacute eliminada pelo pacienteenquanto uma pessoa normal elimina em meacutedia um litro e meio de urina por dia umdiabeacutetico pode eliminar ateacute cinco vezes esse valor [23] Outros sintomas encontrados satildeoo aumento do apetite as alteraccedilotildees visuais a impotecircncia sexual as infecccedilotildees fuacutengicas napele e nas unhas as feridas que demoram a cicatrizar os distuacuterbios cardiacuteacos e renais

Quando a diabetes eacute tratada da forma correta desde o iniacutecio torna-se uma doenccedila quenecessita de um tratamento especial poreacutem natildeo traz prejuiacutezos signicativos na sauacutede doportador

4

22 Tipos de Diabetes

Segundo a Sociedade Brasileira de Diabetes [7] a diabetes pode ser dividida em trecircstipos

bull Diabetes Tipo 1 tambeacutem chamada de insulinodependente nesse tipo a produccedilatildeo deinsulina do pacircncreas eacute insuciente ou nula sendo necessaacuterio a constante aplicaccedilatildeoda mesma Haacute risco de vida se as doses de insulina natildeo satildeo dadas diariamente

bull Diabetes Tipo 2 geralmente ocorre em pessoas obesas ou que possuem maus haacutebitosalimentares aleacutem do sedentarismo e o stress Apesar de natildeo ser simples possui casosde cura Eacute a diabetes que possui o maior nuacutemero de casos no mundo e vem crescendoconstantemente

bull Diabetes Gestacional se daacute quando a taxa glicecircmica da gestante apresenta niacuteveiselevados Geralmente esses niacuteveis satildeo normalizados apoacutes o parto

23 Situaccedilatildeo da Diabetes no Cenaacuterio Atual

O nuacutemero de pessoas portadoras da Diabetes Mellitus vem crescendo de forma preo-cupante principalmente da tipo 2 Poreacutem haacute um crescimento aparente no crescimentoda tipo 1 principalmente entre crianccedilas Esse crescimento natildeo possui explicaccedilatildeo cientiacute-ca no momento mas teorias indicam que possa ser pela variabilidade geneacutetica entre asdiferentes populaccedilotildees pois o aspecto imune estaacute na origem do Diabetes Mellitus Tipo 1 ediferentes populaccedilotildees apresentam diferenccedilas imunoloacutegicas importantes [6]

Figura 21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6]

5

Na Figura 21 um graacuteco do nuacutemero de portadores da doenccedila no Brasil em 2007 eacuteapresentado Segundo o Portal da Sauacutede de acordo com o Vigitel 2007 (Sistema de Mo-nitoramento de Fatores de Risco e Proteccedilatildeo para Doenccedilas Crocircnicas Natildeo Transmissiacuteveis)a ocorrecircncia meacutedia de diabetes na populaccedilatildeo adulta (acima de 18 anos) eacute de 52 o querepresenta 6399187 de pessoas que conrmaram ser portadoras da doenccedila [5]

24 Prevenccedilatildeo e Tratamentos

Em relaccedilatildeo a diabetes tem-se que a tipo 2 pode ser prevenida com uma alimentaccedilatildeosaudaacutevel e a praacutetica regular de exerciacutecios fiacutesicos A prevenccedilatildeo apresentada tambeacutem servepara o tratamento da mesma e da diabetes tipo 1 pois apartir da alimentaccedilatildeo e ativi-dades fiacutesicas o diabeacutetico teraacute taxas glicecircmicas mais estaacuteveis aleacutem de previnir problemasdecorrentes da doenccedila [7]

A diabetes pode ser tratada de diversas formas dependendo do seu tipo gravidade oumesmo a siologia do paciente Dentre os principais tratamentos pode-se explicitar [7]

bull Contagem de carboidrato

bull Bomba de infusatildeo

bull Tratamento medicamentoso

bull Restriccedilatildeo alimentar

bull Transplantes

A aplicaccedilatildeo de insulina eacute comum em quase todos os casos de diabetes e existemdiversos tipos no mercado o que vai diferenciar uma da outra basicamente eacute o tempo deaccedilatildeo Algumas satildeo para o efeito imediato enquanto outras satildeo de efeito lento e duramno decorrer do dia por exemplo

Dessa forma a insulina pode ser classicada de acordo com o tempo de accedilatildeo do seuefeito da raacutepida para a mais lenta [21] Satildeo de accedilatildeo ultrarraacutepida de accedilatildeo raacutepida de accedilatildeointermediaacuteria de accedilatildeo lenta e preacute-misturas

Na Tabela 21 uma outra classicaccedilatildeo eacute apresentada Nesse modelo satildeo apresentadasas insulinas de acordo com seus efeitos picos e duraccedilatildeo Como pode ser observado asinsulinas raacutepidas satildeo as apresentadas como simples ou regulares onde o iniacutecio e o pico doefeito satildeo mais raacutepidos que as outras

Aleacutem dessas insulinas existe uma recente que natildeo possui um pico de accedilatildeo eacute a Lantustambeacutem conhecida como glargina [15] Eacute aplicada uma vez por dia funciona igualmentepor 24 horas A Lantus pode substituir a NPH apresentada na Tabela 21 mas emvirtude de ter uma accedilatildeo direta e sem pico ela natildeo faz nada para diminuir o aumento daglicose apoacutes as refeiccedilotildees Aleacutem disso por ter um pH menor do que o de outras insulinas(tornando-a mais aacutecida) ela pode arder quando injetada e natildeo pode ser misturada comoutras insulinas na mesma seringa o que pode a vir a ser um problema [15]

6

Tabela 21 Tabela de Tipos de Insulina e Tempos de EfeitoTipo Iniacutecio do Efeito Pico Duraccedilatildeo

Insulina simples regular ou cristalina 30 min a 1 hora 2 a 4 horas 5 a7 horasInsulina isofana ou NPH 3 a 4 horas 6 a 12 horas 18 a 28 horasInsulina bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina isofana bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina semi lenta (USP) oususpenccedilatildeo de insulina ziacutencica Prompt 1 a 3 horas 2 a 8 horas 12 a 16 horasInsulina semi lenta (BP) ou suspensatildeode insulina ziacutencica amorfa 2 horas 4 a 12 horas ateacute 24 horasInsulina lenta ou suspensatildeo de insulinaziacutencica 1 a 3 horas 8 a 12 horas 18 a 28 horasUntralenta ou insulina ziacutencica extendeou suspensatildeo de insulina ziacutencicacristalina (BP) 18 a 24 horas ateacute 36 horasInsulina Protaminoziacutencica ou PZI(Protamina Zinc Insulin Suspension cexcesso de protamina na suspensatildeo) 4 a 6 horas 14 a 24 horas ateacute 36 horas

Para este trabalho a insulina importante eacute a de accedilatildeo ultrarraacutepida apresentada comoregular na Tabela 21 que geralmente eacute consumida antes da alimentaccedilatildeo para a absorccedilatildeoda glicose gerada a partir do alimento consumido seja feita de maneira correta sem havergrandes mudanccedilas na taxa glicecircmica

Entre os itens fundamentais para o tratamento da diabetes especicamente a DiabetesMellittus Tipo 1 estatildeo a insulina (de accedilatildeo mais raacutepida e mais lenta sempre receitadaspor prossional endocrinologista competente) caneta de aplicaccedilatildeo ou seringa lanceta(serve para furar o dedo e retirar uma gota de sangue para a mensuraccedilatildeo da glicemia) esistema de monitoramento glicecircmico ou medidor glicecircmico(Figura 22) que mostra a taxaglicecircmica no momento da mediccedilatildeo [22]

Figura 22 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek

No projeto apresentado nesta monograa eacute abordada a Diabetes Tipo 1 sendo assima teacutecnica de contagem de carboidratos para controle glicecircmico eacute o objeto de estudo jaacuteque eacute a mais aceita pela Sociedade Brasileira de Diabetes (SBD) [7]

7

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 10: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Lista de Figuras

21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6] 522 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek 723 Nova Piracircmide Alimentar [19] 9

31 Diagrama de casos de uso 1432 Arquitetura do sistema 1733 Modelo de dados 18

41 Tela principal 2042 Inserir Dados (parte superior) 2143 Inserir Dados parte (Inferior) 2144 Inserir Alimento 2245 Tabela Alimento 2346 Gerar Relatoacuterio 2447 Dados do Meacutedico 2548 Calculadora 2649 Nuacutemero de Doses 27410 LG Optimus ME 28411 Relatoacuterio Gerado 29

vii

Lista de Tabelas

21 Tabela de Tipos de Insulina e Tempos de Efeito 722 Exemplo do Diaacuterio do Diabeacutetico 11

viii

Capiacutetulo 1

Introduccedilatildeo

A evoluccedilatildeo tecnoloacutegica em hardware e software natildeo se resume aos desktops e laptopsela se estende a dispositivos moacuteveis como celulares smartphones tablets chegando a atin-gir aparelhos que natildeo possuem como uma de suas funccedilotildees principais a computaccedilatildeo em sitais como geladeiras televisores etc A procura por dispositivos com essas caracteriacutesticasprincipalmente os celulares eacute cada vez maior

Essa procura possibilita o crescimento do mercado facilitando aos desenvolvedores desoftware criarem facilidades ateacute entatildeo acessadas somente por computadores tradicionaiscomo por exemplo ferramentas de auxilio agraves pessoas com deciecircncias fiacutesicas entre outrasUma das aacutereas que apresenta um crescimento signicativo eacute a da sauacutede incluindo a aacutereameacutedica [6]

Softwares envolvendo essas aacutereas vem cada vez mais adquirindo interesse dos desen-volvedores pois a procura por ferramentas especiacutecas para essas nalidades soacute aumentaUm exemplo de ferramenta que auxilia natildeo soacute o prossional da sauacutede como o paciente eacute oBulaacuterio Bulas de Remeacutedios [2] que possui versatildeo gratuita (com recursos limitados) e pagaO aplicativo traz inuacutemeras bulas de medicamentos organizadas em ordem alfabeacutetica quepodem ser lidas diretamente de um aparelho celular ou outro dispositivo qualquer quepossua um sistema operacional Android [2]

Nesse contexto o presente trabalho tem como foco principal a pesquisa e a imple-mentaccedilatildeo de um software que possa auxiliar no tratamento da diabetes especicamenteda Diabetes Mellitus Tipo 1 doenccedila que apresenta algumas diculdades no tratamentocomo manter o controle glicecircmico em taxas aceitaacuteveis e uma alimentaccedilatildeo adequada ouseja saudaacutevel como seraacute explicado em capiacutetulos seguintes

A diabetes eacute em resumo uma doenccedila que consiste na reduccedilatildeo signicativa da produccedilatildeode insulina pelo pacircncreas mais especicamente pelas Ceacutelulas Beta [25] ocasionada porfatores geneacuteticos (tipo 1) ou por fatores externos (tipo 2) como uma alimentaccedilatildeo malbalanceada rica em accediluacutecar e gorduras associada com uma vida sedentaacuteria Eacute uma doenccedilaque preocupa pois segundo a Empresa Brasil de Comunicaccedilatildeo o nuacutemero de diabeacuteticosdobrou nos uacuteltimos 30 anos [20] Aleacutem disso se a mesma natildeo for bem administradatendo um auxilio de um prossional que faccedila um acompanhamento da doenccedila e busquemelhores opccedilotildees de tratamento pode resultar em efeitos maleacutecos como amputaccedilatildeo demembros cegueira ou mesmo oacutebito [25]

Assim satildeo por esses motivos que se torna ainda mais importante o estudo coligadocom a implementaccedilatildeo de ferramentas de auxilio no tratamento Para que isso se fosse

1

realizado foi escolhido o sistema operacional Android [1] pois aleacutem de possuir o coacutedigoaberto e ter um ambiente de desenvolvimento amigaacutevel eacute um dos mais utilizados nomundo acompanhado dos sistemas Windows Mobile e iOS

11 Healthcare Softwares

Aplicaccedilotildees cujo objetivo eacute auxiliar no tratamento na prevenccedilatildeo ou em qualqueroutra forma de ajuda na aacuterea da sauacutede satildeo chamadas de healthcare softwares Esse tipode aplicaccedilatildeo vem encontrando cada vez mais espaccedilo no mercado de desenvolvimento deaplicativos

Com o uso dessas aplicaccedilotildees diversas vantagens podem ser vistas com o uso de taisaplicaccedilotildees dentre elas [13]

bull Uma melhor comunicaccedilatildeo entre um paciente e vaacuterios prossionais da sauacutede

bull Eliminaccedilatildeo de exames meacutedicos desnecessaacuterios

bull Reduccedilatildeo de erros meacutedicos melhoria na qualidade do atendimento e seguranccedila aopaciente

bull Reduccedilatildeo da burocracia com melhoria ateacute em legibilidade de documentos

Mesmo com todas as vantagens visiacuteveis e expressas eacute complexo transcrever conheci-mentos meacutedicos para dentro de um sistema podendo surgir problemas de manutenibili-dade a meacutedio ou longo prazo Esse estudo natildeo se preocupa com isso jaacute que eacute observadaa evoluccedilatildeo tecnoloacutegica e sim procura encontrar uma maneira aacutegil e de raacutepida implemen-taccedilatildeo para o auxilio imediato

Dessa forma esse trabalho tenta por meio do auxiacutelio no tratamento da diabetes seintegrar e facilitar atividades rotineiras do portador da doenccedila por meio das vantagensapresentadas acima

12 Objetivo

O trabalho tem como objetivo principal o desenvolvimento de uma aplicaccedilatildeo que possaauxiliar o portador da diabetes tipo 1 no seu tratamento calculando o nuacutemero de doses deinsulina raacutepida que o mesmo deveraacute utilizar antes de cada refeiccedilatildeo geraccedilatildeo de relatoacuteriosconsulta em tabela da quantidade de carboidrato de vaacuterios alimentos

Logo pretende-se com o aplicativo desenvolvido facilitar o tratamento do portadorda diabetes tipo 1 tornando o controle glicecircmico mais faacutecil e natural e ao mesmo tempoajudar o prossional de sauacutede responsaacutevel pelo mesmo a ter um acompanhamento maisespeciacuteco de informaccedilotildees como a quantidade de doses que estaacute sendo administrada deacordo com os alimentos que satildeo ingeridos

Dessa forma os objetivos especiacutecos do aplicativo a ser desenvolvido satildeo

bull Calcular o nuacutemero de doses de insulina raacutepida a se tomar antes das refeiccedilotildees

bull Gerenciar dados sobre alimentos

bull Gerar um Diaacuterio do Diabeacutetico

2

13 Metodologia

Para alcanccedilar o objetivo proposto neste trabalho foi dividido o mesmo em etapaspara a construccedilatildeo estruturada natildeo soacute da monograa como do protoacutetipo para que houvesseviabilidade na continuidade do projeto e utilizaccedilatildeo real Seguem as etapas

Na primeira etapa foram redijidas as atividades de escolha do tema e deniccedilatildeo do es-copo estudo sobre a viabilidade do projeto pesquisa sobre programaccedilatildeo para dispositivosmoacuteveis e aacuterea da sauacutede

Na segunda etapa denem-se quais as ferramentas que seriam usadas para a contruccedilatildeodo aplicativo e quais versotildees seriam necessaacuterias para que houvesse um produto concretono nal

A partir da especicaccedilatildeo denida na fase anterior todos os moacutedulos da arquiteturaproposta satildeo modelados A modelagem foi feita utilizando diversas ferramentas inclusiveo Dia [8]

Na quarta fase foi implementada a aplicaccedilatildeo DiaB Durante essa fase satildeo feito testesenvolvendo um aparelho real com o sistema operacional Android

Para a realizaccedilatildeo da quinta etapa instalou-se a aplicaccedilatildeo DiaB em um aparelho deuma pessoa portadora da Diabetes Mellitus Tipo 1 onde pode ser observada as taxasglicecircmicas da mesma utilizando o aplicativo implementado e tirando conclusotildees apartirdos resultados obtidos

14 Estrutura do Trabalho

A continuidade do documento estaacute dividida nos seguintes capiacutetulos

bull Capiacutetulo 2 trata sobre a doenccedila diabetes seus tipos os tratamentos e a situccedilatildeono cenaacuterio atual Fala sobre a contagem de carboidratos que eacute uma das teacutecnicasmais difundidas entre os portadores da diabetes tipo 1 e serve como tema para aimplementaccedilatildeo do trabalho

bull Capiacutetulo 3 apresenta a aplicaccedilatildeo propriamente dita a DiaB com as suas biblio-tecas utilizadas e seus devidos artefatos Aleacutem disso apresenta tambeacutem algumastecnologias jaacute existentes e o diferencial do DiaB

bull Capiacutetulo 4 nesse capiacutetulo foi feito a anaacutelise dos resultados obtidos assim comoimagens das telas e como foi construiacuteda a aplicaccedilatildeo

bull Capiacutetulo 5 conclusotildees do trabalho onde satildeo feitas as disposiccedilotildees nais

3

Capiacutetulo 2

A Diabetes

Este capiacutetulo aborda o que eacute a doenccedila os seus tratamentos incluindo a contagemde carboidratos meacutetodo mais utilizado atualmente por portadores da Diabetes MellitusTipo 1 [7] sendo dividido nas seguintes seccedilotildees seccedilatildeo 21 deniccedilatildeo do que eacute a doenccedilaDiabetes Mellitus seccedilatildeo 22 apresenta os tipos da diabetes e aponta qual seraacute utilizadono projeto seccedilatildeo 23 qual a situaccedilatildeo atual em nuacutemeros da diabetes a seccedilatildeo 24 apresentada prevenccedilatildeo caso ela exista e quais os tratamentos utilizados atualmente e os tipos deinsulinas utilizadas nesses tratamentos seccedilatildeo 25 fala como funciona a dieta do diabeacuteticoseccedilatildeo 26 trata da contagem de carboitrados que hoje eacute o tratamento mais comum paraa Diabetes Mellitus Tipo 1 seccedilatildeo 27 onde mostra a importacircncia do acompanhamentomeacutedico e de um nutricionista durante toda a doenccedila

21 Deniccedilatildeo de Diabetes

Segundo o Dr Drauzio Varella [9] Diabetes Mellitus eacute uma doenccedila do metabolismo daglicose causada pela falta ou maacute absorccedilatildeo de insulina hormocircnio produzido pelo pacircncrease cuja funccedilatildeo eacute quebrar as moleacuteculas de glicose para transformaacute-las em energia a m deque seja aproveitada por todas as ceacutelulas A ausecircncia total ou parcial desse hormocircniointerfere natildeo soacute na queima do accediluacutecar como na sua transformaccedilatildeo em outras substacircncias(proteiacutenas muacutesculos e gordura)

Geralmente uma pessoa apresenta no iniacutecio da manifestaccedilatildeo da doenccedila sede e a perdade peso A sede vem associada a quantidade de urina que eacute eliminada pelo pacienteenquanto uma pessoa normal elimina em meacutedia um litro e meio de urina por dia umdiabeacutetico pode eliminar ateacute cinco vezes esse valor [23] Outros sintomas encontrados satildeoo aumento do apetite as alteraccedilotildees visuais a impotecircncia sexual as infecccedilotildees fuacutengicas napele e nas unhas as feridas que demoram a cicatrizar os distuacuterbios cardiacuteacos e renais

Quando a diabetes eacute tratada da forma correta desde o iniacutecio torna-se uma doenccedila quenecessita de um tratamento especial poreacutem natildeo traz prejuiacutezos signicativos na sauacutede doportador

4

22 Tipos de Diabetes

Segundo a Sociedade Brasileira de Diabetes [7] a diabetes pode ser dividida em trecircstipos

bull Diabetes Tipo 1 tambeacutem chamada de insulinodependente nesse tipo a produccedilatildeo deinsulina do pacircncreas eacute insuciente ou nula sendo necessaacuterio a constante aplicaccedilatildeoda mesma Haacute risco de vida se as doses de insulina natildeo satildeo dadas diariamente

bull Diabetes Tipo 2 geralmente ocorre em pessoas obesas ou que possuem maus haacutebitosalimentares aleacutem do sedentarismo e o stress Apesar de natildeo ser simples possui casosde cura Eacute a diabetes que possui o maior nuacutemero de casos no mundo e vem crescendoconstantemente

bull Diabetes Gestacional se daacute quando a taxa glicecircmica da gestante apresenta niacuteveiselevados Geralmente esses niacuteveis satildeo normalizados apoacutes o parto

23 Situaccedilatildeo da Diabetes no Cenaacuterio Atual

O nuacutemero de pessoas portadoras da Diabetes Mellitus vem crescendo de forma preo-cupante principalmente da tipo 2 Poreacutem haacute um crescimento aparente no crescimentoda tipo 1 principalmente entre crianccedilas Esse crescimento natildeo possui explicaccedilatildeo cientiacute-ca no momento mas teorias indicam que possa ser pela variabilidade geneacutetica entre asdiferentes populaccedilotildees pois o aspecto imune estaacute na origem do Diabetes Mellitus Tipo 1 ediferentes populaccedilotildees apresentam diferenccedilas imunoloacutegicas importantes [6]

Figura 21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6]

5

Na Figura 21 um graacuteco do nuacutemero de portadores da doenccedila no Brasil em 2007 eacuteapresentado Segundo o Portal da Sauacutede de acordo com o Vigitel 2007 (Sistema de Mo-nitoramento de Fatores de Risco e Proteccedilatildeo para Doenccedilas Crocircnicas Natildeo Transmissiacuteveis)a ocorrecircncia meacutedia de diabetes na populaccedilatildeo adulta (acima de 18 anos) eacute de 52 o querepresenta 6399187 de pessoas que conrmaram ser portadoras da doenccedila [5]

24 Prevenccedilatildeo e Tratamentos

Em relaccedilatildeo a diabetes tem-se que a tipo 2 pode ser prevenida com uma alimentaccedilatildeosaudaacutevel e a praacutetica regular de exerciacutecios fiacutesicos A prevenccedilatildeo apresentada tambeacutem servepara o tratamento da mesma e da diabetes tipo 1 pois apartir da alimentaccedilatildeo e ativi-dades fiacutesicas o diabeacutetico teraacute taxas glicecircmicas mais estaacuteveis aleacutem de previnir problemasdecorrentes da doenccedila [7]

A diabetes pode ser tratada de diversas formas dependendo do seu tipo gravidade oumesmo a siologia do paciente Dentre os principais tratamentos pode-se explicitar [7]

bull Contagem de carboidrato

bull Bomba de infusatildeo

bull Tratamento medicamentoso

bull Restriccedilatildeo alimentar

bull Transplantes

A aplicaccedilatildeo de insulina eacute comum em quase todos os casos de diabetes e existemdiversos tipos no mercado o que vai diferenciar uma da outra basicamente eacute o tempo deaccedilatildeo Algumas satildeo para o efeito imediato enquanto outras satildeo de efeito lento e duramno decorrer do dia por exemplo

Dessa forma a insulina pode ser classicada de acordo com o tempo de accedilatildeo do seuefeito da raacutepida para a mais lenta [21] Satildeo de accedilatildeo ultrarraacutepida de accedilatildeo raacutepida de accedilatildeointermediaacuteria de accedilatildeo lenta e preacute-misturas

Na Tabela 21 uma outra classicaccedilatildeo eacute apresentada Nesse modelo satildeo apresentadasas insulinas de acordo com seus efeitos picos e duraccedilatildeo Como pode ser observado asinsulinas raacutepidas satildeo as apresentadas como simples ou regulares onde o iniacutecio e o pico doefeito satildeo mais raacutepidos que as outras

Aleacutem dessas insulinas existe uma recente que natildeo possui um pico de accedilatildeo eacute a Lantustambeacutem conhecida como glargina [15] Eacute aplicada uma vez por dia funciona igualmentepor 24 horas A Lantus pode substituir a NPH apresentada na Tabela 21 mas emvirtude de ter uma accedilatildeo direta e sem pico ela natildeo faz nada para diminuir o aumento daglicose apoacutes as refeiccedilotildees Aleacutem disso por ter um pH menor do que o de outras insulinas(tornando-a mais aacutecida) ela pode arder quando injetada e natildeo pode ser misturada comoutras insulinas na mesma seringa o que pode a vir a ser um problema [15]

6

Tabela 21 Tabela de Tipos de Insulina e Tempos de EfeitoTipo Iniacutecio do Efeito Pico Duraccedilatildeo

Insulina simples regular ou cristalina 30 min a 1 hora 2 a 4 horas 5 a7 horasInsulina isofana ou NPH 3 a 4 horas 6 a 12 horas 18 a 28 horasInsulina bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina isofana bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina semi lenta (USP) oususpenccedilatildeo de insulina ziacutencica Prompt 1 a 3 horas 2 a 8 horas 12 a 16 horasInsulina semi lenta (BP) ou suspensatildeode insulina ziacutencica amorfa 2 horas 4 a 12 horas ateacute 24 horasInsulina lenta ou suspensatildeo de insulinaziacutencica 1 a 3 horas 8 a 12 horas 18 a 28 horasUntralenta ou insulina ziacutencica extendeou suspensatildeo de insulina ziacutencicacristalina (BP) 18 a 24 horas ateacute 36 horasInsulina Protaminoziacutencica ou PZI(Protamina Zinc Insulin Suspension cexcesso de protamina na suspensatildeo) 4 a 6 horas 14 a 24 horas ateacute 36 horas

Para este trabalho a insulina importante eacute a de accedilatildeo ultrarraacutepida apresentada comoregular na Tabela 21 que geralmente eacute consumida antes da alimentaccedilatildeo para a absorccedilatildeoda glicose gerada a partir do alimento consumido seja feita de maneira correta sem havergrandes mudanccedilas na taxa glicecircmica

Entre os itens fundamentais para o tratamento da diabetes especicamente a DiabetesMellittus Tipo 1 estatildeo a insulina (de accedilatildeo mais raacutepida e mais lenta sempre receitadaspor prossional endocrinologista competente) caneta de aplicaccedilatildeo ou seringa lanceta(serve para furar o dedo e retirar uma gota de sangue para a mensuraccedilatildeo da glicemia) esistema de monitoramento glicecircmico ou medidor glicecircmico(Figura 22) que mostra a taxaglicecircmica no momento da mediccedilatildeo [22]

Figura 22 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek

No projeto apresentado nesta monograa eacute abordada a Diabetes Tipo 1 sendo assima teacutecnica de contagem de carboidratos para controle glicecircmico eacute o objeto de estudo jaacuteque eacute a mais aceita pela Sociedade Brasileira de Diabetes (SBD) [7]

7

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 11: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Lista de Tabelas

21 Tabela de Tipos de Insulina e Tempos de Efeito 722 Exemplo do Diaacuterio do Diabeacutetico 11

viii

Capiacutetulo 1

Introduccedilatildeo

A evoluccedilatildeo tecnoloacutegica em hardware e software natildeo se resume aos desktops e laptopsela se estende a dispositivos moacuteveis como celulares smartphones tablets chegando a atin-gir aparelhos que natildeo possuem como uma de suas funccedilotildees principais a computaccedilatildeo em sitais como geladeiras televisores etc A procura por dispositivos com essas caracteriacutesticasprincipalmente os celulares eacute cada vez maior

Essa procura possibilita o crescimento do mercado facilitando aos desenvolvedores desoftware criarem facilidades ateacute entatildeo acessadas somente por computadores tradicionaiscomo por exemplo ferramentas de auxilio agraves pessoas com deciecircncias fiacutesicas entre outrasUma das aacutereas que apresenta um crescimento signicativo eacute a da sauacutede incluindo a aacutereameacutedica [6]

Softwares envolvendo essas aacutereas vem cada vez mais adquirindo interesse dos desen-volvedores pois a procura por ferramentas especiacutecas para essas nalidades soacute aumentaUm exemplo de ferramenta que auxilia natildeo soacute o prossional da sauacutede como o paciente eacute oBulaacuterio Bulas de Remeacutedios [2] que possui versatildeo gratuita (com recursos limitados) e pagaO aplicativo traz inuacutemeras bulas de medicamentos organizadas em ordem alfabeacutetica quepodem ser lidas diretamente de um aparelho celular ou outro dispositivo qualquer quepossua um sistema operacional Android [2]

Nesse contexto o presente trabalho tem como foco principal a pesquisa e a imple-mentaccedilatildeo de um software que possa auxiliar no tratamento da diabetes especicamenteda Diabetes Mellitus Tipo 1 doenccedila que apresenta algumas diculdades no tratamentocomo manter o controle glicecircmico em taxas aceitaacuteveis e uma alimentaccedilatildeo adequada ouseja saudaacutevel como seraacute explicado em capiacutetulos seguintes

A diabetes eacute em resumo uma doenccedila que consiste na reduccedilatildeo signicativa da produccedilatildeode insulina pelo pacircncreas mais especicamente pelas Ceacutelulas Beta [25] ocasionada porfatores geneacuteticos (tipo 1) ou por fatores externos (tipo 2) como uma alimentaccedilatildeo malbalanceada rica em accediluacutecar e gorduras associada com uma vida sedentaacuteria Eacute uma doenccedilaque preocupa pois segundo a Empresa Brasil de Comunicaccedilatildeo o nuacutemero de diabeacuteticosdobrou nos uacuteltimos 30 anos [20] Aleacutem disso se a mesma natildeo for bem administradatendo um auxilio de um prossional que faccedila um acompanhamento da doenccedila e busquemelhores opccedilotildees de tratamento pode resultar em efeitos maleacutecos como amputaccedilatildeo demembros cegueira ou mesmo oacutebito [25]

Assim satildeo por esses motivos que se torna ainda mais importante o estudo coligadocom a implementaccedilatildeo de ferramentas de auxilio no tratamento Para que isso se fosse

1

realizado foi escolhido o sistema operacional Android [1] pois aleacutem de possuir o coacutedigoaberto e ter um ambiente de desenvolvimento amigaacutevel eacute um dos mais utilizados nomundo acompanhado dos sistemas Windows Mobile e iOS

11 Healthcare Softwares

Aplicaccedilotildees cujo objetivo eacute auxiliar no tratamento na prevenccedilatildeo ou em qualqueroutra forma de ajuda na aacuterea da sauacutede satildeo chamadas de healthcare softwares Esse tipode aplicaccedilatildeo vem encontrando cada vez mais espaccedilo no mercado de desenvolvimento deaplicativos

Com o uso dessas aplicaccedilotildees diversas vantagens podem ser vistas com o uso de taisaplicaccedilotildees dentre elas [13]

bull Uma melhor comunicaccedilatildeo entre um paciente e vaacuterios prossionais da sauacutede

bull Eliminaccedilatildeo de exames meacutedicos desnecessaacuterios

bull Reduccedilatildeo de erros meacutedicos melhoria na qualidade do atendimento e seguranccedila aopaciente

bull Reduccedilatildeo da burocracia com melhoria ateacute em legibilidade de documentos

Mesmo com todas as vantagens visiacuteveis e expressas eacute complexo transcrever conheci-mentos meacutedicos para dentro de um sistema podendo surgir problemas de manutenibili-dade a meacutedio ou longo prazo Esse estudo natildeo se preocupa com isso jaacute que eacute observadaa evoluccedilatildeo tecnoloacutegica e sim procura encontrar uma maneira aacutegil e de raacutepida implemen-taccedilatildeo para o auxilio imediato

Dessa forma esse trabalho tenta por meio do auxiacutelio no tratamento da diabetes seintegrar e facilitar atividades rotineiras do portador da doenccedila por meio das vantagensapresentadas acima

12 Objetivo

O trabalho tem como objetivo principal o desenvolvimento de uma aplicaccedilatildeo que possaauxiliar o portador da diabetes tipo 1 no seu tratamento calculando o nuacutemero de doses deinsulina raacutepida que o mesmo deveraacute utilizar antes de cada refeiccedilatildeo geraccedilatildeo de relatoacuteriosconsulta em tabela da quantidade de carboidrato de vaacuterios alimentos

Logo pretende-se com o aplicativo desenvolvido facilitar o tratamento do portadorda diabetes tipo 1 tornando o controle glicecircmico mais faacutecil e natural e ao mesmo tempoajudar o prossional de sauacutede responsaacutevel pelo mesmo a ter um acompanhamento maisespeciacuteco de informaccedilotildees como a quantidade de doses que estaacute sendo administrada deacordo com os alimentos que satildeo ingeridos

Dessa forma os objetivos especiacutecos do aplicativo a ser desenvolvido satildeo

bull Calcular o nuacutemero de doses de insulina raacutepida a se tomar antes das refeiccedilotildees

bull Gerenciar dados sobre alimentos

bull Gerar um Diaacuterio do Diabeacutetico

2

13 Metodologia

Para alcanccedilar o objetivo proposto neste trabalho foi dividido o mesmo em etapaspara a construccedilatildeo estruturada natildeo soacute da monograa como do protoacutetipo para que houvesseviabilidade na continuidade do projeto e utilizaccedilatildeo real Seguem as etapas

Na primeira etapa foram redijidas as atividades de escolha do tema e deniccedilatildeo do es-copo estudo sobre a viabilidade do projeto pesquisa sobre programaccedilatildeo para dispositivosmoacuteveis e aacuterea da sauacutede

Na segunda etapa denem-se quais as ferramentas que seriam usadas para a contruccedilatildeodo aplicativo e quais versotildees seriam necessaacuterias para que houvesse um produto concretono nal

A partir da especicaccedilatildeo denida na fase anterior todos os moacutedulos da arquiteturaproposta satildeo modelados A modelagem foi feita utilizando diversas ferramentas inclusiveo Dia [8]

Na quarta fase foi implementada a aplicaccedilatildeo DiaB Durante essa fase satildeo feito testesenvolvendo um aparelho real com o sistema operacional Android

Para a realizaccedilatildeo da quinta etapa instalou-se a aplicaccedilatildeo DiaB em um aparelho deuma pessoa portadora da Diabetes Mellitus Tipo 1 onde pode ser observada as taxasglicecircmicas da mesma utilizando o aplicativo implementado e tirando conclusotildees apartirdos resultados obtidos

14 Estrutura do Trabalho

A continuidade do documento estaacute dividida nos seguintes capiacutetulos

bull Capiacutetulo 2 trata sobre a doenccedila diabetes seus tipos os tratamentos e a situccedilatildeono cenaacuterio atual Fala sobre a contagem de carboidratos que eacute uma das teacutecnicasmais difundidas entre os portadores da diabetes tipo 1 e serve como tema para aimplementaccedilatildeo do trabalho

bull Capiacutetulo 3 apresenta a aplicaccedilatildeo propriamente dita a DiaB com as suas biblio-tecas utilizadas e seus devidos artefatos Aleacutem disso apresenta tambeacutem algumastecnologias jaacute existentes e o diferencial do DiaB

bull Capiacutetulo 4 nesse capiacutetulo foi feito a anaacutelise dos resultados obtidos assim comoimagens das telas e como foi construiacuteda a aplicaccedilatildeo

bull Capiacutetulo 5 conclusotildees do trabalho onde satildeo feitas as disposiccedilotildees nais

3

Capiacutetulo 2

A Diabetes

Este capiacutetulo aborda o que eacute a doenccedila os seus tratamentos incluindo a contagemde carboidratos meacutetodo mais utilizado atualmente por portadores da Diabetes MellitusTipo 1 [7] sendo dividido nas seguintes seccedilotildees seccedilatildeo 21 deniccedilatildeo do que eacute a doenccedilaDiabetes Mellitus seccedilatildeo 22 apresenta os tipos da diabetes e aponta qual seraacute utilizadono projeto seccedilatildeo 23 qual a situaccedilatildeo atual em nuacutemeros da diabetes a seccedilatildeo 24 apresentada prevenccedilatildeo caso ela exista e quais os tratamentos utilizados atualmente e os tipos deinsulinas utilizadas nesses tratamentos seccedilatildeo 25 fala como funciona a dieta do diabeacuteticoseccedilatildeo 26 trata da contagem de carboitrados que hoje eacute o tratamento mais comum paraa Diabetes Mellitus Tipo 1 seccedilatildeo 27 onde mostra a importacircncia do acompanhamentomeacutedico e de um nutricionista durante toda a doenccedila

21 Deniccedilatildeo de Diabetes

Segundo o Dr Drauzio Varella [9] Diabetes Mellitus eacute uma doenccedila do metabolismo daglicose causada pela falta ou maacute absorccedilatildeo de insulina hormocircnio produzido pelo pacircncrease cuja funccedilatildeo eacute quebrar as moleacuteculas de glicose para transformaacute-las em energia a m deque seja aproveitada por todas as ceacutelulas A ausecircncia total ou parcial desse hormocircniointerfere natildeo soacute na queima do accediluacutecar como na sua transformaccedilatildeo em outras substacircncias(proteiacutenas muacutesculos e gordura)

Geralmente uma pessoa apresenta no iniacutecio da manifestaccedilatildeo da doenccedila sede e a perdade peso A sede vem associada a quantidade de urina que eacute eliminada pelo pacienteenquanto uma pessoa normal elimina em meacutedia um litro e meio de urina por dia umdiabeacutetico pode eliminar ateacute cinco vezes esse valor [23] Outros sintomas encontrados satildeoo aumento do apetite as alteraccedilotildees visuais a impotecircncia sexual as infecccedilotildees fuacutengicas napele e nas unhas as feridas que demoram a cicatrizar os distuacuterbios cardiacuteacos e renais

Quando a diabetes eacute tratada da forma correta desde o iniacutecio torna-se uma doenccedila quenecessita de um tratamento especial poreacutem natildeo traz prejuiacutezos signicativos na sauacutede doportador

4

22 Tipos de Diabetes

Segundo a Sociedade Brasileira de Diabetes [7] a diabetes pode ser dividida em trecircstipos

bull Diabetes Tipo 1 tambeacutem chamada de insulinodependente nesse tipo a produccedilatildeo deinsulina do pacircncreas eacute insuciente ou nula sendo necessaacuterio a constante aplicaccedilatildeoda mesma Haacute risco de vida se as doses de insulina natildeo satildeo dadas diariamente

bull Diabetes Tipo 2 geralmente ocorre em pessoas obesas ou que possuem maus haacutebitosalimentares aleacutem do sedentarismo e o stress Apesar de natildeo ser simples possui casosde cura Eacute a diabetes que possui o maior nuacutemero de casos no mundo e vem crescendoconstantemente

bull Diabetes Gestacional se daacute quando a taxa glicecircmica da gestante apresenta niacuteveiselevados Geralmente esses niacuteveis satildeo normalizados apoacutes o parto

23 Situaccedilatildeo da Diabetes no Cenaacuterio Atual

O nuacutemero de pessoas portadoras da Diabetes Mellitus vem crescendo de forma preo-cupante principalmente da tipo 2 Poreacutem haacute um crescimento aparente no crescimentoda tipo 1 principalmente entre crianccedilas Esse crescimento natildeo possui explicaccedilatildeo cientiacute-ca no momento mas teorias indicam que possa ser pela variabilidade geneacutetica entre asdiferentes populaccedilotildees pois o aspecto imune estaacute na origem do Diabetes Mellitus Tipo 1 ediferentes populaccedilotildees apresentam diferenccedilas imunoloacutegicas importantes [6]

Figura 21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6]

5

Na Figura 21 um graacuteco do nuacutemero de portadores da doenccedila no Brasil em 2007 eacuteapresentado Segundo o Portal da Sauacutede de acordo com o Vigitel 2007 (Sistema de Mo-nitoramento de Fatores de Risco e Proteccedilatildeo para Doenccedilas Crocircnicas Natildeo Transmissiacuteveis)a ocorrecircncia meacutedia de diabetes na populaccedilatildeo adulta (acima de 18 anos) eacute de 52 o querepresenta 6399187 de pessoas que conrmaram ser portadoras da doenccedila [5]

24 Prevenccedilatildeo e Tratamentos

Em relaccedilatildeo a diabetes tem-se que a tipo 2 pode ser prevenida com uma alimentaccedilatildeosaudaacutevel e a praacutetica regular de exerciacutecios fiacutesicos A prevenccedilatildeo apresentada tambeacutem servepara o tratamento da mesma e da diabetes tipo 1 pois apartir da alimentaccedilatildeo e ativi-dades fiacutesicas o diabeacutetico teraacute taxas glicecircmicas mais estaacuteveis aleacutem de previnir problemasdecorrentes da doenccedila [7]

A diabetes pode ser tratada de diversas formas dependendo do seu tipo gravidade oumesmo a siologia do paciente Dentre os principais tratamentos pode-se explicitar [7]

bull Contagem de carboidrato

bull Bomba de infusatildeo

bull Tratamento medicamentoso

bull Restriccedilatildeo alimentar

bull Transplantes

A aplicaccedilatildeo de insulina eacute comum em quase todos os casos de diabetes e existemdiversos tipos no mercado o que vai diferenciar uma da outra basicamente eacute o tempo deaccedilatildeo Algumas satildeo para o efeito imediato enquanto outras satildeo de efeito lento e duramno decorrer do dia por exemplo

Dessa forma a insulina pode ser classicada de acordo com o tempo de accedilatildeo do seuefeito da raacutepida para a mais lenta [21] Satildeo de accedilatildeo ultrarraacutepida de accedilatildeo raacutepida de accedilatildeointermediaacuteria de accedilatildeo lenta e preacute-misturas

Na Tabela 21 uma outra classicaccedilatildeo eacute apresentada Nesse modelo satildeo apresentadasas insulinas de acordo com seus efeitos picos e duraccedilatildeo Como pode ser observado asinsulinas raacutepidas satildeo as apresentadas como simples ou regulares onde o iniacutecio e o pico doefeito satildeo mais raacutepidos que as outras

Aleacutem dessas insulinas existe uma recente que natildeo possui um pico de accedilatildeo eacute a Lantustambeacutem conhecida como glargina [15] Eacute aplicada uma vez por dia funciona igualmentepor 24 horas A Lantus pode substituir a NPH apresentada na Tabela 21 mas emvirtude de ter uma accedilatildeo direta e sem pico ela natildeo faz nada para diminuir o aumento daglicose apoacutes as refeiccedilotildees Aleacutem disso por ter um pH menor do que o de outras insulinas(tornando-a mais aacutecida) ela pode arder quando injetada e natildeo pode ser misturada comoutras insulinas na mesma seringa o que pode a vir a ser um problema [15]

6

Tabela 21 Tabela de Tipos de Insulina e Tempos de EfeitoTipo Iniacutecio do Efeito Pico Duraccedilatildeo

Insulina simples regular ou cristalina 30 min a 1 hora 2 a 4 horas 5 a7 horasInsulina isofana ou NPH 3 a 4 horas 6 a 12 horas 18 a 28 horasInsulina bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina isofana bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina semi lenta (USP) oususpenccedilatildeo de insulina ziacutencica Prompt 1 a 3 horas 2 a 8 horas 12 a 16 horasInsulina semi lenta (BP) ou suspensatildeode insulina ziacutencica amorfa 2 horas 4 a 12 horas ateacute 24 horasInsulina lenta ou suspensatildeo de insulinaziacutencica 1 a 3 horas 8 a 12 horas 18 a 28 horasUntralenta ou insulina ziacutencica extendeou suspensatildeo de insulina ziacutencicacristalina (BP) 18 a 24 horas ateacute 36 horasInsulina Protaminoziacutencica ou PZI(Protamina Zinc Insulin Suspension cexcesso de protamina na suspensatildeo) 4 a 6 horas 14 a 24 horas ateacute 36 horas

Para este trabalho a insulina importante eacute a de accedilatildeo ultrarraacutepida apresentada comoregular na Tabela 21 que geralmente eacute consumida antes da alimentaccedilatildeo para a absorccedilatildeoda glicose gerada a partir do alimento consumido seja feita de maneira correta sem havergrandes mudanccedilas na taxa glicecircmica

Entre os itens fundamentais para o tratamento da diabetes especicamente a DiabetesMellittus Tipo 1 estatildeo a insulina (de accedilatildeo mais raacutepida e mais lenta sempre receitadaspor prossional endocrinologista competente) caneta de aplicaccedilatildeo ou seringa lanceta(serve para furar o dedo e retirar uma gota de sangue para a mensuraccedilatildeo da glicemia) esistema de monitoramento glicecircmico ou medidor glicecircmico(Figura 22) que mostra a taxaglicecircmica no momento da mediccedilatildeo [22]

Figura 22 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek

No projeto apresentado nesta monograa eacute abordada a Diabetes Tipo 1 sendo assima teacutecnica de contagem de carboidratos para controle glicecircmico eacute o objeto de estudo jaacuteque eacute a mais aceita pela Sociedade Brasileira de Diabetes (SBD) [7]

7

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 12: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Capiacutetulo 1

Introduccedilatildeo

A evoluccedilatildeo tecnoloacutegica em hardware e software natildeo se resume aos desktops e laptopsela se estende a dispositivos moacuteveis como celulares smartphones tablets chegando a atin-gir aparelhos que natildeo possuem como uma de suas funccedilotildees principais a computaccedilatildeo em sitais como geladeiras televisores etc A procura por dispositivos com essas caracteriacutesticasprincipalmente os celulares eacute cada vez maior

Essa procura possibilita o crescimento do mercado facilitando aos desenvolvedores desoftware criarem facilidades ateacute entatildeo acessadas somente por computadores tradicionaiscomo por exemplo ferramentas de auxilio agraves pessoas com deciecircncias fiacutesicas entre outrasUma das aacutereas que apresenta um crescimento signicativo eacute a da sauacutede incluindo a aacutereameacutedica [6]

Softwares envolvendo essas aacutereas vem cada vez mais adquirindo interesse dos desen-volvedores pois a procura por ferramentas especiacutecas para essas nalidades soacute aumentaUm exemplo de ferramenta que auxilia natildeo soacute o prossional da sauacutede como o paciente eacute oBulaacuterio Bulas de Remeacutedios [2] que possui versatildeo gratuita (com recursos limitados) e pagaO aplicativo traz inuacutemeras bulas de medicamentos organizadas em ordem alfabeacutetica quepodem ser lidas diretamente de um aparelho celular ou outro dispositivo qualquer quepossua um sistema operacional Android [2]

Nesse contexto o presente trabalho tem como foco principal a pesquisa e a imple-mentaccedilatildeo de um software que possa auxiliar no tratamento da diabetes especicamenteda Diabetes Mellitus Tipo 1 doenccedila que apresenta algumas diculdades no tratamentocomo manter o controle glicecircmico em taxas aceitaacuteveis e uma alimentaccedilatildeo adequada ouseja saudaacutevel como seraacute explicado em capiacutetulos seguintes

A diabetes eacute em resumo uma doenccedila que consiste na reduccedilatildeo signicativa da produccedilatildeode insulina pelo pacircncreas mais especicamente pelas Ceacutelulas Beta [25] ocasionada porfatores geneacuteticos (tipo 1) ou por fatores externos (tipo 2) como uma alimentaccedilatildeo malbalanceada rica em accediluacutecar e gorduras associada com uma vida sedentaacuteria Eacute uma doenccedilaque preocupa pois segundo a Empresa Brasil de Comunicaccedilatildeo o nuacutemero de diabeacuteticosdobrou nos uacuteltimos 30 anos [20] Aleacutem disso se a mesma natildeo for bem administradatendo um auxilio de um prossional que faccedila um acompanhamento da doenccedila e busquemelhores opccedilotildees de tratamento pode resultar em efeitos maleacutecos como amputaccedilatildeo demembros cegueira ou mesmo oacutebito [25]

Assim satildeo por esses motivos que se torna ainda mais importante o estudo coligadocom a implementaccedilatildeo de ferramentas de auxilio no tratamento Para que isso se fosse

1

realizado foi escolhido o sistema operacional Android [1] pois aleacutem de possuir o coacutedigoaberto e ter um ambiente de desenvolvimento amigaacutevel eacute um dos mais utilizados nomundo acompanhado dos sistemas Windows Mobile e iOS

11 Healthcare Softwares

Aplicaccedilotildees cujo objetivo eacute auxiliar no tratamento na prevenccedilatildeo ou em qualqueroutra forma de ajuda na aacuterea da sauacutede satildeo chamadas de healthcare softwares Esse tipode aplicaccedilatildeo vem encontrando cada vez mais espaccedilo no mercado de desenvolvimento deaplicativos

Com o uso dessas aplicaccedilotildees diversas vantagens podem ser vistas com o uso de taisaplicaccedilotildees dentre elas [13]

bull Uma melhor comunicaccedilatildeo entre um paciente e vaacuterios prossionais da sauacutede

bull Eliminaccedilatildeo de exames meacutedicos desnecessaacuterios

bull Reduccedilatildeo de erros meacutedicos melhoria na qualidade do atendimento e seguranccedila aopaciente

bull Reduccedilatildeo da burocracia com melhoria ateacute em legibilidade de documentos

Mesmo com todas as vantagens visiacuteveis e expressas eacute complexo transcrever conheci-mentos meacutedicos para dentro de um sistema podendo surgir problemas de manutenibili-dade a meacutedio ou longo prazo Esse estudo natildeo se preocupa com isso jaacute que eacute observadaa evoluccedilatildeo tecnoloacutegica e sim procura encontrar uma maneira aacutegil e de raacutepida implemen-taccedilatildeo para o auxilio imediato

Dessa forma esse trabalho tenta por meio do auxiacutelio no tratamento da diabetes seintegrar e facilitar atividades rotineiras do portador da doenccedila por meio das vantagensapresentadas acima

12 Objetivo

O trabalho tem como objetivo principal o desenvolvimento de uma aplicaccedilatildeo que possaauxiliar o portador da diabetes tipo 1 no seu tratamento calculando o nuacutemero de doses deinsulina raacutepida que o mesmo deveraacute utilizar antes de cada refeiccedilatildeo geraccedilatildeo de relatoacuteriosconsulta em tabela da quantidade de carboidrato de vaacuterios alimentos

Logo pretende-se com o aplicativo desenvolvido facilitar o tratamento do portadorda diabetes tipo 1 tornando o controle glicecircmico mais faacutecil e natural e ao mesmo tempoajudar o prossional de sauacutede responsaacutevel pelo mesmo a ter um acompanhamento maisespeciacuteco de informaccedilotildees como a quantidade de doses que estaacute sendo administrada deacordo com os alimentos que satildeo ingeridos

Dessa forma os objetivos especiacutecos do aplicativo a ser desenvolvido satildeo

bull Calcular o nuacutemero de doses de insulina raacutepida a se tomar antes das refeiccedilotildees

bull Gerenciar dados sobre alimentos

bull Gerar um Diaacuterio do Diabeacutetico

2

13 Metodologia

Para alcanccedilar o objetivo proposto neste trabalho foi dividido o mesmo em etapaspara a construccedilatildeo estruturada natildeo soacute da monograa como do protoacutetipo para que houvesseviabilidade na continuidade do projeto e utilizaccedilatildeo real Seguem as etapas

Na primeira etapa foram redijidas as atividades de escolha do tema e deniccedilatildeo do es-copo estudo sobre a viabilidade do projeto pesquisa sobre programaccedilatildeo para dispositivosmoacuteveis e aacuterea da sauacutede

Na segunda etapa denem-se quais as ferramentas que seriam usadas para a contruccedilatildeodo aplicativo e quais versotildees seriam necessaacuterias para que houvesse um produto concretono nal

A partir da especicaccedilatildeo denida na fase anterior todos os moacutedulos da arquiteturaproposta satildeo modelados A modelagem foi feita utilizando diversas ferramentas inclusiveo Dia [8]

Na quarta fase foi implementada a aplicaccedilatildeo DiaB Durante essa fase satildeo feito testesenvolvendo um aparelho real com o sistema operacional Android

Para a realizaccedilatildeo da quinta etapa instalou-se a aplicaccedilatildeo DiaB em um aparelho deuma pessoa portadora da Diabetes Mellitus Tipo 1 onde pode ser observada as taxasglicecircmicas da mesma utilizando o aplicativo implementado e tirando conclusotildees apartirdos resultados obtidos

14 Estrutura do Trabalho

A continuidade do documento estaacute dividida nos seguintes capiacutetulos

bull Capiacutetulo 2 trata sobre a doenccedila diabetes seus tipos os tratamentos e a situccedilatildeono cenaacuterio atual Fala sobre a contagem de carboidratos que eacute uma das teacutecnicasmais difundidas entre os portadores da diabetes tipo 1 e serve como tema para aimplementaccedilatildeo do trabalho

bull Capiacutetulo 3 apresenta a aplicaccedilatildeo propriamente dita a DiaB com as suas biblio-tecas utilizadas e seus devidos artefatos Aleacutem disso apresenta tambeacutem algumastecnologias jaacute existentes e o diferencial do DiaB

bull Capiacutetulo 4 nesse capiacutetulo foi feito a anaacutelise dos resultados obtidos assim comoimagens das telas e como foi construiacuteda a aplicaccedilatildeo

bull Capiacutetulo 5 conclusotildees do trabalho onde satildeo feitas as disposiccedilotildees nais

3

Capiacutetulo 2

A Diabetes

Este capiacutetulo aborda o que eacute a doenccedila os seus tratamentos incluindo a contagemde carboidratos meacutetodo mais utilizado atualmente por portadores da Diabetes MellitusTipo 1 [7] sendo dividido nas seguintes seccedilotildees seccedilatildeo 21 deniccedilatildeo do que eacute a doenccedilaDiabetes Mellitus seccedilatildeo 22 apresenta os tipos da diabetes e aponta qual seraacute utilizadono projeto seccedilatildeo 23 qual a situaccedilatildeo atual em nuacutemeros da diabetes a seccedilatildeo 24 apresentada prevenccedilatildeo caso ela exista e quais os tratamentos utilizados atualmente e os tipos deinsulinas utilizadas nesses tratamentos seccedilatildeo 25 fala como funciona a dieta do diabeacuteticoseccedilatildeo 26 trata da contagem de carboitrados que hoje eacute o tratamento mais comum paraa Diabetes Mellitus Tipo 1 seccedilatildeo 27 onde mostra a importacircncia do acompanhamentomeacutedico e de um nutricionista durante toda a doenccedila

21 Deniccedilatildeo de Diabetes

Segundo o Dr Drauzio Varella [9] Diabetes Mellitus eacute uma doenccedila do metabolismo daglicose causada pela falta ou maacute absorccedilatildeo de insulina hormocircnio produzido pelo pacircncrease cuja funccedilatildeo eacute quebrar as moleacuteculas de glicose para transformaacute-las em energia a m deque seja aproveitada por todas as ceacutelulas A ausecircncia total ou parcial desse hormocircniointerfere natildeo soacute na queima do accediluacutecar como na sua transformaccedilatildeo em outras substacircncias(proteiacutenas muacutesculos e gordura)

Geralmente uma pessoa apresenta no iniacutecio da manifestaccedilatildeo da doenccedila sede e a perdade peso A sede vem associada a quantidade de urina que eacute eliminada pelo pacienteenquanto uma pessoa normal elimina em meacutedia um litro e meio de urina por dia umdiabeacutetico pode eliminar ateacute cinco vezes esse valor [23] Outros sintomas encontrados satildeoo aumento do apetite as alteraccedilotildees visuais a impotecircncia sexual as infecccedilotildees fuacutengicas napele e nas unhas as feridas que demoram a cicatrizar os distuacuterbios cardiacuteacos e renais

Quando a diabetes eacute tratada da forma correta desde o iniacutecio torna-se uma doenccedila quenecessita de um tratamento especial poreacutem natildeo traz prejuiacutezos signicativos na sauacutede doportador

4

22 Tipos de Diabetes

Segundo a Sociedade Brasileira de Diabetes [7] a diabetes pode ser dividida em trecircstipos

bull Diabetes Tipo 1 tambeacutem chamada de insulinodependente nesse tipo a produccedilatildeo deinsulina do pacircncreas eacute insuciente ou nula sendo necessaacuterio a constante aplicaccedilatildeoda mesma Haacute risco de vida se as doses de insulina natildeo satildeo dadas diariamente

bull Diabetes Tipo 2 geralmente ocorre em pessoas obesas ou que possuem maus haacutebitosalimentares aleacutem do sedentarismo e o stress Apesar de natildeo ser simples possui casosde cura Eacute a diabetes que possui o maior nuacutemero de casos no mundo e vem crescendoconstantemente

bull Diabetes Gestacional se daacute quando a taxa glicecircmica da gestante apresenta niacuteveiselevados Geralmente esses niacuteveis satildeo normalizados apoacutes o parto

23 Situaccedilatildeo da Diabetes no Cenaacuterio Atual

O nuacutemero de pessoas portadoras da Diabetes Mellitus vem crescendo de forma preo-cupante principalmente da tipo 2 Poreacutem haacute um crescimento aparente no crescimentoda tipo 1 principalmente entre crianccedilas Esse crescimento natildeo possui explicaccedilatildeo cientiacute-ca no momento mas teorias indicam que possa ser pela variabilidade geneacutetica entre asdiferentes populaccedilotildees pois o aspecto imune estaacute na origem do Diabetes Mellitus Tipo 1 ediferentes populaccedilotildees apresentam diferenccedilas imunoloacutegicas importantes [6]

Figura 21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6]

5

Na Figura 21 um graacuteco do nuacutemero de portadores da doenccedila no Brasil em 2007 eacuteapresentado Segundo o Portal da Sauacutede de acordo com o Vigitel 2007 (Sistema de Mo-nitoramento de Fatores de Risco e Proteccedilatildeo para Doenccedilas Crocircnicas Natildeo Transmissiacuteveis)a ocorrecircncia meacutedia de diabetes na populaccedilatildeo adulta (acima de 18 anos) eacute de 52 o querepresenta 6399187 de pessoas que conrmaram ser portadoras da doenccedila [5]

24 Prevenccedilatildeo e Tratamentos

Em relaccedilatildeo a diabetes tem-se que a tipo 2 pode ser prevenida com uma alimentaccedilatildeosaudaacutevel e a praacutetica regular de exerciacutecios fiacutesicos A prevenccedilatildeo apresentada tambeacutem servepara o tratamento da mesma e da diabetes tipo 1 pois apartir da alimentaccedilatildeo e ativi-dades fiacutesicas o diabeacutetico teraacute taxas glicecircmicas mais estaacuteveis aleacutem de previnir problemasdecorrentes da doenccedila [7]

A diabetes pode ser tratada de diversas formas dependendo do seu tipo gravidade oumesmo a siologia do paciente Dentre os principais tratamentos pode-se explicitar [7]

bull Contagem de carboidrato

bull Bomba de infusatildeo

bull Tratamento medicamentoso

bull Restriccedilatildeo alimentar

bull Transplantes

A aplicaccedilatildeo de insulina eacute comum em quase todos os casos de diabetes e existemdiversos tipos no mercado o que vai diferenciar uma da outra basicamente eacute o tempo deaccedilatildeo Algumas satildeo para o efeito imediato enquanto outras satildeo de efeito lento e duramno decorrer do dia por exemplo

Dessa forma a insulina pode ser classicada de acordo com o tempo de accedilatildeo do seuefeito da raacutepida para a mais lenta [21] Satildeo de accedilatildeo ultrarraacutepida de accedilatildeo raacutepida de accedilatildeointermediaacuteria de accedilatildeo lenta e preacute-misturas

Na Tabela 21 uma outra classicaccedilatildeo eacute apresentada Nesse modelo satildeo apresentadasas insulinas de acordo com seus efeitos picos e duraccedilatildeo Como pode ser observado asinsulinas raacutepidas satildeo as apresentadas como simples ou regulares onde o iniacutecio e o pico doefeito satildeo mais raacutepidos que as outras

Aleacutem dessas insulinas existe uma recente que natildeo possui um pico de accedilatildeo eacute a Lantustambeacutem conhecida como glargina [15] Eacute aplicada uma vez por dia funciona igualmentepor 24 horas A Lantus pode substituir a NPH apresentada na Tabela 21 mas emvirtude de ter uma accedilatildeo direta e sem pico ela natildeo faz nada para diminuir o aumento daglicose apoacutes as refeiccedilotildees Aleacutem disso por ter um pH menor do que o de outras insulinas(tornando-a mais aacutecida) ela pode arder quando injetada e natildeo pode ser misturada comoutras insulinas na mesma seringa o que pode a vir a ser um problema [15]

6

Tabela 21 Tabela de Tipos de Insulina e Tempos de EfeitoTipo Iniacutecio do Efeito Pico Duraccedilatildeo

Insulina simples regular ou cristalina 30 min a 1 hora 2 a 4 horas 5 a7 horasInsulina isofana ou NPH 3 a 4 horas 6 a 12 horas 18 a 28 horasInsulina bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina isofana bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina semi lenta (USP) oususpenccedilatildeo de insulina ziacutencica Prompt 1 a 3 horas 2 a 8 horas 12 a 16 horasInsulina semi lenta (BP) ou suspensatildeode insulina ziacutencica amorfa 2 horas 4 a 12 horas ateacute 24 horasInsulina lenta ou suspensatildeo de insulinaziacutencica 1 a 3 horas 8 a 12 horas 18 a 28 horasUntralenta ou insulina ziacutencica extendeou suspensatildeo de insulina ziacutencicacristalina (BP) 18 a 24 horas ateacute 36 horasInsulina Protaminoziacutencica ou PZI(Protamina Zinc Insulin Suspension cexcesso de protamina na suspensatildeo) 4 a 6 horas 14 a 24 horas ateacute 36 horas

Para este trabalho a insulina importante eacute a de accedilatildeo ultrarraacutepida apresentada comoregular na Tabela 21 que geralmente eacute consumida antes da alimentaccedilatildeo para a absorccedilatildeoda glicose gerada a partir do alimento consumido seja feita de maneira correta sem havergrandes mudanccedilas na taxa glicecircmica

Entre os itens fundamentais para o tratamento da diabetes especicamente a DiabetesMellittus Tipo 1 estatildeo a insulina (de accedilatildeo mais raacutepida e mais lenta sempre receitadaspor prossional endocrinologista competente) caneta de aplicaccedilatildeo ou seringa lanceta(serve para furar o dedo e retirar uma gota de sangue para a mensuraccedilatildeo da glicemia) esistema de monitoramento glicecircmico ou medidor glicecircmico(Figura 22) que mostra a taxaglicecircmica no momento da mediccedilatildeo [22]

Figura 22 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek

No projeto apresentado nesta monograa eacute abordada a Diabetes Tipo 1 sendo assima teacutecnica de contagem de carboidratos para controle glicecircmico eacute o objeto de estudo jaacuteque eacute a mais aceita pela Sociedade Brasileira de Diabetes (SBD) [7]

7

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 13: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

realizado foi escolhido o sistema operacional Android [1] pois aleacutem de possuir o coacutedigoaberto e ter um ambiente de desenvolvimento amigaacutevel eacute um dos mais utilizados nomundo acompanhado dos sistemas Windows Mobile e iOS

11 Healthcare Softwares

Aplicaccedilotildees cujo objetivo eacute auxiliar no tratamento na prevenccedilatildeo ou em qualqueroutra forma de ajuda na aacuterea da sauacutede satildeo chamadas de healthcare softwares Esse tipode aplicaccedilatildeo vem encontrando cada vez mais espaccedilo no mercado de desenvolvimento deaplicativos

Com o uso dessas aplicaccedilotildees diversas vantagens podem ser vistas com o uso de taisaplicaccedilotildees dentre elas [13]

bull Uma melhor comunicaccedilatildeo entre um paciente e vaacuterios prossionais da sauacutede

bull Eliminaccedilatildeo de exames meacutedicos desnecessaacuterios

bull Reduccedilatildeo de erros meacutedicos melhoria na qualidade do atendimento e seguranccedila aopaciente

bull Reduccedilatildeo da burocracia com melhoria ateacute em legibilidade de documentos

Mesmo com todas as vantagens visiacuteveis e expressas eacute complexo transcrever conheci-mentos meacutedicos para dentro de um sistema podendo surgir problemas de manutenibili-dade a meacutedio ou longo prazo Esse estudo natildeo se preocupa com isso jaacute que eacute observadaa evoluccedilatildeo tecnoloacutegica e sim procura encontrar uma maneira aacutegil e de raacutepida implemen-taccedilatildeo para o auxilio imediato

Dessa forma esse trabalho tenta por meio do auxiacutelio no tratamento da diabetes seintegrar e facilitar atividades rotineiras do portador da doenccedila por meio das vantagensapresentadas acima

12 Objetivo

O trabalho tem como objetivo principal o desenvolvimento de uma aplicaccedilatildeo que possaauxiliar o portador da diabetes tipo 1 no seu tratamento calculando o nuacutemero de doses deinsulina raacutepida que o mesmo deveraacute utilizar antes de cada refeiccedilatildeo geraccedilatildeo de relatoacuteriosconsulta em tabela da quantidade de carboidrato de vaacuterios alimentos

Logo pretende-se com o aplicativo desenvolvido facilitar o tratamento do portadorda diabetes tipo 1 tornando o controle glicecircmico mais faacutecil e natural e ao mesmo tempoajudar o prossional de sauacutede responsaacutevel pelo mesmo a ter um acompanhamento maisespeciacuteco de informaccedilotildees como a quantidade de doses que estaacute sendo administrada deacordo com os alimentos que satildeo ingeridos

Dessa forma os objetivos especiacutecos do aplicativo a ser desenvolvido satildeo

bull Calcular o nuacutemero de doses de insulina raacutepida a se tomar antes das refeiccedilotildees

bull Gerenciar dados sobre alimentos

bull Gerar um Diaacuterio do Diabeacutetico

2

13 Metodologia

Para alcanccedilar o objetivo proposto neste trabalho foi dividido o mesmo em etapaspara a construccedilatildeo estruturada natildeo soacute da monograa como do protoacutetipo para que houvesseviabilidade na continuidade do projeto e utilizaccedilatildeo real Seguem as etapas

Na primeira etapa foram redijidas as atividades de escolha do tema e deniccedilatildeo do es-copo estudo sobre a viabilidade do projeto pesquisa sobre programaccedilatildeo para dispositivosmoacuteveis e aacuterea da sauacutede

Na segunda etapa denem-se quais as ferramentas que seriam usadas para a contruccedilatildeodo aplicativo e quais versotildees seriam necessaacuterias para que houvesse um produto concretono nal

A partir da especicaccedilatildeo denida na fase anterior todos os moacutedulos da arquiteturaproposta satildeo modelados A modelagem foi feita utilizando diversas ferramentas inclusiveo Dia [8]

Na quarta fase foi implementada a aplicaccedilatildeo DiaB Durante essa fase satildeo feito testesenvolvendo um aparelho real com o sistema operacional Android

Para a realizaccedilatildeo da quinta etapa instalou-se a aplicaccedilatildeo DiaB em um aparelho deuma pessoa portadora da Diabetes Mellitus Tipo 1 onde pode ser observada as taxasglicecircmicas da mesma utilizando o aplicativo implementado e tirando conclusotildees apartirdos resultados obtidos

14 Estrutura do Trabalho

A continuidade do documento estaacute dividida nos seguintes capiacutetulos

bull Capiacutetulo 2 trata sobre a doenccedila diabetes seus tipos os tratamentos e a situccedilatildeono cenaacuterio atual Fala sobre a contagem de carboidratos que eacute uma das teacutecnicasmais difundidas entre os portadores da diabetes tipo 1 e serve como tema para aimplementaccedilatildeo do trabalho

bull Capiacutetulo 3 apresenta a aplicaccedilatildeo propriamente dita a DiaB com as suas biblio-tecas utilizadas e seus devidos artefatos Aleacutem disso apresenta tambeacutem algumastecnologias jaacute existentes e o diferencial do DiaB

bull Capiacutetulo 4 nesse capiacutetulo foi feito a anaacutelise dos resultados obtidos assim comoimagens das telas e como foi construiacuteda a aplicaccedilatildeo

bull Capiacutetulo 5 conclusotildees do trabalho onde satildeo feitas as disposiccedilotildees nais

3

Capiacutetulo 2

A Diabetes

Este capiacutetulo aborda o que eacute a doenccedila os seus tratamentos incluindo a contagemde carboidratos meacutetodo mais utilizado atualmente por portadores da Diabetes MellitusTipo 1 [7] sendo dividido nas seguintes seccedilotildees seccedilatildeo 21 deniccedilatildeo do que eacute a doenccedilaDiabetes Mellitus seccedilatildeo 22 apresenta os tipos da diabetes e aponta qual seraacute utilizadono projeto seccedilatildeo 23 qual a situaccedilatildeo atual em nuacutemeros da diabetes a seccedilatildeo 24 apresentada prevenccedilatildeo caso ela exista e quais os tratamentos utilizados atualmente e os tipos deinsulinas utilizadas nesses tratamentos seccedilatildeo 25 fala como funciona a dieta do diabeacuteticoseccedilatildeo 26 trata da contagem de carboitrados que hoje eacute o tratamento mais comum paraa Diabetes Mellitus Tipo 1 seccedilatildeo 27 onde mostra a importacircncia do acompanhamentomeacutedico e de um nutricionista durante toda a doenccedila

21 Deniccedilatildeo de Diabetes

Segundo o Dr Drauzio Varella [9] Diabetes Mellitus eacute uma doenccedila do metabolismo daglicose causada pela falta ou maacute absorccedilatildeo de insulina hormocircnio produzido pelo pacircncrease cuja funccedilatildeo eacute quebrar as moleacuteculas de glicose para transformaacute-las em energia a m deque seja aproveitada por todas as ceacutelulas A ausecircncia total ou parcial desse hormocircniointerfere natildeo soacute na queima do accediluacutecar como na sua transformaccedilatildeo em outras substacircncias(proteiacutenas muacutesculos e gordura)

Geralmente uma pessoa apresenta no iniacutecio da manifestaccedilatildeo da doenccedila sede e a perdade peso A sede vem associada a quantidade de urina que eacute eliminada pelo pacienteenquanto uma pessoa normal elimina em meacutedia um litro e meio de urina por dia umdiabeacutetico pode eliminar ateacute cinco vezes esse valor [23] Outros sintomas encontrados satildeoo aumento do apetite as alteraccedilotildees visuais a impotecircncia sexual as infecccedilotildees fuacutengicas napele e nas unhas as feridas que demoram a cicatrizar os distuacuterbios cardiacuteacos e renais

Quando a diabetes eacute tratada da forma correta desde o iniacutecio torna-se uma doenccedila quenecessita de um tratamento especial poreacutem natildeo traz prejuiacutezos signicativos na sauacutede doportador

4

22 Tipos de Diabetes

Segundo a Sociedade Brasileira de Diabetes [7] a diabetes pode ser dividida em trecircstipos

bull Diabetes Tipo 1 tambeacutem chamada de insulinodependente nesse tipo a produccedilatildeo deinsulina do pacircncreas eacute insuciente ou nula sendo necessaacuterio a constante aplicaccedilatildeoda mesma Haacute risco de vida se as doses de insulina natildeo satildeo dadas diariamente

bull Diabetes Tipo 2 geralmente ocorre em pessoas obesas ou que possuem maus haacutebitosalimentares aleacutem do sedentarismo e o stress Apesar de natildeo ser simples possui casosde cura Eacute a diabetes que possui o maior nuacutemero de casos no mundo e vem crescendoconstantemente

bull Diabetes Gestacional se daacute quando a taxa glicecircmica da gestante apresenta niacuteveiselevados Geralmente esses niacuteveis satildeo normalizados apoacutes o parto

23 Situaccedilatildeo da Diabetes no Cenaacuterio Atual

O nuacutemero de pessoas portadoras da Diabetes Mellitus vem crescendo de forma preo-cupante principalmente da tipo 2 Poreacutem haacute um crescimento aparente no crescimentoda tipo 1 principalmente entre crianccedilas Esse crescimento natildeo possui explicaccedilatildeo cientiacute-ca no momento mas teorias indicam que possa ser pela variabilidade geneacutetica entre asdiferentes populaccedilotildees pois o aspecto imune estaacute na origem do Diabetes Mellitus Tipo 1 ediferentes populaccedilotildees apresentam diferenccedilas imunoloacutegicas importantes [6]

Figura 21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6]

5

Na Figura 21 um graacuteco do nuacutemero de portadores da doenccedila no Brasil em 2007 eacuteapresentado Segundo o Portal da Sauacutede de acordo com o Vigitel 2007 (Sistema de Mo-nitoramento de Fatores de Risco e Proteccedilatildeo para Doenccedilas Crocircnicas Natildeo Transmissiacuteveis)a ocorrecircncia meacutedia de diabetes na populaccedilatildeo adulta (acima de 18 anos) eacute de 52 o querepresenta 6399187 de pessoas que conrmaram ser portadoras da doenccedila [5]

24 Prevenccedilatildeo e Tratamentos

Em relaccedilatildeo a diabetes tem-se que a tipo 2 pode ser prevenida com uma alimentaccedilatildeosaudaacutevel e a praacutetica regular de exerciacutecios fiacutesicos A prevenccedilatildeo apresentada tambeacutem servepara o tratamento da mesma e da diabetes tipo 1 pois apartir da alimentaccedilatildeo e ativi-dades fiacutesicas o diabeacutetico teraacute taxas glicecircmicas mais estaacuteveis aleacutem de previnir problemasdecorrentes da doenccedila [7]

A diabetes pode ser tratada de diversas formas dependendo do seu tipo gravidade oumesmo a siologia do paciente Dentre os principais tratamentos pode-se explicitar [7]

bull Contagem de carboidrato

bull Bomba de infusatildeo

bull Tratamento medicamentoso

bull Restriccedilatildeo alimentar

bull Transplantes

A aplicaccedilatildeo de insulina eacute comum em quase todos os casos de diabetes e existemdiversos tipos no mercado o que vai diferenciar uma da outra basicamente eacute o tempo deaccedilatildeo Algumas satildeo para o efeito imediato enquanto outras satildeo de efeito lento e duramno decorrer do dia por exemplo

Dessa forma a insulina pode ser classicada de acordo com o tempo de accedilatildeo do seuefeito da raacutepida para a mais lenta [21] Satildeo de accedilatildeo ultrarraacutepida de accedilatildeo raacutepida de accedilatildeointermediaacuteria de accedilatildeo lenta e preacute-misturas

Na Tabela 21 uma outra classicaccedilatildeo eacute apresentada Nesse modelo satildeo apresentadasas insulinas de acordo com seus efeitos picos e duraccedilatildeo Como pode ser observado asinsulinas raacutepidas satildeo as apresentadas como simples ou regulares onde o iniacutecio e o pico doefeito satildeo mais raacutepidos que as outras

Aleacutem dessas insulinas existe uma recente que natildeo possui um pico de accedilatildeo eacute a Lantustambeacutem conhecida como glargina [15] Eacute aplicada uma vez por dia funciona igualmentepor 24 horas A Lantus pode substituir a NPH apresentada na Tabela 21 mas emvirtude de ter uma accedilatildeo direta e sem pico ela natildeo faz nada para diminuir o aumento daglicose apoacutes as refeiccedilotildees Aleacutem disso por ter um pH menor do que o de outras insulinas(tornando-a mais aacutecida) ela pode arder quando injetada e natildeo pode ser misturada comoutras insulinas na mesma seringa o que pode a vir a ser um problema [15]

6

Tabela 21 Tabela de Tipos de Insulina e Tempos de EfeitoTipo Iniacutecio do Efeito Pico Duraccedilatildeo

Insulina simples regular ou cristalina 30 min a 1 hora 2 a 4 horas 5 a7 horasInsulina isofana ou NPH 3 a 4 horas 6 a 12 horas 18 a 28 horasInsulina bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina isofana bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina semi lenta (USP) oususpenccedilatildeo de insulina ziacutencica Prompt 1 a 3 horas 2 a 8 horas 12 a 16 horasInsulina semi lenta (BP) ou suspensatildeode insulina ziacutencica amorfa 2 horas 4 a 12 horas ateacute 24 horasInsulina lenta ou suspensatildeo de insulinaziacutencica 1 a 3 horas 8 a 12 horas 18 a 28 horasUntralenta ou insulina ziacutencica extendeou suspensatildeo de insulina ziacutencicacristalina (BP) 18 a 24 horas ateacute 36 horasInsulina Protaminoziacutencica ou PZI(Protamina Zinc Insulin Suspension cexcesso de protamina na suspensatildeo) 4 a 6 horas 14 a 24 horas ateacute 36 horas

Para este trabalho a insulina importante eacute a de accedilatildeo ultrarraacutepida apresentada comoregular na Tabela 21 que geralmente eacute consumida antes da alimentaccedilatildeo para a absorccedilatildeoda glicose gerada a partir do alimento consumido seja feita de maneira correta sem havergrandes mudanccedilas na taxa glicecircmica

Entre os itens fundamentais para o tratamento da diabetes especicamente a DiabetesMellittus Tipo 1 estatildeo a insulina (de accedilatildeo mais raacutepida e mais lenta sempre receitadaspor prossional endocrinologista competente) caneta de aplicaccedilatildeo ou seringa lanceta(serve para furar o dedo e retirar uma gota de sangue para a mensuraccedilatildeo da glicemia) esistema de monitoramento glicecircmico ou medidor glicecircmico(Figura 22) que mostra a taxaglicecircmica no momento da mediccedilatildeo [22]

Figura 22 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek

No projeto apresentado nesta monograa eacute abordada a Diabetes Tipo 1 sendo assima teacutecnica de contagem de carboidratos para controle glicecircmico eacute o objeto de estudo jaacuteque eacute a mais aceita pela Sociedade Brasileira de Diabetes (SBD) [7]

7

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 14: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

13 Metodologia

Para alcanccedilar o objetivo proposto neste trabalho foi dividido o mesmo em etapaspara a construccedilatildeo estruturada natildeo soacute da monograa como do protoacutetipo para que houvesseviabilidade na continuidade do projeto e utilizaccedilatildeo real Seguem as etapas

Na primeira etapa foram redijidas as atividades de escolha do tema e deniccedilatildeo do es-copo estudo sobre a viabilidade do projeto pesquisa sobre programaccedilatildeo para dispositivosmoacuteveis e aacuterea da sauacutede

Na segunda etapa denem-se quais as ferramentas que seriam usadas para a contruccedilatildeodo aplicativo e quais versotildees seriam necessaacuterias para que houvesse um produto concretono nal

A partir da especicaccedilatildeo denida na fase anterior todos os moacutedulos da arquiteturaproposta satildeo modelados A modelagem foi feita utilizando diversas ferramentas inclusiveo Dia [8]

Na quarta fase foi implementada a aplicaccedilatildeo DiaB Durante essa fase satildeo feito testesenvolvendo um aparelho real com o sistema operacional Android

Para a realizaccedilatildeo da quinta etapa instalou-se a aplicaccedilatildeo DiaB em um aparelho deuma pessoa portadora da Diabetes Mellitus Tipo 1 onde pode ser observada as taxasglicecircmicas da mesma utilizando o aplicativo implementado e tirando conclusotildees apartirdos resultados obtidos

14 Estrutura do Trabalho

A continuidade do documento estaacute dividida nos seguintes capiacutetulos

bull Capiacutetulo 2 trata sobre a doenccedila diabetes seus tipos os tratamentos e a situccedilatildeono cenaacuterio atual Fala sobre a contagem de carboidratos que eacute uma das teacutecnicasmais difundidas entre os portadores da diabetes tipo 1 e serve como tema para aimplementaccedilatildeo do trabalho

bull Capiacutetulo 3 apresenta a aplicaccedilatildeo propriamente dita a DiaB com as suas biblio-tecas utilizadas e seus devidos artefatos Aleacutem disso apresenta tambeacutem algumastecnologias jaacute existentes e o diferencial do DiaB

bull Capiacutetulo 4 nesse capiacutetulo foi feito a anaacutelise dos resultados obtidos assim comoimagens das telas e como foi construiacuteda a aplicaccedilatildeo

bull Capiacutetulo 5 conclusotildees do trabalho onde satildeo feitas as disposiccedilotildees nais

3

Capiacutetulo 2

A Diabetes

Este capiacutetulo aborda o que eacute a doenccedila os seus tratamentos incluindo a contagemde carboidratos meacutetodo mais utilizado atualmente por portadores da Diabetes MellitusTipo 1 [7] sendo dividido nas seguintes seccedilotildees seccedilatildeo 21 deniccedilatildeo do que eacute a doenccedilaDiabetes Mellitus seccedilatildeo 22 apresenta os tipos da diabetes e aponta qual seraacute utilizadono projeto seccedilatildeo 23 qual a situaccedilatildeo atual em nuacutemeros da diabetes a seccedilatildeo 24 apresentada prevenccedilatildeo caso ela exista e quais os tratamentos utilizados atualmente e os tipos deinsulinas utilizadas nesses tratamentos seccedilatildeo 25 fala como funciona a dieta do diabeacuteticoseccedilatildeo 26 trata da contagem de carboitrados que hoje eacute o tratamento mais comum paraa Diabetes Mellitus Tipo 1 seccedilatildeo 27 onde mostra a importacircncia do acompanhamentomeacutedico e de um nutricionista durante toda a doenccedila

21 Deniccedilatildeo de Diabetes

Segundo o Dr Drauzio Varella [9] Diabetes Mellitus eacute uma doenccedila do metabolismo daglicose causada pela falta ou maacute absorccedilatildeo de insulina hormocircnio produzido pelo pacircncrease cuja funccedilatildeo eacute quebrar as moleacuteculas de glicose para transformaacute-las em energia a m deque seja aproveitada por todas as ceacutelulas A ausecircncia total ou parcial desse hormocircniointerfere natildeo soacute na queima do accediluacutecar como na sua transformaccedilatildeo em outras substacircncias(proteiacutenas muacutesculos e gordura)

Geralmente uma pessoa apresenta no iniacutecio da manifestaccedilatildeo da doenccedila sede e a perdade peso A sede vem associada a quantidade de urina que eacute eliminada pelo pacienteenquanto uma pessoa normal elimina em meacutedia um litro e meio de urina por dia umdiabeacutetico pode eliminar ateacute cinco vezes esse valor [23] Outros sintomas encontrados satildeoo aumento do apetite as alteraccedilotildees visuais a impotecircncia sexual as infecccedilotildees fuacutengicas napele e nas unhas as feridas que demoram a cicatrizar os distuacuterbios cardiacuteacos e renais

Quando a diabetes eacute tratada da forma correta desde o iniacutecio torna-se uma doenccedila quenecessita de um tratamento especial poreacutem natildeo traz prejuiacutezos signicativos na sauacutede doportador

4

22 Tipos de Diabetes

Segundo a Sociedade Brasileira de Diabetes [7] a diabetes pode ser dividida em trecircstipos

bull Diabetes Tipo 1 tambeacutem chamada de insulinodependente nesse tipo a produccedilatildeo deinsulina do pacircncreas eacute insuciente ou nula sendo necessaacuterio a constante aplicaccedilatildeoda mesma Haacute risco de vida se as doses de insulina natildeo satildeo dadas diariamente

bull Diabetes Tipo 2 geralmente ocorre em pessoas obesas ou que possuem maus haacutebitosalimentares aleacutem do sedentarismo e o stress Apesar de natildeo ser simples possui casosde cura Eacute a diabetes que possui o maior nuacutemero de casos no mundo e vem crescendoconstantemente

bull Diabetes Gestacional se daacute quando a taxa glicecircmica da gestante apresenta niacuteveiselevados Geralmente esses niacuteveis satildeo normalizados apoacutes o parto

23 Situaccedilatildeo da Diabetes no Cenaacuterio Atual

O nuacutemero de pessoas portadoras da Diabetes Mellitus vem crescendo de forma preo-cupante principalmente da tipo 2 Poreacutem haacute um crescimento aparente no crescimentoda tipo 1 principalmente entre crianccedilas Esse crescimento natildeo possui explicaccedilatildeo cientiacute-ca no momento mas teorias indicam que possa ser pela variabilidade geneacutetica entre asdiferentes populaccedilotildees pois o aspecto imune estaacute na origem do Diabetes Mellitus Tipo 1 ediferentes populaccedilotildees apresentam diferenccedilas imunoloacutegicas importantes [6]

Figura 21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6]

5

Na Figura 21 um graacuteco do nuacutemero de portadores da doenccedila no Brasil em 2007 eacuteapresentado Segundo o Portal da Sauacutede de acordo com o Vigitel 2007 (Sistema de Mo-nitoramento de Fatores de Risco e Proteccedilatildeo para Doenccedilas Crocircnicas Natildeo Transmissiacuteveis)a ocorrecircncia meacutedia de diabetes na populaccedilatildeo adulta (acima de 18 anos) eacute de 52 o querepresenta 6399187 de pessoas que conrmaram ser portadoras da doenccedila [5]

24 Prevenccedilatildeo e Tratamentos

Em relaccedilatildeo a diabetes tem-se que a tipo 2 pode ser prevenida com uma alimentaccedilatildeosaudaacutevel e a praacutetica regular de exerciacutecios fiacutesicos A prevenccedilatildeo apresentada tambeacutem servepara o tratamento da mesma e da diabetes tipo 1 pois apartir da alimentaccedilatildeo e ativi-dades fiacutesicas o diabeacutetico teraacute taxas glicecircmicas mais estaacuteveis aleacutem de previnir problemasdecorrentes da doenccedila [7]

A diabetes pode ser tratada de diversas formas dependendo do seu tipo gravidade oumesmo a siologia do paciente Dentre os principais tratamentos pode-se explicitar [7]

bull Contagem de carboidrato

bull Bomba de infusatildeo

bull Tratamento medicamentoso

bull Restriccedilatildeo alimentar

bull Transplantes

A aplicaccedilatildeo de insulina eacute comum em quase todos os casos de diabetes e existemdiversos tipos no mercado o que vai diferenciar uma da outra basicamente eacute o tempo deaccedilatildeo Algumas satildeo para o efeito imediato enquanto outras satildeo de efeito lento e duramno decorrer do dia por exemplo

Dessa forma a insulina pode ser classicada de acordo com o tempo de accedilatildeo do seuefeito da raacutepida para a mais lenta [21] Satildeo de accedilatildeo ultrarraacutepida de accedilatildeo raacutepida de accedilatildeointermediaacuteria de accedilatildeo lenta e preacute-misturas

Na Tabela 21 uma outra classicaccedilatildeo eacute apresentada Nesse modelo satildeo apresentadasas insulinas de acordo com seus efeitos picos e duraccedilatildeo Como pode ser observado asinsulinas raacutepidas satildeo as apresentadas como simples ou regulares onde o iniacutecio e o pico doefeito satildeo mais raacutepidos que as outras

Aleacutem dessas insulinas existe uma recente que natildeo possui um pico de accedilatildeo eacute a Lantustambeacutem conhecida como glargina [15] Eacute aplicada uma vez por dia funciona igualmentepor 24 horas A Lantus pode substituir a NPH apresentada na Tabela 21 mas emvirtude de ter uma accedilatildeo direta e sem pico ela natildeo faz nada para diminuir o aumento daglicose apoacutes as refeiccedilotildees Aleacutem disso por ter um pH menor do que o de outras insulinas(tornando-a mais aacutecida) ela pode arder quando injetada e natildeo pode ser misturada comoutras insulinas na mesma seringa o que pode a vir a ser um problema [15]

6

Tabela 21 Tabela de Tipos de Insulina e Tempos de EfeitoTipo Iniacutecio do Efeito Pico Duraccedilatildeo

Insulina simples regular ou cristalina 30 min a 1 hora 2 a 4 horas 5 a7 horasInsulina isofana ou NPH 3 a 4 horas 6 a 12 horas 18 a 28 horasInsulina bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina isofana bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina semi lenta (USP) oususpenccedilatildeo de insulina ziacutencica Prompt 1 a 3 horas 2 a 8 horas 12 a 16 horasInsulina semi lenta (BP) ou suspensatildeode insulina ziacutencica amorfa 2 horas 4 a 12 horas ateacute 24 horasInsulina lenta ou suspensatildeo de insulinaziacutencica 1 a 3 horas 8 a 12 horas 18 a 28 horasUntralenta ou insulina ziacutencica extendeou suspensatildeo de insulina ziacutencicacristalina (BP) 18 a 24 horas ateacute 36 horasInsulina Protaminoziacutencica ou PZI(Protamina Zinc Insulin Suspension cexcesso de protamina na suspensatildeo) 4 a 6 horas 14 a 24 horas ateacute 36 horas

Para este trabalho a insulina importante eacute a de accedilatildeo ultrarraacutepida apresentada comoregular na Tabela 21 que geralmente eacute consumida antes da alimentaccedilatildeo para a absorccedilatildeoda glicose gerada a partir do alimento consumido seja feita de maneira correta sem havergrandes mudanccedilas na taxa glicecircmica

Entre os itens fundamentais para o tratamento da diabetes especicamente a DiabetesMellittus Tipo 1 estatildeo a insulina (de accedilatildeo mais raacutepida e mais lenta sempre receitadaspor prossional endocrinologista competente) caneta de aplicaccedilatildeo ou seringa lanceta(serve para furar o dedo e retirar uma gota de sangue para a mensuraccedilatildeo da glicemia) esistema de monitoramento glicecircmico ou medidor glicecircmico(Figura 22) que mostra a taxaglicecircmica no momento da mediccedilatildeo [22]

Figura 22 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek

No projeto apresentado nesta monograa eacute abordada a Diabetes Tipo 1 sendo assima teacutecnica de contagem de carboidratos para controle glicecircmico eacute o objeto de estudo jaacuteque eacute a mais aceita pela Sociedade Brasileira de Diabetes (SBD) [7]

7

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 15: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Capiacutetulo 2

A Diabetes

Este capiacutetulo aborda o que eacute a doenccedila os seus tratamentos incluindo a contagemde carboidratos meacutetodo mais utilizado atualmente por portadores da Diabetes MellitusTipo 1 [7] sendo dividido nas seguintes seccedilotildees seccedilatildeo 21 deniccedilatildeo do que eacute a doenccedilaDiabetes Mellitus seccedilatildeo 22 apresenta os tipos da diabetes e aponta qual seraacute utilizadono projeto seccedilatildeo 23 qual a situaccedilatildeo atual em nuacutemeros da diabetes a seccedilatildeo 24 apresentada prevenccedilatildeo caso ela exista e quais os tratamentos utilizados atualmente e os tipos deinsulinas utilizadas nesses tratamentos seccedilatildeo 25 fala como funciona a dieta do diabeacuteticoseccedilatildeo 26 trata da contagem de carboitrados que hoje eacute o tratamento mais comum paraa Diabetes Mellitus Tipo 1 seccedilatildeo 27 onde mostra a importacircncia do acompanhamentomeacutedico e de um nutricionista durante toda a doenccedila

21 Deniccedilatildeo de Diabetes

Segundo o Dr Drauzio Varella [9] Diabetes Mellitus eacute uma doenccedila do metabolismo daglicose causada pela falta ou maacute absorccedilatildeo de insulina hormocircnio produzido pelo pacircncrease cuja funccedilatildeo eacute quebrar as moleacuteculas de glicose para transformaacute-las em energia a m deque seja aproveitada por todas as ceacutelulas A ausecircncia total ou parcial desse hormocircniointerfere natildeo soacute na queima do accediluacutecar como na sua transformaccedilatildeo em outras substacircncias(proteiacutenas muacutesculos e gordura)

Geralmente uma pessoa apresenta no iniacutecio da manifestaccedilatildeo da doenccedila sede e a perdade peso A sede vem associada a quantidade de urina que eacute eliminada pelo pacienteenquanto uma pessoa normal elimina em meacutedia um litro e meio de urina por dia umdiabeacutetico pode eliminar ateacute cinco vezes esse valor [23] Outros sintomas encontrados satildeoo aumento do apetite as alteraccedilotildees visuais a impotecircncia sexual as infecccedilotildees fuacutengicas napele e nas unhas as feridas que demoram a cicatrizar os distuacuterbios cardiacuteacos e renais

Quando a diabetes eacute tratada da forma correta desde o iniacutecio torna-se uma doenccedila quenecessita de um tratamento especial poreacutem natildeo traz prejuiacutezos signicativos na sauacutede doportador

4

22 Tipos de Diabetes

Segundo a Sociedade Brasileira de Diabetes [7] a diabetes pode ser dividida em trecircstipos

bull Diabetes Tipo 1 tambeacutem chamada de insulinodependente nesse tipo a produccedilatildeo deinsulina do pacircncreas eacute insuciente ou nula sendo necessaacuterio a constante aplicaccedilatildeoda mesma Haacute risco de vida se as doses de insulina natildeo satildeo dadas diariamente

bull Diabetes Tipo 2 geralmente ocorre em pessoas obesas ou que possuem maus haacutebitosalimentares aleacutem do sedentarismo e o stress Apesar de natildeo ser simples possui casosde cura Eacute a diabetes que possui o maior nuacutemero de casos no mundo e vem crescendoconstantemente

bull Diabetes Gestacional se daacute quando a taxa glicecircmica da gestante apresenta niacuteveiselevados Geralmente esses niacuteveis satildeo normalizados apoacutes o parto

23 Situaccedilatildeo da Diabetes no Cenaacuterio Atual

O nuacutemero de pessoas portadoras da Diabetes Mellitus vem crescendo de forma preo-cupante principalmente da tipo 2 Poreacutem haacute um crescimento aparente no crescimentoda tipo 1 principalmente entre crianccedilas Esse crescimento natildeo possui explicaccedilatildeo cientiacute-ca no momento mas teorias indicam que possa ser pela variabilidade geneacutetica entre asdiferentes populaccedilotildees pois o aspecto imune estaacute na origem do Diabetes Mellitus Tipo 1 ediferentes populaccedilotildees apresentam diferenccedilas imunoloacutegicas importantes [6]

Figura 21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6]

5

Na Figura 21 um graacuteco do nuacutemero de portadores da doenccedila no Brasil em 2007 eacuteapresentado Segundo o Portal da Sauacutede de acordo com o Vigitel 2007 (Sistema de Mo-nitoramento de Fatores de Risco e Proteccedilatildeo para Doenccedilas Crocircnicas Natildeo Transmissiacuteveis)a ocorrecircncia meacutedia de diabetes na populaccedilatildeo adulta (acima de 18 anos) eacute de 52 o querepresenta 6399187 de pessoas que conrmaram ser portadoras da doenccedila [5]

24 Prevenccedilatildeo e Tratamentos

Em relaccedilatildeo a diabetes tem-se que a tipo 2 pode ser prevenida com uma alimentaccedilatildeosaudaacutevel e a praacutetica regular de exerciacutecios fiacutesicos A prevenccedilatildeo apresentada tambeacutem servepara o tratamento da mesma e da diabetes tipo 1 pois apartir da alimentaccedilatildeo e ativi-dades fiacutesicas o diabeacutetico teraacute taxas glicecircmicas mais estaacuteveis aleacutem de previnir problemasdecorrentes da doenccedila [7]

A diabetes pode ser tratada de diversas formas dependendo do seu tipo gravidade oumesmo a siologia do paciente Dentre os principais tratamentos pode-se explicitar [7]

bull Contagem de carboidrato

bull Bomba de infusatildeo

bull Tratamento medicamentoso

bull Restriccedilatildeo alimentar

bull Transplantes

A aplicaccedilatildeo de insulina eacute comum em quase todos os casos de diabetes e existemdiversos tipos no mercado o que vai diferenciar uma da outra basicamente eacute o tempo deaccedilatildeo Algumas satildeo para o efeito imediato enquanto outras satildeo de efeito lento e duramno decorrer do dia por exemplo

Dessa forma a insulina pode ser classicada de acordo com o tempo de accedilatildeo do seuefeito da raacutepida para a mais lenta [21] Satildeo de accedilatildeo ultrarraacutepida de accedilatildeo raacutepida de accedilatildeointermediaacuteria de accedilatildeo lenta e preacute-misturas

Na Tabela 21 uma outra classicaccedilatildeo eacute apresentada Nesse modelo satildeo apresentadasas insulinas de acordo com seus efeitos picos e duraccedilatildeo Como pode ser observado asinsulinas raacutepidas satildeo as apresentadas como simples ou regulares onde o iniacutecio e o pico doefeito satildeo mais raacutepidos que as outras

Aleacutem dessas insulinas existe uma recente que natildeo possui um pico de accedilatildeo eacute a Lantustambeacutem conhecida como glargina [15] Eacute aplicada uma vez por dia funciona igualmentepor 24 horas A Lantus pode substituir a NPH apresentada na Tabela 21 mas emvirtude de ter uma accedilatildeo direta e sem pico ela natildeo faz nada para diminuir o aumento daglicose apoacutes as refeiccedilotildees Aleacutem disso por ter um pH menor do que o de outras insulinas(tornando-a mais aacutecida) ela pode arder quando injetada e natildeo pode ser misturada comoutras insulinas na mesma seringa o que pode a vir a ser um problema [15]

6

Tabela 21 Tabela de Tipos de Insulina e Tempos de EfeitoTipo Iniacutecio do Efeito Pico Duraccedilatildeo

Insulina simples regular ou cristalina 30 min a 1 hora 2 a 4 horas 5 a7 horasInsulina isofana ou NPH 3 a 4 horas 6 a 12 horas 18 a 28 horasInsulina bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina isofana bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina semi lenta (USP) oususpenccedilatildeo de insulina ziacutencica Prompt 1 a 3 horas 2 a 8 horas 12 a 16 horasInsulina semi lenta (BP) ou suspensatildeode insulina ziacutencica amorfa 2 horas 4 a 12 horas ateacute 24 horasInsulina lenta ou suspensatildeo de insulinaziacutencica 1 a 3 horas 8 a 12 horas 18 a 28 horasUntralenta ou insulina ziacutencica extendeou suspensatildeo de insulina ziacutencicacristalina (BP) 18 a 24 horas ateacute 36 horasInsulina Protaminoziacutencica ou PZI(Protamina Zinc Insulin Suspension cexcesso de protamina na suspensatildeo) 4 a 6 horas 14 a 24 horas ateacute 36 horas

Para este trabalho a insulina importante eacute a de accedilatildeo ultrarraacutepida apresentada comoregular na Tabela 21 que geralmente eacute consumida antes da alimentaccedilatildeo para a absorccedilatildeoda glicose gerada a partir do alimento consumido seja feita de maneira correta sem havergrandes mudanccedilas na taxa glicecircmica

Entre os itens fundamentais para o tratamento da diabetes especicamente a DiabetesMellittus Tipo 1 estatildeo a insulina (de accedilatildeo mais raacutepida e mais lenta sempre receitadaspor prossional endocrinologista competente) caneta de aplicaccedilatildeo ou seringa lanceta(serve para furar o dedo e retirar uma gota de sangue para a mensuraccedilatildeo da glicemia) esistema de monitoramento glicecircmico ou medidor glicecircmico(Figura 22) que mostra a taxaglicecircmica no momento da mediccedilatildeo [22]

Figura 22 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek

No projeto apresentado nesta monograa eacute abordada a Diabetes Tipo 1 sendo assima teacutecnica de contagem de carboidratos para controle glicecircmico eacute o objeto de estudo jaacuteque eacute a mais aceita pela Sociedade Brasileira de Diabetes (SBD) [7]

7

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 16: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

22 Tipos de Diabetes

Segundo a Sociedade Brasileira de Diabetes [7] a diabetes pode ser dividida em trecircstipos

bull Diabetes Tipo 1 tambeacutem chamada de insulinodependente nesse tipo a produccedilatildeo deinsulina do pacircncreas eacute insuciente ou nula sendo necessaacuterio a constante aplicaccedilatildeoda mesma Haacute risco de vida se as doses de insulina natildeo satildeo dadas diariamente

bull Diabetes Tipo 2 geralmente ocorre em pessoas obesas ou que possuem maus haacutebitosalimentares aleacutem do sedentarismo e o stress Apesar de natildeo ser simples possui casosde cura Eacute a diabetes que possui o maior nuacutemero de casos no mundo e vem crescendoconstantemente

bull Diabetes Gestacional se daacute quando a taxa glicecircmica da gestante apresenta niacuteveiselevados Geralmente esses niacuteveis satildeo normalizados apoacutes o parto

23 Situaccedilatildeo da Diabetes no Cenaacuterio Atual

O nuacutemero de pessoas portadoras da Diabetes Mellitus vem crescendo de forma preo-cupante principalmente da tipo 2 Poreacutem haacute um crescimento aparente no crescimentoda tipo 1 principalmente entre crianccedilas Esse crescimento natildeo possui explicaccedilatildeo cientiacute-ca no momento mas teorias indicam que possa ser pela variabilidade geneacutetica entre asdiferentes populaccedilotildees pois o aspecto imune estaacute na origem do Diabetes Mellitus Tipo 1 ediferentes populaccedilotildees apresentam diferenccedilas imunoloacutegicas importantes [6]

Figura 21 Nuacutemero de portadores de Diabetes Mellitus no Brasil [6]

5

Na Figura 21 um graacuteco do nuacutemero de portadores da doenccedila no Brasil em 2007 eacuteapresentado Segundo o Portal da Sauacutede de acordo com o Vigitel 2007 (Sistema de Mo-nitoramento de Fatores de Risco e Proteccedilatildeo para Doenccedilas Crocircnicas Natildeo Transmissiacuteveis)a ocorrecircncia meacutedia de diabetes na populaccedilatildeo adulta (acima de 18 anos) eacute de 52 o querepresenta 6399187 de pessoas que conrmaram ser portadoras da doenccedila [5]

24 Prevenccedilatildeo e Tratamentos

Em relaccedilatildeo a diabetes tem-se que a tipo 2 pode ser prevenida com uma alimentaccedilatildeosaudaacutevel e a praacutetica regular de exerciacutecios fiacutesicos A prevenccedilatildeo apresentada tambeacutem servepara o tratamento da mesma e da diabetes tipo 1 pois apartir da alimentaccedilatildeo e ativi-dades fiacutesicas o diabeacutetico teraacute taxas glicecircmicas mais estaacuteveis aleacutem de previnir problemasdecorrentes da doenccedila [7]

A diabetes pode ser tratada de diversas formas dependendo do seu tipo gravidade oumesmo a siologia do paciente Dentre os principais tratamentos pode-se explicitar [7]

bull Contagem de carboidrato

bull Bomba de infusatildeo

bull Tratamento medicamentoso

bull Restriccedilatildeo alimentar

bull Transplantes

A aplicaccedilatildeo de insulina eacute comum em quase todos os casos de diabetes e existemdiversos tipos no mercado o que vai diferenciar uma da outra basicamente eacute o tempo deaccedilatildeo Algumas satildeo para o efeito imediato enquanto outras satildeo de efeito lento e duramno decorrer do dia por exemplo

Dessa forma a insulina pode ser classicada de acordo com o tempo de accedilatildeo do seuefeito da raacutepida para a mais lenta [21] Satildeo de accedilatildeo ultrarraacutepida de accedilatildeo raacutepida de accedilatildeointermediaacuteria de accedilatildeo lenta e preacute-misturas

Na Tabela 21 uma outra classicaccedilatildeo eacute apresentada Nesse modelo satildeo apresentadasas insulinas de acordo com seus efeitos picos e duraccedilatildeo Como pode ser observado asinsulinas raacutepidas satildeo as apresentadas como simples ou regulares onde o iniacutecio e o pico doefeito satildeo mais raacutepidos que as outras

Aleacutem dessas insulinas existe uma recente que natildeo possui um pico de accedilatildeo eacute a Lantustambeacutem conhecida como glargina [15] Eacute aplicada uma vez por dia funciona igualmentepor 24 horas A Lantus pode substituir a NPH apresentada na Tabela 21 mas emvirtude de ter uma accedilatildeo direta e sem pico ela natildeo faz nada para diminuir o aumento daglicose apoacutes as refeiccedilotildees Aleacutem disso por ter um pH menor do que o de outras insulinas(tornando-a mais aacutecida) ela pode arder quando injetada e natildeo pode ser misturada comoutras insulinas na mesma seringa o que pode a vir a ser um problema [15]

6

Tabela 21 Tabela de Tipos de Insulina e Tempos de EfeitoTipo Iniacutecio do Efeito Pico Duraccedilatildeo

Insulina simples regular ou cristalina 30 min a 1 hora 2 a 4 horas 5 a7 horasInsulina isofana ou NPH 3 a 4 horas 6 a 12 horas 18 a 28 horasInsulina bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina isofana bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina semi lenta (USP) oususpenccedilatildeo de insulina ziacutencica Prompt 1 a 3 horas 2 a 8 horas 12 a 16 horasInsulina semi lenta (BP) ou suspensatildeode insulina ziacutencica amorfa 2 horas 4 a 12 horas ateacute 24 horasInsulina lenta ou suspensatildeo de insulinaziacutencica 1 a 3 horas 8 a 12 horas 18 a 28 horasUntralenta ou insulina ziacutencica extendeou suspensatildeo de insulina ziacutencicacristalina (BP) 18 a 24 horas ateacute 36 horasInsulina Protaminoziacutencica ou PZI(Protamina Zinc Insulin Suspension cexcesso de protamina na suspensatildeo) 4 a 6 horas 14 a 24 horas ateacute 36 horas

Para este trabalho a insulina importante eacute a de accedilatildeo ultrarraacutepida apresentada comoregular na Tabela 21 que geralmente eacute consumida antes da alimentaccedilatildeo para a absorccedilatildeoda glicose gerada a partir do alimento consumido seja feita de maneira correta sem havergrandes mudanccedilas na taxa glicecircmica

Entre os itens fundamentais para o tratamento da diabetes especicamente a DiabetesMellittus Tipo 1 estatildeo a insulina (de accedilatildeo mais raacutepida e mais lenta sempre receitadaspor prossional endocrinologista competente) caneta de aplicaccedilatildeo ou seringa lanceta(serve para furar o dedo e retirar uma gota de sangue para a mensuraccedilatildeo da glicemia) esistema de monitoramento glicecircmico ou medidor glicecircmico(Figura 22) que mostra a taxaglicecircmica no momento da mediccedilatildeo [22]

Figura 22 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek

No projeto apresentado nesta monograa eacute abordada a Diabetes Tipo 1 sendo assima teacutecnica de contagem de carboidratos para controle glicecircmico eacute o objeto de estudo jaacuteque eacute a mais aceita pela Sociedade Brasileira de Diabetes (SBD) [7]

7

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 17: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Na Figura 21 um graacuteco do nuacutemero de portadores da doenccedila no Brasil em 2007 eacuteapresentado Segundo o Portal da Sauacutede de acordo com o Vigitel 2007 (Sistema de Mo-nitoramento de Fatores de Risco e Proteccedilatildeo para Doenccedilas Crocircnicas Natildeo Transmissiacuteveis)a ocorrecircncia meacutedia de diabetes na populaccedilatildeo adulta (acima de 18 anos) eacute de 52 o querepresenta 6399187 de pessoas que conrmaram ser portadoras da doenccedila [5]

24 Prevenccedilatildeo e Tratamentos

Em relaccedilatildeo a diabetes tem-se que a tipo 2 pode ser prevenida com uma alimentaccedilatildeosaudaacutevel e a praacutetica regular de exerciacutecios fiacutesicos A prevenccedilatildeo apresentada tambeacutem servepara o tratamento da mesma e da diabetes tipo 1 pois apartir da alimentaccedilatildeo e ativi-dades fiacutesicas o diabeacutetico teraacute taxas glicecircmicas mais estaacuteveis aleacutem de previnir problemasdecorrentes da doenccedila [7]

A diabetes pode ser tratada de diversas formas dependendo do seu tipo gravidade oumesmo a siologia do paciente Dentre os principais tratamentos pode-se explicitar [7]

bull Contagem de carboidrato

bull Bomba de infusatildeo

bull Tratamento medicamentoso

bull Restriccedilatildeo alimentar

bull Transplantes

A aplicaccedilatildeo de insulina eacute comum em quase todos os casos de diabetes e existemdiversos tipos no mercado o que vai diferenciar uma da outra basicamente eacute o tempo deaccedilatildeo Algumas satildeo para o efeito imediato enquanto outras satildeo de efeito lento e duramno decorrer do dia por exemplo

Dessa forma a insulina pode ser classicada de acordo com o tempo de accedilatildeo do seuefeito da raacutepida para a mais lenta [21] Satildeo de accedilatildeo ultrarraacutepida de accedilatildeo raacutepida de accedilatildeointermediaacuteria de accedilatildeo lenta e preacute-misturas

Na Tabela 21 uma outra classicaccedilatildeo eacute apresentada Nesse modelo satildeo apresentadasas insulinas de acordo com seus efeitos picos e duraccedilatildeo Como pode ser observado asinsulinas raacutepidas satildeo as apresentadas como simples ou regulares onde o iniacutecio e o pico doefeito satildeo mais raacutepidos que as outras

Aleacutem dessas insulinas existe uma recente que natildeo possui um pico de accedilatildeo eacute a Lantustambeacutem conhecida como glargina [15] Eacute aplicada uma vez por dia funciona igualmentepor 24 horas A Lantus pode substituir a NPH apresentada na Tabela 21 mas emvirtude de ter uma accedilatildeo direta e sem pico ela natildeo faz nada para diminuir o aumento daglicose apoacutes as refeiccedilotildees Aleacutem disso por ter um pH menor do que o de outras insulinas(tornando-a mais aacutecida) ela pode arder quando injetada e natildeo pode ser misturada comoutras insulinas na mesma seringa o que pode a vir a ser um problema [15]

6

Tabela 21 Tabela de Tipos de Insulina e Tempos de EfeitoTipo Iniacutecio do Efeito Pico Duraccedilatildeo

Insulina simples regular ou cristalina 30 min a 1 hora 2 a 4 horas 5 a7 horasInsulina isofana ou NPH 3 a 4 horas 6 a 12 horas 18 a 28 horasInsulina bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina isofana bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina semi lenta (USP) oususpenccedilatildeo de insulina ziacutencica Prompt 1 a 3 horas 2 a 8 horas 12 a 16 horasInsulina semi lenta (BP) ou suspensatildeode insulina ziacutencica amorfa 2 horas 4 a 12 horas ateacute 24 horasInsulina lenta ou suspensatildeo de insulinaziacutencica 1 a 3 horas 8 a 12 horas 18 a 28 horasUntralenta ou insulina ziacutencica extendeou suspensatildeo de insulina ziacutencicacristalina (BP) 18 a 24 horas ateacute 36 horasInsulina Protaminoziacutencica ou PZI(Protamina Zinc Insulin Suspension cexcesso de protamina na suspensatildeo) 4 a 6 horas 14 a 24 horas ateacute 36 horas

Para este trabalho a insulina importante eacute a de accedilatildeo ultrarraacutepida apresentada comoregular na Tabela 21 que geralmente eacute consumida antes da alimentaccedilatildeo para a absorccedilatildeoda glicose gerada a partir do alimento consumido seja feita de maneira correta sem havergrandes mudanccedilas na taxa glicecircmica

Entre os itens fundamentais para o tratamento da diabetes especicamente a DiabetesMellittus Tipo 1 estatildeo a insulina (de accedilatildeo mais raacutepida e mais lenta sempre receitadaspor prossional endocrinologista competente) caneta de aplicaccedilatildeo ou seringa lanceta(serve para furar o dedo e retirar uma gota de sangue para a mensuraccedilatildeo da glicemia) esistema de monitoramento glicecircmico ou medidor glicecircmico(Figura 22) que mostra a taxaglicecircmica no momento da mediccedilatildeo [22]

Figura 22 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek

No projeto apresentado nesta monograa eacute abordada a Diabetes Tipo 1 sendo assima teacutecnica de contagem de carboidratos para controle glicecircmico eacute o objeto de estudo jaacuteque eacute a mais aceita pela Sociedade Brasileira de Diabetes (SBD) [7]

7

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 18: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Tabela 21 Tabela de Tipos de Insulina e Tempos de EfeitoTipo Iniacutecio do Efeito Pico Duraccedilatildeo

Insulina simples regular ou cristalina 30 min a 1 hora 2 a 4 horas 5 a7 horasInsulina isofana ou NPH 3 a 4 horas 6 a 12 horas 18 a 28 horasInsulina bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina isofana bifaacutesica (BP) 2 horas 4 a 12 horas ateacute 24 horasInsulina semi lenta (USP) oususpenccedilatildeo de insulina ziacutencica Prompt 1 a 3 horas 2 a 8 horas 12 a 16 horasInsulina semi lenta (BP) ou suspensatildeode insulina ziacutencica amorfa 2 horas 4 a 12 horas ateacute 24 horasInsulina lenta ou suspensatildeo de insulinaziacutencica 1 a 3 horas 8 a 12 horas 18 a 28 horasUntralenta ou insulina ziacutencica extendeou suspensatildeo de insulina ziacutencicacristalina (BP) 18 a 24 horas ateacute 36 horasInsulina Protaminoziacutencica ou PZI(Protamina Zinc Insulin Suspension cexcesso de protamina na suspensatildeo) 4 a 6 horas 14 a 24 horas ateacute 36 horas

Para este trabalho a insulina importante eacute a de accedilatildeo ultrarraacutepida apresentada comoregular na Tabela 21 que geralmente eacute consumida antes da alimentaccedilatildeo para a absorccedilatildeoda glicose gerada a partir do alimento consumido seja feita de maneira correta sem havergrandes mudanccedilas na taxa glicecircmica

Entre os itens fundamentais para o tratamento da diabetes especicamente a DiabetesMellittus Tipo 1 estatildeo a insulina (de accedilatildeo mais raacutepida e mais lenta sempre receitadaspor prossional endocrinologista competente) caneta de aplicaccedilatildeo ou seringa lanceta(serve para furar o dedo e retirar uma gota de sangue para a mensuraccedilatildeo da glicemia) esistema de monitoramento glicecircmico ou medidor glicecircmico(Figura 22) que mostra a taxaglicecircmica no momento da mediccedilatildeo [22]

Figura 22 Lanceta e Sistema de Monitoramento Glicecircmico da Marca Accu-Chek

No projeto apresentado nesta monograa eacute abordada a Diabetes Tipo 1 sendo assima teacutecnica de contagem de carboidratos para controle glicecircmico eacute o objeto de estudo jaacuteque eacute a mais aceita pela Sociedade Brasileira de Diabetes (SBD) [7]

7

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 19: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

25 A Alimentaccedilatildeo do Diabeacutetico

Atualmente o termo dieta do diabeacutetico natildeo eacute mais utilizado No passado acreditava-se que o diabeacutetico deveria ter uma dieta muito diferente de pessoas que natildeo possuem adoenccedila Observou-se um equiacutevoco mesmo isto sendo conhecido natildeo signica que natildeose deve dar atenccedilatildeo na alimentaccedilatildeo do mesmo pois eacute com uma alimentaccedilatildeo saudaacutevel ebalanceada unida agrave alguma atividade fiacutesica regular que eacute possiacutevel ter um controle glicecircmicomais estaacutevel [4]

As atividades fiacutesicas satildeo de grande importacircncia para o diabeacutetico ela deve ser vistaassim como uma medicaccedilatildeo a ser consumida Elas evitam o desenvolvimento e as complica-ccedilotildees da doenccedila ajudam a manter o peso ideal controlam a glicose na corrente sanguiacuteneaevitam o endurecimento dos membros e melhoram suas condiccedilotildees gerais de sauacutede Empacientes diabeacuteticos tipo 1 apesar de um programa de exerciacutecios melhorar a sensibilidadeagrave insulina natildeo demonstra uma melhora no controle glicecircmico mas eacute indiscutiacutevel que elespossam inuenciar nos resultados [4]

Para auxiliar a alimentaccedilatildeo mais saudaacutevel e balanceada foi criada a piracircmide alimen-tar que consiste em um esquema graacuteco que divide os alimentos em grupos e indica aquantidade recomendada de consumo diaacuterio natildeo do diabeacutetico especicamente mas daspessoas em geral Na Figura 23 retirada do Manual de Contagem de Carboidratos [19]pode-se observar a nova Piracircmide Alimentar que divide os alimentos reguladores quediferente da piracircmide antiga natildeo coloca gorduras em geral como maleacutecas e no topo

8

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 20: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Figura 23 Nova Piracircmide Alimentar [19]

Eacute observado na Figura 23 que alimentos ricos em bras como os patildees integrais cereaisvegetais em geral se encontram na base da piracircmide Na dieta de uma pessoa saudaacuteveleacute muito importante a ingestatildeo de bras pois aleacutem de reduzir o risco de doenccedilas ligadasa alimentaccedilatildeo ajuda no trabalho gastrointestinal Pessoas com diabetes devem ter umapreocupaccedilatildeo a mais com o consumo de bras pois as bras datildeo a sensaccedilatildeo de saciedadee servem como um desacelerador na digestatildeo e quebra do carboidrato em glicose dessaforma a insulina sinteacutetica eacute mais ecaz promovendo um controle glicecircmico muito melhor

26 A Contagem de Carboidratos

Antigamente a forma de tratamento do diabeacutetico era sobre o que o mesmo iria ingerirproibindo certos alimentos Mas esse meacutetodo caiu em desuso quando se trata de qualidadede vida pois uma alimentaccedilatildeo saudaacutevel natildeo signica somente restringir alimentos e simbuscar por alternativas que melhor se encaixam na dieta diaacuteria [19]

Portadores da diabetes tipo 1 natildeo produzem insulina logo para todo alimento queeacute ingerido eacute necessaacuterio um nuacutemero de doses de insulina de acordo com a quantidade decarboidrato ingerida

A quantidade natildeo soacute de carboidrato mas tambeacutem de bras e calorias itens importantesna dieta do diabeacutetico podem ser mensurados por meio de tabelas preacute-fabricadas comoo Manual de Contagem de Carboidrato [19] ou no caso de alimentos industrializados

9

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 21: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

pode-se encontrar uma tabela nutricional geralmente na parte posterior da embalagemcando atento que a quantidade indicada eacute relativo a porccedilatildeo do mesmo

Na praacutetica o diabeacutetico tipo 1 ao ingerir um alimento ou uma refeiccedilatildeo deve estaratento a quantidade total de carboidrato que seraacute ingerida Com isso pode calcular onuacutemero de doses que deve aplicar sempre levando em conta o seu bolus alimentar e ofator de sensibilidade que satildeo individuais para cada paciente

Bolus de alimentaccedilatildeo (BA) eacute a razatildeo entre a quantidade de carboidrato a ser ingeridae o nuacutemero de doses de insulina raacutepida ou ultrarraacutepida necessaacuteria para quebrar todo ocarboidrato ingerido

Fator de Sensibilidade (FS) eacute a quantidade que uma dose de insulina raacutepida ou ultrar-raacutepida consegue diminuir na taxa glicecircmica de uma pessoa

Para se calcular o nuacutemero de doses de insulina raacutepida que o diabeacutetico deve aplicarsegue a seguinte foacutermula abaixo

N =TGAminus TGD

FS+

CHO

BA

OndeN Nuacutemero de dosesTGA Taxa Glicecircmica AtualTGD Taxa Glicecircmica DesejaacutevelCHO Quantidade de Carboidrato na Refeiccedilatildeo (g)FS Fator de SensibilidadeBA Bolus da alimentaccedilatildeo

Essa foacutermula foi derivada a partir da descriccedilatildeo dada no Manual de Controle de Car-boidrato [19] para o controle glicecircmico

Em resumoSupondo um exemplo onde um diabeacutetico tipo 1 deseja comer um pedaccedilo de pizza e

sua taxa glicecircmica (jaacute medida com o aparelho proacuteprio para isso) foi de 200mgdL Tem-seentatildeo os seguintes dados do paciente

bull Bolus de alimentaccedilatildeo 1Unidade 30g de CHO

bull Fator de sensibilidade 100

bull Taxa glicecircmica desejaacutevel 100mgdL

Supondo que um pedaccedilo de pizza tenha 30g de carboidrato tem-se

N =200minus 100

100+

30

30

O resultado obtido pela foacutermula eacute igual a 2 o que signica a necessidade do diabeacuteticoem doses de insulina caso deseje comer a fatia de pizza

10

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 22: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

27 Acompanhamento Prossional

O diabeacutetico deve sempre estar atento a sua sauacutede como um todo incluindo sua ali-mentaccedilatildeo como foi mostrada anteriormente Para isso eacute fundamental que ele tenha umacompanhamento regular de um endocrinologista que vai sempre estar monitorar e ava-liar o grau em que se encontra a doenccedila e de um nutricionista para auxilia-lo na suadieta

Para que o endocrinologista possa acompanhar o estado do paciente ele deve estar apar de todo o histoacuterico meacutedico do mesmo e ter um monitoramento constante e regularpor isso o diaacuterio do diabeacutetico eacute fundamental

Feito a matildeo ou utilizando ferramentas que auxiliem na sua construccedilatildeo o diaacuterio dodiabeacutetico consiste em um relatoacuterio em forma de tabela onde as taxas glicecircmicas medidasgeralmente em mgdL satildeo organizadas de acordo com as refeiccedilotildees A Tabela 22 mostrade forma bem simplicada como deve ser feita O Diaacuterio do Diabeacutetico deve ter registrodos dados das taxas glicecircmicas como eacute mostrado por exemplo que na data 13072013antes do almoccedilo foi feita a mediccedilatildeo glicecircmica e a taxa do usuaacuterio estava em 98 mgdL

Tabela 22 Exemplo do Diaacuterio do Diabeacutetico12072013 13072013 14072013

Cafeacute da Manhatilde 120 mgdL 150 mgdL 90 mgdL Lanche da Manhatilde 130 mgdL 111 mgdL 180 mgdL Almoccedilo 150 mgdL 98 mgdL 99 mgdL Lanche da Tarde 88 mgdL 180 mgdL 110 mgdL Jantar 99 mgdL 190 mgdL 79 mgdL Ceia 130 mgdL 120 mgdL 90 mgdL

Dessa forma seu meacutedico pode comparar os valores e calcular a melhor dosagem a seraplicada Para o nutricionista essa tabela natildeo eacute muito praacutetica mas se ela for completadacom dados por exemplo do que foi ingerido e a dosagem de insulina pode-se vericarcomo a taxa glicecircmica se comporta de acordo com cada alimento empiricamente eacute ob-servado que diabeacuteticos diferentes se comportam de maneira diferente dependendo do quefoi ingerido ocorre isso principalmente em frutas sendo entatildeo para acompanhamentodo meacutedico esses dados

28 Aplicativos para Auxilio no Tratamento da Diabe-

tes

Haacute diversas ferramentas existentes para Android que auxiliam o diabeacutetico no trata-mento Poreacutem dentre todas as ferramentas existentes atualmente natildeo haacute nenhuma faz ocaacutelculo do nuacutemero de doses de insulina nem integram em um soacute sistema a maioria dasnecessidades do usuaacuterio e principalmente que seja focada especicamente para o puacuteblicobrasileiro jaacute que os tratamentos se diferenciam em algumas caracteriacutesticas de paiacutes parapaiacutes Essas duas questotildees satildeo o diferencial esperado pela ferramenta proposta

Dessa forma deve-se destacar como as principais aplicaccedilotildees existentes no mercado eencontradas durante o estudo

11

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 23: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

bull OnTrack Diabetes [12] trata de um programa desenvolvido pela GExpert e permiteque um diabeacutetico possa acompanhar vaacuterias estatiacutesticas como a glicose exerciacuteciosmedicamentos e alimentos O aplicativo permite que o usuaacuterio gere vaacuterios relatoacuterioscom base nos dados inseridos bem como exportaacute-lo para um formato que o excelpossa manipular

bull Dbeescom [11] aplicativo desenvolvido pela Freshware que se destaca por integrardados do usuaacuterio na nuvem convertendo o mesmo em varios relatoacuterios aleacutem depossuir uma interface web

bull Diabetes Diary Lite [16] um dos mais simples alicativos feitos Bem enxuto propotildeefazer o diaacuterio do diabeacutetico um relatoacuterio muito importante para o estudo do controleglicecircmico do paciente

12

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 24: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Capiacutetulo 3

DiaB

Este capiacutetulo apresenta a aplicaccedilatildeo DiaB foco principal desta monograaO DiaB eacute um aplicativo desenvolvido para a plataforma Android com o objetivo de

auxiliar pessoas portadoras da diabetes mellitus tipo 1 no tratamento da doenccedila englo-bando em uma soacute ferramenta diversas funcionalidades de auxilio tais como construccedilatildeode relatoacuterios simples e complexos incluindo o diaacuterio do diabeacutetico consulta a informaccedilotildeesnutricionais como carboidrato por porccedilatildeo de um determinado alimento e com o diferen-cial de calcular o nuacutemero de doses de insulina de efeito raacutepido que o mesmo deveraacute tomarantes das principais refeiccedilotildees diaacuterias

Este capiacutetulo estaacute dividido nas seguintes seccedilotildees seccedilatildeo 31 onde satildeo mostrados o dia-grama de caso de uso e as funcionalidades da aplicaccedilatildeo seccedilatildeo 32 onde satildeo especicadasas ferramentas usadas na implementaccedilatildeo e no projeto seccedilatildeo 33 na qual eacute apresentado umdiagrama da arquitetura do projeto e seccedilatildeo 34 eacute apresentado o banco de dados utilizadoe suas tabelas

31 Casos de Uso

Para o desenvolvimento da aplicaccedilatildeo DiaB o primeiro passo foi a especicaccedilatildeo doscasos de uso Seguem os casos de uso com descriccedilatildeo e exemplicaccedilatildeo da utilidade eimportacircncia de cada funcionalidade do aplicativo A Figura 31 apresenta o diagrama decasos de uso

13

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 25: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Figura 31 Diagrama de casos de uso

311 Inserir Usuaacuterio

No primeiro momento de uso do aplicativo o usuaacuterio deveraacute inserir os dados do dia-beacutetico tipo 1 pois as informaccedilotildees que seratildeo geradas posteriormente satildeo dependentes deinformaccedilotildees pessoais dos cadastrados Dados como telefone endereccedilo entre outros tem analidade de complementar relatoacuterios com informaccedilotildees pessoais

Dados como o bolus alimentar fator de sensibilidade e as taxas desejaacuteveis tanto diuacuternaquanto noturna devem ser calculadas pelo endocrinologista responsaacutevel pelo acompanha-mento da diabetes

312 Inserir Alimento

Para m de protoacutetipo um banco de dados local (SQLite [17]) seraacute utilizado sendo oproacuteprio usuaacuterio responsaacutevel para povoar o mesmo Em um segundo momento uma maiorquantidade de dados de alimentos mais conhecidos poderaacute ser gerado na proacutexima versatildeoCom base nessas informaccedilotildees inseridas como a descriccedilatildeo do alimento e a quantidade decarboidrato por porccedilatildeo seraacute possivel efetuar os calculos de dosagem de insulina aleacutem dosrelatoacuterios

14

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 26: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

313 Visualisar Tabela de Alimentos

Apoacutes a inserccedilatildeo dos dados dos alimentos os mesmos podem ser vistos em uma tabelade alimentos que eacute gerada a partir dos dados contidos no banco de dados local

A visualizaccedilatildeo eacute importante para uma eventual consulta ao banco de alimentos parans de buscar as informaccedilotildees nutricionais e para excluir dados que foram inseridos inde-vidademente

Outros dados nutricionais como a quantidade de bras soacutedio entre outras deveratildeoser inseridas em uma futura versatildeo Como a contagem de carboidratos material de estudoprincipal natildeo leva em conta esses outros dados natildeo foram inseridos

314 Calcular Quantidade de Doses

O ponto principal da aplicaccedilatildeo eacute o caacutelculo da quantidade de doses de insulina que ointeressado deveraacute tomar antes de cada refeiccedilatildeo

Todo o caacutelculo seraacute feito a partir dos dados previamente inseridos As informaccedilotildeesfundamentais ao caacutelculo satildeo

Os caacutelculos feitos satildeo baseados na teacutecnica de contagem de carboidratos e em pesquisae anaacutelise do estudo de caso individual tratado

Itens inseridos no cadastro de dados do usuaacuterio

bull Bolus de alimentaccedilatildeo

bull Fator de sensibilidade

bull Taxa desejaacutevel diurna

bull Taxa desejaacutevel noturna

Itens inseridos no ato do caacutelculo

bull Quais alimentos seratildeo consumidos

bull A quantidade individual do alimento por porccedilatildeo que seraacute consumida

bull Qual o tipo de refeiccedilatildeo

bull A taxa glicecircmica no momento do caacutelculo

As informaccedilotildees relativas ao bolus de alimentaccedilatildeo fator de sensibilidade taxas dese-jaacuteveis e informaccedilotildees sobre alimentos que seratildeo consumidos seratildeo buscadas no banco dedados local do dispositivo A taxa glicecircmica no momento do caacutelculo deveraacute ser calculadaapartir de aparelhos proacuteprios para essa mediccedilatildeo como os sistemas jaacute vistos no Capiacutetulo 2

315 Gerar Diaacuterio

Neste item o usuaacuterio poderaacute gerar um relatoacuterio dos niacuteveis glicecircmicos inseridos nobanco de dados informando a data a hora e a refeiccedilatildeo em que foi calculado

O relatoacuterio em forma de tabela seraacute gerado com a extensatildeo xls formato que podeser lido pelo Excel do pacote Oce da Microsoft ou similares Ele conteacutem dados pessoaiscomo nome telefone e dados relativos a alimentaccedilatildeo do indiviacuteduo

Essa tabela eacute comumente chamada de diaacuterio do diabeacutetico e pode ser vista em capiacutetulosanteriores Nesa tabela satildeo armazenadas as taxas glicecircmicas apresentadas e os dias

15

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 27: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

32 Plataforma de Desenvolvimento

Foi utilizado o pacote de desenvolvimento ADT Bundle (Android Developer Tools) [14]para Windows que contem o ambiente Eclipse [10] jaacute adicionado o plugin ADT o AndroidSDK Tools [14] o Android Platform-tools [14] e o sistema de emulaccedilatildeo para android(Android Virtual Device - AVD [14])

Todo o banco de dados foi implementado no SGBD SQLite [17] que eacute bastante uti-lizado para desenvolvimento com aplicativos Android uma vez que eacute um banco nativodesse ambiente Foi utilizado o SQLite Expert Personal 3 [24] para visualizar tabelas eanalisar como os dados estatildeo sendo inseridos no banco

A uacutenica biblioteca externa necessaacuteria ao projeto foi a JExcelAPI [18] utilizada paraa geraccedilatildeo de uma tabela com a extensatildeo xls a partir de dados extraiacutedos do banco dedados Todas as outras que foram utilizadas estavam no pacote ADT [14]

Para a criaccedilatildeo de casos de uso foi utilizada a ferramenta Astah Community [3] an-tigo Jude e para a criaccedilatildeo da modelagem da arquitetura foi utilizado o programa demodelagem de diagramas Dia [8]

33 Arquitetura do Sistema

A arquitetura do sistema DiaB eacute apresentada na Figura 32 sendo os principais moacute-dulos

bull Interface que representa as telas e a interaccedilatildeo direta com o uacutesuaacuterio

bull Gerador do diaacuterio onde eacute feita a geraccedilatildeo do diaacuterio em formato xls

bull Calculadora calcula a dosagem de insulina ultraraacutepida de acordo com os dadospreenchidos

bull BD banco de dados local onde persistem os dados sobre o usuaacuterio o histoacuterico e osalimentos

16

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 28: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Figura 32 Arquitetura do sistema

34 Banco de Dados

A modelagem de dados feita pode ser visualizada na Figura 33 foi composta pelasseguintes tabelas

bull Usuario conteacutem os dados do usuaacuterio que devem estar salvos no banco de dados parautilizaccedilatildeo em caacutelculos como o bolus de alimentaccedilatildeo

bull Medico conteacutem informaccedilotildees pessoais sobre o prossional da sauacutede

bull Alimento contem informaccedilotildees sobre os alimentos que seratildeo inseridos como porexemplo a quantidade de carboidrato por porccedilatildeo que o alimento possui

bull Historico armazena dados sobre as mediccedilotildees e as quantidades de insulina que de-veratildeo ser administradas Essas informaccedilotildees satildeo importantes para a construccedilatildeo dodiaacuterio do diabeacutetico

17

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 29: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Figura 33 Modelo de dados

18

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 30: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Capiacutetulo 4

Anaacutelise de Resultados

Neste capiacutetulo eacute apresentada uma anaacutelise dos resultados obtidos no desenvolvimentodeste trabalho Aleacutem disso todas as funcionalidades de implementaccedilatildeo satildeo apresentadasEle estaacute dividido nas seguintes seccedilotildees seccedilatildeo 41 onde satildeo mostradas todas as telas doaplicativo desenvolvido assim como as funcionalidades de cada uma e seccedilatildeo 42 onde eacuteusado um caso real para a validaccedilatildeo da ferramenta

41 Anaacutelise de Telas

Seguem em subseccedilotildees as telas e resultados obtidos apartir do desenvolvimento daaplicaccedilatildeo para dispositivos moacuteveis com sistema operacional Android Todas as telas foramretiradas apartir do emulador AVD [14] jaacute citado no Capiacutetulo 3

411 Interface Principal

A Figura 41 apresenta os iacutecones do menu principal do programa e que serve de linkpara as funcionalidades do mesmo

bull Dados consiste na entrada de dados pessoais do usuaacuterio tais como nome email etcEacute inserido tambeacutem informaccedilotildees individuais do diabeacutetico importantes para caacutelculosposteriores tais como bolus alimentar fator de sensibilidade etc

bull Tabela de Alimentos consiste em um formulaacuterio de inserccedilatildeo de dados de alimentosno banco de dados e visualizaccedilatildeo da tabela para consulta e exclusatildeo

bull Adicionar Meacutedico assim como o iacutecone dados possui um formulaacuterio para se inseriros dados pessoais agora do meacutedico do usuaacuterio

bull Graacutecos apesar de natildeo estar em vigor no protoacutetipo iraacute gerar graacutecos em cima dosdados do banco de dados

bull Gerar Relatoacuterio gera um relatoacuterio com o formato do diaacuterio do diabeacutetico possivel deser visualizado no Excel do pacote Oce da Microsoft ou Calc do pacote OpenOce

bull Calculadora calcula o nuacutemero de doses de insulina que o paciente deveraacute fazer usoantes da refeiccedilatildeo

19

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 31: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Figura 41 Tela principal

412 Inserir Dados

Os dados do usuaacuterio devem ser inseridos por completo no formulaacuterio mostrado nas Fi-guras 42 e 43 pois eacute por meio desse formulaacuterio que os caacutelculos e as outras funcionalidadessatildeo criadas

Nessa tela o usuaacuterio insere dados importantes como o bolus de alimentaccedilatildeo que eacute aquantidade de carboidrato consumida em uma refeiccedilatildeo eacute metabolizado para uma dose deinsulina e o fator de sensibilidade Aleacutem disso a quantidade de glicose no sangue quediminui para uma unidade de insulina ultraraacutepida [19]

A taxa desejaacutevel diuacuterna e norturna devem ser inseridas tambeacutem para ns de caacutelculopois indicam os valores almejados para a taxa glicecircmica durante o dia e a noite sendoessa uacuteltima a taxa relativa ao momento da ceia logo antes do sono

O resto dos campos satildeo informaccedilotildees pessoais e natildeo inuenciam nos caacutelculos mas simcomo identicadores para gerarem relatoacuterios mais completos

20

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 32: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Figura 42 Inserir Dados (parte superior)

Figura 43 Inserir Dados parte (Inferior)

21

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 33: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

413 Tabela de Alimentos

A primeira tela da Tabela de Alimentos mostrada na Figura 44 conteacutem um formulaacuteriopara a inserccedilatildeo de alimentos onde o usuaacuterio pode identicar um alimento pelo nometipo e quantidade de carboidratos contidos em relaccedilatildeo a porccedilatildeo especicada As caixasde seleccedilatildeo Tipo e Porccedilatildeo satildeo preacute-denidas natildeo possibilitando o usuaacuterio modicar am de uma melhor padronizaccedilatildeo nos relatoacuterios e tabelas

Nesse momento soacute eacute possivel inserir a quantidade de carboidrato por porccedilatildeo e classicaro alimento em grupos pois outras informaccedilotildees natildeo satildeo relevantes para a contagem decarboidrato que seraacute calculada pelo sistema como jaacute visto em capiacutetulos anteriores

Esses dados podem ser vistos em uma tabela clicando no botatildeo Visualisar a Tabelade Alimentos Ao clicar abre-se uma janela como pode ser visto na Figura 45 Nessa telapode-se visualizar os alimentos que jaacute foram inseridos no banco de dados de uma maneiraraacutepida e aleacutem disso excluir caso os dados que natildeo estejam corretos

Figura 44 Inserir Alimento

22

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 34: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Figura 45 Tabela Alimento

414 Gerar Relatoacuterio

O protoacutetipo implementado neste trabalho eacute capaz de gerar um relatoacuterio no formatoxls que pode ser lido em aplicativos tais como o Excel do pacote Occe da Microsoft ouferramentas similares O arquivo eacute gerado ao se clicar no botatildeo mostrado na Figura 46 esalvo na pasta Androiddatamonograafernandoschelbdiables do cartatildeo de memoacuteriado dispositivo

A tabela gerada tem o formato de um diaacuterio do diabeacutetico no qual estatildeo contidos os da-dos do paciente assim como suas taxas glicecircmicas o nuacutemero de doses de insulina aplicadapor refeiccedilatildeo Esse diaacuterio eacute importante para uma anaacutelise mais detalhada da situaccedilatildeo dadoenccedila feito pelo meacutedico em todos os encontros Algumas informaccedilotildees adicionais sobreo meacutedico tambeacutem satildeo acrescentadas ao relatoacuterio

Outros relatoacuterios podem ser contruidos com base em informaccedilotildees contidas no bancode dados mas como o diaacuterio do diabeacutetico eacute o relatoacuterio mais utilizado pelo usuaacuterio devidorequisiccedilatildeo meacutedica natildeo foram gerados outros

23

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 35: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Figura 46 Gerar Relatoacuterio

415 Adicionar Meacutedico

O formulaacuterio mostrado na Figura 47 insere dados do meacutedico ou prossional da sauacutederesponsaacutevel pelo paciente O email eacute importante ser informado para que possa ser enviadoos relatoacuterios diretamente do dispositivo diminuindo assim o tempo e os recursos gastosOs outros dados como o nome especialidade servem para completar informaccedilotildees emrelatoacuterios

No protoacutetipo implementado natildeo eacute possiacutevel enviar relatoacuterios ou outra informaccedilatildeo viaSMS ou email pois natildeo se tratava de prioridade no projeto poreacutem ca viaacutevel faze-lo comas informaccedilotildees armazenadas no banco de dados

24

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 36: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Figura 47 Dados do Meacutedico

416 Calculadora

Na tela Calculadora eacute calculado o nuacutemero de doses do paciente O usuaacuterio dene otipo qual o alimento e a quantidade por porccedilatildeo e adiciona o mesmo utilizando o botatildeoAdicionar Alimento visualizado na Figura 48 em uma lista de alimentos

Essa lista representa o que o mesmo vai comer na refeiccedilatildeo denida O usuaacuterio fazendouso de um medidor glicecircmico calcula sua taxa glicecircmica e adiciona o valor no campo taxaglicecircmica Em seguida o usuaacuterio escolhe o tipo de refeiccedilatildeo sendo que esta vai interferirdiretamente no resultado nal jaacute que a taxa glicecircmica ideal eacute variaacutevel de dia ou de noite

25

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 37: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Figura 48 Calculadora

Ao colocar todas as informaccedilotildees (Figura 48) basta clicar em Calcular Dose que oaplicativo mostra o resultado (Figura 49) e insere as informaccedilotildees no banco de dadosSatildeo inseridos quais os alimentos foram consumidos a quantidade dos mesmos feita a taxaglicecircmica o nuacutemero de doses o usuario e qual tipo de refeiccedilatildeo

26

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 38: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Figura 49 Nuacutemero de Doses

42 Validaccedilatildeo da Ferramenta

Para um melhor estudo da implementaccedilatildeo e dos toacutepicos abordados nesse trabalho umapessoa foi convidada para fazer uso do aplicativo no caso uma crianccedila de 9 anos quepossui a doenccedila a mais ou menos 2 anos esse paciente possui uma alimentaccedilatildeo totalmentenormal e saudaacutevel e pratica atividades fiacutesicas pelo menos 4 vezes por semana O programafoi feito tendo como base o tratamento da crianccedila conhecido a partir do conviacutevio do autordeste trabalho com a crianccedila e sua matildee

Antes do aplicativo a matildee tinha que fazer os caacutelculos mentalmente mostrando quena praacutetica o meacutetodo feito dessa forma tende a tornar o controle descuidado

O aplicativo foi instalado no celular da crianccedila e operado pela matildee onde dentro dasprincipais refeiccedilotildees deveria inserir as informaccedilotildees e calcular quantas unidades deveria seradministrada

O celular utilizado foi um LG Optimus Me mostrado na Figura 410 com sistemaoperacional Android 223 e resoluccedilatildeo de 240x320 pixels Como o protoacutetipo tinha esseaparelho como principal para estudo foi implementado especicamente para essa resolu-ccedilatildeo

27

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 39: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Figura 410 LG Optimus ME

O estudo de caso foi feito durante um mecircs apenas para se observar como o controleglicecircmico caria Mesmo tendo um tempo curto pode-se vericar uma melhora nas taxasglicecircmicas que antes ocilavam muito chegando a atingir frequentemente taxas acimade 200 dado resultante principalmente por caacutelculos errados ou imprecisos da dosagemde insulina O caacutelculo quando natildeo eacute feito utilizando uma ferramenta torna-se tedioso etrabalhoso portanto geralmente era feito mentalmente

Um dos principais contratempos aconteceu devido ao usuaacuterio ir ns-de-semana paraa casa do pai ou avocirc natildeo calculando com sua dosagem a partir do aplicativo ou poresquecimento de alguma das partes envolvidas em fazer o caacutelculo mesmo assim com osdados observados foi possiacutevel tirar conclusotildees positivas do projeto

Por orientaccedilatildeo meacutedica a crianccedila deve fazer a mediccedilatildeo utilizando um sistema de mo-nitoramento como o Accu-chek [22] visto no capiacutetulo anterior quatro vezes ao dia logoao despertar antes do almoccedilo no jantar e na ceia Durante esses momentos o caacutelculofoi feito da maneira normal onde era inserido a taxa glicecircmica atual mas em outros mo-mentos como em lanchesem que o garoto natildeo mede sua taxa glicecircmica aplica somenteinsulina para a correccedilatildeo ou seja o nuacutemero de doses relativo ao alimento ingerido e aobolus alimentar unicamente dessa maneira foi inserido a taxa glicecircmica atual como sendo90mgdL a taxa desejaacutevel para o dia somente para ns de caacutelculo

Na Figura 411 eacute possiacutevel visualizar um resumo da tabela transcrita do iniacutecio damediccedilatildeo como pode ser observado

28

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 40: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Figura 411 Relatoacuterio Gerado

Essa tabela foi transcrita a partir do relatoacuterio gerado em planilha pelo proacuteprio aparelhoe visualizado em um computador apoacutes ser transferido para o mesmo

Durante todo o estudo de caso pode-se observar que caacutelculos feitos mentalmente po-dem acarretar em erros Mais de uma vez em que seria aplicada uma dosagem a matildeequestionou a quantidade de insulina armando que aplicaria mais ou menos doses Foipossiacutevel vericar que as taxas se mantinham mais regulares com a quantidade informadapelo sistema

O protoacutetipo apesar de possuir uma estrutura amigaacutevel indicou vaacuterias diculdadesoperacionais principalmente com a crianccedila o que demonstra que em uma proacutexima versatildeodeve-se atentar para pontos simples como por exemplo problemas na interface tornandoo aplicativo mais usual e menos trabalhoso

29

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 41: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Capiacutetulo 5

Conclusotildees

Este estudo mostrou a possibilidade de implementaccedilotildees envolvendo outras aacutereas pro-ssionais especicamente a aacuterea da sauacutede assim implementou-se um sistema que auxiliao portador da diabetes mellitus tipo 1 tendo seu diferencial o caacutelculo do nuacutemero de dosesde insulina raacutepida que o mesmo deve administrar antes das refeiccedilotildees A implementaccedilatildeotambeacutem inclui a geraccedilatildeo de um relatoacuterio em forma de planilha usado como um diaacuterio dodiabeacutetico importante para uma anaacutelise das taxas glicecircmicas feita pelo seu meacutedico tendouma visualizaccedilatildeo ao longo do tempo de suas mediccedilotildees

Tambeacutem foi incluido um estudo de caso envolvendo uma crianccedila portadora da diabetesmellitus tipo 1 envolvendo ela e sua matildee que gentilmente esteve auxiliando nos caacutelculose mediccedilotildees das taxas glicecircmicas

Houveram diculdades no decorrer do projeto como a ausecircncia de um prossionalda sauacutede que pudesse validar o software assim como problemas operacionais comunscomo diculdade no entendimento do programa Mesmo assim foi observado e constatadopela matildee da crianccedila que atuou no estudo de caso que houve uma melhora no controleglicecircmico

Com isso concluiu-se que utilizando um sistema em uma plataforma moacutevel comoum celular pode-se ter sempre por perto uma ferramenta de grande ajuda no controleglicecircmico sendo esse muito mais preciso

Mesmo com todas as vantagens apontadas visamos melhoras em um trabalho futurotendo em mente que deve acontecer de maneira raacutepida e constante visto as diculdadesem manter healthcare softwares

Como o sistema guarda vaacuterias informaccedilotildees no banco de dados podem em trabalhosfuturos

bull Construir graacutecos da quantidade de insulina administrada por um periacuteodo de tempopodendo comparar entre mecircses se foi aplicado insulina a mais

bull Construir graacutecos da quantidade de carboidrato ingerida pela quantidade mensuradano peso da porccedilatildeo

bull Gerar relatoacuterios mais complexos e em outros formatos como em pdf

bull Inserir informaccedilotildees a mais e melhorar a visualizaccedilatildeo das tabelas

bull Enviar via email os relatoacuterios direto para o meacutedico ou para outra pessoa envolvida

30

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 42: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

bull Construir relatoacuterios a partir de dados encontrados na web ou seja em espaccedilosreservados em servidores especiacutecos

31

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 43: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

Referecircncias

[1] Open Handset Alliance Android v23 (gingerbread) Google 2011 httpwww

androidcom 2

[2] APMob Apmob 2013 httpwwwapmobcombr 1

[3] Astah Astah community uml professional share and ipad v664 Change Vision2012 httpastahnet 16

[4] Santiago T S Bindaco N V Machado S F Benets of physical activity in thetreatment of diabetes mellitus 2012 8

[5] Portal da Sauacutede Dados estatiacutesticos do brasil 2013 httpportalsaudegov

brportalsaudevisualizar_textocfmidtxt=29793 6

[6] Durval Damiani Aumento da incidecircncia de diabetes melito tipo 1 em crianccedilas me-nores de 5 anos de idade Revista da Associaccedilatildeo Meacutedica Brasileira 4718 18 032001 vii 1 5

[7] Sociedade Brasileira de Diabetes Sociedade brasileira de diabetes - diabetes tipo1diabetes tipo 2 sintomas de diabetes prevenccedilatildeo e tratamento 2012 httpwww

diabetesorgbr 4 5 6 7

[8] Dia Dia v0972 2012 httpslivegnomeorgDia 3 16

[9] Varella Drauzio Diabetes 2012 4

[10] The Eclipse Foundation Eclipse - the eclipse foundation open source communitywebsite 2012 httpwwweclipseorg 16

[11] Freshware Dbeescom 2012 httpdbeescom 12

[12] GExperts Ontrack diabetes 2012 httpslivegnomeorgDia 12

[13] Antocircnio Tadeu Azevedo Gomes Artur Ziviani Bruno Souza Pinto Marques CorreaIuri Malinoski Teixeira and Viniacutecius Macedo Moreira Splice a software productline for healthcare In Proceedings of the 2nd ACM SIGHIT International Health

Informatics Symposium IHI 12 pages 721726 New York NY USA 2012 ACM2

[14] Google Android sdk android developers 2012 httpdeveloperandroidcom

sdkindexhtml 16 19

32

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias
Page 44: DiaB - Aplicação para Auxilio no Tratamento da Diabetes Tipo 1 · para a construção estruturada não só da monogra a, como do protótipo para que houvesse viabilidade na continuidade

[15] Timothy Gower Diferenccedilas da insulina 2013 httpsaudehswuolcombr

tipos-de-insulina1htm 6

[16] Hidekiworld Diabetes diary lite 2012 httpssitesgooglecomsite

hidekiworld 12

[17] D Richard Hipp Sqlite v3771 SQL 2011 httpwwwsqliteorg 14 16

[18] Andy Khan Jexcelapi v2612 JExcelAPI 2012 httpjexcelapisourceforgenet 16

[19] Consoli M L Lamounier R N Guimaratildees D B Manual de Contagem de Carboi-

dratos CDBH - Centro de Diabetes de BH 2009 httpbooksgooglecombrbooksid=R7ld5hV0dQYC vii 8 9 10 20

[20] Carolina Pimentel Nuacutemero de pessoas com diabetes mais que dobrou no mundo nosuacuteltimos 30 anos 2011 1

[21] JC PORTO Longevidade EDUFAL 6

[22] Roche Accu-chek note = httpswwwaccu-chekcombr year = 2013 7 28

[23] P Sonksen Tudo Sobre Diabetes Editora Andrei 4

[24] Bogdan Ureche Sqlite expert personal edition v34492277 SQLite Expert 2012httpwwwsqliteexpertcom 16

[25] Vaacuterios Diabetes na praacutetica - e-book Sociedade Brasileira de Diabetes 2011 httpwwwdiabetesebookorgbrrevista1 1

33

  • Dedicatoacuteria
  • Agradecimentos
  • Resumo
  • Abstract
  • Introduccedilatildeo
    • Healthcare Softwares
    • Objetivo
    • Metodologia
    • Estrutura do Trabalho
      • A Diabetes
        • Definiccedilatildeo de Diabetes
        • Tipos de Diabetes
        • Situaccedilatildeo da Diabetes no Cenaacuterio Atual
        • Prevenccedilatildeo e Tratamentos
        • A Alimentaccedilatildeo do Diabeacutetico
        • A Contagem de Carboidratos
        • Acompanhamento Profissional
        • Aplicativos para Auxilio no Tratamento da Diabetes
          • DiaB
            • Casos de Uso
              • Inserir Usuaacuterio
              • Inserir Alimento
              • Visualisar Tabela de Alimentos
              • Calcular Quantidade de Doses
              • Gerar Diaacuterio
                • Plataforma de Desenvolvimento
                • Arquitetura do Sistema
                • Banco de Dados
                  • Anaacutelise de Resultados
                    • Anaacutelise de Telas
                      • Interface Principal
                      • Inserir Dados
                      • Tabela de Alimentos
                      • Gerar Relatoacuterio
                      • Adicionar Meacutedico
                      • Calculadora
                        • Validaccedilatildeo da Ferramenta
                          • Conclusotildees
                          • Referecircncias