AnahiNicoli / FullStack_ISPC

Repositorio grupal 2º cuatri ISPC
2 stars 2 forks source link

#Tk20 - CdeU - Cargar carrito #66

Open AnahiNicoli opened 1 year ago

AnahiNicoli commented 1 year ago

ID: 20 | Nombre: Cargar carrito

Flujo Normal-el usuario carga el carrito desde la navegación de la página

  1. El sistema verifica tipo de usuario (Anónimo, registrado).
  2. El sistema permite añadir ítems al carrito disponibles para compra durante la navegación.
  3. El usuario elige agregar ese ítem al carrito mediante un click.
  4. El sistema recolecta el listado de ítems seleccionados con características y sumatoria de valores.
  5. El sistema permite ver el listado de ítems seleccionados con detalles y valores.
  6. EL sistema ofrece hacer efectivo el pedido con el contenido del carrito.
    • esto no sería otro caso de uso VER CARRITO?*

Flujo Alternativo

1. El usuario opta por ver el carrito.

1. El usuario ingresa a ver el carrito.
2. El sistema permite ver el listado de ítems seleccionados con detalles y valores.
3. Continúa en el paso 6 del flujo normal.

Flujo Alternativo

2. El usuario opta por cargar el carrito desde el mismo carrito.

1. El usuario opta por adherir más productos al carrito navegando nuevamente. 
2. EL sistema ofrece a posibilidad de navegar nuevamente y agregar ítems nuevos.
3. el usuario opta por añadir más ítems de los mismos ya ingresados.
3. El sistema permite añadir más ítems sin navegar nuevamente la página.
4. Continúa en el paso 5 del flujo normal

Flujo Alternativo

3. El usuario quiere eliminar productos del carrito.

1. El sistema ofrece eliminar cada producto. 
2. El usuario opta por eliminar un producto.
3. El sistema envía una alerta para confirmar la operación.
4. El usuario confirma la eliminación. 
5. El sistema suprime el ítem del listado. 
6. Continúa en el paso 5 del flujo normal.

Flujo Alternativo

4. El usuario quiere vacar el carrito.

1. El sistema ofrece vaciar el carrito. 
2. El usuario opta por vaciar el carrito haciendo click.
4. El sistema envía una alerta para confirmar la operación.
5. El usuario confirma la eliminación. 
6. El sistema vacía el carrito. 
7. Continúa en el paso 2 del flujo normal.

4. El usuario sale de la sesión sin hacer efectivo el pedido.

1. El sistema envía un mensaje de correo electrónico.
AnahiNicoli commented 1 year ago

PRUEBA MARKDOWN CREADO CON STARUML

AnahiNicoli commented 1 year ago

Image

Edito y Agrego diagrama de secuencia