Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Wuolah Premium ED Tema 7
Wuolah Premium ED Tema 7
2
En este tema
• Estructurales
– Diagramas de objetos (ejemplo del sistema)
– Diagramas de paquetes
• Comportamiento
– Diagramas de actividad
– Diagramas de secuencia
3
Estructurales – Diagramas de Objetos
4
Estructurales – Diagramas de Objetos
5
Estructurales – Diagramas de Objetos
6
Estructurales – Diagramas de Paquetes
7
Estructurales – Diagramas de Paquetes
8
Estructurales – Diagramas de Paquetes
9
Comportamiento – Diagramas de Actividad
10
Comportamiento – Diagramas de Actividad
11
Comportamiento – Diagramas de Secuencia
12
Comportamiento – Diagramas de Secuencia
• Componentes
– Actor
– Línea de vida
– Activación
– Mensaje (síncrono / asíncrono : si espera o no a una
respuesta para seguir ejecutándose
• Llamada
• Respuesta
• Auto-mensaje / Mensaje propio
• Creación
• Destrucción / borrado
13
Comportamiento – Diagramas de Secuencia
• Componentes
– Actor
– Línea de vida
– Activación
– Mensaje
– Nota / Comentario
– Fragmentos de secuencia
• alt: if-then-else
• opt: if-then
• par: en paralelo
• loop: bucle / break: end del bucle
14
Comportamiento – Diagramas de Secuencia
15
Comportamiento – Diagramas de Secuencia
16
Ejercicio 1 – De CdU a Secuencia
17
Ejercicio 1
18
Ejercicio 1
19
Ejercicio 1
20
Ejercicio 2 – De código a secuencia
• Diagrama de crearLaberinto
21
Ejercicio 2
22
Ejercicio 3
23
Ejercicio 3
24
Clases vs Objetos
25
Clases
26
Clases
27
Paquetes
28