Etapa 04: Atores e Casos de Uso 👤
É hora de desenhar! Vamos mostrar quem interage com o NexusCart e o que eles podem fazer.
📋 Descrição do Desafio
O Diagrama de Casos de Uso é o contrato funcional do sistema.
Nesta etapa, você deve: 1. Identificar os Atores: Quem são as entidades externas? (Dica: Lembre-se do sistema de pagamento). 2. Mapear 5 Casos de Uso Críticos: Como "Realizar Login", "Adicionar ao Carrinho", "Finalizar Pagamento". 3. Desenhar o Diagrama: Utilize a sintaxe Mermaid para Casos de Uso.
🎨 Exemplo Mermaid:
useCaseDiagram
actor Cliente
actor Vendedor
package NexusCart {
usecase "Realizar Compra" as UC1
usecase "Cadastrar Produto" as UC2
}
Cliente --> UC1
Vendedor --> UC2 Dica de Especialista
Não tente modelar tudo agora. Foque nos processos que trazem valor imediato para o negócio (o "Caminho Feliz").