Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivos
Ser capaz de describir el comportamiento de un sistema, subsistema u operacin particular mediante un Diagrama de Colaboracin, utilizando para ello los conceptos de colaboracin, interaccin, rol de colaboracin y mensajes entre objetos.
Modelos y Diagramas
Diagramas de interaccin Un Diagrama de Colaboracin describe las interaciones entre objetos enumerando los mensajes en el tiempo
diferentes tipos de interacciones y mensajes con el objeto de describir el comportamiento de un sistema, subsistema, operacin
: C2
mensaje 0 (p)
: C1
: C2
Diagrama de Secuencia
Diagrama de Colaboracin
: C1
: C2
Lnea de asociacin
xx
: C2
ob:C
: C2
: C1
Mensajes y direccin
: C2
:C3
Mensajes y numeracin
mensaje 0 (p)
: C1
1: mensaje 1()
factorial (n)
: Calculadora
1: factorial (n-1)
mensaje 0 (p)
: C1
Creacin de objetos
1: crear()
:C2
:Venta
1: crear() 2: modificar(cod,cant)
:Lnea de Producto
: C1
1[condicin]: mensaje 1 ()
Mensaje condicional
: C2
: Calculador
: C1
: C3
Mensajes condicionales
: C2
mtuamente excluyentes
[fallaDireccin] reparar()
[fallaInyeccin] reparar()
: C1
1* [i:=1..N]: vi:=mensaje 2 ()
: C2
Random
: C1
1* : mensaje 2 ()
*
: C2
: Venta
1* : st:=obtenerSubtotal()
*
: Lnea deProducto Venta
deben colaborar los objetos del sistema para llavar a cabo una operacin. !!Muestran cmo ser implementada la operacin
!!
Un Diagrama de Colaboracin describe en forma de un grafo el comportamiento de sistemas, subsistemas y operaciones, representando los objetos que intervienen, as como los mensajes que intercambian, enumerados en el tiempo.