Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

¿Qué es un diagrama de comunicación?, Diapositivas de Metodologías de Desarrollo de Software

Análisis y descripción de un diagrama de comunicación

Tipo: Diapositivas

2018/2019

Subido el 21/01/2019

javieriq
javieriq 🇲🇽

2 documentos

1 / 14

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Diagrama de
comunicación
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe

Vista previa parcial del texto

¡Descarga ¿Qué es un diagrama de comunicación? y más Diapositivas en PDF de Metodologías de Desarrollo de Software solo en Docsity!

Diagrama de

comunicación

¿Qué es?

● Representa una combinación de información de casos de uso, diagrama de clases y secuencia ● El diagrama de comunicación y de secuencia describen información similar ○ La diferencia es que el diagrama de secuencia maneja la información de manera temporal ● (^) Mantiene el orden de los mensajes los cuales se categorizan en: ○ Anidados ○ Auto Mensaje ○ Condicionales ○ (^) Ciclos para Mensajes ○ Paralelos

● (^) Nos vamos a enfocar en el orden y no en el tiempo Ejemplo: Objeto 1 Objeto 3 Objeto 2 1:Mensaje() 2:Mensaje()

Tipos de Objeto:

Objeto Compuesto: nombreObjeto: nombreClase Objeto Activo: En un entorno multitarea varios objetos pueden estar activos simultáneamente. Un objeto activo se representa por un rectángulo cuyo borde es más grueso que el de los objetos pasivos.

Mensajes Anidados

Objeto 1 Objeto 4 Objeto 3 1:MensajeA 1.1:MensajeB Objeto 2 2:MensajeC ● Anidado: ● (^) 4.2 :edad = sustraer (hoy, fechaDeNacimiento)

Mensajes Paralelos

Q Objeto 1 Objeto 4 1B.MensajeB 1:A .MensajeA 1C.MensajeC

Mensaje condicional

1:MensajeX() [Condición] Objeto A Objeto B Vendedor Cliente 1:Comprobante(ticket) [pago==V]

Ciclos para el mensaje

1:MensajeX() *[n=0...1] Objeto A Objeto B ObjetoX ObjetoY 1:MensajeX() *[cantidadCombustible<100]

Kahoot: https://play.kahoot.it/#/k/6687b9cf-5a55-484a-96ce-28fc4dcc0a0a https://www.youtube.com/watch?v=wC9FqRfHTOM 2: