Posteado por: osdaly | mayo 5, 2011

5ta Clase

En el dia de hoy se tratara el tema sobre los Requerimientos Funcionales y No Funcionales, ejemplificando los casos:

Requerimientos Funcionales:

Describen:

La función o los servicios que se espera que el sistema de software proveerá.

– Cómo el sistema deberá proceder bajo ciertos eventos.

Por Ejemplo:

En un sistema que debe pertmitir el registro de nuevos inscritos, este seria un requerimiento funcional.

Los Usuarios del sistema deben poder intercambiar los mensajes.

Requerimientos No Funcionales:

Cuando se trata de estos requerimientos, no se habla de las funciones propiamente del sistema.

Definen restricciones o condiciones adicionales al sistema, es decir, lenguaje de programación, tiempo y herramientas como tal.

Por Ejemplo:

– El tiempo de respuesta  del sistema debe ser menor a 10 segundos.

– El sistema debe ser utilizable a través de todos los navegadores web.

Actividad

Problema

Realizar una lista de requerimientos funcionales y No Funcionales aplicados a un sistema.

Respuesta a la Actividad

En atención a la solución de un programa automatizado de cualquier sistema de Información y si queremos obtener resultados óptimos debemos tomar en consideración los Requisitos que espera el cliente que realice el sistema.

Por Ejemplo si se tratase de un Punto de Venta del Terminal de Pasajeros:

En el caso de un sistema automatizado de una terminal de punto de venta; en el que se registran las ventas de boletos extraurbanos y se realizan los pagos. El trabajo en este caso será realizar todo lo referente a la programación y puesta en servicio de este Sistema automatizado (Suponiendo que nos han contratado para crear este software.)

Los Requerimientos Funcionales que deberíamos tomar en consideración luego de Identificar y documentar lo que en realidad se necesita, en una forma en que pueda fácilmente ser transmitido al cliente y al equipo de desarrollo son:

  • Permitir el Registro de nuevos viajeros (usuarios)
  • Registrar el destino.
  • Generar el ticket de venta (pasaje y tasa de salida)
  • Calcular el total de la venta
  • Ofrecer un mecanismo de almacenamiento persistente. (Reporte de datos)

Requerimientos NO funcionales son:

  • Facilidad de uso del sistema (Interactuar con otros sistemas)
  • Tiempo de respuesta
  • Plataformas que soportan al software (Especificaciones del hardware)

—————————————————————————————————————————————

Requerimientos de Usuario

Están dirigidos a los usuarios y clientes del sistema, por esta razón el programador debe realizarlos en un lenguaje natural.

Requerimientos del Sistema

Son los que están dirigidos al personal técnico, analistas, programadores e ingenieros.

Se realizan en un lenguaje más técnico y preciso.


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Categorías

A %d blogueros les gusta esto: