Diagramas - PedroPaizam/4UMusic GitHub Wiki


Dicionário:

Classe Solicitante:

Atributos Descrição
cpf; Número do cadastro de pessoa física;
Nome; Nome completo;
Username; Login no aplicativo;
Endereço ; Endereço completo;
E-mail; E-mail de cadastro;
Senha; Senha de acesso no aplicativo;

Classe Prestador:

A Classe Prestador é a classe-mãe abstrata dos prestadores em grupo e individuais.

Atributos Descrição
Estilo Musical; Estilo musical do prestador;
Localização; Localização em que o prestador vai atuar;
Preço/Hora; Preço para a hora de serviço do prestador;
E-mail; E-mail de cadastro;
Senha; SEnha de acesso no aplicativo;

Classe Sozinho

É Classe-filha da classe Prestador, herda os atributos

Atributos Descrição
cpf; Número do cadastro de pessoa física;
Nome; Nome completo;
Username; Login no aplicativo;
Nome artístico; Nome artístico de apresentação;
Endereço ; Endereço completo;

Classe Grupo

É Classe-filha da classe Prestador, herda os atributos

Atributos Descrição
Nome do Grupo; Nome de apresentação do grupo;
Número de integrantes; Número de integrantes que o grupo possui;

Classe Cartão

Administração de cartões feita tanto pelo prestador quanto pelo solicitante.

Atributos Descrição
Nome do Titular; Nome completo do titular na frente do cartão;
Número do Cartão; 16 números que estão na frente do cartão;
Data de Validade; Data de validade do cartão;
Código de Segurança; 3 números que estão atrás do cartão;

Classe Presença

Confirmação de presença no evento, realizada tanto pelo solicitante quanto pelo prestador.

Atributos Descrição
Imagem; Imagem do prestador junto do solicitante;

Classe Festa

Classe contém os valores da festa: data, prestador, endereço....

Atributos Descrição
Endereço; Endereço da festa;
Horário; Horário da festa;
Dia; Dia da festa;

Classe Pagamento

Classe de execução de pagamentos realizada pelo solicitante e, recebida pelo prestador.

Atributos Descrição
Tipo de pagamento; Tipo de pagamento, podendeo ser pix ou cartão;
Valor; Valor do pagamento;

Classe Avaliação

Classe onde o solicitante avalia tanto a banda que prestou o serviço, quanto o aplicativo.

Atributos Descrição
Nota Banda; Nota que o Solicitante da para o prestador;
Nota Aplicativo; Nota que o Solicitante da para o aplicativo;