Aperfeiçoamento do Projeto Cuidado - Saraa-cristina/MaisCuidado GitHub Wiki

Diagrama de Classes:

O diagrama de classes representa visualmente a estrutura e as relações entre as classes do projeto +Cuidado. Esse diagrama mostra como as classes são definidas, seus atributos (dados) e operações (métodos). O diagrama de classes é crucial para a modelagem orientada a objetos, ajudando a entender melhor a estrutura de criação do projeto +Cuidado.

image

  • Mermaid do Diagrama de Classes:

classDiagram class DOACAO { +id: int -tipo: boolean -descricao: boolean -data: Date -local: Local -beneficiario?: Beneficiario }

class INSTITUICAO {
    +cadastroAcesso: boolean
    -endereco: boolean
    -tipoDoacao: boolean
    -contato: boolean
}

class DOADOR {
    +cadastroAcesso: boolean
    -doacao[]
}

class BENEFICIARIO {
    +cadastroAcesso: boolean
    -doacao[]
}

DOACAO --> INSTITUICAO : Destina-se
DOADOR --> DOACAO
INSTITUICAO --> BENEFICIARIO