Esse relatório tem como objetivo mostrar as atividades realizadas até o momento, referentes ao meu cargo de desenvolvedora e ao projeto interdisciplinar na fase de Construção.
Desenvolvimento
Nesta etapa além de fazer a parte referente ao banco de dados, também foi focado as modificações no sistema para atender os requisitos de qualidade.
- Construção
Depois de criado, foi feita carga nas tabelas e também a utilização da classe criada na fase de elaboração para acessar e interagir com o banco.
Para atender os requisitos de qualidade, foi decidido que o sistema mostraria notificações ao usuário pesquisador, de que há dados novos.
E quanto a interface, após mostrar o sistema a um usuário, foram encontradas as dificuldades do mesmo utilizando o sistema e assim o layout teve algumas modificações.
- Implementação
Para que o sistema mostre notificações de novos registros no site sobre os índices, foi acrescentado um timer para que a cada alguns minutos, verifique se há registros novos. Sendo assim, o sistema faz comparações com os últimos registros obtidos com os do site.
Parte de interface, foi modificado apenas o layout e algumas cargas de tela.
Classe de acesso ao banco: visualizar
- Design
Telas do sistema: visualizar
- Teste do Desenvolvedor
Também teve testes para verificar se as notificações estavam sendo feitas e se realmente avisavam quando havia novos registros.
Para testes, foi utilizado outro local, sem ser o site, pois seria muito demorado esperar por atualizações do site.
- Protótipo
Observação: Ao logar com 'joao.silva' senha '1234', o sistema irá mostrar a tela que o pesquisador irá utilizar e ao logar com 'maria.souza' senha '1234', o sistema irá mostrar a tela que o administrador do sistema irá utilizar.
- Qualidade
Após se logar e abrir a tela de cadastramento de tempestades, carregando os dados na tela, há um timer para que a cada alguns minutos (ainda a ser definido), tenha uma verificação entre os dados já gravados no banco e os dados do site.
Caso tenha diferença, aparece uma mensagem ao usuário informando que os dados foram atualizados no site.
Quanto a interface do sistema, para descobrir como melhorar, foram feitos protótipos de papel, onde um usuário que ainda não havia tido contato com o sistema, foi interagindo e conforme as ações do usuário foi simulado o que o sistema faria no momento. Dessa forma, foram descobertas dificuldades do usuário com o que fazer ao abrir uma tela e conforme sugestões e reclamações anotadas, foram feitas modificações no layout para disponibilizar itens úteis para o usuário de forma a facilitar o trabalho e também descrições de campos a serem preenchidos que estavam atrapalhando o entendimento do que poderia ser.
Documento de Qualidade dos alunos do 8º semestre: visualizar
Conclusão
Nesta etapa, houve grande progresso, e também muitas dificuldades ao implementar o acesso ao banco e também as notificações mostradas ao usuário.
