Documentação técnica de um chat
FLUXO ALTERNATIVO
(A1) Alternativo ao passo 1 – encerra o programa involuntariamente.
1.a Reinicia o programa automaticamente
O sistema retorna ao passo 1.
(A2) Alternativo ao passo 2 – Pingar o servidor mais de três vezes, exibe a mensagem “Servidor indisponível”, tentando conexão.
O sistema retorna ao passo A2
(A3) Alternativo ao passo 3 – Falha na encriptação.
3.a Encripta o arquivo novamente.
O sistema retorna ao passo 2.
(A3A) Alternativo ao passo 3 – Falha no upload do histórico.
3.b Envia o arquivo novamente.
O sistema retorna ao passo 2.
A4. Alternativo ao passo 4 – Impossível apagar o arquivo temporário.
4.a Tenta novamente a exclusão do backup.
LOGIN
Nome
Logar
Descrição sucinta
Processo de login no sistema
Atores 1. Funcionário
Pré Condições 1. Estar cadastrado.
Fluxo básico 1. Digitar Login e Senha 2. Validar 3. Testar Conexão 4. Concluir Validação
FLUXO ALTERNATIVO
(A1) Alternativo ao passo 1 – Servidor não responde
1.a Método aguarda 30 segundos e retorna a tentar
O sistema retorna ao passo 1.
(A2) Alternativo ao passo 2 – Usuário já ativo.
2.a Mensagem “Usuário Logado”.
Encerra caso de uso.
(A2A) Alternativo ao passo 2 – Usuário Inexistente
2.b Mensagem “Usuário Inexistente” – após 3 tentativas.
O sistema chama o passo A2B
(A2B) Alternativo ao passo A2A – Bloqueia o Messenger da maquina e envia email para o administrador contendo o endereço da maquina, hora do login e solicitando uma nova senha no email corporativo.
Encerra o caso de uso.
(A2C) Alternativo ao passo 2 – Senha Incorreta.
2.c Mensagem “Senha Incorreta”, após 3 tentativas.
O sistema chama o passo A2B
(A3) Alternativo ao passo 3 – Tempo limite de autenticação
3.a Método aguarda 30 segundos e torna a tentar exibindo a mensagem “Testando conexão” – Após três tentativas
O sistema retorna ao passo 3.