This repository has been archived on 2025-02-09. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
2024-1/Analisis III/diagrama de clases.org

1.1 KiB

Diagrama De Clases

./DiagramaDeCLases.png

@startuml
class Usuario {
+ Nombre
+ Apellido
+ DNI
+ Email
+ CitasPendientes
}

class Profesional {
+ Nombre
+ Apellido
+ DNI
+ Email
+ Curriculum
+ Certificados
+ Ubicacion
+ Nivel
+ Calificaciones
}

class Reclamo {
+ Contrato
+ MotivoReclamo
+ FechaReclamo
+ Estado
}

class Servicio {
+ Nombre
+ Descripcion
}

class Recordatorio {
+ Contrato
+ Hora
+ Fecha
+ Lugar
}


class Publicacion {
+ Codigo
+ Profesional
+ Tarifa
+ TipoServicio
+ HorasDeTrabajo
+ Estado
}

class PreContrato {
+ Contratador: Usuario
+ ComprobanteDePago
+ Publicacion
}

class ComprobanteDePago {
+ FormaDePago
+ Monto
+ Contrato
}

enum FormaDePago {
- Efectivo
- Debito
- Credito
}

class Contrato{
+ PreContrato
}

Publicacion --> Servicio
Publicacion --> Usuario
Publicacion --> Profesional

PreContrato --> Publicacion
PreContrato --> Usuario
PreContrato --> ComprobanteDePago

Recordatorio --> Usuario
Recordatorio --> Publicacion

Contrato --> PreContrato
Contrato <-- Reclamo

ComprobanteDePago --> FormaDePago
@enduml