analisis_de_requerimientos__32595__
TRANSCRIPT
-
7/26/2019 Analisis_de_Requerimientos__32595__
1/9
Determinacion de
Requerimientos
-
7/26/2019 Analisis_de_Requerimientos__32595__
2/9
2
Requerimientos
Los requerimientos para un sistema son la
descripcin de los servicios proporcionados
por el sistema y sus restricciones operativas.
Los requerimientos reflejan las necesidades
de los clientes de un sistema que ayude a
resolver algn problema
-
7/26/2019 Analisis_de_Requerimientos__32595__
3/9
Anlisis de requerimientos
3
-
7/26/2019 Analisis_de_Requerimientos__32595__
4/9
4
Abstraccin de requerimientos(Davis, 1993)
Si una compaa desea establecer un contrato para un
proyecto de desarrollo de software grande debe de
definir sus necesidades de una forma suficientemente
abstracta para establecer a partir de ella una solucin.
Los requerimientos deben redactarse de tal forma quevarios contratistas pueden licitar el contrato ofreciendo
qui!"s formas diferentes de cumplir con necesidades de
los clientes en la organi!acin. #na ve! que el contrato
se asigna el contratista debe redactar una definicin delsistema para el cliente m"s detalladamente de forma que
$ste comprenda y pueda validar lo que dar" el software.
%mbos documentos se pueden denominar documento de
requerimientos para el sistema.&
-
7/26/2019 Analisis_de_Requerimientos__32595__
5/9
5
Requerimientos uncionales
'escriben la funcionalidad o los servicios del
sistema
'ependen del tipo de software y del sistema que
se desarrolle y de los posibles usuarios delsoftware
Los requerimientos funcionales para el usuario
son declaraciones de alto nivel los describen enforma general. Sin embargo los requerimientos
funcionales del sistema describen los servicios
del sistema en detalle
-
7/26/2019 Analisis_de_Requerimientos__32595__
6/9
!
Requerimientos "# uncionales
'efinen propiedades y restricciones del sistema
por ejemplo fiabilidad respuesta en el tiempo y
la capacidad de almacenamiento. 'escriben
restricciones como las capacidades de losdispositivos de ()S representaciones del
sistema etc.
(l proceso de requerimientos puede
especificarse a trav$s de sistema particular de
*%S( lenguaje de programacin o m$todo
desarrollado
-
7/26/2019 Analisis_de_Requerimientos__32595__
7/9
$
-
7/26/2019 Analisis_de_Requerimientos__32595__
8/9
%n e&em'lo
'eseamos crear un sistema de informacin que registre los
contactos de una agenda. 'e cada contacto almacenaremos
su nombre +en una serie de ,asta - caracteres/ su apellido
+en una serie de ,asta 0 caracteres/ y un nmero de
tel$fono +en una serie de ,asta - caracteres que pueden ser
todos num$ricos menos el primero que puede ser num$rico o
un signo 1/. 2ara dar de alta un nuevo contacto el usuario
deber" proporcionar el nombre del mismo su apellido y su
nmero de tel$fono datos que el sistema almacenar".
-
7/26/2019 Analisis_de_Requerimientos__32595__
9/9