Documento histórico
Este documento se conserva solo para trazabilidad. Consulte el índice maestro para la fuente vigente.
Documento histórico — no usar como fuente de decisiones actuales
Reemplazado por la versión canónica del 2026-07-11. Conservar solo como trazabilidad histórica.
Diagrama general de casos de uso¶
Vista panorámica de los casos de uso del sistema IslaBox, agrupados por actor y módulo. Este diagrama se complementa con los casos de uso detallados (en esta misma carpeta).
Numeración consolidada — 2026-06-08
Los IDs CU-011 a CU-016 que aparecen en este diagrama como flujos menores ("Actualizar tracking", "Cancelar prealerta", "Conciliar", "Cambiar estado", "Consolidar manual", "Registrar pago") son flujos alternativos de otros CU, no CUs independientes con documento propio. La numeración de CUs con documento .md propio es la del catálogo.md oficial (CU-001 a CU-010 + CU-027 a CU-032).
Este diagrama se conserva tal cual por su valor como mapa visual, pero las referencias documentales deben usar los IDs del catálogo.
Diagrama UML (Mermaid)¶
flowchart LR
subgraph Actores
UF["👤 Usuario Final\n(EE.UU.)"]
OP["👨💼 Operador\n(interno)"]
AD["⚙️ Administrador\n(interno)"]
end
subgraph Autenticación
UC1["CU-001\nRegistrarse"]
UC2["CU-002\nLogin / Recuperar"]
UC3["CU-003\nGestionar perfil"]
UC4["CU-004\nDashboard"]
end
subgraph Prealerta
UC5["CU-005\nReportar compra"]
UC11["CU-011\nActualizar tracking"]
UC12["CU-012\nCancelar prealerta"]
end
subgraph Paquetes
UC6["CU-006\nConsultar paquete"]
UC7["CU-007\nConsolidar"]
UC8["CU-008\nPagar y despachar"]
end
subgraph Almacén
UC9["CU-009\nRecibir paquete"]
UC13["CU-013\nConciliar"]
UC14["CU-014\nCambiar estado"]
UC15["CU-015\nConsolidar manual"]
UC16["CU-016\nRegistrar pago"]
UC17["CU-017\nDespachar"]
end
subgraph KYC
UC10["CU-010\nCompletar KYC"]
UC18["CU-018\nAprobar / rechazar KYC"]
end
subgraph Servicios
UC19["CU-019\nSolicitar inspección"]
UC20["CU-020\nSolicitar reempaque"]
UC21["CU-021\nSolicitar devolución"]
UC22["CU-022\nCargar evidencia"]
end
subgraph Educación
UC27["CU-027\nVer tutorial"]
UC28["CU-028\nVer aduana"]
UC29["CU-029\nVer tarifario"]
end
subgraph Notificaciones
UC25["CU-025\nVer historial"]
end
subgraph Administración
UC37["CU-037\nConfigurar tarifas"]
UC38["CU-038\nEditar tutoriales"]
UC39["CU-039\nEditar aduana"]
UC40["CU-040\nGestionar categorías"]
UC42["CU-042\nAuditar"]
end
%% Relaciones Usuario Final
UF --> UC1
UF --> UC2
UF --> UC3
UF --> UC4
UF --> UC5
UF --> UC11
UF --> UC12
UF --> UC6
UF --> UC7
UF --> UC8
UF --> UC10
UF --> UC19
UF --> UC20
UF --> UC21
UF --> UC25
UF --> UC27
UF --> UC28
UF --> UC29
%% Relaciones Operador
OP --> UC4
OP --> UC9
OP --> UC13
OP --> UC14
OP --> UC15
OP --> UC16
OP --> UC17
OP --> UC18
OP --> UC22
%% Relaciones Administrador (hereda permisos de Operador)
AD --> UC37
AD --> UC38
AD --> UC39
AD --> UC40
AD --> UC42
%% Inclusiones (include)
UC5 -.->|"<<include>>"| UC3
UC7 -.->|"<<include>>"| UC6
UC8 -.->|"<<include>>"| UC7
UC10 -.->|"<<include>>"| UC3
UC15 -.->|"<<include>>"| UC9
UC17 -.->|"<<include>>"| UC15
UC16 -.->|"<<include>>"| UC8
%% Extensiones (extend)
UC11 -.->|"<<extend>>"| UC5
UC12 -.->|"<<extend>>"| UC5
UC19 -.->|"<<extend>>"| UC6
UC20 -.->|"<<extend>>"| UC6
UC21 -.->|"<<extend>>"| UC6
Agrupación visual por paquete funcional¶
mindmap
root((IslaBox))
Autenticación
Registrarse
Login
Gestionar perfil
Dashboard
Prealerta
Reportar compra
Actualizar tracking
Cancelar
Paquetes
Consultar detalle
Consolidar
Pagar y despachar
Operación de almacén
Recibir
Conciliar
Cambiar estado
Consolidar manual
Registrar pago
Despachar
KYC
Completar
Aprobar/Rechazar
Servicios
Inspección
Reempaque
Devolución
Cargar evidencia
Educación
Tutoriales
Aduana
Tarifario
Notificaciones
Historial
Administración
Tarifas
Tutoriales
Aduana
Categorías
Auditoría
Reglas del diagrama¶
- Cada CU está trazado al SRS (srs.md) y a un módulo funcional.
- Los operadores tienen acceso a CU del paquete "Operación de almacén" + lectura de CU de "Autenticación" (ver datos de usuarios).
- Los administradores heredan permisos de operador y agregan los CU del paquete "Administración".
- Los destinatarios y remitentes no son actores del sistema (no se registran).
- Los CU de Fase 2 (referidos, niveles, crédito) se incluyen en el catálogo (catalogo.md) pero se omiten del diagrama para mantener foco en el MVP.
Próximos pasos¶
- Profundizar los 10 CU críticos para el MVP (los que tienen documentos detallados en esta carpeta).
- Validar el diagrama con stakeholders (PM, equipo de operaciones).
- Una vez aprobado, mantener la trazabilidad CU ↔ RF ↔ test cases.