Crear un diagrama de colaboración de UML

Nota: Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

Importante: Diagrama de colaboración de UML no está disponible en Visio 2013 y versiones posteriores. Para obtener información sobre los diagramas UML en Visio 2013 y versiones posteriores, consulte los diagramas de UML de Visio.

Diagrama de colaboración que muestra un conjunto de objetos y los mensajes que crean para realizar una operación

Llamada 1 En una forma Función clasificador, cadena del indicador del objeto está subrayada para indicar que el objeto es una instancia. También puede incluir el nombre del objeto antes de los dos puntos.

Imagen del botón Vínculos o FunciónAsociación, indican relaciones y también pueden indicar la navegabilidad con puntas de flecha.

Globo 3 Haga doble clic en un vínculo y luego haga clic en mensaje para definir un mensaje que fluye a lo largo de un vínculo. Número de mensajes de procedimiento según el anidamiento de llamadas.

Paso 4 El primer mensaje siempre procede de fuera del contexto que se va a incluir en el diagrama.

  1. En Visio 2010: en Categorías de plantillas, haga clic en base de datos y Software > Diagrama de modelo de UML > crear.

    En Visio 2007: en el menú archivo , elija nuevo, Softwarey, a continuación, haga clic en Diagrama de modelo de UML.

  2. En el vista de árbol, haga clic en el paquete en el que desea incluir el diagrama de colaboración, apunte a nuevoy, a continuación, haga clic en Diagrama de colaboración.

    Aparece una página en blanco y la Galería de símbolos de Colaboración de UML se convierte en la Galería de símbolos de nivel superior. El área de trabajo presenta 'Colaboración' como marca de agua. Un icono que representa el diagrama se agrega a la vista de árbol en el Explorador de modelos.

    Nota: Si la vista de árbol no está visible, en el menú UML , elija Very, a continuación, haga clic en Explorador de modelos.

  3. Para cada función de objeto que desee representar en la colaboración, arrastre una forma Función clasificador hasta la página de dibujo.

    Forma de la función de clasificador

    Designar un objeto como nuevo, destruido o transitorias en un diagrama de colaboración

    1. En un diagrama de colaboración, haga clic en la forma de la Función clasificador para el objeto que desee designar como nuevo, destruido o transitorio y, a continuación, haga clic en Opciones de presentación de forma.

    2. Estado de la función de clasificador, haga clic en la condición que desee.

      Nota: Para aplicar este cambio únicamente a la forma seleccionada, en el cuadro de diálogo Opciones de presentación de forma , desactive la opción aplicar a las mismas formas UML seleccionadas en la página de dibujo actual. Si desea que todas las formas de rol de clasificador subsiguientes que coloque en el diagrama tengan la misma condición, active la casilla de verificación aplicar a formas UML posteriormente colocadas del mismo tipo en la página de dibujo actual .

      La condición aparece entre corchetes después del nombre de objeto (por ejemplo, Object1 {transitorias}).

    Designar un objeto como activo en un diagrama de colaboración

    En un diagrama de colaboración, una forma Función clasificador designada como activa incluirá {activa} después del nombre de objeto. Una función de clasificador está activa cuando la clase que se basa está activa.

    Para indicar que una clase está activa, haga doble clic en el icono de vista de árbol o forma que representa la clase. En el cuadro de diálogo Propiedades de la clase de UML , haga clic en clase, active EsActivoy, a continuación, haga clic en Aceptar. La función de clasificador activo como resultado de la clase.

  4. Para cada conjunto de objetos que desee representar, arrastre una forma multiobjeto hasta la página de dibujo. Forma Multiobjeto

  5. Haga doble clic en cada forma Función clasificador o multiobjeto para abrir el cuadro de diálogo Propiedades del rol de clasificador de UML , donde puede agregar un nombre y otros valores de propiedad.

  6. Indicar los vínculos entre los objetos mediante una conexión a ellas mediante formas Función asociación . Más información acerca de las formas de la función de asociación.

    Crear una ruta de acceso del rol de asociación en un diagrama de colaboración

    1. En un diagrama de colaboración, arrastre una forma Función asociación cerca de las dos formas Función clasificador o multiobjeto que desea crear una ruta de acceso entre.

    2. Pegue los extremos de la forma Rol de asociación de puntos de conexión Imagen de punto de conexión: x azul en las dos formas que desee conectar con una ruta de acceso.

      Sugerencia: Para indicar una ruta de asociación desde una función de clasificador a sí mismo, pegue los dos extremos de una forma de Rol de asociación de en forma de U a dos puntos de conexión de la misma función clasificador.

  7. Haga doble clic en cada forma Función asociación para abrir el cuadro de diálogo Propiedades del rol de asociación de UML , donde puede agregar un nombre, un flujo de mensajes, una etiqueta de mensaje, multiplicidad y otros valores de propiedad.

    Agregar un mensaje a un rol de asociación en un diagrama de colaboración

    1. En un diagrama de colaboración, haga doble clic en la forma Función asociación a la que desea agregar un mensaje.

    2. Escriba un nombre para el rol de asociación y, a continuación, haga clic en mensajes.

    3. Haga clic en Nuevo. Escriba un nombre y secuencia la expresión. Elija el estereotipo, la dirección y el tipo de flujo que desee.

    4. Para un mensaje normal o una llamada a procedimiento, haga clic en Propiedades. Seleccione la operación que desea que el mensaje genere. Si no existe la operación, haga clic en nuevo para crearlo.

      Para un mensaje asincrónico, elija la señal que desea que el mensaje genere. Si no existe recepción para la señal en clasificador que se basa la línea de vida de objeto que recibe el mensaje, haga clic en nuevo para crear la recepción.

  8. Guarde el diagrama.

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×