Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3 1 1 Casos de Uso
3 1 1 Casos de Uso
DE CASOS DE
USO
PRY1111
MODELAR
2
VENTAJAS DE MODELAR
Económic
Rápido Flexible
o
3
ESTÁNDAR UML
4
UML CASOS DE USO
5
CASOS DE USO
SIMBOLOGÍA
Secuencia de interacciones
Sistema que se desarrollarán entre
un sistema y sus actores, en
respuesta a un evento que
inicia un actor principal
to r Caso de Uso sobre el propio sistema.
e c
n
Co Los diagramas de casos de
uso sirven para especificar la
<<A
no comunicación y el
tac
ió n> comportamiento de un
>
Actor Caso de Uso sistema mediante su
interacción con los usuarios
y/u otros sistemas.
Es un diagrama que muestra
la relación entre los actores
y los casos de uso en un
sistema. 7
ACTOR
8
CONECTOR
10
EJEMPLO
CASOS DE USO
CAJERO AUTOMÁTICO
Retirar dinero
Para este caso tenemos un
actor llamado Cliente banco
y podemos observar que
para este ejemplo el cliente
Consultar Saldo
puede retirar o depositar
dinero y además consultar el
Cliente_banco
saldo de cuenta
Depositar dinero
12
CAJERO AUTOMÁTICO
<<include>>
Retirar dinero Login
>>
de
n clu
<<i
Consultar Saldo
Para este caso podemos
observar una dependencia
entre casos de uso debido a que
Cliente_banco para poder solicitar el retiro o
consulta de saldo es
Depositar dinero estrictamente necesario que el
cliente ingrese con su usuario y
contraseña.
13
CAJERO AUTOMÁTICO
<<include>>
Retirar dinero Login
>
de >
n cl u
<<i
Consultar Saldo
En este caso se produce una
generalización, debido a
Cliente_banco que el subcaso heredará el
Depositar dinero comportamiento y
significado del caso de uso
Depositar dinero.
Depositar Depositar
efectivo Cheque
14
REFERENCIAS
CASOS DE USO
► Lista de sitios que puedes utilizar para crear los casos de uso
https://yuml.me/ https://creately.com/
https://cacoo.com/
https://www.gliffy.com/ https://www.lucidchart.com/
► Para reforzar, puedes ver un Tutorial de Casos de uso en video
El equivalente en agilidad se
llama Historias de usuario y
te invitamos a ver un video
de
Como crear historias de usu
ario en scrum
16