Diagramas UML
MSI. Marisol Arroyo Almaguer
Es la actividad visible
exteriormente y a la
que se le pueden hacer
pruebas.
Define los
requerimientos de
usuario y funcionales
del sistema.
Caso de Uso
Casos de Uso
Actor
Representa cualquier cosa que interacta con el
sistema.
No es parte del sistema, ellos representan roles
que pueden jugar los usuarios del sistema.
Actor
Puede intercambiar informacin activamente
con el sistema.
Puede ser un receptor pasivo de informacin.
Un actor puede representar a un ser
humano, una mquina o a otro sistema.
Asociacin
Relaciones de inclusin
<<include>>
Indica que es necesario que un caso de uso se
realice para que otro caso de uso pueda
ejecutarse (comportamiento obligatorio).
Se utiliza cuando un caso de uso base incluye el
comportamiento de otro caso de uso.
<<include>>
Actualizar cliente
Administrador
Buscar cliente
Relaciones de extensin
<<extend>>
Indica que es opcional que el caso de uso se
ejecute (comportamiento opcional, es decir que
puede o no ejecutarse).
Se utiliza cuando un caso de uso extiende el
comportamiento de un caso de uso base.
<<extend>>
Cliente
Consultar saldo
Imprimir saldo
Descripcin General
Tcnica de Casos de Uso
1.
2.
3.
Ejercicio 1
Un juego de dados
Jugador
Lanzar Dados
Ejercicio 2
Sistema de ventas
Ejercicio 2
Sistema de ventas
Ejercicio 2
Sistema de ventas
Cajero
, Elimina pedido, Consulta
pedido, Entrega pedido, Entrega pedido parcial
Ambos Registrar pedido, Realizar factura, Entregar
pedido, Entregar pedido parcial,Validar usuario
Validar Usuario
Registrar pedido
Eliminar pedido
E
J
E
R
C
I
C
I
O
2
Consultar pedido
Cliente
Cajero
Realizar factura
<<include>>
Entregar pedido
<<extend>>
Ejercicio 3