SOFWARTERE111
SOFWARTERE111
SOFWARTERE111
FACULTAD DE INGENIERÍAS
ESCUELA PROFESIONAL DE INGENIERÍA DE
COMPUTACIÓN Y SISTEMAS
CURSO
INGENERIA DE SOFTWARE II
TEMA
REQUERIMIENTOS FUNCIONALES Y NO FUNCIONALES
DOCENTE DEL CURSO
ING. JULIO ALFREDO MARTIN CORDOVA FORERO
PRESENTADO
GAMARRA CALDAS JEANCLON SCOTT
Valle cusirramos Tito
Holgado muñoz victor hugo
De la cruz reto angel
Yacarini fuente sebastian
CICLO:
VI
LIMA - PERU
¿Qué caso de uso?
Ventajas
Limitaciones
Los casos de uso pueden ser útiles para establecer requisitos de comportamiento,
pero no establecen completamente los requisitos funcionales ni permiten
determinar los requisitos no funcionales.
Requerimientos Funcionales
Los requisitos funcionales son servicios que prestará el sistema en la forma en que
reaccionará a determinados casos.
Requisitos no funcionales
Se trata de requisitos que no se refieren directamente a las funciones específicas
suministradas por el sistema (características de usuario), sino a las propiedades
del sistema: rendimiento, seguridad, disponibilidad.
Requisitos de rendimiento.
Requisitos de Disponibilidad
El tiempo para iniciar o reiniciar el sistema no podrá ser mayor a 5 minutos.
El promedio de duración de fallas no podrá ser mayor a 15 minutos.
La probabilidad de falla del Sistema no podrá ser mayor a 0,05.
Requisitos de seguridad
Requisitos de Usabilidad
El sistema debe contar con manuales de usuario estructurados
adecuadamente.
El sistema debe proporcionar mensajes de error que sean informativos y
orientados a usuario final.
El sistema debe contar con un módulo de ayuda en línea.
Requisitos de Disponibilidad
El tiempo para iniciar o reiniciar el sistema no podrá ser mayor a 5 minutos.
La tasa de tiempos de falla del sistema no podrá ser mayor al 0,5% del tiempo de
operación total.
El promedio de duración de fallas no podrá ser mayor a 15 minutos.
Requisitos de almacenamiento
Requisitos de Escalabilidad
Según las especificaciones sobre número de usuarios, se determinó que el
máximo volumen concurrente de usuarios debe ser de 100.000.
El sistema debe estar en la capacidad de manejar un volumen de datos
almacenados de hasta 50 MB
proceso de desarrollo.
Identificación de elementos:
se debe identificar muy claramente los siguientes elementos:
• Procesos
• Flujos de datos entre procesos
• Datos de cada flujo de datos
• Bases de datos
• Datos de las bases de datos