Crear un diagrama de implementación UML

Se aplica a
Visio Plan 1 Visio Profesional 2024 Visio Profesional 2021 Visio Profesional 2019

Puede crear un diagrama de implementación UML para mostrar la arquitectura de una implementación de artefactos de software en nodos. En primer lugar, abra la plantilla Implementación UML y elija una de las cuatro opciones de plantilla. A continuación, aparece la galería de símbolos de implementación de UML , junto con las formas que se ajustan al estándar UML 2.5.

Galería de símbolos de implementación UML, formas de ejemplo en la página

Iniciar un diagrama de implementación UML

  1. Inicie Visio. O bien, si ya tiene un archivo abierto, haga clic en Nuevo archivo>.
  2. Vaya a las categorías>Implementación de UMLde software y base de datos>.
  3. Seleccione la plantilla en blanco o uno de los tres diagramas iniciales. Cuando hayas elegido la plantilla que quieras, haz clic en Crear.
  4. Debería ver la ventana Formas junto al diagrama. Si no lo ve, vaya a Ver>paneles de tareas y asegúrese de que la opción Formas esté seleccionada. Si sigue sin verlo, haga clic en el botón Expandir la ventana FormasExpandir el botón Ventana Expandir formas de la izquierda.
  5. En la pestaña Ver , asegúrese de que está activada la casilla situada junto a Puntos de conexión . Esto hará que aparezcan puntos de conexión cuando empiece a conectar formas.
  6. Ahora, arrastre las formas que quiera incluir en el diagrama desde la ventana Formas a la página. Para cambiar el nombre de las etiquetas de texto, haga doble clic en ellas.

Artefactos e instancias de nodo

Cuándo se usa

  1. Use formas de instancia de nodo cuando desee especificar una instancia de un dispositivo físico o computacional en tiempo de ejecución.
  2. Coloque formas de instancia de artefacto dentro de formas de instancia de nodo para implementar artefactos.

1 que apunta a la forma de instancia de nodo vm <<>> en la nube :MachineInstance ; 2 que apunta a forma de artefacto: <<Número de artefacto>> Cruncher.py

Paso 1

Arrastre primero una forma de Instancia de nodo a la página y, después, hágala más grande arrastrando los controladores de forma.

Se ha cambiado el tamaño de la forma de instancia de nodo para que sea más grande

Paso 2

Arrastre una forma de instancia de artefacto y colóquela dentro de la forma de nodo más grande. Cuando vea un resaltado verde, significa que la forma más pequeña se incluirá dentro de la forma de nodo más grande. A partir de ese momento, cuando la forma del nodo se mueva, el artefacto en su interior también se moverá.

Forma de artefacto arrastrada sobre la parte superior de la forma de instancia de nodo, resaltado verde

Otras formas de contenedor

Hay otras formas de contenedor disponibles en la galería de símbolos de implementación de UML . Se comportan como la forma de instancia de nodo. Es decir, cuando sueltas formas encima de ellas, las formas se pegan y se moverán con el recipiente. Estas son algunas de las formas de contenedor más populares para diagramas de implementación:

Nodos jerárquicos

Anide formas de nodo una dentro de la otra cuando quiera mostrarlas jerárquicamente.

UserClient que contiene el nodo Explorador que contiene el artefacto HTML5

Formas de paquete

Use formas de paquete cuando necesite representar elementos que lo contengan, como una carpeta.

Forma de paquete que contiene otras formas de artefacto e instancia de nodo

Información general del diagrama

Use la forma Información general del diagrama cuando desee rodear todas las formas con un marco.

Forma de Información general del diagrama que contiene otras formas de artefacto e instancia de nodo

Sugerencias para conectores

Enderezar conectores

Si un conector da demasiados giros, haga clic con el botón derecho en él y luego haga clic en Conexión recta.

Mostrar multiplicidad

Si es necesario, haga clic con el botón derecho en el conector y seleccione Mostrar multiplicidad. Cuando termine, aparecerán cuatro cuadros de texto en los que puede agregar detalles. Si no necesita todos los cuadros de texto, elimine los que no necesita.

Cambiar el tipo de conector

Puede cambiar un tipo de conector. Por ejemplo, puede cambiar de una asociación a una asociación dirigida. Haga clic con el botón derecho en el conector y, después, haga clic en Establecer tipo de conector.

Realizar conexiones dinámicas en lugar de conexiones a punto

Si anticipa mover mucho las formas, considere la posibilidad de realizar una conexión dinámica en lugar de una conexión de punto.

Mover o girar texto en conectores

Lo más probable es que necesite girar o mover texto en las líneas de conexión. Esta es la manera de hacerlo:

  1. Haga clic en un área vacía de la página para anular la selección de lo que pueda estar seleccionado.
  2. En la pestaña Inicio , en el grupo Herramientas , haga clic en la herramienta Bloque de textoBotón Bloque de texto
  3. Haga clic en el conector que tiene el texto que desea girar o mover.
  4. Arrastre el bloque de texto para moverlo o gírelo con el controlador de giroControlador de giro
  5. Cuando haya terminado, haga clic en el botón Herramienta PunteroBotón Puntero
    Cuando vuelva al botón de la herramienta PunteroBotón Puntero , el texto mantiene la misma posición con respecto a la forma. Si usa el botón Puntero de la herramienta Puntero para arrastrar el texto, la forma también se moverá. Para mover el texto independientemente de la forma, vuelva al botón Bloque de texto de la herramienta Bloque de texto.

Formas de componentes

Cuándo se usa

Use formas de componentes para cada unidad funcional de su sistema o aplicación.

Forma Componente de tienda

Mostrar u ocultar estereotipo

Haga clic con el botón derecho en la forma para mostrar u ocultar la etiqueta del estereotipo.

Menú contextual, comando Mostrar estereotipo, <<etiqueta de texto de componente>>

Formas de interfaz

Cuándo se usa

  1. Utilice la forma Interfaz proporcionada cuando desee especificar la realización de una clase/interfaz.
  2. Utilice la interfaz requerida cuando desee especificar una dependencia en una clase/interfaz.

Dos interfaces conectadas, 1: forma de interfaz proporcionada que termina con un círculo, 2: forma de interfaz requerida que termina con un enchufe

Paso 1

Arrastre una forma de la interfaz proporcionada a la página y alinee el cuadrado de puerto con un punto de conexión. Sabrá que está conectado cuando vea el verde resaltado alrededor del punto de conexión.

Forma Interfaz proporcionada pegada a la forma Componente

Paso 2

Arrastre una forma Interfaz requerida a la página y alinee el cuadrado de puerto con un punto de conexión también. Sabrá que está conectado cuando vea el verde resaltado alrededor del punto de conexión.

Forma Interfaz requerida pegada a la forma Componente

Paso 3

Para conectar una interfaz proporcionada y requerida, primero seleccione la forma Interfaz requerida. Luego busque el mango amarillo.

Controlador amarillo en la forma Interfaz requerida

Paso 4

Arrastre el controlador amarillo para conectarse con la interfaz proporcionada.

Forma de interfaz requerida conectada a la interfaz proporcionada

Consulte también

Diagramas de UML en Visio

Crear un diagrama de componentes UML

Crear un diagrama de comunicación UML

Crear un diagrama de secuencia de UML