Empezá por acá. Elegí un modo y te va enseñando todo, paso a paso.
🃏 Flashcards — Todo (42)
Las 40 preguntas de Lamb + el repaso técnico. Pensás la respuesta, la revelás y marcás si la sabías. Al final repasás solo las que fallaste.
🃏 Flashcards — Solo Lamb (40)
Las 40 preguntas de marketing (Producto, Servicios, Precios, Promoción, Distribución).
✅ Quiz autocorregido (V/F y opción múltiple)
Simula la parte de tecnología del examen: respondés y te corrige al instante, con la regla de que la incorrecta resta 0,5.
📝 Ver el práctico resuelto
Caso de uso completo + DER + secuencia + interfaz. Lo más importante: memorizá el formato del caso de uso.
Repaso 2º Parcial — Seminario de Trabajo Final
Centro de estudio para el segundo parcial. El contenido del primer parcial quedó deprecado.
El parcial tiene 3 partes
Teoría de Marketing (Lamb): las 40 preguntas de la guía, sobre Producto, Servicios, Precios, Promoción y Distribución.
V/F y opción múltiple de tecnología: segmentación, casos de uso, normalización, diagrama de secuencia, arquitectura en capas, ágiles.
Práctico: sobre un enunciado, hacer caso de uso + DER en 3FN + diagrama de secuencia + interfaz. Es lo mismo que hiciste en MedChoice.
Cómo estudiar (en 1 hora)
Leé las 40 respuestas de Lamb (pestañas Producto a Distribución). Foco en: AIDA, 4 características de servicios, penetración vs descremado, canal directo/indirecto, cobertura.
Repasá la pestaña Tecnología: son puntos rápidos (V/F y opción múltiple).
Leé el Práctico resuelto entero y memorizá el formato del caso de uso: es lo que más peso tiene.
Qué leer / fuentes
Lamb, Hair, McDaniel — Marketing (capítulos de Producto, Servicios, Precio, Promoción y Distribución). Es la base de las 40 preguntas.
Apuntes de clase de tecnología: UML, casos de uso, normalización (3FN), arquitectura en 3 capas, metodologías ágiles.
Tu propio TP de MedChoice: los casos de uso, el DER y los diagramas de secuencia son el mejor modelo para el práctico.
Reglas del examen (no las pierdas de vista)
Cada pregunta vale 1 punto. En V/F y opción múltiple, la incorrecta resta 0,5. Si no sabés, no marques al voleo.
Para aprobar: al menos 60% de la teoría + el práctico resuelto correctamente (nota mínima 4).
Solo bolígrafo. No tachar ni enmendar en V/F ni opción múltiple. Datos en mayúsculas.
Duración: 120 minutos.
Estrategia de Producto Lamb 1-8
1. ¿Qué es la mezcla de productos (product mix) y su importancia estratégica?
Es el conjunto de todas las líneas y artículos que ofrece la empresa. Su importancia: diversifica el riesgo, cubre más segmentos y aprovecha la marca y los canales. Dimensiones: amplitud, profundidad, longitud y consistencia.
2. ¿Diferencia entre amplitud y profundidad de una línea?Amplitud (ancho) = cantidad de líneas distintas que ofrece la empresa. Profundidad = cantidad de variantes/artículos dentro de una misma línea.
3. ¿Cómo influye el ciclo de vida del producto en el marketing?
Cada etapa cambia los objetivos. Introducción: educar el mercado (demanda primaria), promoción alta, pocas utilidades. Crecimiento: construir preferencia de marca (demanda selectiva). Madurez: mercado saturado, competencia de precios, nichos. Declinación: cosechar o abandonar.
4. ¿Qué es el posicionamiento y qué lo compone?
Es el lugar que ocupa el producto en la mente del consumidor frente a la competencia. Se construye sobre: atributos, beneficios, uso/aplicación, tipo de usuario, relación precio-calidad y comparación con competidores. Se visualiza en un mapa de posicionamiento.
5. ¿Estrategias/proceso de desarrollo de nuevos productos?
Proceso: generación de ideas, tamizado/selección, desarrollo y prueba del concepto, análisis de negocio, desarrollo del producto, prueba de mercado y comercialización. Tipos: nuevos para el mundo, nuevas líneas, mejoras, reposicionamientos y reducción de costos.
6. ¿Importancia de la marca?
Identifica y diferencia el producto, genera lealtad y valor de marca (brand equity), permite cobrar un precio premium y da protección legal. Un buen nombre es corto, fácil de pronunciar, distintivo y memorable.
7. ¿Cómo se relaciona el empaque con la estrategia de producto?
El empaque contiene y protege, promociona (es el "vendedor silencioso"), facilita el uso, almacenamiento y transporte, y comunica la marca. En servicios cumple el rol de evidencia física.
8. ¿Qué papel juega la diferenciación en la competitividad?
Hace que el producto se perciba como distinto o superior. Es la base de la ventaja competitiva: reduce la sensibilidad al precio y dificulta la comparación con sustitutos.
Estrategia de Servicios Lamb 9-16
Las 4 características de los servicios (memorizar)
Intangibilidad (no se toca antes de comprar) · Inseparabilidad (se produce y consume al mismo tiempo) · Heterogeneidad / Variabilidad (la calidad varía) · Caducidad / Imperdurabilidad (no se almacena: un turno vacío se pierde).
9. ¿Características únicas de los servicios según Lamb?
Las cuatro de arriba: intangibilidad, inseparabilidad, heterogeneidad y caducidad. Por eso el servicio se "tangibiliza" con marca, evidencias y reseñas.
10. ¿Cómo se aplican las 4 P a los servicios?Producto = la experiencia (difícil de estandarizar); Precio = refleja el valor percibido; Plaza = canal directo, ubicación y disponibilidad; Promoción = tangibilizar con evidencias y boca a boca. Se suman 3 P: Personas, Procesos y Evidencia física.
11. ¿Qué es la servucción?
Es el proceso de "producción del servicio": el sistema donde interactúan el cliente, el personal de contacto, el soporte físico y la organización para entregar el servicio. Importa porque el cliente participa de la producción.
12. ¿Cómo se gestiona la calidad del servicio?
La calidad es la brecha entre lo esperado y lo percibido. Dimensiones (SERVQUAL): confiabilidad, capacidad de respuesta, seguridad, empatía y elementos tangibles.
13. ¿Importancia del personal?
En servicios el personal de contacto es el producto y la cara de la marca; su capacitación y actitud definen la calidad percibida. Por eso se hace marketing interno.
14. ¿Qué es la capacidad ociosa?
Es la capacidad no utilizada que se pierde por la caducidad (un asiento o turno vacío no se recupera). Se gestiona equilibrando oferta y demanda: precios diferenciales, reservas, turnos.
15. ¿Cómo lograr diferenciación en servicios?
Por la oferta (qué se ofrece), por la entrega (personal, rapidez, comodidad), por la imagen/marca y por la calidad consistente.
16. ¿Estrategias de recuperación del servicio ante una falla?Service recovery: disculparse, resolver rápido, compensar, empoderar al personal para que resuelva y aprender del error. Una buena recuperación puede aumentar la lealtad (paradoja de la recuperación).
Estrategia de Precios Lamb 17-24
Penetración vs Descremado (siempre cae)
Penetración: precio BAJO inicial para entrar rápido y ganar volumen. Conviene con demanda elástica y mercado masivo. Descremado (skimming): precio ALTO inicial para capturar a los que pagan más. Conviene con producto innovador/diferenciado y poca competencia.
17. ¿Factores internos y externos en la fijación de precios?Internos: costos, objetivos de marketing, estrategia de mezcla, organización. Externos: demanda y sensibilidad del cliente, competencia, mercado, economía y regulación.
18. ¿Precio orientado al costo, a la competencia y al valor?Al costo: costo + margen (simple, pero ignora la demanda). A la competencia: según los precios de los rivales. Al valor percibido: según el valor que tiene para el cliente; permite mayor margen.
19. ¿Qué es la elasticidad precio de la demanda?
Es el % de cambio en la cantidad demandada / % de cambio en el precio. Elástica (>1): una pequeña suba baja mucho la cantidad. Inelástica (<1): la cantidad casi no cambia. Define si conviene subir o bajar el precio.
20. ¿Qué es el precio de penetración y cuándo aplicarlo?
Precio bajo inicial para entrar rápido, ganar volumen y participación. Conviene con demanda elástica, mercado masivo, economías de escala y para desalentar competidores.
21. ¿Qué es el descremado y cuándo se recomienda?
Precio alto inicial para capturar al segmento dispuesto a pagar más. Se recomienda con producto innovador o muy diferenciado, demanda inelástica y baja competencia; luego se baja el precio.
22. ¿Qué papel juega el precio psicológico?
Usa la percepción del cliente: precios terminados en 9 ($9.999 vs $10.000), el precio alto como señal de calidad, precios de prestigio. Influye más allá del valor objetivo.
23. ¿Tácticas de ajuste de precios que menciona Lamb?
Descuentos (por cantidad, pronto pago, temporada, funcionales), bonificaciones, precios promocionales (líder de pérdida, evento especial), precios geográficos y precio segmentado.
24. ¿Cómo se usa la discriminación de precios?
Es cobrar distinto precio a distintos clientes/segmentos por el mismo producto, según su disposición a pagar (por cliente, lugar, momento o versión). Maximiza el ingreso total.
Estrategia de Promoción Lamb 25-32
Modelo AIDA (clave para el práctico también)
Atención → Interés → Deseo → Acción. Son las etapas por las que pasa el consumidor. La publicidad sirve para atraer e interesar; la venta personal y la promoción de ventas para generar deseo y cerrar la compra.
25. ¿Qué compone la mezcla promocional?
Publicidad, ventas personales, promoción de ventas y relaciones públicas (y marketing directo).
26. ¿Papel de la comunicación integrada de marketing (CIM)?
Coordinar todos los elementos y mensajes promocionales para que sean coherentes y consistentes en todos los canales, reforzando un mensaje único.
27. ¿Diferencias entre publicidad, venta personal, promoción de ventas y RRPP?Publicidad: impersonal, pagada, masiva, con patrocinador identificado. Venta personal: directa, cara a cara, flexible pero costosa. Promoción de ventas: incentivo de corto plazo que acelera la compra. RRPP: gestionan imagen y reputación, no se pagan directo (publicity).
28. ¿Qué es AIDA y cómo se aplica?
Atención, Interés, Deseo, Acción. Guía qué herramienta usar en cada etapa de la campaña y permite ordenar las acciones y medir el avance del consumidor hacia la compra.
29. ¿Cómo se mide la efectividad promocional?
Contra objetivos: alcance, frecuencia, recordación, leads, tasa de conversión, ventas, ROI, y test antes y después (pre y post test).
30. ¿Papel del marketing digital?
Es el canal central hoy: SEO, SEM/PPC, redes, email y contenido. Permite segmentar, medir y personalizar a bajo costo.
31. ¿Cómo se define el mensaje publicitario?
Define qué decir (contenido o apelación: racional, emocional o moral) y cómo decirlo (estructura, formato, fuente). Elementos: titular, cuerpo, imagen y llamado a la acción.
32. ¿Criterios para seleccionar medios?
Alcance, frecuencia, impacto, costo (CPM), audiencia meta, tipo de producto y de mensaje, y presupuesto disponible.
Estrategia de Distribución Lamb 33-40
33. ¿Qué son los canales de distribución y qué funciones cumplen?
Son organizaciones interdependientes que llevan el producto del productor al consumidor. Funciones: transaccionales (contacto, promoción, negociación, riesgo), logísticas (transporte, almacenamiento, surtido) y de facilitación (información/investigación, financiamiento).
34. ¿Diferencia entre canal directo e indirecto?Directo: del productor al consumidor sin intermediarios. Indirecto: con intermediarios (mayorista, minorista, agente). Cuantos más niveles, más largo el canal.
35. ¿Qué intermediarios existen y cómo aportan valor?
Mayoristas, minoristas y agentes/corredores. Aportan valor: reducen la cantidad de contactos y transacciones, arman surtido, fraccionan, acercan el producto, informan y financian.
36. ¿Criterios para diseñar un canal eficaz?
Analizar las necesidades del cliente, fijar los objetivos del canal, identificar alternativas (tipo y número de intermediarios, intensidad) y evaluarlas según criterio económico, de control y de adaptación.
37. ¿Qué es la cobertura intensiva, selectiva y exclusiva?Intensiva: la mayor cantidad de puntos de venta posible (consumo masivo). Selectiva: algunos puntos elegidos (productos de comparación). Exclusiva: un único distribuidor por zona (productos de especialidad o lujo).
38. ¿Cómo influyen la logística y la cadena de suministro?
Gestionan el flujo físico y de información de los productos. Impactan en el costo, la disponibilidad y la satisfacción del cliente. Buscan el mejor nivel de servicio al menor costo total.
39. ¿Tendencias actuales en distribución?
E-commerce, omnicanalidad, marketplaces, dropshipping, venta directa al consumidor (D2C) y el canal digital o "cuarto canal".
40. ¿Cómo se gestiona el conflicto entre canales?
Hay conflicto horizontal (entre miembros del mismo nivel) y vertical (entre niveles distintos). Se gestiona con liderazgo del canal, acuerdos claros, sistemas verticales de marketing (VMS) y comunicación.
Tecnología V/F y opción múltiple
Banco de afirmaciones (con la respuesta correcta)
Afirmación
Resp.
Por qué
La segmentación geográfica divide el mercado según edad, género o nivel educativo.
FALSO
La geográfica divide por zona/región. Edad y género es segmentación demográfica.
La segmentación conductual considera el comportamiento (frecuencia de uso, lealtad).
VERDADERO
La conductual mira el comportamiento frente al producto.
Un caso de uso debe contener al menos un camino de éxito y puede incluir caminos alternativos.
VERDADERO
Flujo principal obligatorio + alternativos/excepciones opcionales.
La arquitectura en 3 capas incluye presentación, negocio y almacenamiento de datos.
VERDADERO
Presentación (UI) + lógica de negocio (BLL) + acceso a datos (DAL).
Opción múltiple (elegí la correcta)
¿Qué describe mejor un caso de uso?b) Una descripción de las interacciones entre el usuario y el sistema. (No es un modelo de BD ni de la estructura de un sitio.)
¿Qué garantiza la normalización hasta 3FN?a) Eliminación de redundancia y dependencia funcional transitiva.
¿Qué describe mejor un diagrama de secuencia?a) Representa los pasos de ejecución de un caso de uso, mostrando la interacción entre objetos.
Conceptos para tener firmes
Normalización: 1FN = atributos atómicos (sin grupos repetidos); 2FN = 1FN + sin dependencias parciales de la PK; 3FN = 2FN + sin dependencias transitivas (un atributo no clave no depende de otro no clave).
Arquitectura 3 capas: Presentación (UI) ↔ Negocio (reglas/lógica) ↔ Datos (DAL/BD). Cada capa solo habla con la contigua.
UML: estructurales (clases, objetos, componentes, despliegue) y de comportamiento (casos de uso, secuencia, actividad, estados).
Metodologías ágiles — 2 ventajas: entregas incrementales y rápidas + adaptación al cambio y feedback continuo del cliente. (Scrum, Kanban, XP.)
Parcial modelo (año pasado) resuelto
El examen completo resuelto: 2 teóricos abiertos, las V/F y opción múltiple, y el práctico (que está desarrollado en la pestaña Práctico). Para negocio se usa MedChoice.
Teóricos
1) Describí una idea de negocio digital: tipo de plataforma (E-Business o E-Commerce), misión y visión, análisis estratégico y matriz FODA (2 ítems por cuadrante).
Tipo de plataforma. MedChoice es un marketplace de salud que conecta profesionales independientes con pacientes. Es un E-Business (digitaliza todo el proceso del consultorio: búsqueda, reserva, comunicación por WhatsApp y cobro de seña), con un componente de E-Commerce en el cobro de la suscripción y la seña.
Misión. Facilitar la conexión entre pacientes y profesionales de la salud verificados con soluciones simples, confiables y accesibles, con foco en el profesional independiente en Argentina.
Visión. Ser la empresa de referencia en Argentina en tecnología para el sector salud, reconocida por la IA aplicada y la verificación de matrícula, y expandirse a otras disciplinas y a Latinoamérica.
Análisis estratégico. Sector de plataformas de intermediación digital, en crecimiento y con baja digitalización del profesional independiente. Mercado: +160.000 matriculados; nicho inicial odontólogos AMBA (~8.000). Competidores: Doctoralia (global, clínicas), HalfDoc y MiTurnoWeb (locales, sin WhatsApp nativo ni IA).
Matriz FODA
Fortalezas
Debilidades
F1. WhatsApp nativo + IA + verificación de matrícula.
D1. Marca nueva, sin reconocimiento.
F2. Modelo freemium que elimina la barrera de entrada.
D2. Recursos financieros limitados y equipo reducido.
Oportunidades
Amenazas
O1. Baja digitalización del profesional independiente.
A1. Competidores globales con más capital.
O2. WhatsApp infrautilizado + marco legal favorable.
A2. Volatilidad del tipo de cambio (costos en USD).
2) Explique los principales desafíos tecnológicos y organizacionales al desarrollar un sistema para un emprendimiento digital.
Tecnológicos: definir una arquitectura escalable (ej. tres capas) que soporte el crecimiento; integrar servicios externos (pago, mensajería, IA) gestionando costos y disponibilidad; asegurar la seguridad y calidad de los datos sensibles (encriptación, Ley 25.326); y sostener performance y disponibilidad (uptime, backups) con un equipo chico.
Organizacionales: conformar y coordinar un equipo con roles claros cuando muchos puestos los cubre el fundador; definir cultura, procesos y toma de decisiones; financiar el desarrollo hasta el punto de equilibrio; y construir masa crítica en un marketplace de dos lados (el problema del huevo y la gallina).
Verdadero/Falso y opción múltiple
#
Pregunta
Respuesta
3
(V/F) La segmentación geográfica divide según edad, género o nivel educativo.
FALSO (eso es demográfica; la geográfica es por zona).
4
(V/F) La segmentación conductual considera el comportamiento (frecuencia, lealtad).
VERDADERO
5
¿Qué describe mejor un caso de uso?
b) Descripción de interacciones entre el usuario y el sistema.
6
¿Qué garantiza la 3FN?
a) Eliminación de redundancia y dependencia funcional transitiva.
7
¿Qué describe mejor un diagrama de secuencia?
a) Pasos de un caso de uso mostrando la interacción entre objetos.
8
(V/F) Un caso de uso debe tener un camino de éxito y puede incluir alternativos.
VERDADERO
9
(V/F) La arquitectura en 3 capas incluye presentación, negocio y datos.
VERDADERO
10
Dos ventajas de las metodologías ágiles.
Entregas incrementales rápidas + adaptación al cambio y feedback continuo.
Práctico (11 a 14)
El ejercicio (caso de uso "Solicitud de compra", DER en 3FN, diagrama de secuencia e interfaz con los 10 principios de usabilidad) está resuelto paso a paso en la pestaña Práctico.
Práctico resuelto CU + DER + Secuencia + Interfaz
Enunciado modelo: una empresa de e-commerce quiere un módulo de gestión de pedidos. El usuario agrega productos al carrito, paga con distintos métodos y recibe una confirmación. Si el pago es exitoso el pedido se procesa y envía; si lo cancela, queda "Pendiente de pago"; si un producto está fuera de stock, se le notifica antes de agregarlo.
FORMATO del caso de uso (memorizá esta plantilla)
Caso de uso
Nombre claro (ej. "Solicitud de compra").
Actor(es)
Quién lo inicia (primario) y quién participa (secundario / sistemas externos).
Descripción / Objetivo
1-2 líneas de qué logra el caso de uso.
Precondiciones
Qué debe cumplirse antes de empezar.
Postcondiciones
En qué estado queda el sistema al terminar con éxito.
Flujo principal
Camino de éxito, numerado, +10 pasos, alternando actor y sistema.
Flujos alternativos
Al menos 3, referenciados al paso donde se desvían. Uno NO debe ser un error.
Datos involucrados
Entidades y atributos con su tipo.
1) Caso de uso: "Solicitud de compra"
Planilla con el formato estándar (igual a la del TP). Cumple los requisitos del enunciado: camino de éxito de más de 10 líneas, 3 cursos alternativos (uno que no es error) y la descripción de los tipos de datos involucrados.
Campo
Contenido
Código y nombre
CU-01 — Solicitud de compra
Actor primario
Cliente (usuario registrado)
Actores secundarios
Pasarela de pago (servicio externo)
Descripción / Objetivo
Permitir que el cliente arme un carrito de productos, pague y obtenga la confirmación de su pedido.
Precondiciones
El cliente está autenticado y existen productos disponibles en el catálogo.
Postcondiciones
El pedido queda registrado y pagado, el stock se descuenta y se notifica al cliente.
Disparador
El cliente decide comprar uno o más productos.
Curso normal (camino de éxito)
1. El cliente selecciona un producto del catálogo.
2. El sistema verifica el stock disponible del producto.
3. El sistema agrega el producto al carrito y muestra el subtotal.
4. El cliente repite la selección para los productos que desee.
5. El cliente solicita finalizar la compra (checkout).
6. El sistema muestra el resumen del pedido con el detalle y el total.
7. El cliente selecciona el método de pago.
8. El cliente confirma el pago.
9. El sistema envía la transacción a la pasarela de pago.
10. La pasarela aprueba el pago e informa al sistema.
11. El sistema registra el pedido en estado "Confirmado" y descuenta el stock.
12. El sistema genera y muestra la confirmación del pedido.
13. El sistema notifica al cliente y el pedido pasa a preparación/envío.
Cursos alternativos
2A. Producto fuera de stock (flujo de negocio, no es error): en el paso 2, si no hay stock, el sistema notifica al cliente y no lo agrega; el cliente elige otro producto y vuelve al paso 1.
8A. El cliente cancela el pago: en el paso 8, el pedido se guarda en estado "Pendiente de pago" y el flujo termina sin descontar stock.
10A. Pago rechazado por la pasarela: en el paso 10, el sistema informa el rechazo y ofrece reintentar o cambiar el método (vuelve al paso 7); el pedido no se confirma.
Reglas de negocio
No se confirma un pedido sin stock. El pedido solo se confirma si la pasarela aprueba el pago. El reembolso de la seña aplica según la política de cancelación.
Frecuencia / Importancia
Alta / Crítica (es el flujo de ingreso principal del sistema).
Balanceado con el caso de uso. La relación N:M entre Pedido y Producto se resuelve con la tabla puente DETALLE_PEDIDO.
Tabla
PK
FK
Atributos
CLIENTE
id_cliente
—
nombre, email, telefono
PRODUCTO
id_producto
—
nombre, descripcion, precio, stock
PEDIDO
id_pedido
id_cliente → CLIENTE
fecha, estado, total
DETALLE_PEDIDO
id_detalle
id_pedido → PEDIDO, id_producto → PRODUCTO
cantidad, precio_unitario, subtotal
PAGO
id_pago
id_pedido → PEDIDO
metodo, monto, estado, fecha
Relaciones (modalidad y cardinalidad)
CLIENTE 1 — N PEDIDO: un cliente hace muchos pedidos; cada pedido pertenece a un solo cliente (obligatorio).
PEDIDO 1 — N DETALLE_PEDIDO: un pedido tiene muchos ítems; cada ítem pertenece a un pedido.
PRODUCTO 1 — N DETALLE_PEDIDO: un producto aparece en muchos detalles; cada detalle refiere a un producto.
PEDIDO 1 — N PAGO: un pedido tiene su pago (puede haber reintentos como varios pagos).
Por qué cumple 3FN: 1FN porque todos los atributos son atómicos (los ítems están en DETALLE_PEDIDO, no en PEDIDO). 2FN porque en DETALLE_PEDIDO los atributos dependen de toda la PK. 3FN porque no hay dependencias transitivas: el precio actual está en PRODUCTO y en el detalle se conserva precio_unitario como snapshot histórico de la compra.
Diagrama Entidad-Relación
erDiagram
CLIENTE ||--o{ PEDIDO : realiza
PEDIDO ||--|{ DETALLE_PEDIDO : contiene
PRODUCTO ||--o{ DETALLE_PEDIDO : figura_en
PEDIDO ||--o{ PAGO : tiene
CLIENTE {
int id_cliente PK
varchar nombre
varchar email
}
PRODUCTO {
int id_producto PK
varchar nombre
decimal precio
int stock
}
PEDIDO {
int id_pedido PK
int id_cliente FK
datetime fecha
enum estado
decimal total
}
DETALLE_PEDIDO {
int id_detalle PK
int id_pedido FK
int id_producto FK
int cantidad
decimal precio_unitario
}
PAGO {
int id_pago PK
int id_pedido FK
enum metodo
decimal monto
enum estado
}
3) Diagrama de secuencia: "Solicitud de compra"
Participantes: actor Cliente, UI, :Carrito, :Pedido, :Pago, Pasarela (servicio externo), DAL. Cada mensaje es un método del receptor y toda llamada tiene su retorno; los desvíos van con alt.
sequenceDiagram
actor Cliente
participant UI
participant Carrito
participant Pedido
participant Pago
participant Pasarela
participant DAL
Cliente->>UI: selecciona producto
UI->>Carrito: agregarProducto(id)
Carrito->>DAL: verificarStock(id)
DAL-->>Carrito: stock disponible
alt producto sin stock
Carrito-->>UI: aviso sin stock
UI-->>Cliente: notifica y no agrega
else hay stock
Carrito-->>UI: producto agregado + subtotal
end
Cliente->>UI: finalizar compra (checkout)
UI->>Pedido: crearPedido(carrito)
Pedido->>DAL: guardar()
DAL-->>Pedido: pedido creado (Pendiente)
Pedido-->>UI: resumen + total
Cliente->>UI: elige metodo y confirma pago
UI->>Pago: procesarPago(pedido, metodo)
Pago->>Pasarela: autorizar(monto)
alt pago aprobado
Pasarela-->>Pago: aprobado
Pago->>Pedido: confirmar()
Pedido->>DAL: actualizar() estado Confirmado y descuenta stock
Pedido-->>UI: pedido confirmado
UI-->>Cliente: confirmacion del pedido
else pago rechazado
Pasarela-->>Pago: rechazado
Pago-->>UI: pago rechazado
UI-->>Cliente: reintentar o cambiar metodo
end
En papel: líneas de vida verticales, mensajes con flecha llena (llamada), retornos con flecha punteada, y los desvíos encerrados en un recuadro alt.