Está en la página 1de 2

Requisitos funcionales

Sistema

RF001: El sistema debe validar los usuarios ingresados

RF002: El sistema debe permitir almacenar los datos del cliente

RF003: El sistema debe permitir agregar productos de la ferretería y/o clientes.

RF004: El sistema debe hacer búsqueda de productos por nombre o por código.

RF005: El sistema debe permitir editar los productos y/o clientes.

RF006: el sistema debe permitir eliminar los productos y/o clientes.

RF007: El sistema debe generar un documento PDF para el control de inventario.

RF008: El sistema debe guardar información de facturación de clientes.

Usuario

RF009: El sistema permitirá al usuario ingresar a su perfil, con un usuario y contraseña ya


establecida.

RF010: El sistema permitirá que el usuario visualice los datos del cliente.

RF011: El sistema permitirá al usuario ingresar al menú que contiene todas las funcionalidades del
sistema que son: clientes, artículos, ordenes de trabajo y factura.

RF012: El sistema permitirá que el usuario pueda agregar cualquier producto o cliente al sistema.

RF013: El sistema permitirá que el usuario elimine los productos o clientes del sistema.

RF014: El sistema permitirá al usuario gestionar el inventario o datos del cliente.

RF015: el sistema permitirá al usuario la gestión de todas las ventas.


Requisitos no funcionales

RNF001: El sistema debe ser capaz de operar adecuadamente con hasta 1.000 usuarios con
sesiones concurrentes.

RNF002: El sistema permitirá asegurar que los datos estén protegidos del acceso no autorizado.

RNF003: El sistema deberá ser compatible con todo tipo de sistema operativo.

RNF004: El sistema no revelará sus operadores de otros datos personales de los clientes distintos a
nombres y números de referencia.

RNF005: El sistema deberá contar con manuales de usuario estructurados adecuadamente.

RNF006: El sistema deberá respaldarse cada 24 horas. Los respaldos deben ser almacenados en
una parte segura ubicada en una localidad distinta al que se reside el sistema.

RNF007: El sistema no debe tardar en mostrar los resultados de una búsqueda.

RNF008: El sistema mantendrá su buen funcionamiento y rendimiento tras los cambios o


crecimientos que puede aplicarse a lo largo de su ciclo de vida

RNF009: El sistema se ejecutará de manera transparente en diferentes plataformas en caso fuera


necesaria la migración de sistema operativo o base de datos.

También podría gustarte