Relatorio Da PAP
Relatorio Da PAP
Relatorio Da PAP
PROVA DE
APTIDÃO PROFISSIONAL
Triénio:2018/2021
Formando(a)
Tema
DepressApp
IMP.047/01
Escola Profissional de Lamego
Índice
Introdução.................................................................................................................3
Objetivos................................................................................................................... 4
Mapa de Gantt...........................................................................................................5
Rede de Pert..............................................................................................................5
Trabalho Desenvolvido.............................................................................................6
Conclusão................................................................................................................11
IMP.047/01
Escola Profissional de Lamego
Introdução
O meu projeto consiste numa aplicação para dispositivos moveis android que ajuda
no dia a dia de pessoas com depressão com um histórico do estado de humor e
autoestima, um local de conversa onde essas pessoas podem falar entre si e
desabafar os seus problemas, com informação sobre a medicação e sobre a doença,
com um "quiz" para as pessoas que não têm a certeza se têm a doença ou não (este
“quiz” não mostra se realmente essas pessoas têm a doença ou não e sim mostra que
poderá ter algum indicio, ou seja, o meu “quiz” não substitui um diagnostico de um
profissional), algumas dicas para tentar pelo menos aliviar um pouco a doença, etc.
ou seja dando uma mão extra no combate dessa doença.
Escolhi este projeto porque, tenho proximidade com profissionais de saúde para me
ajudarem com informação, tenho a doença e sei que uma aplicação como esta
poderia ajudar essas pessoas no dia a dia, eu percebo como se sentem essas pessoas
e por isso quero ajuda-las com a criação desta aplicação, sempre gostei
programação e gostaria desenvolver mais isso. Escolhi a plataforma “MIT App
Inventor” pois é simples de compreender e com ele tenho tempo de aprender como
funciona e como fazer os códigos, no inicio estava a pensar em usar o “ Android
Studio” mas não teria tempo para aprender a linguagem Java, enquanto que o “MIT App
Inventor” se baseia mais na lógica de programação.
.
IMP.047/01
Escola Profissional de Lamego
Objetivos
Desenvolvimento
Mapa de Gantt
Rede de Pert
IMP.047/01
Escola Profissional de Lamego
Trabalho Desenvolvido
Comecei por fazer uma pesquisa para saber como a plataforma funcionava e segui
alguns tutoriais no “Youtube” (Um dos tutoriais que segui:
https://www.youtube.com/watch?v=fQZ0Xb09GrY ) e fiz alguma “aplicações” para
testar a plataforma as quais eu irei explicar a seguir.
IMP.047/01
Escola Profissional de Lamego
Figura 2 Primeiro ecrã feito para teste Figura 1 Código do primeiro ecrã feito para teste
Este primeiro código faz com que os botões (azul, vermelho, verde) mudam o fundo
da legenda “Cor do Botão” para a respetiva cor, também muda o texto para a
respetiva cor (por exemplo se eu clicar no botão “azul” o texto “Cor do Botão”
muda para “Azul”) e também muda a cor do texto da legenda “Cor do Botão” para
branco para ficar mais nítido, o código também faz com que quando eu clicar na
seta que está no canto inferior direito eu mude de ecrã.
Este ecrã será o ecrã de criação de contas, por enquanto o código só faz com que a
caixa “Escolha a imagem do avatar” mude para a imagem escolhida, quando existir
algum campo não preenchido e quando os campos “Senha:” e “Verifique a Senha:”
não estiverem iguais aparecer uma mensagem de erro.
a PAP
Escola Profissional de Lamego
Este ecrã consiste nas respostas de perguntas que muitas pessoas têm em relação á
doença (por exemplo quando eu clicar no botão “O que é?” aparecera outra pagina
onde mostrara uma definição da doença) por enquanto ao clicar nos botões nada
acontece.
No início desta segunda fase comecei por aprender mais sobre a base de dados
TinyDB que é usada para armazenar informações dentro da própria aplicação.
Resolvi fazer isso pois sabia que iria precisar de uma base de dados no futuro. Esta
aplicação simplesmente faz com que caso o utilizador no ecrã da “Conta Corrente”
coloque na caixa de texto “Valor a ser movimentado:” um determinado valor e
depois clicar no botão “Saque” diminui o valor escrito com o valor que esta na caixa
“Saldo da conta Corrente” e ao clicar no botão “Deposito” acrescenta o valor escrito
com o valor que esta na caixa “Saldo da conta Corrente” eu conseguiria fazer isto
sem precisar da base de dados mas agora com a mesma o utilizador não perde o que
depositou ou retirou ficando guardado na base de dados TinyDB.
IMP.047/01
Escola Profissional de Lamego
Figura 21 Ecrã de
criação de contas
Escola Profissional de Lamego
Neste ecrã a minha ideia inicial era fazer ser possível criar contas a partir das contas
do Google para que caso o usuário por exemplo mude de telemóvel o mesmo possa
recuperar os registro adicionando a conta, mas eu procurei muito mas não encontrei
como eu queria, também acho que a criação de contas na minha aplicação não é a
coisa mais importante portanto ou eu irei tentar concertar perto de finalizar o meu
projeto ou o meu aplicativo não irá ter criação de contas.
Neste ecrã eu resolvi por fazer um ecrã onde mostrava as bulas dos antidepressivos
mais usados onde têm informação como efeitos secundários etc. Ao clicar por
exemplo no botão “Sertralina” este mesmo direciona para um link de um PDF onde
tem a bula.
Conclusão
Para concluir o meu projeto ainda falta fazer o calendário, colocar as informações
sobre a doença e os seus medicamentos, fazer um “chat” para as pessoas
conversarem entre si, etc. a maioria das coisas já feitas são apenas estéticas, ou seja,
ainda preciso fazer com que por exemplo as informações colocadas no primeiro
ecrã sejam colocadas no calendário que irei criar.
IMP.047/01