• Nenhum resultado encontrado

Especificação e Implementação das Interfaces no Servidor WEB

5.1 IMPLEMENTAÇÃO DO SISTEMA

5.1.3 Especificação e Implementação das Interfaces no Servidor WEB

Esta seção descreve como a interface do servidor Web foi especificada e desenvolvida. Para entrar no servidor do Emagreça@Saudável, há a necessidade de login (Figura 19), previamente autorizado pelo administrador. O endereço web de acesso é http://emagreca.inf.ufrgs.br/.

103 Figura 19: Interface de entrada para o Servidor

Fonte: a autora

O servidor foi idealizado para deixar a operação para uma equipe multidisciplinar sem maiores conhecimentos em programação poder executar. A Figura 20 mostra um dos principais pontos que é o Cadastro de Conteúdo, e que será detalhado mais adiante.

Figura 20: Interface exemplificando o Cadastro de Conteúdo

Fonte: a autora

Sendo assim, o conteúdo é criado por um ou mais especialistas nas áreas- chave do projeto e inserido no banco de dados do servidor, sendo automaticamente atualizado e baixado pelo aplicativo.

A Figura 21 mostra uma tela parcial da lista de conteúdos de Tarefas cadastrados no sistema. Pode-se observar que cada tarefa cadastrada pode ser editada, excluída e visualizada. Cada tarefa possui uma pontuação que determina o quanto vale a tarefa, na terceira coluna, e a classificação da tarefa (média da votação dos usuários, de 1 a 5), na quarta coluna. As tarefas que estão com “0.0” não tinham sido votadas ainda pelos participantes.

104 Figura 21: Interface exemplificando algumas das Tarefas cadastradas

Fonte: a autora

Visualizando uma tarefa específica (Figura 22a), e clicando em “Editar”, é possível mudar o título, descrição, imagem ou link do vídeo, pontuação, entre outras, dependendo da tarefa (Figura 22b).

105 Figura 22: Exemplos de Interface no Servidor Web para Tarefas

(a) Visualização Tarefa (b) Edição Tarefa Fonte: a autora

Após editada, salva ou atualizada a tarefa, é possível associar a mesma a uma ou mais etapas, clicando em Etapas na barra superior da tela de entrada e visualizando a etapa desejada inicialmente (Figura 23).

Figura 23: Interface das Etapas cadastradas, para visualização e edição

106 Dessa forma, aparecerão listadas todas as Tarefas que foram cadastradas e estão disponíveis para serem associadas à Etapa desejada, bem como as tarefas que já fazem parte dessa Etapa (Figura 24).

Figura 24: Exemplo de interface de seleção e envio de Tarefas

Fonte: a autora

Ao selecionar uma das “Tarefas disponíveis” e enviá-la, por exemplo, à Etapa 1, o servidor automaticamente comunica a nova tarefa ao aplicativo, e o usuário terá acesso à mesma quase que instantaneamente. Para que isso ocorra certo, é necessário “Salvar Tarefas” assim que realizado o envio. O mesmo processo se aplica ao inverso, ou seja, caso se deseje retirar uma tarefa associada, basta clicar em cima da tarefa e enviá-la para tarefas disponíveis, pelas setas disponibilizadas entre os dois blocos (Figura 24).

O mesmo modelo de visualização e edição vale para cadastro de Desafios, Exercícios, Categorias e Subcategorias de Alimentação (Figura 25).

107 Figura 25: Interface exemplificando Visualização e Edição de Subcategorias de Alimentação

Fonte: a autora

A lista de usuários permite visualizar resumidamente o perfil de cada um (sexo, peso, IMC, ICQ), bem como a etapa que se encontra e sua pontuação, entre todos (Figura 26). O nome dos usuários foi ocultado para manter sua privacidade.

Figura 26: Interface para lista de usuários

108 Ingressando em um usuário específico, é possível obter detalhes do seu perfil. Rapidamente, são visualizados indicadores de medicamentos, medidas, gráficos e o extrato de todas as suas tarefas, desafios e exercícios efetuados. Isso permite, por exemplo, verificar graficamente a tendência da sua perda de peso, de medidas de cintura e quadril, bem como do IMC e ICQ (Figura 27).

Figura 27: Interface com exemplo de detalhes de perfil de um usuário

Fonte: a autora

O extrato de pontos apresentado na Figura 28 permite conhecer melhor sobre o usuário, como o tipo de exercício que ele gosta mais, ou os dias na semana preferidos para se exercitar, ou ainda se uma determinada campanha enviada para as redes sociais num determinado período deu resultado, com mais adesão nesse período.

109 Figura 28: Interface com exemplo de extratos de pontos de um usuário

Fonte: a autora

A edição para as mensagens motivacionais, configuradas para serem enviadas uma ao dia, segue a mesma lógica do cadastro de tarefas, desafios, categorias e subcategorias de alimentação. O banco de dados já possui mais de 120 mensagens cadastradas, a fim de possibilitar o envio de mensagens diferentes a cada dia.

Inicialmente, é necessário clicar no botão localizado ao lado da Lista de usuários, denominado “Motivacional” (Figura 29).

Figura 29: Interface com o botão “Motivacional”

110 Seu direcionamento vai para uma página onde é viável cadastrar uma nova mensagem, bem como visualizar, editar ou excluir as já existentes (Figura 30).

Figura 30: Interface de cadastro, visualização e edição de mensagens motivacionais

Fonte: a autora

Já o encaminhamento para as mensagens direcionadas a todos, ou alguns perfis de usuários, é realizada pela barra superior principal da página principal do servidor (Figura 31).

Figura 31: Interface de encaminhamento para mensagens direcionadas

Fonte: a autora

A Figura 32 detalha como pode ser realizada a edição, e tem-se as opções de selecionar enviar para todos os usuários, bem como, na aba inferior da Figura, pesquisar por nome, enviar só para homens ou só para mulheres, com determinada classificação de IMC ou ICQ, ou ainda que estão em determinada etapa, etc.

111 Figura 32: Interface de cadastro, edição e opções de envio de mensagens direcionadas

Fonte: a autora

As figuras mostradas acima detalham um pouco como é o funcionamento do servidor e todas as possibilidades que ali foram pensadas e implementadas para uma efetiva comunicação persuasiva, respeitando o referencial teórico que fundamenta esta pesquisa. Procurou-se, tanto nos conteúdos disponibilizados, como no acompanhamento remoto e envio de mensagens direcionadas em determinadas situações e para determinadas pessoas, considerar que uma mudança comportamental em saúde, que seja eficaz, não está somente na adoção de comportamentos de saúde, mas da sua manutenção e prevenção da recaída.