Casos de Uso
Actor: Los actores representan un tipo de usuario del sistema. Se
entiendo como usuario cualquier cosa externa que interactúa con el
sistema. Se representa con unmonigote o un rectángulo.
Caso de uso: Es una tarea que debe poder llevarse a cabo con el
apoyo del sistema que se está desarrollando. Se representan
mediante un óvulo.
Asociaciones: Hay unaasociación entre un actor y un caso de uso
si el actor interactúa con el sistema para llevar a cabo el caso de
uso.
RELACIONES EN LOS CASOS DE USO
• Comunica: Para conectar un actor con uncaso de uso se utiliza una
línea sin puntas de flecha.
• Incluye: Contiene un comportamiento común para mas de un caso
de uso.
• Extiende: Un caso de uso distinto maneja las excepciones decaso
de uso básico. La flecha apunta del caso de uso extendido al básico.
• Generaliza: Una cosa de UML es mas general que otra. La flecha
apunta a la cosa general.
EJEMPLOS
Relación decomunicación
Inscribir en el
curso
Relación de inclusión
Inscribir en el
curso
Pagar cuotas
de estudiante
Hacer arreglos
de hospedaje
EJEMPLOS
Relación de generalizaciónEstudiante de Ingeniería de
Sistemas
Estudiante
Relación de extensión
Seguro medico
de estudiantes
Pagar cuotas
de estudiantes
Venta Material telefónico
C
l
i
e
n
t
eComprobar estado
de cuenta
Hacer pedido
Procesar pedido
Definir limite de
crédito
v
e
n
d
e
d
o
r
A
d
m
i
n
i
s
t
r
a
d
o
r
S
u
p
e
r
v
i
s
o
rPlanear la
provisión de
alimentos
Proveedor de
alimentos
Organizar
orador
Orador
Diagrama de caso de
uso que representa el
sistema utilizado para
planear una conferencia.Reservar cuarto
Orador
principal
Presidente de
la conferencia
Reservaciones
de hotel
Registrase para
la conferencia
Organizar la
traducción de
idiomas
Participante
Regístrate para leer el documento completo.