Applies ToVisio Plan 2 Visio Plan 1 Visio Profesional 2024 Visio Profesional 2021 Visio Profesional 2019

Puede crear un diagrama de componentes UML para mostrar componentes, puertos, interfaces y las relaciones entre ellos.

Un componente de UML representa una parte modular de un sistema. El comportamiento se define en términos de interfaces requeridas y proporcionadas. Un componente tiene una vista externa con propiedades y operaciones públicas, y tiene una vista interna con propiedades privadas y realizando clasificadores. La vista interna muestra cómo se realiza internamente el comportamiento externo.

Diagrama de componentes UML de ejemplo.

En primer lugar, abra la plantilla Componente UML y elija una de las cuatro opciones. A continuación, aparecerá la galería de símbolos Componente UML , junto con las formas que se ajusten al estándar UML 2.5.

Nota: La galería de símbolos Componente UML solo está disponible si es suscriptor de Visio Plan 2 . Si tiene una suscripción, asegúrese de tener la última versión de Visio.

Iniciar un diagrama de componentes

  1. Inicie Visio. O bien, si ya tiene un archivo abierto, haga clic en Archivo > Nuevo.

  2. Vaya a Categorías > software y base de datos > componente UML.

  3. Seleccione la plantilla en blanco o uno de los tres diagramas iniciales. Cuando haya seleccionado la plantilla que desee, haga 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 Formas está seleccionado. Si aún no la ve, haga clic en el botón Expandir la ventana Formas Botón Expandir ventana Formas a la izquierda.

  5. En la pestaña Vista , asegúrese de que la casilla situada junto a Puntos de conexión está seleccionada. Esto hará que aparezcan puntos de conexión cuando empiece a conectar formas.

  6. Ahora, arrastre las formas que desee incluir en el diagrama desde la ventana Formas hasta la página. Para cambiar el nombre de las etiquetas de texto, haga doble clic en las etiquetas.

Formas de componentes

Cuándo se usa

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

Forma del componente "Almacenar"

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, <<componente>> etiqueta de texto

Subsistemas

Puede usar la forma del componente como forma de subsistema que contiene otros componentes. Solo tienes que cambiar el tamaño para que sea más grande y colocar otros componentes encima de él. Cuando veas el resaltado verde, suétanos. A partir de ese punto, la forma más grande actuará como un contenedor y la forma más pequeña se moverá con ella.

Sugerencia: Si un componente desaparece después de arrastrarlo encima de otro componente, a continuación, tráelo al frente presionando CTRL+MAYÚS+F.

Forma Subsistema de almacén con el componente Orden arrastrado encima

Formas de interfaz

Cuándo se usa

  1. Use la forma Interfaz proporcionada cuando desee especificar la realización de una clase/interfaz.

  2. Use la interfaz necesaria cuando desee especificar una dependencia en una clase/interfaz.

Dos interfaces conectadas, 1: Provided Interface shape ending with circle, 2: Required Interface shape ending with socket

Paso 1

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

Forma Interfaz proporcionada pegada a la forma Componente

Paso 2

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

Forma Interfaz obligatoria pegada a la forma Componente

Paso 3

Para conectar una interfaz proporcionada y una interfaz obligatoria, primero seleccione la forma Interfaz necesaria. A continuación, busque el controlador amarillo.

Controlador amarillo en la forma Interfaz necesaria

Paso 4

Arrastre el controlador amarillo para conectar con la interfaz proporcionada.

Forma Interfaz necesaria conectada a la interfaz proporcionada

Sugerencias para conectores

Enderezen conectores

Si un conector está dando demasiados giros, haga clic con el botón derecho en él y, a continuación, haga clic en Conector recto.

Mostrar multiplicidad

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

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, a continuación, haga clic en Establecer tipo de conector.

Establecer conexiones dinámicas en lugar de conexiones de punto

Si piensa mover mucho las formas, considere la posibilidad de establecer una conexión dinámica en lugar de una conexión de puntos.

Mover o girar texto en conectores

Lo más probable es que deba girar o mover texto en las líneas del conector. Esta es la manera de hacerlo:

  1. Haga clic en un área vacía de la página para anular la selección de cualquier elemento que se pueda seleccionar.

  2. En la pestaña Inicio , en el grupo Herramientas , haga clic en la herramienta Bloque de texto Botón Bloque de texto

  3. Haga clic en el conector que contiene el texto que desea girar o mover.

  4. Arrastre el bloque de texto para moverlo o gírelo con el controlador de giro Controlador de giro

  5. Cuando haya terminado, haga clic en el botón Herramienta Puntero Botón del puntero

    Después de volver al botón Herramienta Puntero Botón del puntero, el texto mantiene la misma posición relativa a la forma. Si usa la herramienta Puntero Botón del puntero para arrastrar el texto, la forma también se moverá. Para mover el texto independientemente de la forma, vuelva a la Herramienta Bloque de texto Botón Bloque de texto .

Nota: La creación y edición de diagramas UML en Visio para la Web requiere una licencia de Visio Plan 1 o Visio Plan 2, que se compra por separado de Microsoft 365. Para obtener más información, póngase en contacto con su administrador de Microsoft 365. Si el administrador ha activado "compras de autoservicio", puede comprar una licencia para Visio usted mismo. Para obtener más información, consulta Preguntas frecuentes sobre la compra de autoservicio.

Diagrama de componentes UML de ejemplo.

En primer lugar, abra la plantilla Componente UML y elija una de las cuatro opciones. A continuación, aparecerá la galería de símbolos Componente UML , junto con las formas que se ajusten al estándar UML 2.5.

Nota: La galería de símbolos Componente UML solo está disponible si es suscriptor de Visio Plan 2 . Si tiene una suscripción, asegúrese de tener la última versión de Visio.

Iniciar un diagrama de secuencia

  1. Abra Visio para la Web

  2. Cerca de la esquina superior derecha de la página, seleccione Más plantillas.

  3. En la galería, desplácese hacia abajo hasta la fila Componente UML , aproximadamente a mitad de la página.

    El primer elemento de la fila representa una plantilla en blanco más la galería de símbolos complementaria. Los demás elementos de la fila son diagramas de ejemplo que tienen algunas formas ya dibujadas para ayudarle a empezar rápidamente.

  4. Haga clic en cualquier elemento para obtener una vista previa más grande.

  5. Cuando encuentre el diagrama que desea usar, haga clic en el botón Crear .

    El nuevo diagrama, con la galería de símbolos relacionada, se abre en el explorador.

Formas de componentes

Cuándo se usa

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

Forma del componente "Almacenar"

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, <<componente>> etiqueta de texto

Subsistemas

Puede usar la forma del componente como forma de subsistema que contiene otros componentes. Solo tienes que cambiar el tamaño para que sea más grande y colocar otros componentes encima de él. Cuando veas el resaltado verde, suétanos. A partir de ese punto, la forma más grande actuará como un contenedor y la forma más pequeña se moverá con ella.

Sugerencia: Si un componente desaparece después de arrastrarlo encima de otro componente, a continuación, tráelo al frente presionando CTRL+MAYÚS+F.

Forma Subsistema de almacén con el componente Orden arrastrado encima

Formas de interfaz

Cuándo se usa

  1. Use la forma Interfaz proporcionada cuando desee especificar la realización de una clase/interfaz.

  2. Use la interfaz necesaria cuando desee especificar una dependencia en una clase/interfaz.

Dos interfaces conectadas, 1: Provided Interface shape ending with circle, 2: Required Interface shape ending with socket

Paso 1

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

Forma Interfaz proporcionada pegada a la forma Componente

Paso 2

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

Forma Interfaz obligatoria pegada a la forma Componente

Paso 3

Para conectar una interfaz proporcionada y una interfaz obligatoria, primero seleccione la forma Interfaz necesaria. A continuación, busque el controlador amarillo.

Controlador amarillo en la forma Interfaz necesaria

Paso 4

Arrastre el controlador amarillo para conectar con la interfaz proporcionada.

Forma Interfaz necesaria conectada a la interfaz proporcionada

Sugerencias para conectores

Enderezen conectores

Si un conector está dando demasiados giros, haga clic con el botón derecho en él y, a continuación, haga clic en Conector recto.

Mostrar multiplicidad

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

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, a continuación, haga clic en Establecer tipo de conector.

Establecer conexiones dinámicas en lugar de conexiones de punto

Si piensa mover mucho las formas, considere la posibilidad de establecer una conexión dinámica en lugar de una conexión de puntos.

Mover o girar texto en conectores

Lo más probable es que deba girar o mover texto en las líneas del conector. Esta es la manera de hacerlo:

  1. Haga clic en un área vacía de la página para anular la selección de cualquier elemento que se pueda seleccionar.

  2. En la pestaña Inicio , en el grupo Herramientas , haga clic en la herramienta Bloque de texto Botón Bloque de texto

  3. Haga clic en el conector que contiene el texto que desea girar o mover.

  4. Arrastre el bloque de texto para moverlo o gírelo con el controlador de giro Controlador de giro

  5. Cuando haya terminado, haga clic en el botón Herramienta Puntero Botón del puntero

    Después de volver al botón Herramienta Puntero Botón del puntero, el texto mantiene la misma posición relativa a la forma. Si usa la herramienta Puntero Botón del puntero para arrastrar el texto, la forma también se moverá. Para mover el texto independientemente de la forma, vuelva a la Herramienta Bloque de texto Botón Bloque de texto .

Vea también

Diagramas de UML en Visio

Crear un diagrama de comunicación UML

Crear un diagrama de implementación UML

Crear un diagrama de secuencia de UML

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.