Relatorio Da PAP

Fazer download em doc, pdf ou txt
Fazer download em doc, pdf ou txt
Você está na página 1de 18

Escola Profissional de Lamego

PROVA DE
APTIDÃO PROFISSIONAL

Triénio:2018/2021

Curso Técnico de Informática - Sistemas

Formando(a)

Ricardo Alexandre Alves Almeida nº 10

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

Os objetivos para este projeto são desenvolver os meus conceitos de programação,


ajudar pessoas com essa doença e ajudar pessoas a descobrir mais sobre a doença e
os antidepressivos.
IMP.047/01
Escola Profissional de Lamego

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

Figura 3 Código do segundo ecrã feito para teste


IMP.047/01

Figura 4 Segundo ecrã feito para teste


Escola Profissional de Lamego
Este ecrã é basicamente um ecrã de criação de contas, mas não guarda as
informações apenas serve para escrevê-las o botão de “Enviar” apenas muda de ecrã
e toca um efeito sonoro.

Figura 5 Código do terceiro ecrã feito para teste

Figura 6 Terceiro ecrã feito para teste


IMP.047/01
Escola Profissional de Lamego
Este código é basicamente uma calculadora de somar, subtrair, multiplicar e dividir
e quando se clica na seta que está no canto inferior esquerdo muda de ecrã.
Depois destes códigos comecei a fazer o projeto propriamente dito.

Figura 7 Código do primeiro ecrã feito para a PAP

Figura 8 Primeiro ecrã feito para a PAP


IMP.047/01
Escola Profissional de Lamego
Este ecrã será o ecrã inicial da minha aplicação onde a pessoa coloca o dia e hora
atual e coloca o seu estado de espirito também poderá descrever o seu dia por
enquanto o código apenas muda os textos “Data” e “Hora” para a data e hora
colocadas, e também sempre que se clicar num dos “emojis” ele muda de cor, no
futuro poderá se ver num calendário as informações colocadas num determinado
dia, por enquanto o botão “Enviar” não faz nada.

Figura 9 Código do segundo ecrã feito para a PAP

Figura 10 Segundo ecrã feito para a PAP


IMP.047/01
Escola Profissional de Lamego

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.

Figura 11 Terceiro ecrã feito para


IMP.047/01

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.

Figura 13 Código do menu feito para a PAP

Figura 13 Código do menu

Figura 12 Menu feito para a


PAP
IMP.047/01
Escola Profissional de Lamego
Aqui pode-se ver o menu realizado e o seu código para melhor organização da
aplicação, por exemplo quando se clica no botão “Como estás?” irá para o ecrã
“Como estás?” (Figura 8).

Figura 15 código da aplicação para testar a base de dados TinyDB


IMP.047/01

Figura 14 aplicação para testar a


base de dados TinyDB
Escola Profissional de Lamego

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 16 Código do botão "Enviar"

Figura 17 Segunda Versão do


ecrã “Como estás?”

Figura 18 Código do botão "Registo"

Figura 19 Código do ecrã "emoções"

Figura 20 Ecrã das


"emoções"

Nesta segunda fase do projeto eu decidi mudar de plataforma mudei do


AppInventory para o Kodular e o motivo foi, o Kodular é igual ao AppInevntory
mas é muito mais organizado e completo. Comparando com o ecrã de “Como
estás?” da primeira parte do projeto, esse mesmo ecrã mudou muito agora em vez
de aparecer os emojis clicáveis temos um botão “Como estás?” que leva para um
outro ecrã (Figura 19 e 20) que regista a emoção escolhida para uma variável
(associando ela a um número exemplo: Muito Feliz=1; Feliz=2 …) depois a
imagem escolhida no ecrã onde estão as emoções é enviada para o ecrã “Como
IMP.047/01
Escola Profissional de Lamego
estás?” (Figura 17). O botão “Enviar” (Figura 16) diferente da primeira parte do
projeto agora tudo o que é colocado no ecrã é enviado para uma base de dados e
depois quando se clica no botão “Registo” (Figura 18) aparece uma lista com todos
os registos feitos (organizados por data e hora).
IMP.047/01

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.

Figura 23 código do ecrã com as bulas dos antidepressivos mais


usados
IMP.047/01

Figura 22 ecrã com as bulas dos


antidepressivos mais usados
Escola Profissional de Lamego

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

Você também pode gostar