Você está na página 1de 1

Class Diagram0 2023/11/24 astah* Evaluation

pkg

Usuario
Cliente
- numUsuar : string
1 - nomeCliente : string
- senha : string
- endereco : string
- estadLogin : string
- email : string Administrador
- dataCadastr : date
- infoCartaoCred : string
- infoEnvio : string + verifLogin() : boolean - nomeAdm : string
- saldoConta : float - email : string

+ cadastro() + atualizCatalogo() :
+ login() boolean
+ atualizarPerfil()

0..* 1

Carrinho de compras
Informação de Envio
- numCarrinho : int
- numEnvio : int
- numProduto : int
- tipoEnvio : string
- quantidade : int
- custoEnvio : int
- dataAdd : int
- numRegiaoEnvio : int
+ addItemCarrinho()
+ atualizarInfoEnvio()
+ atualizarQuant()
+ verDetalheCarrin() 1
+ prossegCompra()

0..*

Pedido
- numPedido : int
- dataCriacao : string Detalhe do Pedido
- dataEnvio : string - numPedido : int
- nomeCliente : string - numProduto : int
- numCliente : string - nomeProduto : string
- estado : string 1
- quantidade : int
- numEnvio : string - possui - custoUnidade : float
+ finalizarPedido() - subtotal : float
1 1
+ calcularPreco()

1/1

Você também pode gostar