ATPS - Casos de Uso - Diagramas
Por: Jeeh__XuXu • 20/10/2015 • Trabalho acadêmico • 607 Palavras (3 Páginas) • 395 Visualizações
CASO DE USO – CADASTRAR USUÁRIO
Caso de Uso: | Cadastrar usuário |
Ator: | Administrador do sistema. |
Objetivo: | O objetivo deste Caso de Uso é fazer com que o ator efetue o cadastro dos usuários. |
Requisitos: | O ator deve possuir um perfil de acesso para o cadastro de usuários. |
Pré-condições: | Efetuar login. |
Fluxo Principal: | 1 – No menu principal, o ator acessa o menu Cadastrar e a opção Usuários. 2 – O sistema apresenta a tela de Cadastro de Usuários. |
Fluxo Principal – Incluir registro: | 1 – O ator clica no primeiro botão com o ícone de um "+" verde para criar um registro. 2 – O sistema apresenta um formulário em branco para o ator cadastrar. 3 – O ator cadastra os dados. (fluxo alternativo A) 4 – O ator clica no quinto botão com o ícone de um “check” verde para gravar as alterações. 5 – A mensagem “Gravar as alterações?” é exibida. (fluxo alternativo B) 6 – O ator clica no botão Sim. (exceção A) 7 – O sistema envia os dados para o banco de dados. (exceção B) 8 – O banco de dados salva os dados. 9 – Fim do Caso de Uso. |
Fluxo Principal – Alterar registro: | 1 – O ator efetua uma pesquisa com a informação necessária. 2 – O sistema busca a informação no banco de dados e disponibiliza numa grade para o ator. 3 – O ator seleciona o registro a ser alterado. 4 – O ator clica no segundo botão com o ícone de um lápis para alterar o registro. 5 – O ator também pode clicar duas vezes no registro a ser alterado. 6 – O sistema apresenta um formulário com os dados preenchidos para o ator alterar. 7 – O ator altera os dados. (fluxo alternativo A) 8 – O ator clica no quinto botão com o ícone de um “check” verde para gravar as alterações. 9 – A mensagem “Gravar as alterações?” é exibida. (fluxo alternativo B) 10 – O ator clica no botão Sim. (exceção A) 11 – O sistema envia os dados para o banco de dados. (exceção B) 12 – O banco de dados salva os dados. 13 – Fim do Caso de Uso. |
Fluxo Principal – Excluir registro: | 1 – O ator efetua uma pesquisa com a informação necessária. 2 – O sistema busca a informação no banco de dados e disponibiliza numa grade para o ator. 3 – O ator seleciona o registro a ser excluído. 4 – O ator clica no terceiro botão com o ícone de um cesto de lixo para excluir o registro. 5 – A mensagem “Deseja realmente excluir o registro?” é exibida. (fluxo alternativo B) 6 – O ator clica no botão Sim. (exceção C) 7 – O banco de dados apaga o registro. 8 – Fim do Caso de Uso. |
Fluxo Alternativo: | (A) 1 – O ator clica no quarto botão com o ícone de um “X” vermelho para cancelar as alterações. 2 – A mensagem “Cancelar as alterações?” é exibida. (fluxo alternativo B) 3 – O ator clica no botão Sim. 4 – O sistema cancela as alterações e volta para a área de pesquisa. 5 – Fim do Caso de Uso. (B) 1 – O ator clica no botão Não. 2 – Os dados permanecem na tela. 3 – Fim do Caso de Uso. |
Exceções: | (A) 1 – Se o ator não informar o campo Nome, a mensagem “O campo Nome precisa ser preenchido.” é exibida. 2 – Se o ator não informar o campo Login, a mensagem “O campo Login precisa ser preenchido.” é exibida. 3 – Se o ator não informar o campo Senha, a mensagem “O campo Senha precisa ser preenchido.” é exibida. 4 – Se o ator não informar o campo Perfil, a mensagem “O campo Perfil precisa ser preenchido.” é exibida. (B) 1 – Ocorre um erro no banco de dados e não é possível salvar os dados. (C) 1 – Ocorre um erro no banco de dados e não é possível excluir o registro. |
...