Académique Documents
Professionnel Documents
Culture Documents
El anlisis de requerimientos
- Requisitos de datos
- Requisitos funcionales
- Restricciones semnticas
2
Anlisis de requerimientos
Requisitos de
datos
3
Qu es un requisito de datos?
Una unidad de informacin que se necesita para
realizar una funcin requerida del sistema y sin la
cual (si falta o est incompleta) no se puede
realizar la funcin, que resulta de realizar una
funcin o que se e afectada por una funcin!
4
Requisitos de datos"
qu de#en reco$er?
&nformacin de entrada
&nformacin de salida
5
Un e'emplo
(eseamos crear un sistema de informacin que re$istre los
contactos de una a$enda! (e cada contacto, almacenaremos
su nom#re (en una serie de )asta *+ caracteres), su apellido
(en una serie de )asta ,+ caracteres) y un n-mero de
telfono (en una serie de )asta *+ caracteres que pueden ser
todos numricos menos el primero que puede ser numrico o
un si$no .)! /ara dar de alta un nueo contacto, el usuario
de#er proporcionar el nom#re del mismo, su apellido y su
n-mero de telfono, datos que el sistema almacenar!
6
Un e'emplo
&nformacin de entrada
&nformacin mane'ada
&nformacin de salida
1o se requiere
9
5'ercicio propuesto 6
(eseamos crear un sistema de informacin que re$istre los
contactos de una a$enda! (e cada contacto, almacenaremos
un identificador numrico (un entero positio de )asta cinco
d2$itos), su nom#re (en una serie de )asta *+ caracteres), su
apellido (en una serie de )asta ,+ caracteres) y un n-mero
de telfono (en una serie de )asta *+ caracteres que pueden
ser todos numricos menos el primero que puede ser
numrico o un si$no .)! /ara dar de alta un nueo contacto,
el usuario de#er proporcionar el nom#re del mismo, su
apellido y su n-mero de telfono!!!
10
5'ercicio propuesto 6
!!! 3 partir de estos datos, el sistema asi$nar un
identificador numrico al contacto creado, que almacenar
'unto con los datos proporcionados por el usuario, y
proporcionar al usuario el identificador de contacto
asi$nado!
5specifica los requisitos de datos inolucrados
11
Requisitos de datos"
cmo especificarlos?