APLICATIVO MOBILE PARA ACOMPANHAMENTO DE...
Transcript of APLICATIVO MOBILE PARA ACOMPANHAMENTO DE...
![Page 1: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/1.jpg)
APLICATIVO MOBILE PARA ACOMPANHAMENTO DE
Curso de Sistemas de Informação Bacharelado
ACOMPANHAMENTO DE TREINOS EM ACADEMIA
Acadêmico: Luis Henrique ErnstOrientador: Alexander Roberto Valdameri
![Page 2: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/2.jpg)
Roteiro
1. Introdução
2. Objetivos
3. Fundamentação Teórica
4. Desenvolvimento e Especificação do Sistema4. Desenvolvimento e Especificação do Sistema
6. Operacionalidade do Sistema
7. Resultados e Discussões
8. Conclusão
9. Extensões
![Page 3: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/3.jpg)
Introdução
• Treinos em academia;
• Personal training;
• Necessidade de acompanhamento;
• Dispositivos móveis;
![Page 4: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/4.jpg)
Objetivos
• Montar treinos com base nas fichas descritas pelo instrutor da academia;
• Apresentar uma imagem ilustrativa do exercício;
• Criar uma base de dados que contenha exercícios previamente cadastrados;
• Mostrar ao usuário o treino que foi previsto para ele executar no dia.
![Page 5: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/5.jpg)
Fundamentação Teórica
• Treino montado pelo instrutor da academia;
• Exercícios por grupos musculares;
• Prazo para mudar o treino;
• Sistemas mobiles.
![Page 6: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/6.jpg)
Trabalhos Correlatos
• Wahldrich (2005)– Tomar decisões para a formação de um cronograma
de exercícios, levando em consideração dadosfisiológicos e o objetivo que o atleta deseja alcançar.
• Carmo (2005)• Carmo (2005)– Protótipo de Controle de Acesso para Academias de
Ginástica Utilizando Microcontrolador PIC e oPadrão RS485, que permite ao professor instrutorque cadastre os dados do atleta, os pagamentos dasmensalidades do aluno, bem como o cronograma dosexercícios que o aluno realizará nos seus treinos.
![Page 7: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/7.jpg)
Desenvolvimento e Especificação do Sistema
Requisitos Funcionais Caso de UsoRF01: O aplicativo deve permitir ao usuário definir qual o tipo do treino ele irá realizar.
UC01
RF02: O aplicativo deve permitir ao usuário definir qual a data prevista para inicio do treino.
UC01
RF03: O aplicativo deve permitir ao usuário indicar qual a data UC01RF03: O aplicativo deve permitir ao usuário indicar qual a data prevista para o vencimento do treino.
UC01
RF04: O aplicativo deve permitir ao usuário informar qual o seu peso atual, para fins de acompanhamento (perda ou ganho de peso).
UC01
RF05: O aplicativo deve permitir ao usuário cadastrar a quantidade de series dos exercícios.
UC01
RF06: O aplicativo deve permitir ao usuário cadastrar a quantidade de repetições que serão realizadas em cada exercício.
UC01
![Page 8: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/8.jpg)
Desenvolvimento e Especificação do Sistema
Requisitos Funcionais Caso de UsoRF07: O aplicativo deve permitir ao usuário definir qual o dia que ele irá realizar determinados exercícios.
UC01
RF08: O aplicativo deve permitir ao usuário definir quais os exercícios que fazem parte do seu treino. Cada exercício deverá estar relacionado ao músculo selecionado.
UC01
estar relacionado ao músculo selecionado.
RF09: O aplicativo deve ter uma interface que apresentará ao usuário os dias de treinos que ele realizará.
UC02
RF10: O aplicativo deve permitir ao usuário visualizar a imagem do exercício que será realizado.
UC03
RF11: O aplicativo deverá verificar e alertar o usuário, quando este acessar o aplicativo e o treino em vigência estiver faltando sete dias ou menos para o vencimento.
UC04
![Page 9: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/9.jpg)
Diagrama de Caso de Uso
![Page 10: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/10.jpg)
Modelo Entidade Relacionamento
![Page 11: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/11.jpg)
Técnica e ferramentas utilizadas
• DBDesigner 4;
• Enterprise Arquitecht;
• SDK Android;
• SQLite;
![Page 12: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/12.jpg)
Operacionalidade do sistema
![Page 13: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/13.jpg)
Operacionalidade do sistema
![Page 14: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/14.jpg)
Operacionalidade do sistema
![Page 15: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/15.jpg)
Operacionalidade do sistema
![Page 16: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/16.jpg)
Operacionalidade do sistema
![Page 17: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/17.jpg)
Resultado e Discussões
Funcionalidade Aplicativo
Mobile
Sistema de tomada
de decisão
(Wahldrich, 2005)
Protótipo de Controle
de Acesso
(Carmo, 2005)
Envolvem a montagem de treinos de
musculação
Disponibiliza ao usuário uma
imagem em tamanho grande ao
usuário
Alerta o praticante de musculação
que o treino está para vencer
![Page 18: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/18.jpg)
Conclusão
• Objetivos atendidos;
• Cadastro e consulta de treinos;
• Mobilidade;
• Utilização do aplicativo.
![Page 19: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/19.jpg)
Extensões
• Controle de vários atletas.
• Cadastrar e sincronizar treinos a partir de um
portal.
• Inserir vídeos de curta duração ou animações,
para que o usuário verifique como é a
execução do exercício.
![Page 20: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/20.jpg)
Relevância Pessoal
• Aplicação prática do aprendizado;
• Realização de um desafio pessoal;
• Controle e disciplina;
![Page 21: APLICATIVO MOBILE PARA ACOMPANHAMENTO DE …dsc.inf.furb.br/.../apresentacoes/...apresentacao.pdfusuário os dias de treinos que ele realizará. UC02 RF10: O aplicativo deve permitir](https://reader033.fdocument.pub/reader033/viewer/2022060802/60860936036b987dd0123d2e/html5/thumbnails/21.jpg)
DEMONSTRAÇÃO