Está en la página 1de 2

PRACTICA 2

Est. Hugo A. Colque V.


Carrera: Analista de Sistemas
Grado: Segundo
Doc. Irma Garabito

REQUERIMIENTOS DE ACUERDO A SUS CARACTERISTICAS


Requerimientos funcionales
Son declaraciones de los servicios que debe proporcionar el sistema, de la manera en
que ste debe reaccionar a entradas 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 del tipo de software que se desarrolle, de los posibles
usuarios 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 con detalle 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 de almacenamiento permanente de la cuenta

Requerimientos 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

También podría gustarte