Quien dijo que era facil

Solo disponible en BuenasTareas
  • Páginas : 3 (642 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de septiembre de 2010
Leer documento completo
Vista previa del texto
Diagramas de Casos de Uso
Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario. Por lo tanto los casos de uso determinan los requisitosfuncionales del
Sistema, es decir, representan las funciones que un sistema puede ejecutar.
Su ventaja principal es la facilidad para interpretarlos, lo que hace que sean especialmente útiles en lacomunicación con el cliente.

Ejemplo:

Elementos básicos
Actores: Los actores representan un tipo de usuario del sistema. Se entiendo como usuario cualquier cosa externa que interactúa con el sistema.No tiene por qué ser un ser humano, puede ser otro sistema informático o unidades organizativas o empresas. Siempre hay que intentar independizar los actores de la forma en que se interactúa con elsistema. Por ejemplo un teclado no es un actor en la mayor parte de los casos, sólo un medio para introducir información al sistema. Suele ser útil mantener una lista de los usuarios reales para cadaactor.
Un actor en un diagrama de casos de uso representa un rol que alguien puede estar jugando, no un individuo particular por lo tanto puede haber personas particulares que puedan estar usando elsistema de formas diferentes en diferentes ocasiones: socio de biblioteca y bibliotecario.

Caso de uso: Es una tarea que debe poder llevarse a cabo con el apoyo del sistema que se estádesarrollando. Se representan mediante un óvulo. Cada caso de uso debe detallarse, habitualmente mediante una descripción textual.

Asociaciones: Hay una asociación entre un actor y un caso de uso si el actorinteractúa con el sistema para llevar a cabo el caso de uso

Un caso de uso debe especificar un comportamiento deseado, pero no imponer cómo se llevará a cabo ese comportamiento, es decir, debe decirQUÉ pero no CÓMO. Esto se realiza utilizando escenarios.

Un escenario es una interacción entre el sistema y los actores, que puede ser descrito mediante una secuencia de mensajes. Un caso de uso...
tracking img