Sei sulla pagina 1di 15

CASO DE USO –

MODELADO UML
ANÁLISIS O.O
 UML se basa fundamentalmente en una
técnica de análisis orientado a objetos
conocida como modelado de casos de uso.
 Un modelo de casos de uso muestra una
vista del sistema desde la perspectiva del
usuario, por lo cual describe qué hace el
sistema sin describir cómo lo hace.

MODELADO CASO DE USO


 Un diagrama de caso de uso contiene los
símbolos del actor y del caso de uso, junto
con líneas conectoras.
 ACTOR:
◦ Se refiere a un rol específico de un usuario del
sistema. Por ejemplo, un actor puede ser un
empleado, pero también puede ser un cliente en la
tienda de la empresa.
◦ Los actores pueden iniciar una instancia de un caso
de uso. Un actor puede interactuar con uno o más
casos de uso; un caso de uso puede involucrar a
uno o más actores.

SÍMBOLOS DE CASO DE USO


Símbolo de Actor en Caso de Uso
 Escenario:
 Es una secuencia de acciones e interacciones
(pasos) entre los usuarios (actores) y el sistema.
 Ejemplo.
“El usuario introduce su nombre de usuario y su
contraseña.
El sistema verifica la validez del nombre de usuario y de la
contraseña y permite al usuario el acceso al sistema. El
sistema muestra la pantalla principal del sistema. El usuario
selecciona la opción de añadir nuevo empleado. El sistema
muestra..

Escenario o caso de uso


Organización de Casos de uso

 Tres tipos de relaciones:


◦ Generalización
 Un cdu hereda el comportamiento y
significado de otro.
◦ Inclusión
 Un cdu base incorpora explícitamente el
comportamiento de otro en algún lugar de
su secuencia.
◦ Extensión
 Un cdu base incorpora implícitamente el
comportamiento de otro cdu en el lugar
especificado indirectamente por este otro
cdu.
9
Ejemplo
Extensión
«extend»
Hacer Pedido
Hacer Pedido Urgente
(establecer
prioridad)
«include»
Comprobar clave
Inclusión
Validar Usuario
Generalización
«include»
Seguir Pedido Examinar
retina

10
Diagrama completo
Descripción textual de los actores
del sistema
Descripción textual del caso de
uso
EJEMPLO
EJEMPLO-CONTINUACIÓN

Potrebbero piacerti anche