Diagrama Estados - UESSalexmendoza/Diseno-Software GitHub Wiki
📊 Diagrama de Estados – Solicitud de Intercambio
Este documento presenta el ciclo de vida de una solicitud de intercambio dentro de la plataforma Trueque de Libros entre Estudiantes, modelando los estados que puede atravesar una petición desde su creación hasta su cierre definitivo.
🎯 Objetivo
Visualizar los posibles estados de una solicitud de intercambio (clase Peticion) y las transiciones que ocurren en función de las acciones del estudiante, del propietario del libro o del sistema. Este diagrama permite comprender el comportamiento del sistema ante cada evento clave relacionado a una solicitud.
👥 Actores Involucrados
- Estudiante solicitante
- Estudiante propietario del libro
- Sistema (control de estados, validaciones, expiración)
🔁 Diagrama de Estados (descripción textual)
● Estado Inicial
↓
🟦 Borrador (opcional)
↓ Enviar solicitud
🟩 Pendiente
↓ Propietario responde
┌────────────┬──────────────┬──────────────┐
↓ ↓ ↓ ↓
🟦 Aceptada 🟥 Rechazada 🟧 Cancelada ⏳ Expirada
↓ ↓ ↓ ↓
Evento: Evento: Evento: Evento:
Confirmación Finalización Cancelación Tiempo límite
de recepción automática manual superado
↓ ↓ ↓ ↓
🏁 Finalizada 🏁 Finalizada 🏁 Finalizada 🏁 Finalizada