From 338ed4e408cbb19d2cc5fe9e8d8194284dd34680 Mon Sep 17 00:00:00 2001 From: fede Date: Mon, 6 May 2024 08:32:31 -0300 Subject: [PATCH] =?UTF-8?q?A=C3=B1adir=20Analisis=20III/diagrama=20de=20cl?= =?UTF-8?q?ases.org?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Analisis III/diagrama de clases.org | 94 +++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 Analisis III/diagrama de clases.org diff --git a/Analisis III/diagrama de clases.org b/Analisis III/diagrama de clases.org new file mode 100644 index 0000000..46aef81 --- /dev/null +++ b/Analisis III/diagrama de clases.org @@ -0,0 +1,94 @@ +#+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]] \ No newline at end of file