2 research outputs found
Moglie: protótipo de aplicação mobile para autogerenciamento da Diabetes Mellitus
Pesquisa sem auxílio de agências de fomentoTrabalho de Conclusão de Curso (Graduação)O Diabetes Mellitus (DM) é uma doença grave e crônica que acomete a milhões de pessoas ao
redor do mundo. Essa patologia, quando não controlada adequadamente, pode acarretar no
surgimento de inúmeras comorbidades e complicações. As soluções m-Health podem ser um
aliado ao tratamento, a partir da continuação de comportamentos positivos contra a doença. O
presente trabalho apresenta o desenvolvimento do protótipo de um aplicativo mobile para o
autogerenciamento do diabetes mellitus, contemplando os principais recursos presentes nos
aplicativos existentes no mercado, com uma abordagem simples e acessível, focada no
autocuidado e na usabilidade. O Rational Unified Process (RUP) foi escolhido como
metodologia para implementar a solução, sendo assim, as atividades metodológicas foram
organizadas dentro das fases do RUP: Concepção, Elaboração, Construção e Transição. Foi
apresentado um comparativo entre os principais aplicativos usados no gerenciamento e
monitoramento à Diabetes Mellitus e uma solução que engloba o maior número de
funcionalidades foi desenvolvida. Todos os casos de uso definidos foram divididos em 4
iterações, e ao final de cada iteração um protótipo executável foi gerado. O trabalho focou no
desenvolvimento da primeira e da segunda iteração. Os conceitos de engenharia de software e
o paradigma de orientação a objetos foram explorados e utilizados na implementação do
aplicativo MOGLIE, nativo para dispositivos moveis com o sistema operacional Android.
Desenvolvido e testado no ambiente de desenvolvimento integrado Android Studio, o aplicativo
apresenta funções como registrar glicemia, medicamentos, refeições, exercícios, criar e
gerenciar lembretes, consultar índice e carga glicêmica dos alimentos, entre outros. Foram
utilizados os bancos de dados SQLite para armazenamento interno no dispositivo e o Firebase
Realtime Database para armazenamento de um backup na nuvem