Introduccion Alos Casos De Uso

Páginas: 13 (3065 palabras) Publicado: 19 de noviembre de 2012
Introducción a los casos de uso
 
Ningún sistema existe de manera aislada. Todo sistema interesante interacciona con actores humanos o automatizados que utilizan el sistema con algún propósito, y esos actores esperan que el sistema se comporte previsiblemente. Un caso de uso especifica el comportamiento de un sistema o una parte de él y es la descripción de un conjunto de secuencias deacciones, incluyendo variaciones, que un sistema realiza para producir un resultado de valor observable por un actor.
 
Los casos de uso capturan el comportamiento del sistema que se está desarrollando, sin tener que especificar cómo se implementa ese comportamiento. Los casos de uso proporcionan a los desarrolladores una ruta para lograr un entendimiento común con los usuarios finales del sistema yexpertos del dominio. Además, los casos de uso sirven para validar la arquitectura y para verificar que el sistema evolucione durante el desarrollo de manera congruente.
 
Cuando empezamos a analizar un problema con el propósito de implementar una solución en software podemos usar los casos de uso como una herramienta de análisis de los requerimientos. Los casos de uso contestan las preguntas: 
* ¿Quiénes son los diferentes usuarios del sistema y qué papeles desempeñan?
* ¿Qué necesita cada usuario que realice el sistema?
* ¿Cuáles son los pasos que deben seguirse para que el sistema satisfaga las necesidades de cada usuario?
 
Un factor importante al crear casos de uso es que se hace sin especificar cómo el caso de uso se implementa. Por ejemplo, se puede especificarcómo un sistema de cajero bancario debería comportarse al enunciar en casos de uso de la manera en que los usuarios interactúan con el sistema. No se necesita saber nada acerca de los aspectos internos del cajero. Los casos de uso especifican el comportamiento deseado, no dictan cómo debe llevarse a cabo el comportamiento. Lo importante de este enfoque es que permite (al usuario final y experto deldominio) comunicarse con los desarrolladores (quienes construyen sistemas para satisfacer tus requerimientos) sin quedar atrapado en detalles. Esos detalles llegarán, pero los casos de uso permiten enfocarse en aspectos de alto riesgo para desarrollar el sistema..
 
En el Lenguaje de Modelado Unificado (UML), todo este comportamiento se modela como casos de uso que pueden ser especificadoindependientemente de su cómo se implementarán en código.
Un caso de uso es una descripción de un conjunto de secuencias de acciones, incluyendo variaciones, que un sistema realiza para lograr un resultado observable de valor para un actor. En esta definición, existe un número importante de partes.
 Un caso de uso describe un conjunto de secuencias, en las cuales cada secuencia representa lainteracción de cosas fuera del sistema (actores) con el sistema (y sus abstracciones clave). Un caso de uso involucra la interacción de actores con el sistema. Un actor representa un conjunto de roles coherente que los usuarios del caso de uso juegan cuando interactúan con el sistema. Un caso de uso puede tener variaciones. En todos los sistemas interesantes, se encuentran casos de uso que son versionesespecializadas de otros casos de uso, casos de uso que son incluidos como parte de otros casos de uso y casos de uso que extienden el comportamiento de otros casos de uso centrales. Se puede separar el comportamiento reutilizable y común de un conjunto de casos de uso al organizarlos de acuerdo a estas tres clases de relaciones: generalización, inclusión y extensión. Un caso de uso lleva a caboalguna cantidad de trabajo tangible. Desde la perspectiva de un actor dado, un caso de uso hace algo que es de valor para el actor, tal como calcular un resultado, generar un nuevo objeto o cambiar el estado de otro objeto. Los casos de uso se pueden aplicar al sistema completo, pero también a una parte del sistema, incluyendo subsistemas y aún clases individuales e interfaces. En cada caso, estos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion a casos de uso
  • introduccion a casos de uso
  • Introducción a Los Casos De Uso
  • Introduccion Alos Costos
  • Introduccion alos pirometros
  • Introduccion alos equipos
  • Introduccion alos sistemas de informacion
  • introduccion alos negocios

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS