caso de uso farmacia
Diagrama de caso de uso feito para um sistema de gerenciamento de farmacia.
3.4 Gerenciar Produto
Detalhamento do caso de Uso
1. DESCRIÇÃO
O caso de uso “Gerenciar Produto” descreve as operações para que usuário (administrador ou funcionário) realizar o gerenciamento (inserção, alteração e exclusão) de um produto no sistema web da farmácia. 2. ATORES
Funcionário (por herança o Administrador também pode atuar sobre este caso de uso)
3. PRÉ-CONDIÇÃO
O usuário deve estar logado no sistema.
4. FLUXO DE EVENTOS
Esse caso de uso se inicia quando o usuário realizar a operação correspondente a gerenciar o produto no sistema. 4.1. FLUXO PRINCIPAL
1. O usuário é autenticado no sistema.
2. O usuário escolhe a opção “Gerenciamento de Produtos” na página do site.
3. O usuário realiza a consulta do produto no sistema.
4. O caso de uso é encerrado.
4.2. FLUXOS ALTERNATIVOS
1. Inserir novo produto
1. No passo 3 do fluxo 4.1, caso o produto ainda não esteja cadastrado, o usuário deverá realizar o seu cadastro.
2. É aberta uma tela onde o usuário informa os dados do produto nos campos específicos.
3. Se usuário selecionar a opção “Cadastrar”, o sistema grava as informações na base de dados.
4. Se usuário selecionar a opção “Cancelar”, o sistema ignora as informações.
2. Alterar produto
1. No passo 3 do fluxo 4.1, o usuário poderá alterar as informações cadastradas para um determinado produto.
2. Usuário seleciona o produto desejado.
3. É aberta uma tela onde o usuário altera os dados que desejar do produto nos campos específicos. 4. Se usuário selecionar a opção “Alterar”, o sistema grava as informações na base de dados.
5. Se usuário selecionar a opção “Cancelar”, o sistema ignora as informações.
3. Excluir produto
1. No passo 3 do fluxo 4.1, o usuário poderá excluir um produto cadastrado.
2. Usuário seleciona o produto desejado.
3. Se usuário selecionar a opção “Excluir”, o sistema envia uma mensagem na tela: “Confirma