0% encontró este documento útil (0 votos)
3 vistas2 páginas

Requerimientos

Cargado por

Ander Garcia
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas2 páginas

Requerimientos

Cargado por

Ander Garcia
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 2

R01 Agregar producto R02 Buscar Producto R03 Eliminar Producto

Descripción: Este algoritmo Descripción: Este Descripción: Elimina un


agrega un producto de tipo algoritmo busca un producto de la lista de
ProductoElectronico a la producto dentro de la productos gestionados. Si el
lista de productos gestionados lista de productos producto existe, se elimina; si
por la tienda. Los datos de gestionados. Si lo no, muestra un mensaje de
entrada provienen de los campos encuentra, lo muestra error.
de texto en la interfaz gráfica. en la interfaz gráfica; Entrada:
Entrada: si no, muestra un nombre (String): Nombre del
nombre (String): Nombre del mensaje indicando producto a eliminar.
producto. que el producto no fue
precio (double): Precio del encontrado. Resultado:
producto.
Entrada: Si el producto fue encontrado
cantidad (int): Cantidad del nombre (String): y eliminado, se muestra un
producto. Nombre del producto mensaje de confirmación en
a buscar. el área de texto.
marca (String): Marca del
producto electrónico. Resultado: Si el producto no se
encuentra, se muestra un
garantia (int): Número de Si el producto se mensaje indicando que el
meses de garantía del encuentra, se muestra producto no fue encontrado.
producto. en el área de texto de
la interfaz.

Resultado: El producto se Si no se encuentra, se


agrega al gestor de productos muestra un mensaje
y se muestra un mensaje en el indicando que no se
área de texto confirmando la halló el producto.
adición del producto.
R04 Modificar Producto R05 Mostrar R06 TiendaApp (ventana
Descripción: Modifica los Productos principal de la aplicación)
detalles de un producto existente Descripción: Este Descripción: La ventana de la
en la lista, como el nombre, el algoritmo muestra tienda permite la interacción
precio y la cantidad. Si el todos los productos con el usuario para agregar,
producto no se encuentra, se que están buscar, eliminar y modificar
muestra un mensaje indicando el actualmente en la productos mediante botones
error. lista de productos y campos de texto.
Entrada: gestionados por la Entrada:
tienda.
nombre (String): Nombre del Entrada: Ninguna. Entradas del usuario a
producto a modificar. Resultado: Se través de los campos de
muestran todos los texto (txtNombre,
nuevoNombre (String): Nuevo productos en el txtPrecio, txtCantidad,
nombre para el producto. área de texto, con txtMarca, txtGarantia).
sus detalles
nuevoPrecio (double): Nuevo (nombre, precio, Acciones del usuario sobre
precio para el producto. cantidad, marca y los botones ("Agregar
garantía si es un Producto", "Buscar
nuevaCantidad (int): Nueva producto Producto", "Eliminar
cantidad del producto. electrónico). Producto", "Modificar
Resultado: Si el producto fue Producto").
encontrado y modificado, se Resultado:Cambios
muestra un mensaje de visuales en el área de texto
confirmación en el área de texto. que indican las operaciones
realizadas sobre los
Si el producto no se encuentra, se productos, tales como la
muestra un mensaje indicando adición, búsqueda,
que no fue posible modificar el eliminación o modificación
producto. de productos.

También podría gustarte