Está en la página 1de 13

CASOS DE USO

Casos de Uso
Un caso de uso es, en esencia, una interaccin tpica entre un usuario y un sistema. Los casos de uso capturan el comportamiento de un sistema, de un subsistema, o de una clase, tal como se muestra a un usuario. El caso de uso es una estructura que ayuda a los analistas a trabajar con los usuarios para determinar la forma en que se usar un sistema.

Importancia de los casos de uso


El caso de uso es una excelente herramienta para estimular a que los usuarios potenciales hablen, de un sistema, desde sus propios puntos de vista.
La idea es involucrar a los usuarios en las etapas iniciales del anlisis y diseo del sistema.

Actor
Es un usuario del sistema, que necesita o usa alguno de los casos de uso. Un usuario puede jugar ms de un rol. Un solo actor puede actuar en muchos casos de uso; recprocamente, un caso de uso puede tener varios actores.

El trmino actor incluye a los seres humanos, as como a otros sistemas informticos y procesos.

Inclusin de los casos de uso


Un caso de uso puede incorporar simplemente el comportamiento de otros casos de uso como fragmentos de su propio comportamiento. Esto se llama relacin de inclusin. La inclusin de un caso de uso tambin se conoce como usar un caso de uso.

Las relaciones de inclusin se dibujan como flechas de lneas discontinuas con la palabra clave include

Extensin de los casos de uso


Es posible volver a utilizar un caso de uso de una forma distinta a una inclusin. En ocasiones crearemos un caso de uso agregndole algunos pasos a un caso de uso existente.

Este nuevo caso de uso es una extensin del original, accin a la que se le conoce como extensin de un caso de uso. Las relaciones de extension se dibujan como flechas de lneas discontinuas con la palabra clave extend

Tipos de Relaciones de Casos de Uso

Escenario
Algunas veces, escenario es usado como sinnimo de caso de uso. En el contexto del UML, la palabra escenario se refiere a una sola ruta a travs de un caso de uso, una ruta que muestra una particular combinacin de condiciones dentro de dicho caso de uso.

Un caso de uso es una coleccin de escenarios iniciados por una entidad llamada actor .

Diagramas de casos de uso


El caso de uso es un poderoso concepto que ayuda a un analista a comprender la forma en que un sistema deber comportarse. Le ayuda a obtener los requerimientos desde el punto de vista del usuario. Es necesario aprender a visualizar los conceptos del caso de uso .

Diagramas de casos de uso / cont.


Un Diagrama de Casos de Uso muestra la distintas operaciones que se esperan de una aplicacin o sistema y cmo se relaciona con su

entorno (usuario u otras aplicaciones).


Es una herramienta esencial para la captura de

requerimientos y para la planificacin y control de un proyecto interactivo.

Representacin de un modelo de caso de uso


Hay un actor que inicia un caso de uso y otro (posiblemente el que inici, pero no necesariamente) que recibir algo de valor de l. La representacin grfica es directa:
Una elipse representa a un caso de uso, una

figura agregada representa a un actor. El actor que inicia se encuentra a la izquierda del caso de uso, y el que recibe a la derecha.

Representacin de un modelo de caso de uso / cont.


El nombre del actor aparece justo debajo de l, y el nombre del caso de uso aparece ya sea

dentro de la elipse o justo debajo de ella. Una lnea asociativa conecta a un actor con el caso de uso, y representa la comunicacin entre el actor y el caso de uso. La lnea asociativa es slida, como la que conecta a las clases asociadas.

Representacin de un modelo de caso de uso / cont.


Uno de los beneficios del anlisis del caso de uso es que le muestra los confines entre el sistema y el mundo exterior. Los actores, casos de uso y lneas de interconexin componen un modelo de caso de uso.

También podría gustarte