Está en la página 1de 4

ESPECIFICAION DE LOS REQUERIMIENTOS FUNCIONALES Y NO FUNCIONALES DEL

SOFTWARE.
GA1-220501092-AA4-EV01.

APRENDIZ:

KARENN TATIANA ESCOBAR PEREZ

SENA- REGIONAL GUAJIRA

ANALISIS Y DESARROLLLO DE SOFTWARE

INSTRUCTOR:

JENINSON ALBERTO PERALTA JIMENEZ

16\11\202
REQUISITOS FUNCIONALES
Los requisitos funcionales son aquellos que definen las características y el comportamiento
del software. Deben ser claros, concisos y completos, para que el desarrollo del software
sea exitoso.
Dentro de los requisitos funcionales encontramos los siguientes:
• La aplicación debe permitir a los usuarios crear, editar y eliminar cuentas.

• La aplicación debe permitir a los usuarios realizar compras en línea.


• La aplicación debe ser compatible con los navegadores Chrome, Firefox y Edge.
Los requisitos funcionales se pueden clasificar en tres categorías:
• Requisitos de entrada: Definen los datos que el software debe recibir.

• Requisitos de salida: Definen los datos que el software debe generar.


• Requisitos de proceso: Definen las acciones que el software debe realizar.

REQUISITOS NO FUNCIONALES
Los requisitos no funcionales son aquellos que definen las propiedades del software, como
su rendimiento, seguridad y facilidad de uso.
Algunos ejemplos de requisitos no funcionales son:
• El software debe responder en menos de 2 segundos.
• El software debe ser seguro y proteger los datos del usuario.

• El software debe ser fácil de usar y entender.

Los requisitos no funcionales se pueden clasificar en cuatro categorías:


Requisitos de rendimiento: Definen el rendimiento del software, como su velocidad,
capacidad de respuesta y escalabilidad.
Requisitos de seguridad: Definen la seguridad del software, como su protección contra
ataques y la privacidad de los datos del usuario.
Requisitos de usabilidad: Definen la facilidad de uso del software, como su interfaz de
usuario y su documentación.
Requisitos de confiabilidad: Definen la confiabilidad del software, como su capacidad para
funcionar sin errores.
Requisitos funcionales y no funcionales del software para el restaurante online:

Requisitos funcionales

Requisitos de entrada:
• Los usuarios deben poder ingresar su nombre, correo electrónico y contraseña
para registrarse.
• Los usuarios deben poder ingresar los datos de su pedido, como el tipo de comida,
las cantidades y las instrucciones especiales.
• Los meseros deben poder ingresar los datos de la mesa, como el número de
comensales y las preferencias de los clientes.

Requisitos de salida:
• Los usuarios deben poder ver una lista de los restaurantes disponibles.
• Los usuarios deben poder ver un menú con los precios de los platos.
• Los usuarios deben poder ver un resumen de su pedido.
• Los meseros deben poder ver un resumen de los pedidos de las mesas.

Requisitos de proceso:
• El sistema debe permitir a los usuarios realizar pedidos en línea.
• El sistema debe permitir a los meseros ingresar los datos de los pedidos.
• El sistema debe permitir a los restaurantes gestionar sus menús y precios.
Requisitos no funcionales

Requisitos de rendimiento:
• El sistema debe responder en menos de 2 segundos.
• El sistema debe ser escalable para soportar un gran número de usuarios.

Requisitos de seguridad:
El sistema debe proteger los datos de los usuarios, como sus nombres, correos
electrónicos y contraseñas.

Requisitos de usabilidad:
• El sistema debe ser fácil de usar y entender.
• El sistema debe estar disponible en español e inglés.

Requisitos de confiabilidad:
• El sistema debe funcionar sin errores.

Requisitos de privacidad: El sistema debe proteger la privacidad de los datos de los clientes.

Requisitos de cumplimiento: El sistema debe cumplir con las leyes y regulaciones aplicables.

También podría gustarte