Modelo de contexto S1 - JohannPaezU/MISW4501-MediSupply GitHub Wiki

Modelo de contexto MediSupply

Modulos del sistema central:

  • Compras

  • Inventarios

  • Ventas

  • Logística y Ruteo

  • Recomendaciones

  • Monitoreo IoT

  • Seguridad y Auditoría

Actores y relaciones

Actor Relación con MediSupply Dirección Descripción del intercambio
Proveedor Enviar catálogo / Recibir órdenes de compra Bidireccional El proveedor entrega portafolio, fichas técnicas, precios y recibe órdenes y actualizaciones de estado.
Cliente institucional Realizar pedido / Consultar estado Bidireccional El cliente crea pedidos, consulta ETA, historial, factura y realiza pagos.
Fuerza de ventas Registrar visitas / Crear pedidos Bidireccional El vendedor en campo consulta inventario, recibe sugerencias, crea pedidos y actualiza visitas.
Logística / Transportistas Recibir rutas / Reportar ubicación Bidireccional El transportista recibe rutas optimizadas, confirma entregas y envía posición y estado del pedido.
Sistemas regulatorios (FDA, EMA, INVIMA, DIGEMID, COFEPRIS) Validar productos / Reportar información Bidireccional MediSupply valida registros sanitarios y actualiza cambios regulatorios.
Bancos / Pasarelas de pago Procesar pagos Bidireccional MediSupply envía solicitudes de cobro y recibe confirmaciones o rechazos.
Sensores IoT (temperatura, GPS) Enviar telemetría Unidireccional → MediSupply Sensores reportan ubicación, temperatura y alertas de cadena de frío.
ERP / Inventarios locales Sincronizar stock Bidireccional Integración para importar datos iniciales o mantener sincronización de inventarios.

Diagrama

Enlace en alta definición: https://github.com/user-attachments/assets/7397b517-5ec2-4002-9c52-96947ad5fd79