Escolar Documentos
Profissional Documentos
Cultura Documentos
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