-
Notifications
You must be signed in to change notification settings - Fork 0
UC 06
Este caso de uso permite um usuário da aplicação (um usuário já cadastrado no sistema) gerenciar suas categorias de Lançamento, isto é, o usuário poderá incluir uma nova categoria, alterar e/ou remover. Ele também poderá visualizar todas as categorias no qual foram registradas. Para tanto, é necessário que o usuário esteja logado no sistema.
Tipo | Nome |
---|---|
Ator Principal | Usuário Cadastrado |
Este caso de uso é iniciado quando o Usuário entra na página web do EqLibra e pressiona o botão “Registrar Categorias”.
Passo | Descrição | Referências |
---|---|---|
1 | O sistema apresenta a tela para cadastro de Categorias | |
2 | O usuário seleciona a aba “Categorias” do menu de registro | |
3 | O sistema exibe ao usuário as seguintes abas: 1. Incluir Nova Categoria; 2. Alterar dados de Categoria; 3. Excluir Categoria | [FA01] [FA02] |
4 | O usuário seleciona a opção "1. Incluir Nova Categoria" | |
5 | O sistema apresenta as informações a serem preenchidas | [RN13] |
6 | O usuário preenche os campos | |
7 | O sistema verifica o preenchimento dos campos obrigatórios | [FA04] |
8 | O usuário pressiona o botão “Cadastrar Categoria” | [FA03] |
9 | O sistema verifica as informações fornecidas | |
10 | O sistema exibe a mensagem “Categoria Cadastrada com Sucesso!” | |
11 | O sistema retorna a página inicial do registro de categoria | |
12 | O caso de uso é encerrado |
FA01 - Alterar dados de Categoria
Neste fluxo alternativo o usuário pode alterar as informações de categoria.
Passo | Descrição | Referências |
---|---|---|
1 | O usuário seleciona a aba "2. Alterar dados de Categoria" | |
2 | O sistema exibe as informações para alteração dos dados da categoria | [RN13] |
3 | O usuário altera as informações necessárias | |
4 | O usuário pressiona o botão “Efetuar Alteração” | [FA03] |
5 | O sistema valida as informações preenchidas pelo usuário | [FA04] |
6 | O sistema apresenta a mensagem “Categoria Alterada com Sucesso!” | |
7 | O caso de uso é encerrado |
FA02 - Excluir Usuário
Neste fluxo alternativo o usuário pode excluir uma categoria, para tanto o usuário do sistema deve saber qual o nome da categoria que deseja excluir.
Passo | Descrição | Referências |
---|---|---|
1 | O usuário seleciona a aba "3. Excluir Categoria" | |
2 | O sistema exibe uma lista contendo todas as categorias cadastradas | |
3 | O usuário seleciona as categorias que deseja excluir | |
4 | O usuário pressiona o botão “Efetuar Exclusão” | [FA03] |
5 | O sistema exibe a mensagem "Deseja realmente excluir esta categoria e tudo que há dentro dela?" | |
6 | O usuário pressiona o botão "Sim" | [FA03] |
7 | O sistema apresenta a mensagem “Categoria Excluído com Sucesso!” | |
8 | O caso de uso é encerrado |
FA03 - O usuário pressiona o botão Cancelar
Neste fluxo alternativo o sistema voltará para a operação anteriormente solicitada.
Passo | Descrição | Referências |
---|---|---|
1 | O usuário pressiona a botão “Cancelar” | |
2 | O sistema exibe a mensagem “Deseja realmente efetuar o cancelamento da operação?” | |
3 | O usuário pressiona o botão “Sim” | [FE02] |
4 | O sistema retorna para a operação anterior | |
5 | Fim deste Fluxo Alternativo |
FA04 - As informações fornecidas são invalidas
Neste fluxo alternativo o sistema verifica que as informações fornecidas não são autenticas para o cadastro e então informa ao usuário.
Passo | Descrição | Referências |
---|---|---|
1 | O sistema verifica que uma ou mais das informações fornecidas estão incoerentes | |
2 | O sistema não efetua o registro | |
3 | O sistema exibe a mensagem “O(s) campo(s) X preenchido(s) de forma incorreta!” | |
4 | O usuário retoma o preenchimento dos campos incorretos | |
5 | Fim deste Fluxo Alternativo |
ID | Enunciado | Detalhamento |
---|---|---|
FE01 | O usuário pressiona o botão “Não” | No passo 3 do fluxo alternativo 02 [FA02], o usuário pressiona o botão “Não”, o sistema cancela a operação e exibe uma mensagem informando o fato ao usuário. O sistema retoma ao passo 6 do fluxo principal ou 5 do fluxo alternativo 01 [FA01] a depender de onde ocorreu a exceção. |
ID | Descrição | Passo do Fluxo Associado |
---|---|---|
RN 13 | Campos a serem preenchidos pelo usuário durante o registro de Categoria | Passo 3 do Fluxo Principal |
- Para iniciar este caso de uso, o usuário deve estar logado no sistema.
- O catálogo cadastrada deve ser exibida na tela inicial ao ser cadastrada.
Sem extensões.
A definir