Está en la página 1de 3

CASO DE USO

El trabajo de un caso de uso es el modelado de un sistema desde el punto de vista de un usuario. Un caso de uso es una coleccin de sistemas respecto al uso de un sistema, cada escenario describe un escenario de eventos. Representacin: El sistema se representa en un rectngulo y en la parte superior se escribe el nombre del sistema. Nombre

En su parte interior se coloca valos que representan cada caso de uso, se coloca el nombre dentro de los valos. El diagrama de caso de uso ayuda al analista a comprender la forma en que un sistema debe comportarse. Ayuda a obtener los requerimientos desde el punto de vista de de un usuario. Los casos de uso son los diferentes procedimientos que el usuario puede realizar en un sistema. Nombre ACTORES

ACTORES Los actores son entidades que inician secuencias de uso mediante lneas que significan asociacin, al lado izquierdo est la entidad que inicia el proceso y al lado derecho la que lo finaliza.

INCLUSIONES Inclusiones es agregar un proceso a un caso de uso especfico, y se lo indica con una flecha desde el caso de uso. EXTESIONES Una extensin es la adicin de pasos en un caso de uso existente con el objetivo de enlazar un caso de uso con otro. DESCRIPCIN DE UN CASO DE USO Nombre Actor Precondicin: descripcin de los procesos que realiza el caso de uso determinado. Postcondicion: descripcin que tiene lugar despus de una accin realizada en el caso de uso. ELEMENTOS DE UN CASO DE USO Actores: con los cuales interacta el sistema El sistema mismo El caso de uso o servicios que el sistema ejecutara Relacin entre otros elementos CUANDO USARLOS Para representar comportamiento generales del sistema No debe usarse para representar excepciones Ni ilustrar secuencias de paso en un cierto orden

RELACIONES
Herencia Un caso de uso hijo hereda el comportamiento de un caso de uso padre, simplifica el trabajo y potencia la reutilizacin Include Una relacin include entre dos Casos de Uso indica que el comportamiento definido en el Caso de Uso a adicionar, es incluido en un lugar dentro de la secuencia del comportamiento realizado por una instancia del Caso de Uso base. Asociacin Es el tipo de relacin ms bsica que indica la invocacin desde un actor o caso de uso a otra operacin (caso de uso). Dicha relacin se denota con una flecha simple.

Dependencia o Instanciacin Es una forma muy particular de relacin entre clases, en la cual una clase depende de otra, es decir, se instancia (se crea). Dicha relacin se denota con una flecha punteada. Generalizacin Este tipo de relacin es uno de los ms utilizados, cumple una doble funcin dependiendo de su estereotipo, que puede ser de Uso (<<uses>>) o de Herencia (<<extends>>). Este tipo de relacin est orientado exclusivamente para casos de uso (y no para actores). Extend Se recomienda utilizar cuando un caso de uso es similar a otro (caractersticas). Uses Se recomienda utilizar cuando se tiene un conjunto de caractersticas que son similares en ms de un caso de uso y no se desea mantener copiada la descripcin de la caracterstica. De lo anterior cabe mencionar que tiene el mismo paradigma en diseo y modelamiento de clases, en donde esta la duda clsica de usar o heredar.

También podría gustarte