Escolar Documentos
Profissional Documentos
Cultura Documentos
Metodologa
requerimientos funcionales.
son declaraciones de los servicios que debe proporcionar el sistema, de la manera en que ste debe reaccionar
aentradas particulares y de cmo se debe comportar en situaciones particulares. en algunos casos, los
requerimientos funcionales de los sistemas tambin pueden declarar explcitamente lo que el sistema no debe
hacer. los requerimientos funcionales de un sistema describen lo que el sistema debe hacer. estos
requerimientos dependen deltipo de software que se desarrolle, de los posiblesusuarios del software y del
enfoque general tomado por la organizacin al redactar requerimientos. cuando se expresan como
requerimientos del usuario, habitualmente se describen de una forma bastante abstracta. sin embargo. los
requerimientos funcionales del sistema describen condetalle la funcin de ste, sus entradas y salidas,
excepciones, etctera. los requerimientos funcionales para un sistema software se pueden expresar de
diferentes formas. a continuacin se presentan algunos ejemplos de estos requerimientos funcionales para un
sistema de biblioteca universitarios, denominados libsys, utilizado por estudiantes y personal docente que
solicitan libros y documentos de otras bibliotecas.
1. el usuario deber tener la posibilidad de buscar en el conjunto inicial de la base de datos o seleccionar un
subconjunto de ella.
2. el sistema deber proporcionar visores adecuados para que el usuario lea documentos en el almacn de
documentos.
3. a cada pedido se le deber asignar un identificador nico (id_pedido), que el usuario podr copiar al rea
dealmacenamiento permanente de la cuenta
requqrimientos no funcionales
son restricciones de los servicios o funciones ofrecidos por el sistema. incluyen restricciones de tiempo, sobre
el proceso de desarrollo y estndares. los requerimientos no funcionales a menudo se aplican al sistema en su
totalidad. normalmente apenas se aplican a caractersticas o servicios individuales del sistema. los
requerimientos no funcionales, como su nombre sugiere, son aquellos requerimientos que no se refieren
directamente a las funciones especficas que proporciona el sistema, sino a las propiedades emergentes de ste
como la fiabilidad, el tiempo de respuesta y la capacidad de almacenamiento. de forma alternativa, definen las
restricciones del sistema como la capacidad de los dispositivos de entrada/salida y las representaciones de
datos que se utilizan en las interfaces del sistema
por ejemplo, si un sistema de vuelo no cumple sus requerimientos de fiabilidad, no se certificar
como seguro para el funcionamiento; si un sistema de control de tiempo real no cumple sus requerimientos de
rendimiento, las funciones de control no funcionarn correctamente. los requerimientos no funcionales no
slo se refieren al sistema software a desarrollar. algunos de estos requerimientos pueden restringir el proceso
que se debe utilizar para desarrollar el sistema. ejemplos de requerimientos de procesos son la especificacin
de los estndares de calidad que se deben utilizar en el proceso, una especificacin que el diseo debe
producir con una herramienta case particular y una descripcin del proceso a seguir