Caso de Uso
Manter Produtos
1. descrição
Este caso de uso se inicia quando o usuário seleciona a opção manter produtos.
2. ReferÊncias
N/A
3. Atores
[At 01] – Funcionário
[At 02] – Gerente
[At 03] – Administrador
4. Pré-condições
Usuário precisa ser autenticado no caso de uso Realiza Login CSU3.1 Pós-condições
CSU3.2 Não se aplica.
5. Fluxo de Eventos
O sistema deverá cadastrar o produto a partir do seu código de barra
Fluxo básico Incluir produtos
1. O Ator [At 01] [At 02] [At 03] seleciona opção mantem produtos
2. O Ator [At 01] [At 02] [At 03] informa o nome do produto e código de barra
3. O Ator [At 01] [At 02] [At 03] solicita a inclusão do produto
4. O sistema verifica que o produto não esta cadastrado no banco de dados [FE 1]
5. O sistema valida os dados informados [FE 2]
6. O sistema guarda as informações cadastradas
7. O sistema informa que o produto foi cadastrado com sucesso
8. Fim da operação caso de uso Fluxo alternativo Altera produtos
1. O sistema disponibiliza as opções de seleção de cliente.
Por nome do produto; ou
Por código de barras do produto.
2. O Ator [At 01] [At 02] [At 03] seleciona o produto que deseja alterar
3. O sistema disponibiliza os dados do produto selecionado
4. O Ator [At 01] [At 02] [At 03] faz a alteração do produto
5. O Ator [At 01] [At 02] [At 03] solicita a alteração
6. O sistema valida os dados informados [FE 2]
7. O sistema solicita que o ator confirme a operação
8. O Ator [At 01] [At 02] [At 03] confirma que deseja continuar [FE 3]
9. O sistema armazena as informações no banco de dados
10. O sistema informa que a alteração foi realizada com sucesso
11. Fim da operação caso de uso
Fluxo alternativo Exclui produtos
1. O sistema disponibiliza as opções de seleção dos produtos.
Por nome do produto; ou
Por código de barras do produto.
2. O Ator [At 02] [At 03] seleciona o produto que deseja excluir
3. O sistema