Caso de Uso Incluir Avisos
Por: brodines2 • 3/6/2019 • Artigo • 854 Palavras (4 Páginas) • 123 Visualizações
Caso de Uso Incluir Avisos
Atores Gerente, CCO
Pré-Condições Ter acesso a tela FmrIncluirAvisos
Fluxo Principal(FP) Gerente preenche todos os campos do Formulario.
Gerente aciona o botão Incluir Avisos.
Sistema valida se todos os campos foram preenchidos.
Se todos foram preenchidos, sistema verifica se todos os dados são válidos.
Se todos os dados forem válidos, inclui os dados do Aviso no BD, dentro da tabela Avisos.
Sistema confirma com a mensagem “Aviso incluido com sucesso”.
Fim do Caso de uso.
Fluxo Alternativo(FA) #1 Tem inicio após o passo 3 do FP, caso algum campo não seja preenchido:
Sistema exibe a mensagem “Favor preencher todos os campos!”.
Retorna ao passo 1 do fluxo principal.
Fluxo Alternativo(FA) #2 Tem inicio após o passo 4 do FP, caso algum campo preenchido não seja valido:
Sistema identifica o campo que não foi validado.
Contorna o campo que não foi validado de vermelho, por 3 segundos.
Retorna ao passo 1 do fluxo principal.
Fluxo Alternativo(FA) #3 Tem inicio após o passo 5 do fluxo principal, caso não seja possivel fazer a inserção dos dados na tabela:
Sistema tenta reconexão com o BD.
Caso a conexão seja bem sucedida, sistema tenta incluir os dados novamente.
Caso a inclusão seja bem sucedida retorna ao passo 6 do fluxo principal.
Fluxo Alternativo(FA) #4 Tem inicio após o passo 7 do FA#3, caso a reconexão falhe:
Exibe a mensagem “Falha ao conectar ao Banco de Dados”.
Fim do Caso de Uso.
Fluxo Alternativo(FA) #5 Tem inicio após o passo 8 do FA#3, caso não seja possivel incluir os dados no BD.
Exibe a mensagem “Falha no sistema ao tentar incluir Avisos”.
Fim do caso de uso.
Pós-Condições Avisos é incluido com sucesso no BD e deve aparecer na lista de veiculos com as informações que o Gerente preencheu.
Caso de Uso Consultar Avisos
Atores Gerente, CCO
Pré-Condições ter acesso a tela TblListaAvisos
Fluxo Principal(FP) Ator acessa a tela ou página.
Sistema acessa o BD e exibe uma tabela com as informações dos Avisos. Encerra o caso de uso ou pula para o passo 3.
Ator aciona o botão Detalhes de um dos veiculo da tabela.
Sistema exibe a tela TblDetalhesAvisos com todas as informações do veiculo selecionado pelo ator.
Fim do caso de uso.
Fluxo Alternativo(FA) #1 Ocorre no passo 2 do FP, caso o Gerente selecione um Cliente especifico no ComboBox da tela TblListaAvisos:
Sistema acessa o BD e exibe uma tabela com APENAS informações dos Avisos referentes ao Cliente selecionado no ComboBox.
Retorna ao passo 3 do FP, ou encerra o caso de uso.
Fluxo Alternativo(FA) #2 Ocorre após o passo 1 do FP caso o Ator seja um Cliente:
Sistema acessa o BD e exibe uma tabela com APENAS os Aviso desse Cliente.
Retorna ao passo 3 do FP, ou encerra o caso de uso.
Ocorre durante o passo 2, caso o BD esteja inacessivel:
Fluxo Alternativo(FA) #3 Tenta realizar reconexão com o BD.
Caso reconexão seja um sucesso, retorna ao passo 2 do FP.
Fluxo Alternativo(FA) #4 Ocorre durante o passo 3 do FA#3, caso a reconexão com o BD não seja bem-sucedida:
4. Exibe a mensagem “Erro ao conectar ao Banco de Dados”.
Pós-Condições Tabela com os veiculos é exibida, ou tela com detalhes do veiculo é exibida.
Caso de Uso Alterar Avisos
Atores Gerente, CCO
Pré-Condições Ter acesso a tela TblDetalhesAvisos.
Fluxo Principal(FP) Gerente aciona o botão Alterar Avisos.
Sistema exibe a tela FmlAlterarAvisos, com as informações do veiculo que serão alteradas preenchidas.
Gerente altera os campos necessários.
Sistema verifica
...