Casos de usos

Solo disponible en BuenasTareas
  • Páginas : 4 (881 palabras )
  • Descarga(s) : 14
  • Publicado : 26 de julio de 2010
Leer documento completo
Vista previa del texto
UML Diagrama de Casos de Usos
Prof. Daniel Riesco
®

Diagramas de Caso Uso
• Secuencia de transacciones desarrolladas por un sistema en respuesta a un evento iniciado por un actor • Sirven paraespecificar la funcionalidad y el comportamiento de un sistema • Un diagrama de caso de uso muestra las relaciones entre actores y casos de uso dentro del sistema • Un caso de uso es una unidadcoherente de una funcionalidad provista por el sistema (o una clase) • Un actor es un rol de un objeto/s. Un objeto físico pueda tener varios roles -> varios actores • Relación de Caso de Uso: comunica,extiende y usa

Casos de Uso
• Medio de comunicación entre usuarios finales, expertos del dominio y desarrolladores sin entrar en detalles. • Representa un requisito funcional. • Definen el que (yno el como). • Se pueden describir con texto (estructurado o no) y luego con diagramas de interacción.
– Un diagrama para el flujo principal y variaciones para los flujos excepcionales. – Cadasecuencia es un escenario (principal o secundario). – Los escenarios con a los casos de uso lo que las instancias son a las clases.

• Se organizan en paquetes.

Diagrama de Casos de Uso
• Interacciónde usuarios con componentes del sistema • Actores
– Entidad externa que interactúa con el software – Promueve la simulación de eventos – Pueden ser personas, clases, herramientas de SW, etc.

•Diagrama de Casos de Uso
– Grafo de actores y casos de uso – Focaliza en que acciones, métodos, funciones, etc. son utilizadas por que actor. – Vista de caja negra de componentes del sistema – Derivadode entrevistas del usuario y/o modelo de negocio

• El nivel de granularidad de los casos de uso es variable

Colaboración & Caso de Uso
Cadena de Responsabilidades
Una colaboración define unainteracción, es decir, una sociedad de roles y otros elementos que trabajan junto para proveer el mismo comportamiento colaborativo.

Caso de Uso
Un caso de uso es una descripción de un conjunto...
tracking img