Usuário |
Esta classe armazena as informações de identificação e contato dos donos de pets que utilizam a plataforma. Relaciona-se com a classe Pet (para vincular os animais de estimação do usuário), Solicitação de Serviço (para gerenciar serviços solicitados), Avaliação (para fornecer feedback após os serviços), e Suporte (para registrar chamados de atendimento). |
Prestador de Serviço |
Esta classe armazena as informações dos prestadores que oferecem serviços aos pets. Relaciona-se com Serviço (para descrever os tipos de serviço oferecidos), Solicitação de Serviço (para aceitar ou recusar pedidos de usuários), Avaliação (para receber feedback sobre serviços prestados), e Suporte (para solicitar ajuda à equipe de atendimento da plataforma). |
Pet |
Esta classe armazena as informações dos animais de estimação cadastrados pelos usuários. Relaciona-se com a classe Usuário (pois cada pet pertence a um usuário) e Solicitação de Serviço (para associar serviços específicos ao pet). |
Serviço |
Esta classe descreve os diferentes tipos de serviços oferecidos na plataforma, como banho, tosa e passeios. Relaciona-se com Prestador de Serviço (para indicar quem oferece o serviço) e Solicitação de Serviço (para identificar o tipo de serviço solicitado pelo usuário). |
Solicitação de Serviço |
Esta classe representa um pedido de serviço feito pelo usuário para um pet específico, contendo informações sobre o serviço solicitado. Relaciona-se com Usuário (quem solicita o serviço), Pet (o animal para o qual o serviço será prestado), Serviço (o tipo de serviço solicitado), Pagamento (o pagamento gerado após a conclusão do serviço), e Avaliação (o feedback do usuário após o serviço). |
Pagamento |
Esta classe armazena informações sobre o pagamento realizado após o serviço ser concluído. Relaciona-se com Solicitação de Serviço (para associar o pagamento ao pedido realizado). |
Avaliação |
Esta classe armazena as avaliações e feedbacks fornecidos pelos usuários sobre os serviços recebidos. Relaciona-se com Usuário (quem fornece a avaliação), Prestador de Serviço (quem recebe a avaliação), e Solicitação de Serviço (o serviço avaliado). |
Suporte |
Esta classe armazena chamados de suporte abertos pelos usuários e prestadores em caso de problemas ou dúvidas. Relaciona-se com Usuário e Prestador de Serviço (permitindo que ambos abram chamados de atendimento). |