4. Tarefa | Diagrama de Classe de Domínio - Rapha-ferrari/High-Caiapos GitHub Wiki
- Construa o diagrama de classe de dominio
Diagrama de classe
Dicionário de Classe de Domínio
Vendedor:
-Atributos: Criar ordem, Realizar troca e Usuário.
-Funções: Criar a ordem de venda expondo seus produtos pelo seu preço.
Comprador:
-Atributos: Escolhe ordem, Realizar troca e Usuário.
-Funções: Escolher a ordem criada pelo vendedor e iniciar o processo de troca.
Exchange:
-Atributos: Monitorar, Organizar, Validar e Processamento.
-Funções: Fazer todos os processos a parte, como validar o comprador e vendedor, organizar as ordens no site, monitorar por ativiades suspeitas e realizar o processamento das trocas.
Pagamento:
-Atributos: Valor
-Funções: Enviar o dinheiro pago pelo comprador, ao vendador.
-Generalizações: Crédito e Pix
Produto:
-Atributos: Tipo, Nome, Quantidade e Valor.
-Funções: É o produto ofertado pelo vendedor, a moeda virtual escolhida por ele com o valor e axas de acordo com o mercado mundial.
Ordem:
-Atributos: Valor e Especificações.
-Funções: Pedido feito pelo comprador, onde é exibido o valor total da compra e as especificações do vendedor, como número minimo de compra, taxa, etc.
Carteira:
-Atributos: Armazenamento.
-Funções: Armazenar temporariamente as moedas virtuais do vendedor e do comprador.