Está en la página 1de 9

PRODUCTOS

Código RF – INV 001


Caso de uso Ingreso de productos
Actor principal El Administrador registra un nuevo producto en el Sistema
Personal involucrado Administrador
Precondiciones Autentificarse y acceder a la pantalla de gestión administrativa
1. El administrador ingresa un nuevo producto.
Pos condiciones 2. El administrador ordena el nuevo producto.
3. El administrador obtiene información sobre un producto
específico.
RF – asociado RF – INV-002
Flujo básico (escenario principal de éxito)
1. El Administrador introduce los datos del producto
2. El Administrador presiona el botón “Guardar”
3. El sistema comprueba la introducción de los datos del producto (id producto, código de
barras).
4. El sistema guarda el nuevo producto en la base de datos y muestra un mensaje de
confirmación por pantalla.
Flujos alternativos (extensiones)
Si en el punto 3, los datos obligatorios no están introducidos el sistema muestra un mensaje de error
y no avanza al punto 4, En cualquier momento el Administrador puede detener la ejecución del
proceso pulsando el botón de “Cancelar”.

Código CUS – INV 002


Caso de uso Actualización de productos
Actor principal El administrador actualiza la información del nuevo producto
Personal involucrado administrador
Precondiciones Autentificarse. Los productos ya están registrados en el sistema
Pos condiciones El producto está actualizado en el sistema
RF – asociado RF – INV-007
Flujo básico (escenario principal de éxito)
1. El administrador accede a la pantalla de actualización de producto pulsando el botón de
“actualizar”
2. El sistema devuelve la pantalla de actualización.
3. El administrador va introduciendo y filtrando los productos a modificar o actualizar.
4. Mientras que el administrador vaya filtrando los productos, el sistema los muestra en pantalla con
su detalle
5. El administrador selecciona el producto a actualizar y luego valida pulsando el botón “Enter” del
teclado
6. El sistema muestra el producto actualizado en la tabla de recapitulación de productos.

Flujos alternativos (extensiones)


En cualquier momento el usuario puede detener la ejecución del proceso pulsando el botón de
“Cancelar”.

Código CUS – INV 003


Caso de uso Baja de Productos por defecto
Actor principal El administrador da de baja los productos por defecto.
Personal involucrado administrador
Precondiciones Autentificarse. Los productos ya están seleccionados.
Pos condiciones Los productos aparecen en pantalla
RF – asociado
Flujo básico (escenario principal de éxito)
1. El administrador presiona el botón “baja por defecto”
2. El sistema devuelve la pantalla pedida cargando el listado de todos los productos que se van a dar
de baja por defecto.
3. El administrador selecciona un producto de la lista y/o selecciona.
4. El actor presiona el botón “baja por defecto”
5. El sistema procede a dar de baja el producto seleccionado.
Flujos alternativos (extensiones)
Si en el punto 4, ningún producto se va a dar de baja o que el usuario no haya seleccionado ninguna
opción de búsqueda, el sistema muestra un mensaje de error y vuelve al punto 2.
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”

Código CUS – INV 004


Caso de uso Baja de Productos por venta
Actor principal El administrador da de baja los productos por venta.
Personal involucrado administrador
Precondiciones Autentificarse. Los productos ya están seleccionados.
Pos condiciones Los productos aparecen en pantalla
RF – asociado RF – INV - OBJ 001
Flujo básico (escenario principal de éxito)
1. El administrador presiona el botón “baja por venta”
2. El sistema devuelve la pantalla pedida cargando el listado de todos los productos que se van a dar
de baja por venta.
3. El administrador selecciona un producto de la lista y/o selecciona.
4. El actor presiona el botón “baja por venta”
5. El sistema procede a dar de baja el producto seleccionado.
Flujos alternativos (extensiones)
Si en el punto 4, ningún producto se va a dar de baja o que el usuario no haya seleccionado ninguna
opción de búsqueda, el sistema muestra un mensaje de error y vuelve al punto 2.
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”

Código CUS – INV 005


Caso de uso Consulta de productos
Actor principal Generar consulta de productos
Personal involucrado administrador
Precondiciones Autentificación. La consulta ha sido generada en el sistema
Pos condiciones
RF – asociado RF – INV OBJ 001
Flujo básico (escenario principal de éxito)
1. El administrador realiza la consulta de los productos registrados en el inventario del
sistema.
2. El administrador selecciona una nueva consulta en el sistema.
3. El sistema muestra el detalle de la consulta realizada.
Flujos alternativos (extensiones)
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”

REPORTE INVENTARIO DE PRODUCTOS

Código CUS – INV 006


Caso de uso Reporte de ingreso de productos
Actor principal Generar el reporte de los productos ingresados al inventario
Personal involucrado administrador
Precondiciones Autentificación. El reporte ha sido generado por el sistema
Pos condiciones
RF – asociado
Flujo básico (escenario principal de éxito)
1. El sistema genera un reporte de los productos registrados en el inventario.
2. El administrador le solicita al sistema que genere informe de la cantidad de productos
registrados.
3. El sistema muestra el reporte total de los productos registrados en el sistema.
Flujos alternativos (extensiones)
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”

Código CUS – INV 007


Caso de uso Reporte de bajas de productos por defecto
Actor principal Generar el reporte de los productos que fueron dados de baja por
defecto.
Personal involucrado administrador
Precondiciones Autentificación. El reporte ha sido generado por el sistema
Pos condiciones
RF – asociado
Flujo básico (escenario principal de éxito)
1. El sistema genera un reporte de los productos que se dieron de baja por defecto.
2. El administrador le solicita al sistema que genere informe de la cantidad de productos que
se dieron de baja por defecto.
3. El sistema muestra el reporte total de los productos que fueron dados de baja por defecto. .
Flujos alternativos (extensiones)
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”

Código CUS – INV 008


Caso de uso Reporte de bajas de productos por venta
Actor principal Generar el reporte de los productos que fueron dados de baja por venta.
Personal involucrado administrador
Precondiciones Autentificación. El reporte ha sido generado por el sistema
Pos condiciones
RF – asociado
Flujo básico (escenario principal de éxito)
1. El sistema genera un reporte de los productos que se dieron de baja por venta.
2. El administrador le solicita al sistema que genere informe de la cantidad de productos que
se dieron de baja por venta.
3. El sistema muestra el reporte total de los productos que fueron dados de baja por venta
Flujos alternativos (extensiones)
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”

Código CUS – INV 009


Caso de uso Reporte de inventarios de productos.
Actor principal Generar el reporte del inventario de los productos.
Personal involucrado administrador
Precondiciones Autentificación. El reporte ha sido generado por el sistema
Pos condiciones
RF – asociado
Flujo básico (escenario principal de éxito)
1. El sistema genera un reporte del inventario de productos de la ferretería ferrielectricos
A&C.
2. El administrador le solicita al sistema que genere informe de la cantidad de productos del
inventario.
3. El sistema muestra el reporte total del inventario de productos.
Flujos alternativos (extensiones)
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”
CLIENTES

Código CUS – INV 010


Caso de uso Ingreso de clientes
Actor principal Realizar el registro de los clientes en el sistema
Personal involucrado administrador
Precondiciones Autentificación. El cliente ha sido registrado en el sistema
Pos condiciones
RF – asociado RF – INV OBJ 003
Flujo básico (escenario principal de éxito)
1. El administrador registra el id cliente en el sistema.
2. El sistema genera el registro del cliente (id cliente).
3. El sistema muestra que la información del cliente ha sido registrada.
Flujos alternativos (extensiones)
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”

Código CUS – INV 011


Caso de uso actualización de clientes
Actor principal Realizar la actualización de los clientes en el sistema
Personal involucrado administrador
Precondiciones Autentificación. El id cliente del cliente ha sido actualizado en el
sistema
Pos condiciones
RF – asociado RF – INV OBJ 003
Flujo básico (escenario principal de éxito)
1. El administrador actualiza el id cliente en el sistema.
2. El sistema genera la actualización del cliente.
3. El sistema muestra que la información del cliente ha sido actualizada.
Flujos alternativos (extensiones)
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”

Código CUS – INV 012


Caso de uso Eliminación de clientes
Actor principal Realizar la eliminación del cliente en el sistema
Personal involucrado administrador
Precondiciones Autentificación. El cliente ha sido eliminado del sistema
Pos condiciones
RF – asociado RF – INV OBJ 003
Flujo básico (escenario principal de éxito)
1. El administrador elimina el id cliente del sistema.
2. El sistema elimina el registro del cliente (id cliente).
3. El sistema muestra que el cliente ha sido eliminado.
Flujos alternativos (extensiones)
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”

Código CUS – INV 013


Caso de uso Reporte de ingreso de clientes
Actor principal Generar el reporte de los clientes ingresados al sistema.
Personal involucrado administrador
Precondiciones Autentificación. El reporte ha sido generado por el sistema
Pos condiciones
RF – asociado RF – INV OBJ 004
Flujo básico (escenario principal de éxito)
1. El sistema genera un reporte de los clientes registrados en el sistema.
2. El administrador le solicita al sistema que genere informe de la cantidad de clientes
registrados.
3. El sistema muestra el reporte total de los clientes registrados.
Flujos alternativos (extensiones)
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”

PROVEEDORES

Código CUS – INV 014


Caso de uso Ingreso de Proveedores
Actor principal Realizar el registro de los Proveedores al sistema
Personal involucrado administrador
Precondiciones Autentificación. El Proveedor ha sido registrado en el sistema
Pos condiciones
RF – asociado RF – INV OBJ 003
Flujo básico (escenario principal de éxito)
4. El administrador registra el id proveedor en el sistema.
5. El sistema genera el registro del proveedor (id proveedor).
6. El sistema muestra que la información del proveedor ha sido registrada.
Flujos alternativos (extensiones)
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”

Código CUS – INV 015


Caso de uso actualización de proveedor
Actor principal Realizar la actualización de los proveedores en el sistema
Personal involucrado administrador
Precondiciones Autentificación. El id proveedor ha sido actualizado en el sistema
Pos condiciones
RF – asociado RF – INV OBJ 003
Flujo básico (escenario principal de éxito)
4. El administrador actualiza el id proveedor en el sistema.
5. El sistema genera la actualización del proveedor.
6. El sistema muestra que la información del proveedor ha sido actualizada.
Flujos alternativos (extensiones)
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”

Código CUS – INV 016


Caso de uso Eliminación de proveedor
Actor principal Realizar la eliminación del proveedor del sistema
Personal involucrado administrador
Precondiciones Autentificación. El proveedor ha sido eliminado del sistema
Pos condiciones
RF – asociado RF – INV OBJ 003
Flujo básico (escenario principal de éxito)
4. El administrador elimina el id proveedor del sistema.
5. El sistema elimina el registro del proveedor (id proveedor).
6. El sistema muestra que el proveedor ha sido eliminado.
Flujos alternativos (extensiones)
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”

Código CUS – INV 017


Caso de uso Consulta de proveedores
Actor principal Generar la consulta de los proveedores ingresados al sistema.
Personal involucrado administrador
Precondiciones Autentificación. La consulta ha sido generado por el sistema
Pos condiciones
RF – asociado RF – INV OBJ 003
Flujo básico (escenario principal de éxito)
1. El sistema realiza la consulta de los proveedores registrados en el sistema.
2. El administrador hace la consulta en el sistema que generando el informe de la cantidad de
proveedores registrados.
Flujos alternativos (extensiones)
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”

Código CUS – INV 018


Caso de uso Reporte de ingreso de proveedor
Actor principal Generar el reporte de los proveedores ingresados al sistema.
Personal involucrado administrador
Precondiciones Autentificación. El reporte ha sido generado por el sistema
Pos condiciones
RF – asociado RF – INV OBJ 004
Flujo básico (escenario principal de éxito)
1. El sistema genera un reporte de los proveedores registrados en el sistema.
2. El administrador le solicita al sistema que genere informe de la cantidad de clientes
registrados.
3. El sistema muestra el reporte total de los clientes registrados.
Flujos alternativos (extensiones)
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”

Código CUS – INV 019


Caso de uso Reporte de ingreso de proveedores
Actor principal Generar el reporte de los proveedores ingresados al sistema.
Personal involucrado administrador
Precondiciones Autentificación. El reporte ha sido generado por el sistema
Pos condiciones
RF – asociado RF – INV OBJ 004
Flujo básico (escenario principal de éxito)
1. El sistema genera un reporte de los proveedores registrados en el sistema.
2. El administrador le solicita al sistema que genere el reporte de la cantidad de proveedores
registrados.
3. El sistema muestra el reporte total de los clientes registrados.
Flujos alternativos (extensiones)
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”
Código CUS – INV 020
Caso de uso Reporte de eliminación de proveedor
Actor principal Realizar el reporte de la eliminación de proveedores del sistema
Personal involucrado administrador
Precondiciones Autentificación. El reporte ha sido generado
Pos condiciones
RF – asociado RF – INV OBJ 004
Flujo básico (escenario principal de éxito)
1. El administrador le solicita al sistema un reporte de los id proveedor eliminados.
2. El sistema genera un reporte de los proveedores eliminados (id proveedor).
3. El sistema muestra el reporte de los proveedores que han sido eliminados.
Flujos alternativos (extensiones)
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”

Código CUS – INV 021


Caso de uso Reporte de proveedor activos
Actor principal Realizar el reporte de los proveedores activos en el sistema
Personal involucrado administrador
Precondiciones Autentificación. El reporte ha sido generado
Pos condiciones
RF – asociado RF – INV OBJ 004
Flujo básico (escenario principal de éxito)
1. El administrador realiza un reporte de los id proveedores activos en el sistema.
2. El sistema genera un reporte de los proveedores activos (id proveedor).
3. El sistema muestra el reporte de los proveedores activos a la fecha.
Flujos alternativos (extensiones)
En cualquier momento el actor puede detener la ejecución del proceso pulsando el botón de
“Cancelar”

También podría gustarte