Casos de Uso

También podría gustarte

Está en la página 1de 1

DIAGRAMA DE CASOS DE USO Concepto de 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 ovalo. Tiene la particularidad de poder detallarse mediante una descripcin textual. Los casos de usos deben especificar un comportamiento deseado. Concepto de Diagrama de casos de uso. Tienen la finalidad de documentar a travs de representaciones graficas, el comportamiento de un sistema desde el punto de vista del usuario, con el propsito de determinar los requisitos funcionales del sistema. Su principal ventaja es la facilidad que tienen para interpretarlos, los que los hacen muy tiles en la comunicacin con el cliente. Se pueden usar durante las siguientes fases de desarrollo: Captura de requisitos. Planificacin de interacciones de desarrollo. Validacin del sistema. Actores. Los diagramas de casos de uso se representan por actores. Los actores se representan con el dibujo de una silueta humana, pero no necesariamente tiene que ser una persona. La silueta representa a un usuario y un usuario puede ser cualquier cosa externa que interactu con el sistema. Pueden ser actores: o Otros sistemas informticos. o Unidades organizativas. o Empresas, etc. Un actor se puede representar tambin como una clase (dibujando un rectngulo) cuando: o El sistema necesite almacenar informacin sobre el actor. o El sistema est accediendo a un sistema externo. Asociaciones. Si el actor interacta con el sistema para llevar a cabo el caso de uso, se dice que hay asociacin. Existen tres tipos de asociaciones: o Include (Incluye) Sirve para especificar el comportamiento comn en dos o ms casos de uso. Ventajas: La identificacin de funcionabilidad comn puede ayudar a descubrir el uso de componentes ya existentes en la aplicacin. Desventaja: hace que los diagramas sean ms difciles de leer, especialmente para los clientes. o Extend (Extiende) Sirve para especificar diferentes variantes del mismo caso de uso. Es decir, el comportamiento de un caso de uso es diferente dependiendo de ciertas circunstancias. Las flechas van dirigidas hacia el caso de uso original. o Generalizaciones Son relaciones de herencias y sirven para mostrar que diferentes elementos estn relacionados como tipos de otros. Ejemplo Tenemos una biblioteca, la cual cuenta con aproximadamente un milln de libros. Desde libros de lectura bsica hasta libros de investigacin.

También podría gustarte