You are on page 1of 25

Casos de uso

Coffee Math

Equipo 2

EXTRACTO
En este documento se describen los casos de uso para la herramienta
Coffee Math
Tabla de contenido
Casos de uso para Coffee Math................................................................................................ 3
Proceso de Acceso a la herramienta Coffee Math..............................................................................3
Proceso de pedidos en línea Coffee Math..........................................................................................5
Modulo: Despliegue de Menú........................................................................................................6
Modulo: Selección de productos....................................................................................................7
Modulo: finalización del pedido.....................................................................................................8
Proceso de pedidos presenciales Coffee Math.................................................................................12
Modulo: Despliegue de Menú......................................................................................................12
Modulo: Realización de una venta...............................................................................................13
Proceso de pagos Coffee Math.........................................................................................................16
Proceso de inventario de Coffe Math...............................................................................................18
Casos de uso para Coffee Math
Proceso de Acceso a la herramienta Coffee Math
RF-001 – Accesar al sistema
El usuario deberá de validar su presencia en el sistema mediante su nombre de
usuario o matrícula y contraseñ a, con las cuales accederá . (Ver tabla 1 para una
descripció n del requisito).

Gestión de acceso a la aplicación Coffee Math


Requisito funcional: Acceso de usuarios registrados.
Descripción Identificación de acceso de usuarios registrados.
Entrada Se introducirán el usuario y contraseña asignados.
Salida  Se inicia la sesión de usuario. Dependiendo del usuario:
 Se accederá a la pantalla del “Menú de cliente”, en caso de tratarse
de un cliente.
 Se accederá a la pantalla del “Menú de cajero”, en caso de tratarse
de un cajero
 Se accederá a la pantalla del “Menú de administración en caso de
que se trate del administrador de la cafetería.
 Se mostrarán errores en caso de que la autentificación haya fallado:
 por haber introducido un nombre de usuario o matrícula incorrecta
 contraseña incorrecta para el usuario correspondiente
Bloqueo al sistema por haber introducido los datos incorrectos 3 veces.
Proceso El sistema muestra la pantalla para introducir los datos del usuario ya
registrado. Una vez que el sistema autentifica al usuario, se le dará acceso a la
pantalla del menú correspondiente o a los mensajes de error en caso de no
ser posible el acceso.
Referencias Ninguna.
Casos de uso Gestión de acceso
Tabla 1: Detalle del RF Acceso de usuarios registrados

Gestión de acceso
Este caso de uso se muestra la validació n del usuario y su palabra clave:

 Caso de uso: Acceso al sistema


Caso de uso 1: Acceso al Sistema

 Actores: Administrador, Cajero, Cliente


 Propósito: Acceder a la herramienta Coffee Math.
 Visión General: El usuario (cualquiera de los 3 actores) se conecta a la pá gina web
correspondiente y se registran en la herramienta introduciendo el nombre del usuario y
la contraseñ a.
 Referencias: Requisito Nº 001 Acceso de usuarios registrados
 Curso Típico de eventos:

Administrador/Cliente/Cajero Sistema
1. El Administrador, Cajero o Cliente se conecta 2. El sistema muestra los campos de usuario y
a la página Web de la herramienta Coffee contraseña.
Math.
3. El Administrador, Cajero o Cliente introduce 4. El sistema comprueba que el actor está
su nombre o matrícula y su contraseña, y pide registrado en la Base de Datos y lo posiciona en
entrar en la herramienta. su pantalla correspondiente.
Tabla 2: Curso típico de eventos

 Cursos Alternativos:

Paso 4: El actor no se encuentra registrado en la aplicació n o bien su contraseñ a es


erró nea. Se muestra un mensaje de error y se puede repetir la operació n hasta 3 veces;
después se bloqueará el sistema durante 10 minutos.
Proceso de pedidos en línea Coffee Math
RF-002 – Mostrar menú del día
El sistema deberá de desplegar la lista de productos, específicamente comida registrada en el día.

Descripción Se desplegara la lista de productos (comida) registrados como menú del día
Entrada Productos (comida) registrados en el día
Salida Lista de productos a ofrecer en el día. Con su respectiva información, nombre,
descripción, foto y precio
Proceso Al ingresar el cliente al sistema se desplegara el menú del día
Referencias Ninguna.
Casos de Pantalla principal (sesión cliente)
uso
Tabla 2

Cliente

En este caso de uso se muestra la primera instancia de la sesión del cliente, donde se despliega el
menú del día.

Caso de uso: Pantalla principal (sesión del cliente).

Caso de uso 2

Actores: Cliente.

Propósito: Visualizar el menú del día.

Visión general: El cliente después de haber ingresado de manera exitosa al sistema, espera ver el
menú del día de la cafetería.

Referencias: Requisito Nº 001 Acceso de usuarios registrados


Curso típico de eventos:

Cliente Sistema
Ingresa exitosamente al sistema Desplegar la pantalla principal del cliente, que
incluye el menú del día, así como la opción de
realizar un pedido

Cursos alternativos: N/A

Modulo: Despliegue de Menú

RF-003 – Crear un nuevo pedido


El sistema deberá de crear un nuevo pedido, al momento que el cliente indique “Realizar un
pedido”.

Descripción Creación de un nuevo pedido


Entrada Clave del cliente
Salida Pedido creado, listo para agregar productos
Proceso El sistema muestra el menú del día, el usuario selecciona realizar un pedido y se
crea el nuevo pedido
Referencias Ninguna
Casos de Realizar un pedido
uso
Tabla 3

RF-004 – Obtener productos registrados


El sistema deberá obtener todos los productos registrados en la categoría de comida

Descripción Obtención de productos registrados dentro de la categoría de comida


Entrada
Salida Productos registrados en la categoría de comida
Proceso El sistema realiza la búsqueda de productos y obtiene los que estén en la
categoría de comida
Referencias Ninguna
Casos de Realizar un pedido
uso
Tabla 4

RF-005 – Desplegar lista de productos


El sistema deberá de desplegar en pantalla la lista de productos, con su información
correspondiente (nombre, foto y precio).

Descripción Se despliega la lista de productos registrados en la categoría de comida


Entrada Información de productos a desplegar (nombre, foto y precio)
Salida Lista de productos con su respectiva información
Proceso El sistema procesara la información de entrada para mostrarla en pantalla
Referencias RF-003
Casos de Realizar un pedido
uso
Tabla 5

Modulo: Selección de productos

RF-006 – Selección del producto


El sistema deberá de permitir la selección de los productos de la lista desplegada.

Descripción Permitir la selección de los productos de la lista


Entrada
Salida Opción de seleccionar producto
Proceso El sistema desplegara un boto para seleccionar el producto
Referencias Ninguna
Casos de Realizar un pedido
uso
Tabla 6

RF-007 – Verificación de crédito


El sistema deberá de verificar si el cliente cuenta con crédito suficiente para el producto
seleccionado.

Descripción Verificar el crédito disponible del cliente


Entrada Cliente de la sesión, precio del producto seleccionado
Salida True = cuenta con crédito suficiente – False = no cuenta con crédito suficiente
Proceso El sistema compara el crédito del cliente con el precio del producto, si es mayor
el crédito del cliente da como resultado TRUE en caso contrario da como
resultado FALSE
Referencias Ninguna
Casos de Realizar un pedido
uso
Tabla 7

RF-008 – Agregar producto al pedido


El sistema deberá de agregar el producto seleccionado al pedido creado

Descripción Si la verificación del crédito fue TRUE se permitirá agregar el producto


seleccionado
Entrada Producto seleccionado
Salida True = éxito – False = no éxito
Proceso El sistema agregara el producto seleccionado al pedido ya creado con
anterioridad
Referencias RF-003, RF-007
Casos de Realizar un pedido
uso
Tabla 8
RF-009 – Selección del tamaño de la orden
El sistema deberá de desplegar la opción de selección del tamaño de la orden, en caso de que el
producto lo requiera.

Descripción Desplegar la opción de seleccionar el tamaño de la orden


Entrada Producto seleccionado
Salida Opción de : media orden u orden completa
Proceso El sistema genera una ventana emergente donde muestre la dos opciones de
tamaño
Referencias RF-006
Casos de Realizar un pedido
uso
Tabla 9

RF-010 – Crédito insuficiente


El sistema deberá de desplegar una alerta notificando el usuario que no cuenta con crédito
suficiente para el producto seleccionado.

Descripción Mostrar alerta cuando el usuario no cuente con crédito suficiente para el
producto seleccionado
Entrada Producto seleccionado, crédito de la sesión abierta
Salida Alerta de crédito insuficiente, con la información: crédito disponible del cliente y
crédito que necesita para el producto seleccionado.
Proceso El sistema verifica si el crédito del cliente es suficiente para el producto
seleccionado.
Referencias
Casos de Realizar un pedido
uso
Tabla 10

Modulo: finalización del pedido

RF-011 – Obtener el total del pedido (costo)


El sistema deberá de calcular el total del pedido

Descripción Sumar el precio de cada producto agregado al pedido


Entrada Precios de productos del pedido
Salida Resultado de la suma de los precios de los productos del pedido
Proceso El sistema obtiene el precio de los productos del pedido y los suma
Referencias
Casos de Realizar un pedido
uso
Tabla 11

RF-012 – Nota de compra


El sistema deberá de desplegar la lista de producto del pedido

Descripción Desplegar la información de los productos del pedido


Entrada Información de los productos seleccionados del pedido (nombre, tamaño (en
caso de requerirlo, precio)
Salida Lista de productos
Proceso El sistema obtiene la información de entrada y la procesa para mostrarla en
pantalla
Referencias
Casos de Realizar un pedido
uso
Tabla 12

RF-013 – Eliminar producto


El sistema deberá de dar la opción de eliminar un producto del pedido

Descripción Eliminación de producto, si lo selecciona el usuario


Entrada Producto a eliminar
Salida TRUE = éxito – FALSE = no éxito
Proceso El sistema da la opción de eliminar producto del pedido, si el cliente lo selecciona
se elimina el producto del pedido.
Referencias
Casos de Realizar un pedido
uso
Tabla 13

RF-014 –Confirmación de compra


El sistema deberá de notificar al modulo de pagos que el cliente con la clave “XXXXXX” se le debe
de disminuir el crédito por la cantidad de “$XXX.XX”

Descripción Notificación al modulo de pagos para disminuir el crédito del cliente


Entrada Total del pedido, clave del cliente
Salida TRUE = éxito – FALSE = no éxito, numero de pedido
Proceso El sistema notificara al modulo de pagos que el cliente con la clave “XXXX” habrá
que disminuir el crédito por cierta cantidad
Referencias
Casos de Realizar un pedido
uso
Tabla 14

RF-015 –Notificación a la cocina


El sistema deberá de enviar una notificación al modulo de cocina. Donde la notificación deberá de
tener que producto hay que preparar, en el caso necesario su tamaño.

Descripción Notificación al modulo de cocina del producto a preparar


Entrada Producto a preparar, numero de pedido
Salida TRUE = éxito – FALSE = no éxito
Proceso El sistema notificara al modulo de cocina del producto a preparar así como el
numero de pedido al que pertenece el producto
Referencias
Casos de Realizar un pedido
uso
Tabla 15

RF-016 –Calcular tiempo de espera


El sistema deberá de estimar un tiempo de espera para el pedido

Descripción Calculo de tiempo aproximado de espera dependiendo de los productos del


pedido
Entrada Tiempo por cada producto del pedido
Salida Tiempo total del pedido
Proceso El sistema sumara los tiempos establecidos por productos
Referencias
Casos de Realizar un pedido
uso
Tabla 16

RF-017 –Notificar el tiempo de espera


El sistema deberá de desplegar una ventana emergente donde se muestre el tiempo aproximado
de espera.

Descripción Desplegar una ventana emergente para mostrar el tiempo calculado


Entrada Tiempo calculado
Salida Ventana emergente con el tiempo total calculado
Proceso El sistema mostrara en pantalla el tiempo de entrada, en una ventana emergente
Referencias RF-015
Casos de Realizar un pedido
uso
Tabla 17

Caso de uso: Realizar un pedido (sesión del cliente).

Descripción: En este caso de uso se describe el funcionamiento de realizar un pedido en línea.

Caso de uso 3
Actores: Cliente.

Propósito: Seleccionar los productos para realizar el pedido

Visión general: El cliente selecciona realizar un pedido, se le despliega la lista de productos


disponibles, selecciona los productos que requiera, para finalizar confirma que los productos
seleccionados sean los correctos.

Referencias: Caso de uso disminución de crédito – Modulo Pagos

Curso típico de eventos:

Cliente Sistema
Selecciona realizar un pedido Despliega la lista de productos disponibles del
menú, tanto del menú normal como del menú
del día. La información que deberá de
desplegar es: nombre, foto y precio.
Selecciona de la lista desplegada, los productos Agrega el producto seleccionado al pedido
que desea ordenar
Selecciona la opción aceptar, dando por Despliega la nota de compra, con el costo total
terminado la selección de productos del pedido, así como el crédito con el que
cuenta el cliente.
Confirma su compra Con el modulo de pagos descuenta la cantidad
total del pedido, seguidamente envía la
notificación del pedido a la cocina y calcula un
tiempo aproximado de espera y se lo hace
saber al usuario, así como el numero de
pedido.

Cursos alternativos:

Cliente Sistema
Selecciona un producto, pero no cuenta con Muestra una alerta, diciendo que no cuenta
crédito suficiente para el producto con crédito suficiente para ese producto y le
notifica de cuanto crédito tiene disponible
Selecciona una producto del cual se necesita Muestra una notificación para que el usuario
seleccionar el tamaño de la orden seleccione el tamaño de su orden, media orden
u orden completa, en caso de que el producto
así lo requiera.
Desde la nota de compra elimina un producto Elimina el producto del pedido
Proceso de pedidos presenciales Coffee Math
Modulo: Despliegue de Menú

RF-018 – Mostrar la pantalla de punto de venta


El sistema deberá desplegar una pantalla con los productos ya categorizados en diferentes
secciones, por ejemplo, sabritas, galletas, refrescos, etc.

Descripción El cajero tendrá acceso a los productos sabiendo la categoría de los mismos
Entrada Productos en el inventario
Salida Lista de productos en su respectiva categoría, incluyendo descripción tales como,
precio, contenido (gr, ml)
Proceso La pantalla de punto de venta debe ser elegida por el cajero después de haber
iniciado sesión
Referencias Ninguna
Casos de Pantalla de punto de venta (Sesión cajero)
uso
Tabla 18

Cajero

En este caso de uso el sistema le presenta una ventana de login al cajero, ya después de haber
iniciado sesión, se le presentan dos opciones las cuales son: pagos y punto de venta, el usuario
debe elegir, punto de venta.

Caso de uso: Pantalla de punto de venta (Sesión del Usuario)

Caso de uso 4

Actores: Usuario.

Propósito: Visualizar el punto de venta.

Visión general: Después de haber iniciado sesión de manera exitosa el cajero desea realizar una
venta y para esto requiere estar en la pantalla de punto de venta.
Referencias:

Curso típico de eventos:

Cajero Sistema
Proporciona un usuario y contraseña válidos y Como primera ventana se tiene un menú de las
desea realizar una venta acciones que pudiera realizar el cajero, elige la
opción punto de venta y el sistema procede a
proporcionarle la ventana solicitada.

Cursos alternativos:

Cajero Sistema
El cajero desea entrar a la sección de pagos El cajero elige la segunda opción de su menú la
cual es la Sección de pagos y el sistema
procede a mostrar la ventana de sección de
pagos.

Modulo: Realización de una venta

RF-019 – Agregar productos a una venta


Después de que el cajero se encuentre en la pantalla de punto de venta, cuando se pretenda
realizar una venta deberá ubicar la categoría del producto que está siendo solicitado y ahí buscarlo
y seleccionarlo dándole un clic.

Descripción Realización de una venta


Entrada Solicitud de un producto disponible en el catálogo
Salida Un producto debe haber sido agregado a la venta
Proceso El sistema procede a mostrar los productos catalogados por categorías, y el
usuario debe ubicar de que categoría es el producto que ha sido solicitado y
darle un clic.
Referencias Ninguna
Casos de Realizar una venta
uso
Tabla 19

Cajero

En este caso el cajero ha iniciado sesión y está ubicado en la pantalla de punto de venta y desea
agregar productos a una venta.

Caso de uso: Agregar productos a una venta (Sesión de cajero)


Caso de uso 5

Actores: Cajero.

Propósito: Agregar productos a una venta

Visión general: Cuando se requiere realizar una venta es necesario indicar cuáles son los
productos que se van a vender.

Referencias:

Curso típico de eventos:

Cajero Sistema
El cajero ubica una categoría de las El sistema procede a mostrar los productos
presentadas en la pantalla de punto de venta y pertenecientes a esa categoría.
dirige el cursor hacia ella.
El usuario le da clic a algún producto en la El sistema procede a agregar el producto a la
categoría venta.

Cursos alternativos: N/A

RF-020 – Guardar una venta


Cuando el cajero seleccione la opción Finalizar venta el sistema procederá a guardar los detalles de
la venta a la base de Datos, los detalles de la venta incluye: Total de venta, lista de productos
incluidos en la venta.

Descripción Guardar una venta en la base de datos


Entrada Lista de productos seleccionados por el cajero
Salida Una ventana de retroalimentación que la venta ha sido guardada con éxito
Proceso El cajero elige la opción Finalizar venta, el sistema procede a mostrarle una
ventana para confirmar la lista de productos a vender, el cajero elige aceptar y el
sistema procede a guardar la venta en el disco duro (base de datos).
Referencias Ninguna
Casos de Finalizar una venta
uso
Tabla 20

En este caso se describe el proceso de guardar los detalles de una venta en la base de datos.

Caso de uso: Guardar una venta (sesión del cajero).

Caso de uso 6

Actores: Cliente.

Propósito: Seleccionar los productos para realizar el pedido

Visión general: El cliente selecciona realizar un pedido, se le despliega la lista de productos


disponibles, selecciona los productos que requiera, para finalizar confirma que los productos
seleccionados sean los correctos.

Referencias:

Curso típico de eventos:

Cliente Sistema
Selecciona realizar un pedido Despliega la lista de productos disponibles del
menú, tanto del menú normal como del menú
del día. La información que deberá de
desplegar es: nombre, foto y precio.
Selecciona de la lista desplegada, los productos Despliega la nota de compra, con el costo total
que desea ordenar del pedido, así como el crédito con el que
cuenta el cliente.
Confirma su compra Con el modulo de pagos descuenta la cantidad
total del pedido, seguidamente envía la
notificación del pedido a la cocina y calcula un
tiempo aproximado de espera y se lo hace
saber al usuario.

Cursos alternativos:
Cliente Sistema
Selecciona un producto, pero no cuenta con Muestra una alerta, diciendo que no cuenta
crédito suficiente para el producto con crédito suficiente para ese producto y le
notifica de cuanto crédito tiene disponible
Desde la nota de compra elimina un producto Elimina el producto del pedido

Proceso de pagos Coffee Math


RF-001 – Abonar crédito a una cuenta de usuario
El cliente en este caso un alumno o un maestro matriculado de la UADY, realizara un abono en
dinero que será entregado al cajero que es quien usara el sistema para asignarle el monto
entregado por el cliente a la cuenta del usuario, seleccionando el menú de pagos donde se abrirá
otro menú donde podrá ingresar la matricula a la cual se le desea ingresa la cantidad de crédito
que pago el usuario.

Descripción El cajero o administrador realiza el abono a una cuenta de un cliente.

Entrada Matricula y monto a abonar

Salida Mensaje de error o confirmación

El cajero o administrador accederá al menú de pagos e introducirá la matricula a donde se abonara el


Proceso
monto y también introducirá el monto.

Referencias Ninguna.

Casos de uso Abonar crédito a una cuenta de usuario


Tabla 3

Cajero o Administrado

Al cajero se le desplegará un menú para ingresar la matricula y la cantidad de dinero que se desea
abonar a su cuenta y podrá aceptar los datos para que sean guardados o cancelar el abono.

Caso de uso: Abonar saldo.


Caso de uso 2

Actores: Cajero o Administrador.

Propósito: Abonar crédito a una cuenta de un cliente.

Visión general: El cajero o administrador, después de haber realizado el abono espera que se vea
reflejado en la cuenta del cliente

Referencias:

Curso típico de eventos:

Cliente Sistema
Ingresa la matricula y cantidad de dinero a Desplegar un mensaje de confirmación donde
abonar a la cuenta de un usuario se le indicara al cajero o administrador que el
abono se realizo exitosamente
Cursos alternativos:

Cliente Sistema
Ingresa la matricula y cantidad de dinero a Desplegar un mensaje de error donde se le
abonar a la cuenta de un usuario indicara al cajero o administrador que el abono
no se realizo exitosamente

Proceso de inventario de Coffe Math

RF-001 – Mostrar opciones para inventario

El sistema deberá desplegar una pantalla con las opciones del usuario a elegir como: ver productos
escasos, ver productos y agregar producto.

Descripción El administrador podrá elegir entre las opciones del inventario para ver la lista de
productos

Entrada Selección de la opción “inventario”

Salida La lista de las opciones del “inventario”

Proceso El administrador debe seleccionar(dar clic) a la opción de inventario para poder


ver las opciones disponibles del inventario

Referencias Ninguna

Casos de Menú de inventario - Administrador


uso

Administrador

En este caso de uso se le mostrará al administrador el menú de opciones correspondientes a la


sección de inventario.
Caso de uso: Menú de inventario - Administrador

Actores: Administrador.

Propósito: Mostrar las opciones disponibles en la opción Inventario.

Visión general: El administrador previamente deberá seleccionar la opción “Inventario” para así
poder ver las opciones que puede realizar.

Referencias:

Curso típico de eventos:

Cajero Sistema

Selecciona la opción de inventario El sistema mostrará todas las opciones


disponibles para el “Inventario”. Las opciones
que mostrará son las siguientes: ver productos
escasos, ver productos y agregar producto.
Cursos alternativos:

Cajero Sistema

El administrador selecciona una opción Actuará dependiendo de la opción


diferente a “inventario” seleccionada.

RF-002 – Agregar nuevo producto

El usuario podrá registrar un nuevo producto, mediante un formulario que el sistema proporciona
con los datos necesarios para registrar un producto.

Descripción El administrador podrá agregar un nuevo producto seleccionando la opción


“Agregar producto”

Entrada Datos del nuevo producto

Salida Producto nuevo registrado

Proceso El administrador deberá seleccionar la opción “Agregar producto”


posteriormente deberá ingresar los datos del nuevo producto y finalmente
guardarlo.

Referencias Ninguna

Casos de Agregar producto


uso

Administrador

En este caso de uso se le mostrará al administrador el formulario con los datos necesarios para
registrar un producto.

Caso de uso: Agregar producto


Actores: Administrador.

Propósito: Proporcionar un formulario de tal manera que éste permita registrar un nuevo
producto.

Visión general: El administrador previamente deberá seleccionar la opción “Agregar producto”


para así poder ver el formulario a llenar.

Referencias:

Curso típico de eventos:

Administrador Sistema

Guardar datos del producto nuevo El sistema desplegará un formulario con varios
campos necesarios a llenar para registrar el
producto y posteriormente guardara los datos
que el usuario ha ingresado.

Cursos alternativos:

Administrador Sistema
El administrador no llena los datos El sistema retroalimentará los campos que
correctamente o hay datos faltantes faltan por llenar. El sistema no guardará los
datos.

RF-003 – Eliminar producto

El sistema enlistara todos los productos registrados previamente por el usuario. El Administrador
podrá seleccionar cualquier producto para eliminar.

Descripción El administrador podrá seleccionar cualquier producto para eliminar.

Entrada Selección del producto a eliminar

Salida Eliminación del producto

Proceso El administrador deberá seleccionar la opción de listar los productos.


Posteriormente deberá seleccionar un producto a eliminar.

Referencias Ninguna

Casos de Eliminar producto


uso

Administrador

En este caso de uso se le presentará una lista de todos los productos para seleccionar para
eliminar cualquiera de ellos.

Caso de uso: Eliminar producto


Actores: Administrador.

Propósito: Eliminar un producto de la lista de productos.

Visión general: El administrador previamente deberá seleccionar la opción “Ver productos” y


elegir el o los productos a eliminar.

Referencias:

Curso típico de eventos:

Administrador Sistema

Seleccionar producto a eliminar El sistema eliminará el producto seleccionado y


mostrará una retroalimentación de que el
producto fue eliminado exitosamente.

Cursos alternativos:

No aplica.

RF-004 – Editar un producto

El sistema enlistara todos los productos registrados previamente por el usuario. El Administrador
podrá modificar cualquier campo de cualquier producto con nuevos datos.

Descripción El administrador podrá editar la información de los productos.

Entrada Los datos nuevos para editar un producto


Salida Producto guardado con los nuevos datos

Proceso El administrador deberá seleccionar la opción “Ver productos”, posteriormente


podrá modificar cualquier campo de cualquier producto.

Referencias Ninguna

Casos de Editar producto


uso

Administrador

El sistema enlistara todos los productos registrados previamente por el usuario. El Administrador
podrá editar los datos del producto que desee.

Caso de uso: Editar producto

Actores: Administrador.

Propósito: Editar uno o más productos.

Visión general: El administrador previamente deberá seleccionar la opción “Ver productos” y


editar el o los campos que desee.

Referencias:

Curso típico de eventos:

Cajero Sistema
Ingresa datos nuevos a un producto El sistema guarda los cambios del producto

Cursos alternativos:

Cajero Sistema

El usuario ingresa datos no válidos o bien, deja El sistema notificara con una alerta de que los
campos vacíos cambios no fueron guardados exitosamente.

You might also like