0% encontró este documento útil (0 votos)
43 vistas18 páginas

Diagrama de Colaboraciones, Secuencia, Actividades

El documento describe tres tipos de diagramas: de colaboración, de secuencia y de actividades, cada uno con su propósito y características específicas. Los diagramas de colaboración muestran interacciones organizadas entre objetos, mientras que los de secuencia ilustran la comunicación temporal entre ellos. Los diagramas de actividades simplifican la representación de procesos, incluyendo decisiones y transiciones entre actividades.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
43 vistas18 páginas

Diagrama de Colaboraciones, Secuencia, Actividades

El documento describe tres tipos de diagramas: de colaboración, de secuencia y de actividades, cada uno con su propósito y características específicas. Los diagramas de colaboración muestran interacciones organizadas entre objetos, mientras que los de secuencia ilustran la comunicación temporal entre ellos. Los diagramas de actividades simplifican la representación de procesos, incluyendo decisiones y transiciones entre actividades.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

Diagrama de colaboraciones

Un diagrama de colaboracin muestra


una interaccin organizada
basndose en los objetos que toman
parte de la interaccin y los enlaces
en los mismos.
Los objetos interactan entre s
pasndose mensajes.
Los objetos se conectan a travs de
enlaces.

Consiste en:
Mostrar como las instancias
especficas de las clases trabajan
juntas para conseguir un objetivo en
comn.
Consiste especificar un contrato entre
objetos.
Implementa las asociaciones del
diagrama de clases mediante el paso
de mensajes de un objeto a otro.
Dicha implementacin se llama
enlace.
Ventajas
Permite elegir el orden en que pueden
hacerse las cosas
Puede describir procesos o casos de
uso
Muestra los aspectos dinmicos de un
sistema
Establece las reglas de secuencia a
seguir
Ayuda a un programador a desarrollar
cdigo a travs de una descripcin
lgica de un proceso.
Desventajas
Un diagrama de colaboracin es un tipo
de diagrama que muestra las
interacciones organizadas alrededor de
los roles.
Es esencialmente un diagrama que
muestra interacciones organizadas
alrededor de los roles
A diferencia de los diagramas de
secuencia, los diagramas de
colaboracin muestran explcitamente
las relaciones de los roles

Ejemplo
Un lector solicita un libro al
bibliotecario, y le brinda su ttulo. El
bibliotecario busca el libro en un
ndice y solicita al asistente que le
alcance el libro.
Diagrama de secuencia
Este tipo de diagrama muestra la forma
en que los objetos se comunican entre
si al transcurrir el tiempo.
El diagrama muestra:
Los objetos participando en la
interaccin
La secuencia de mensajes
intercambiados

Contiene
Objetos con sus lneas de vida
Mensajes intercambiados entre objetos en
una secuencia ordenada
Lnea de vida activa (opcional)
Representa los mensajes intercambiados por
un conjunto de objetos durante un escenario
Consta de Actores, Objetos o Clases,
mensajes y tiempo, donde se enfocan en los
diferentes estados de un Objeto.
Los Mensajes es la comunicacin existente
entre un Objeto a otro.

Pasos para elaborarlo
Seleccione un caso de uso
Coloque el actor en el diagrama
Identifique las clases de interfaz
Identifique las clases de control
Identifique las clases de entidad

Del ejemplo del diagrama de
colaboraciones

Diagrama de actividades
El diagrama de actividades se utiliza
para mostrar una visin simplificada
de lo que ocurre durante una
operacin o proceso.
A cada actividad se le representa con
un rectngulo de esquinas
redondeadas.
El procesamiento dentro de una
actividad se lleva a cabo y, al
realizarse, se contina con la
siguiente actividad.
Una flecha representa la transicin de
una actividad a otra.

Elementos

Decisiones a tomar
Casi siempre en un Diagrama de
Actividades se llegara a un punto donde
se realizara alguna decisin, donde una
lo llevara por un camino y otra por otro
camino.
Existen dos formas de representar los
puntos de decisin:
La primera es mostrar las rutas posibles que
parten directamente una actividad.
La segunda es llevar la transicin hacia un
rombo.

Ejemplo: serie fibonacci

También podría gustarte