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

94 lines
1.1 KiB
Org Mode

#+title: Diagrama De Clases
#+BEGIN_SRC plantuml
@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
#+END_SRC
[[./DiagramaDeCLases.png]]