Skip to main content

3. Mapa de Capacidades y Context Map

3. Mapa de Capacidades y diagrama de contexto

Capacidades de negocio

  • Gestión de operadores, autenticación y perfiles (Vistas generales de accesos)
  • Administración de catálogos de orígenes, rutas, zonas y contratos logísticos
  • Planeación, seguimiento y análisis de viajes, tanques y checkpoints
  • Control de despachos, pesajes, tickets y sellos de recolección
  • Integración con SIRLA/AS400 y registros de remisiones para cumplimiento
  • Trazabilidad y aseguramiento de calidad de unidades, sellos y transferencias

Capacidades técnicas habilitadoras

  • Microservicios Spring Boot 3.x con DDD y arquitectura hexagonal
  • Persistencia PostgreSQL con JPA/Hibernate y migraciones Flyway
  • Mensajería pub/sub para eventos de dominio e integraciones asíncronas
  • Observabilidad end-to-end (Micrometer, OpenTelemetry, logs JSON) y trazabilidad distribuida
  • Seguridad OIDC/JWT con scopes por bounded context y rate limiting
  • CI/CD con pruebas unitarias, de contrato y de mutación

Catálogos identificados (XSD)

  • ALP_CS_ORIG_DETALLE_PERFIL_V
  • AS400_NUMSEM
  • AS400_RLDMRUTA
  • AS400_RLMMCTRL
  • AS400_RLMMDANA
  • AlpActualizaDetTanques
  • AlpConsultaDetViajes
  • AlpDetReco
  • AlpDetalle
  • AlpPerfiles
  • AlpPerfilesSingle
  • AlpPurchaseOrders
  • AlpRecoRLDMRUTA
  • AlpRecoRLMMCTRL
  • AlpRecoRLMMDANA
  • AlpRecoTanques
  • AlpTransferencias
  • AlpTrxOracle
  • AlpViajes
  • AlpZonasRutas
  • As400RLDMRUTA
  • ConsultaDetalle
  • ConsultaDirectos
  • ConsultaViajes
  • QryTransferencias
  • QueryCabeceroViajes
  • db400

Context map detallado disponible en diagrams/context-map.md. Versión simplificada abajo:

Context Map