Monografias.com > Computación
Descargar Imprimir Comentar Ver trabajos relacionados

Variables Funcionales y Variables No Funcionales Sistemas Informatico




Enviado por Sebastian Andrade



  1. Variables funcionales
  2. Variables no funcionales
  3. Bibliografía

Variables funcionales

Definición Requisito funcional Un requisito funcional define una función del sistema de software o sus componentes. Una función es descrita como un conjunto de entradas, comportamientos y salidas. Los requerimientos de comportamiento para cada requerimiento funcional se muestran en los casos de uso. Son complementados por los requisitos no funcionales, que se enfocan en cambio en el diseño o la implementación.

Como se define en la ingeniería de requisitos, los requisitos funcionales establecen los comportamientos del sistema.

Típicamente, un analista de requisitos genera requisitos funcionales después de realizar los casos de uso. Sin embargo, esto puede tener excepciones, ya que el desarrollo de software es un proceso iterativo y algunos requisitos son previos al diseño de los casos de uso. Ambos elementos (casos de uso y requisitos) se complementan en un proceso bidireccional.

Un requisito funcional típico contiene un nombre y un número de serie único y un resumen. Esta información se utiliza para ayudar al lector a entender por qué el requisito es necesario, y para seguir al mismo durante el desarrollo del producto.

El núcleo del requisito es la descripción del comportamiento requerido, que debe ser clara y concisa. Este comportamiento puede provenir de reglas organizacionales o del negocio, o ser descubiertas por interacción con usuarios, inversores y otros expertos en la organización.

Objetivo Desarrollar un sistema apegado a las necesidades del cliente, con funcionalidad y declaración de los servicios que el sistema debe proporcionar, cómo debe reaccionar a una entrada particular y cómo se debe comportar ante situaciones particulares. Ejemplo:

Los requisitos funcionales pueden ser:

  • Cálculos

  • Detalles técnicos,

  • Manipulación de datos

A continuación, se presentan algunos ejemplos de requerimientos funcionales para un sistema de biblioteca universitarios, denominados libsys, utilizado por estudiantes y personal docente que solicitan libros y documentos de otras bibliotecas.

  • El usuario deberá tener la posibilidad de buscar en el conjunto inicial de la base de datos o seleccionar un subconjunto de ella.

  • El sistema deberá proporcionar visores adecuados para que el usuario lea documentos en el almacén de documentos.

  • 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

Variables no funcionales

Definición Requisito No funcional Son restricciones de los servicios o funciones ofrecidos por el sistema. Incluyen restricciones de tiempo, sobre el proceso de desarrollo y estándares. Los requerimientos no funcionales a menudo se aplican al sistema en su totalidad. Normalmente apenas se aplican características o servicios individuales del sistema. Los requerimientos no funcionales, como su nombre sugieren, son aquellos requerimientos que no se refieren directamente a las funciones específicas que proporciona el sistema, sino a las propiedades emergentes de este 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. Los requerimientos no funcionales rara vez se asocian con características particulares del sistema. Más bien, estos requerimientos especifican o restringen las propiedades emergentes del sistema. como se explicó en el Capítulo 2. Por lo tanto, pueden especificar el rendimiento del sistema, la protección, la disponibilidad, y otras propiedades emergentes. Esto significa que a menudo son más críticos que los requerimientos funcionales particulares. Los usuarios del sistema normalmente pueden encontrar formas de trabajar alrededor de una función del sistema que realmente no cumple sus necesidades. Sin embargo. el incumplimiento de un requerimiento no funcional puede significar que el sistema entero sea inutilizable. 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 funcionarán correctamente.

Objetivo

Satisfacer al sistema Informático de los requerimientos, propiedades o cualidades que el producto debe tener. Aquellos requerimientos que no se refieren directamente a las funciones específicas que entrega el sistema, sino a las propiedades emergentes de éste como la fiabilidad, la respuesta en el tiempo y la capacidad de almacenamiento.

Ejemplo:

Los requisitos no funcionales pueden ser:

  • Rendimiento

  • Disponibilidad

  • Accesibilidad

  • Usabilidad

  • Estabilidad

  • Portabilidad

  • Costo

  • Operatividad

  • Interoperabilidad

  • Escalabilidad

  • Concurrencia

  • Mantenibilidad

  • Interfaz

  • Seguridad

Bibliografía:

  • https://es.wikipedia.org/wiki/Requisito_no_funcional

  • https://es.wikipedia.org/wiki/Requisito_funcional

  • http://www.infor.uva.es/~mlaguna/is1/apuntes/2-requisitos.pdf

  • https://sites.google.com/site/metodologiareq/capitulo-ii/tecnicas-para-identificar-requisitos-funcionales-y-no-funcionales

Informatica aplicada a la gestion empresarial 2

ESPOCH – CUARTO 2. 20-04-2016.

 

 

 

Autor:

Bryan Totoy.

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter