Requerimientos funcionales
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 cómo se debe comportar ensituaciones particulares.En algunos casos, los requerimientos funcionales de los sistemas también pueden declarar explícitamente lo que el sistema no debe hacer.Los requerimientos funcionales de unsistema 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 organizaciónal redactar requerimientos. Cuando se expresa como requerimientos del usuario, habitualmente se describen de una forma bastante abstracta. Sin embargo. los requerimientos funcionales del sistemadescriben con detalle la función de éste, sus entradas y salidas, excepciones,etcétera. Los requerimientos funcionales para un sistema software se puede expresar de diferentes formas. A continuación sepresentan algunos ejemplos de estos requerimientos funcionales para un sistema de biblioteca universitario,denominado LIBSYS, utilizado por estudiantes y personal docente que solicita libros y documentosde 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 visoresadecuados para que el usuario lea documentos en el almacén de documentos.3. A cada pedido se le deberá asignar un identificador único(ID_PEDIDO), que el usuario podrá copiar al área de almacenamientopermanente de la cuenta.Estos requerimientos funcionales del usuario definen los recursos específicos que el sistema debe proporcionar. Dichos requerimientos se toman del documento de requerimientos delusuario, e ilustran los diferentes niveles de detalle en que se pueden redactar los requerimientos funcionales (contraste los requerimientos l y 3). El sistema LIBSYS es una interfaz única para...
Regístrate para leer el documento completo.