Volver al menú

Diagrama UML

Introducción al Modelo de Datos

Este documento refleja la arquitectura orientada a objetos de Nexus. El sistema se basa en una clase padre ACTOR de la que heredan los distintos roles, y separa claramente la lógica de productos físicos (Segunda Mano) de las ofertas digitales.

1. Estructura de Actores

Clase Base: ACTOR

Entidad principal que gestiona la autenticación y los datos comunes.

Subclases (Herencia)

2. Productos y Mercado

PRODUCTO (Segunda Mano)

Artículos físicos gestionados directamente por los usuarios.

OFERTA (Digital/Externa)

Promociones de productos nuevos publicadas por cualquier Actor.

3. Transacciones y Contratos

COMPRA

Registro de la adquisición de un Producto de segunda mano.

CONTRATO

Acuerdos comerciales entre Nexus y una Empresa.

4. Interacción Social

MENSAJE (Chat)

COMENTARIO

5. Enumeraciones (Enums)

Valores predefinidos para controlar los estados del sistema:

Esquema Gráfico (Clic en la imagen para ampliar)

Diagrama de Clases UML de Nexus
× Zoom Diagrama