Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Diagrama de comunicacion

No description
by

william sanchez

on 29 April 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Diagrama de comunicacion

Gracias
¿Que es?
Los diagramas de comunicación también llamados diagramas de colaboración, son otra representación basada en UML, con la finalidad de mostrar las interacciones organizadas entre los objetos, basándose específicamente en la comunicación, mensajes y enlaces que entre los objetos comparten mostrando explícitamente las relaciones de los roles, se dice que son una abstracción del diagrama de secuencia, con la diferencia de que el tiempo (la linea de vida) se considera una dimensión aparte, por ello encontraremos en estos diagramas numeraciones secuenciales de los mensajes.

Es un diagrama muy útil, pues muestra tanto información estática, tomada del diagrama de clases, como información dinámica, tomada del diagrama de casos de uso y del diagrama de secuencia.


Componentes de un diagrama de comunicación
Los Diagramas de colaboración o de comunicaciones están compuestos por:

Objetos o Roles:
Son los objetos que se encargan de la interacción, un objeto se representa mediante un rectángulo que contiene el nombre y la clase del objeto en el siguiente formato: nombre de objeto:nombre de la clase. gráficamente son los nodos del grafo.

Enlaces o comunicaciones:
Especifica un camino a lo largo del cual un objeto puede enviar un mensaje a otro objeto, gráficamente son los arcos del grafo.

Mensajes:
Especifican la transmisión de información entre objetos, llevan número de secuencia y flecha dirigida.


Flujo de mensajes: también llamado flujo de control, expresa el envío de los mensajes se representan mediante una flecha dirigida cercana a un enlace, dependiendo del tipo de flecha se especifica si el mensaje es síncrono, asíncrono o simple.

Anidamientos:
Utilizan la numeración decimal Ejemplo : 1, 1.1, 1.1.1 ……..

Iteraciones:
Sirve para colocar un * antes del número de secuencia y una cláusula de condición, si es necesario. Ejemplo. *[x>0].

Bifurcaciones:
Para los caminos alternativos tendrán el mismo número de secuencia, seguido del número de subsecuente y se deben distinguir por una condición.
Desventajas
Diagrama de comunicación
Sistemas de información.
Un diagrama de comunicación es una forma de representar interacción entre objetos, alterna al diagrama de secuencia.

En los diagramas de comunicaciones, los objetos se muestran con conectores de asociación entre ellos. Los mensajes se agregan a las asociaciones y se muestran como flechas cortas apuntando en la dirección del flujo del mensaje. La secuencia de los mensajes se muestra a través de un esquema enumerado.
Ejemplo
Permite elegir el orden en que pueden hacerse las cosas.

Puede describir procesos o casos de uso.

Muestra los aspectos dinámicos de un sistema.

Establece las reglas de secuencia a seguir.

Ayuda a un programador a desarrollar código a través de una descripción lógica de un proceso.
Ventajas
No indican de forma explícita que los objetos ejecutan qué actividades ni tampoco la forma en que el servicio de mensajería trabaja entre ellos.
Ejemplo
William Gabriel Sanchez
Edward Steven Rodriguez

Sistemas de Información
Universidad de Cundinamarca
Un lector solicita un libro al bibliotecario y le brinda su titulo, el bibliotecario lo busca en su índice y le dice a su asistente que proceda a entregar el libro.
Full transcript