Está en la página 1de 3

1)Tabla de actores

Actor Descripción
Cliente Interviene en la adquisición de productos a su favor.
Brinda el servicio rápido de navegación para el correcto funcionamiento de la
Sistema compra y venta.
Encuentra un archivo con extensión de base de datos para que el cliente vea las
Analista ofertas de los productos automaticamente.
Software Gestión de las plantillas generadas por el sistema
Verifica en todo momento la apariencia visual de la aplicación, asegurando que sea
Interfaz de usuario (UI) intuitiva y atractiva para los usuarios
Experiencia de usuario (UX) Se asegura que la aplicación sea fácil de usar y ofrezca una navegación fluida.
Garantiza la seguridad de los datos del usuario y proteger la aplicación contra
Seguridad informática posibles vulnerabilidades

2)Tablas de casos de uso


Actores Casos de Uso
Ingreso del usuario al sistema Registro en la Base de Datos
El usuario visualiza las plantillas brandeadas
Plantillas prediseñadas Brandeadas
de la marca y precios en eferta
El usuario navega promociones del día Consultar Productos
El usuario selecciona producto y unidades Selección de compra de Productos
El usuario confirma Actualización de stock y promociones
El usuario confirma modo de entrega Método de envíos
El usuario escoge opciones Localizaciones cercanas
El usuario brinda sus datos de tarjeta Sistema de medios de pago
El usuario cierra compra Cierre de agradecimiento

3) Plantillas de caso de uso. Flujo Normal, F. Alternativo, Condiciones, Precondiciones


Caso de Uso Registro en la base de datos
Descripción Permite al usuario registrar una nueva cuenta en el sistema
Actor Usuario
1. El sistema muestra una ventana con campos de texto para ingresar el nombre, el apellido
paterno, el apellido materno, el nombre de usuario, la contraseña y el correo electrónico de la
cuenta nueva, y un botón de Registrarse.
Flujo Normal 2. El usuario ingresa los datos de la cuenta y da clic en el botón Registrarse.
3. El sistema verifica que los campos estén completos, que los datos introducidos sean válidos y
que no exista una cuenta registrada en la base de datos con el nombre de usuario o correo
proporcionado; registra la cuenta en la base de datos y muestra un mensaje "Cuenta registrada".
1. Campos incompletos
. El sistema muestra un mensaje "Faltan campos por completar", vuelve al paso 2 del flujo
normal.
2. Datos inválidos
Flujo Alternativo . El sistema muestra un mensaje "Debes introducir datos válidos" y vuelve al paso 2 del flujo
normal.
3. Ya se encuentra registrada una cuenta en la base de datos con los datos introducidos
. El sistema muestra un mensaje "Ya existe una cuenta registrada con ese nombre de usuario o
correo" y vuelve al paso 2 del flujo normal.
Condiciones Cuenta registrada con éxito.
Precondiciones El usuario no está registrado.
Caso de Uso Consultar Productos
Descripción Muestra los productos en la tienda virtual
Actor Usuario, sistema(UX), Aadministrador tienda online
1. Ingresar a la página Tambo con usuario y
contraseña.
Flujo Normal
2. El sistema muestra productos.
3. El sistema muestra base de datos de productos y stock de cada uno.
Flujo 1. No acceder a la plataforma correcta o sin internet
Alternativo .El sistema muestra un mesaje de "error"
Condiciones Estar en la pagina y ver productos
Precondiciones Seguir con los procedimientos correctos del registro

Caso de Uso Método de envío deiivery


Descripción Selección del usuario para la entrega de su pedido
Actor Usuario, sistema, Personal de delivery y apoyo en tienda
1. El sistema muestra carrito de compras
2. Usuario elige método de pago
3. Sistema muestra "delivery o retiro en tienda"
4. Usuario elige "Delivery"
5. Sistema pide dirección y da el rango de tiempo en el que demorará el pedido (aprox 30 minutos)
Flujo Normal
6. El usuario acepta.
7.Interacción de personal de delivery en tienda, administrador de tienda online da la orden y envía
gmail de seguimiento de
compra.
8. Usuario da seguimiento a su pedido.
1. Sistema muestra para elegir entre "delivery o retiro en
tienda"
3. El usuario elige "retiro en tienda"
Flujo
4. El sistema muestra tiendas disponibles de los productos
Alternativo
5. Usuario selecciona tienda a su conveniencia.
6. Personal de apoyo en tienda tiene listo su pedido e interactúa con el cliente en cuanto lo
recoja.
Condiciones Envio de pedido delivery o recojo en tienda
Precondiciones Realizar el pedido y pago de productos en el carrito de compras.
4) Diagramas de caso de uso

También podría gustarte