|
|
|
|[Home](home)|[Requisitos](Requisitos)|[Arquitetura](Arquitetura)|[Configuração](configuracao)|[Endpoints](endpoints)|[Equipe](planilha-de-horarios-e-contatos)|[Mockup Telas Android](telas-android)|[Problemas](problemas)
|
|
|
|
|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|
|
|
|
|
|
|
|
|
Um resumo das dificuldades e problemas técnicos encontrados no projeto:
|
|
|
|
|
|
|
|
|
|
|
|
CADASTRO INGREDIENTE
|
|
|
|
|
|
|
|
Aparência:
|
|
|
|
1. Formatação da tabela não cobre toda a tela.
|
|
|
|
|
|
|
|
Funcional:
|
|
|
|
1. Possível escrever números negativos nos campos dos atributos.
|
|
|
|
2. Impossível cadastrar um ingrediente com um nome X se outro com o mesmo nome fora cadastrado e deletado.
|
|
|
|
3. Comportamento (talvez intencional): Se quando um ingrediente X foi registrado um certo atributo Y estava inativo,
|
|
|
|
após a ativação deste atributo o X continua não mostrando-o na sua lista.
|
|
|
|
4. Comportamento (talvez intencional): Ao desativar um atributo X, todas as instâncias deste atributo nos ingredientes desaparece
|
|
|
|
5. é possível escrever números com vírgula ou ponto nos campos. Esse comportamento talvez não seja desejável
|
|
|
|
6. Os campos dos atributos aceitam a letra "e".
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CADASTRO ATRIBUTO
|
|
|
|
|
|
|
|
Aparência:
|
|
|
|
1. Formatação da tabela não cobre toda a tela.
|
|
|
|
2. Se um atributo está ativo, existe uma ação específica para desativá-lo, porém se este está inativo,
|
|
|
|
não existe uma ação específica para ativá-lo.
|
|
|
|
|
|
|
|
|
|
|
|
CADASTRO USUARIO
|
|
|
|
|
|
|
|
Aparência:
|
|
|
|
1. Formatação da tabela não cobre toda a tela.
|
|
|
|
2. Formatação do campo CPF da tabela corta o valor.
|
|
|
|
3. Formatação do campo NOME da tabela.
|
|
|
|
4. Pontuação estranha ao digitar o CPF no cadastro.
|
|
|
|
5. Conflito de informações. A ação "Desativar" gera uma janela que diz "Deletar". A mensagem pós-confirmação também diz "Deletado".
|
|
|
|
|
|
|
|
Funcional:
|
|
|
|
1. Ao editar um usuário, o campo senha aparece com o valor ##nulo##
|
|
|
|
2. Cadastro é sensível ao case (pode-se cadastrar ambos os usuários: Admin, admin)
|
|
|
|
3. Não é possível editar os dados de um usuário sem alterar sua senha. Se um administrador precisasse editar outro usuário,
|
|
|
|
teria que definir uma nova senha se não soubesse qual é a antiga, o que altera a senha de um usuário sem seu conhecimento.
|
|
|
|
4. Possível cadastrar dois usuários com o mesmo nome se for cadastrado o segundo usuário inicialmente com um nome diferente e depois mudar seu nome para o nome do outro usuário.
|
|
|
|
|
|
|
|
LOGIN:
|
|
|
|
|
|
|
|
Funcional:
|
|
|
|
1. Botão esqueceu sua senha não implementado, e ao clicar para voltar à tela de login, nada acontece.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|