UML: Casos de Uso Capítulo 1.3
Makarena Donoso Pavez 2012 -‐ I
Introducción Casos de Uso
Ê Son diagramas que muestra el sistema de una manera dinámica.
Ê La idea dinámica ayuda a un analista a comunicarse con el grupo de desarrolladores.
Ê Esta orientado al punto de vista del usuario.
Introducción Casos de Uso
Ê “Estructura que ayuda a los analistas a trabajar con los usuarios para determinar la forma en que se usará el sistema.”
Ê Con los Casos de uso se puede bosquejar un sistema en términos de lo que los usuarios intenten hacer con él.
Ê Es una colección de situaciones. Ê Cada escenario describe una secuencia de eventos, iniciado por: una
persona, sistema, hardware o Rempo. Ê Quienes inician las secuencias son conocidos como actores. Ê El resultado debe ser algo uRlizable.
Introducción Casos de Uso
Ê Caso: Comprar una gaseosa Ê Secuencia original Ê Casos de Uso adicionales Ê Inclusión de los casos de uso Ê Extensión de los casos de uso
INF 342 Sistemas de Información Profesor. Makarena Donoso
Representación de un Modelo de Casos de Uso
Representación
Ê
Representación
Ê Existe un actor que inicia un caso de uso y otro que recibe algo de valor (posiblemente el que lo inició).
Actor Actor
Caso de Uso
Sistema
Representación
Ê Ejemplo: Comprar una gaseosa
Representación
Ê Inclusión
Representación
Ê Extensión
Representación
Ê Genrealización Ê Un caso de uso secundario hereda las acciones y significado del
primario
INF 342 Sistemas de Información Profesor. Makarena Donoso
Ejemplo
Ejemplo
Ejemplo
Ejemplo
INF 342 Sistemas de Información Profesor. Makarena Donoso
Especificación Formal
Especificación Formal
Ê La especificación formal es un complemento al caso de uso
Ê Se usa un lenguaje descripRvo
Ê Se debe incluir todos los posibles caminos del caso de uso en cuesRón.
Especificación Formal
Ê Debe incluir: Ê Nombre del caso de uso Ê Actor principal, que gaRlla el caso de uso Ê ParRcipantes e intereses sobre el caso de uso, propósito dentro del
sistema Ê Pre-‐condiciones y post-‐condiciones Ê Escenario principal Ê Extensiones Ê Requisitos especiales Ê Frecuencia de ocurrencia en el Sistema
Especificación Formal
INF 342 Sistemas de Información Profesor. Makarena Donoso
Ejercicio
Ejercicio
Ê Realice el diagrama de un modelo de caso de uso para las funcionalidades de un control remoto.
INF 342 Sistemas de Información Profesor. Makarena Donoso
Fin