17-03-2025 - Diagrama de Caso de Uso

Avatar do usuário
bernardino
Site Admin
Mensagens: 929
Registrado em: 28 Ago 2020, 15:11

17-03-2025 - Diagrama de Caso de Uso

Mensagem por bernardino »

Com base nas informações abaixo

verifique as tarefas mencionadas e a qual ator esta ação deve pertencer.

O objetivo é

Identifique os atores principais
relacionar os casos de uso associados a cada ator
Indique as relações entre os casos de uso e os atores

Principais Funcionalidades



1. Cadastro de Clientes

Registro de novos clientes

Atualização de informações de conta



2. Navegação e Busca de Produtos

Visualização de categorias de produtos

Busca de produtos específicos

Visualização de detalhes do produto



3. Carrinho de Compras

Adição e remoção de produtos do carrinho

Visualização do conteúdo do carrinho



4. Checkout e Pagamento

Escolha do método de pagamento

Inserção de informações de pagamento

Confirmação do pedido



5. Acompanhamento de Pedidos

Visualização do status do pedido

Histórico de pedidos



6. Gerenciamento de Produtos

Adição, edição e remoção de produtos

Atualização de estoque



7. Processamento de Pedidos

Confirmação de pedidos

Preparação para envio

Atualização de status de entrega



8. Devoluções e Reembolsos

Solicitação de devoluções

Processamento de reembolsos
Algumas pessoas acham que foco significa dizer sim para a coisa em que você vai se focar.
Mas não é nada disso.
Significa dizer não às centenas de outras boas ideias que existem.
Você precisa selecionar cuidadosamente.”

Steve Jobs
Avatar do usuário
bernardino
Site Admin
Mensagens: 929
Registrado em: 28 Ago 2020, 15:11

Re: 17-03-2025 - Diagrama de Caso de Uso

Mensagem por bernardino »

Baseado nas funcionalidades fornecidas, podemos identificar os principais atores envolvidos e associar as tarefas ou casos de uso a esses atores, além de estabelecer as relações entre eles. Aqui está uma possível análise:

1. Cadastro de Clientes
Atores:

Cliente: Realiza o cadastro de novos clientes e a atualização das informações de sua conta.
Administrador (ou Sistema): Pode também realizar alterações no cadastro de clientes, caso necessário.
Casos de Uso:

Registro de novos clientes
Atualização de informações de conta
Relações:

Cliente executa o caso de uso de "Registro de novos clientes" e "Atualização de informações de conta".
Administrador/Sistema pode ser responsável por alterar informações de conta, mas de forma restrita.
2. Navegação e Busca de Produtos
Atores:

Cliente: É o ator principal ao visualizar categorias de produtos, buscar produtos específicos e ver detalhes do produto.
Casos de Uso:

Visualização de categorias de produtos
Busca de produtos específicos
Visualização de detalhes do produto
Relações:

Cliente interage diretamente com os casos de uso de "Visualização de categorias de produtos", "Busca de produtos específicos" e "Visualização de detalhes do produto".
3. Carrinho de Compras
Atores:

Cliente: O principal ator que adiciona e remove produtos do carrinho e visualiza o conteúdo do carrinho.
Casos de Uso:

Adição e remoção de produtos do carrinho
Visualização do conteúdo do carrinho
Relações:

Cliente executa o caso de uso de "Adição e remoção de produtos do carrinho" e "Visualização do conteúdo do carrinho".
4. Checkout e Pagamento
Atores:

Cliente: O principal ator ao escolher o método de pagamento, inserir informações de pagamento e confirmar o pedido.
Sistema de Pagamento (externo): Interage com o cliente para processar o pagamento.
Casos de Uso:

Escolha do método de pagamento
Inserção de informações de pagamento
Confirmação do pedido
Relações:

Cliente executa os casos de uso de "Escolha do método de pagamento", "Inserção de informações de pagamento" e "Confirmação do pedido".
Sistema de pagamento realiza a comunicação com o cliente durante o pagamento, mas não é considerado um ator direto no caso de uso.
5. Acompanhamento de Pedidos
Atores:

Cliente: Principal ator que visualiza o status do pedido e consulta o histórico de pedidos.
Administrador (ou Sistema): Pode ter acesso ao histórico de pedidos para fins administrativos.
Casos de Uso:

Visualização do status do pedido
Histórico de pedidos
Relações:

Cliente executa o caso de uso "Visualização do status do pedido" e "Histórico de pedidos".
Administrador/Sistema pode ter acesso ao histórico de pedidos.
6. Gerenciamento de Produtos
Atores:

Administrador: Principal responsável por adicionar, editar ou remover produtos e atualizar o estoque.
Casos de Uso:

Adição, edição e remoção de produtos
Atualização de estoque
Relações:

Administrador executa o caso de uso "Adição, edição e remoção de produtos" e "Atualização de estoque".
7. Processamento de Pedidos
Atores:

Administrador (ou Sistema): Responsável pela confirmação dos pedidos, preparação para envio e atualização do status de entrega.
Cliente: Pode ser notificado do status do pedido após o processamento.
Casos de Uso:

Confirmação de pedidos
Preparação para envio
Atualização de status de entrega
Relações:

Administrador/Sistema executa o caso de uso de "Confirmação de pedidos", "Preparação para envio" e "Atualização de status de entrega".
Cliente visualiza o status do pedido após o processamento, mas não interage diretamente no processo de confirmação ou preparação.
8. Devoluções e Reembolsos
Atores:

Cliente: Solicita a devolução e o reembolso.
Administrador (ou Sistema): Processa as devoluções e reembolsos, realizando as ações necessárias.
Casos de Uso:

Solicitação de devoluções
Processamento de reembolsos
Relações:

Cliente executa o caso de uso de "Solicitação de devoluções".
Administrador/Sistema executa o caso de uso de "Processamento de reembolsos".
Resumo dos Atores e Casos de Uso:
Ator Casos de Uso Associados
Cliente Cadastro de clientes (registro e atualização), Navegação e busca de produtos, Carrinho de compras, Checkout e pagamento, Acompanhamento de pedidos, Devoluções e reembolsos
Administrador/Sistema Gerenciamento de produtos, Processamento de pedidos, Acompanhamento de pedidos (histórico), Devoluções e reembolsos (processamento), Confirmação de pedidos, Preparação para envio, Atualização de estoque
Esse mapeamento ajuda a entender as responsabilidades de cada ator dentro do sistema, e como os casos de uso se relacionam com cada um.
Algumas pessoas acham que foco significa dizer sim para a coisa em que você vai se focar.
Mas não é nada disso.
Significa dizer não às centenas de outras boas ideias que existem.
Você precisa selecionar cuidadosamente.”

Steve Jobs
Avatar do usuário
bernardino
Site Admin
Mensagens: 929
Registrado em: 28 Ago 2020, 15:11

Re: 17-03-2025 - Diagrama de Caso de Uso

Mensagem por bernardino »

Código: Selecionar todos

[Customer]-(Register)>(Cadastro de Clientes)
[Customer]-(Update Account)>(Cadastro de Clientes)
[Customer]-(Browse Products)>(Navegação e Busca de Produtos)
[Customer]-(Search Products)>(Navegação e Busca de Produtos)
[Customer]-(View Product Details)>(Navegação e Busca de Produtos)
[Customer]-(Add to Cart)>(Carrinho de Compras)
[Customer]-(Remove from Cart)>(Carrinho de Compras)
[Customer]-(View Cart)>(Carrinho de Compras)
[Customer]-(Checkout)>(Checkout e Pagamento)
[Customer]-(Select Payment Method)>(Checkout e Pagamento)
[Customer]-(Enter Payment Info)>(Checkout e Pagamento)
[Customer]-(Confirm Order)>(Checkout e Pagamento)
[Customer]-(Track Order)>(Acompanhamento de Pedidos)
[Customer]-(View Order History)>(Acompanhamento de Pedidos)
[Office Staff]-(Manage Products)>(Gerenciamento de Produtos)
[Office Staff]-(Update Inventory)>(Gerenciamento de Produtos)
[Office Staff]-(Process Order)>(Processamento de Pedidos)
[Office Staff]-(Prepare for Shipping)>(Processamento de Pedidos)
[Office Staff]-(Update Delivery Status)>(Processamento de Pedidos)
[Customer]-(Request Return)>(Devoluções e Reembolsos)
[Office Staff]-(Process Return)>(Devoluções e Reembolsos)
[Office Staff]-(Process Refund)>(Devoluções e Reembolsos)
11345a3f.png
11345a3f.png (373.87 KiB) Exibido 7074 vezes
Algumas pessoas acham que foco significa dizer sim para a coisa em que você vai se focar.
Mas não é nada disso.
Significa dizer não às centenas de outras boas ideias que existem.
Você precisa selecionar cuidadosamente.”

Steve Jobs
Responder