El lenguaje de modelado unificado (UML) es una forma estándar de dibujar modelos de software, esbozar diseños o documentar diseños y sistemas existentes.

Nota: Si usa Visio para la Web, tenga en cuenta que los diagramas UML están disponibles en Visio Plan 1, pero no están disponibles en Visio en Microsoft 365.

Los diagramas UML disponibles en Visio, divididos en dos categorías de diagramas: Diagramas de comportamiento y estructura.

En Visio Plan 2 y Visio 2019, puede empezar con una plantilla UML en blanco o (en algunos casos) modificar un diagrama inicial de UML.

Esta versión de suscripción de Visio admite formas UML que se ajustan a la especificación UML 2.5, a la vez que le proporciona la flexibilidad de usarlas según sea necesario en los diagramas.

Diagramas de clase

Use un diagrama de clase para crear un modelo general de la estructura de una aplicación que especifique las clases del sistema, sus atributos y métodos y las relaciones entre objetos. 

Crear un diagrama de clase UML 

 Diagramas de componentes

Use un diagrama de componentes para dividir un sistema en componentes cohesionados y mostrar la estructura del código en sí.

Crear un diagrama de componentes UML

Diagramas de implementación

Use un diagrama de implementación para mostrar la estructura del sistema en tiempo de ejecución y comunicar cómo se configurarán e implementarán los elementos de hardware y software que configuran una aplicación.

Crear un diagrama de implementación UML

Diagramas de secuencia

Use un diagrama de secuencia para mostrar los actores u objetos que participan en una interacción y los eventos que generan organizados en una secuencia de tiempo.

Crear un diagrama de secuencia de UML

Diagrama de actividad

Use un diagrama de actividad para describir el comportamiento interno de un método y representar un flujo impulsado por acciones generadas internamente.

Crear un diagrama de actividad UML

Diagramas de máquina de estado

Use un diagrama de máquina de estado (o diagrama deestado) para mostrar la secuencia de estados por los que pasa un objeto durante su vida. 

Crear un diagrama de máquina de estado UML 

Usar diagramas de mayúsculas y minúsculas 

En las primeras fases de un proyecto de desarrollo, use diagramas de casos de uso para describir las actividades y motivaciones del mundo real. Puede refinar los diagramas en fases posteriores para reflejar detalles de diseño y interfaz de usuario.

Crear un diagrama de casos de uso UML

Diagramas de comunicación

Use un diagrama de comunicación para mostrar qué elementos de un sistema interactúan con otros elementos en términos de mensajes secuenciados. 

Crear un diagrama de comunicación UML 

Diagramas de notación de base de datos

Use un diagrama de notación de base de datos para dibujar un modelo de una base de datos. 

Crear un diagrama de notación de base de datos UML

¿Dónde está el Explorador de modelos UML?

Si ha creado diagramas UML en versiones anteriores de Visio, es posible que recuerde usar el Explorador de modelos. Los diagramas realizados con el Explorador de modelos estaban bloqueados contra la edición y algunos formatos. A partir Visio 2013 Professional, no hay ningún Explorador de modelos. Solo tiene que arrastrar las formas de las galerías de símbolos proporcionadas. Las formas están desbloqueadas y son más flexibles, por lo que puede cambiar su comportamiento si es necesario. Los dibujos también son más personalizables, pero aún cumplen con el estándar UML. Lo sentimos, pero esto también significa que si tiene un dibujo creado con el Explorador de modelos, no puede trabajar con él en versiones más recientes de Visio que no incluyen el Explorador de modelos. 

Los diagramas UML disponibles en Visio, divididos en dos categorías de diagramas: Diagramas de comportamiento y estructura.

En Visio para la Web, puede elegir entre nueve tipos de tipos de diagrama UML y numerosos diagramas de ejemplo que tienen algunas formas ya dibujadas en el lienzo. Cada opción viene con una galería de símbolos que coincide con el tipo de diagrama que seleccione.

Nota: La creación y edición de diagramas UML en Visio para la Web requiere una 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 Microsoft 365 administrador. Si su administrador ha activado "compras de autoservicio", puede comprar una licencia para Visio usted mismo. Para obtener más información, consulte Preguntas más frecuentes sobre la compra de autoservicio.

Esta versión de suscripción de Visio admite formas UML que se ajustan a la especificación UML 2.5, a la vez que le proporciona la flexibilidad de usarlas según sea necesario en los diagramas.

Diagramas de clase

Use un diagrama de clase para crear un modelo general de la estructura de una aplicación que especifique las clases del sistema, sus atributos y métodos y las relaciones entre objetos. 

Crear un diagrama de clase UML 

 Diagramas de componentes

Use un diagrama de componentes para dividir un sistema en componentes cohesionados y mostrar la estructura del código en sí.

Crear un diagrama de componentes UML

Diagramas de implementación

Use un diagrama de implementación para mostrar la estructura del sistema en tiempo de ejecución y comunicar cómo se configurarán e implementarán los elementos de hardware y software que configuran una aplicación.

Crear un diagrama de implementación UML

Diagramas de secuencia

Use un diagrama de secuencia para mostrar los actores u objetos que participan en una interacción y los eventos que generan organizados en una secuencia de tiempo.

Crear un diagrama de secuencia de UML

Diagramas de actividad

Use un diagrama de actividad para describir el comportamiento interno de un método y representar un flujo impulsado por acciones generadas internamente.

Crear un diagrama de actividad UML

Diagramas de máquina de estado

Use un diagrama de máquina de estado (o diagrama deestado) para mostrar la secuencia de estados por los que pasa un objeto durante su vida. 

Crear un diagrama de máquina de estado UML 

Usar diagramas de mayúsculas y minúsculas 

En las primeras fases de un proyecto de desarrollo, use diagramas de casos de uso para describir las actividades y motivaciones del mundo real. Puede refinar los diagramas en fases posteriores para reflejar detalles de diseño y interfaz de usuario.

Crear un diagrama de casos de uso UML

Diagramas de comunicación

Use un diagrama de comunicación para mostrar qué elementos de un sistema interactúan con otros elementos en términos de mensajes secuenciados. 

Crear un diagrama de comunicación UML 

Diagramas de notación de base de datos

Use un diagrama de notación de base de datos para dibujar un modelo de una base de datos. 

Crear un diagrama de notación de base de datos UML

Los diagramas UML disponibles en Visio, divididos en dos categorías de diagramas: Diagramas de comportamiento y estructura.

En Visio, puede empezar con una plantilla UML en blanco y la galería de símbolos adecuada para crear el diagrama UML.

Diagramas de clase

Use un diagrama de clase para crear un modelo general de la estructura de una aplicación que especifique las clases del sistema, sus atributos y métodos y las relaciones entre objetos. 

Crear un diagrama de clase UML 

Diagramas de secuencia

Use un diagrama de secuencia para mostrar los actores u objetos que participan en una interacción y los eventos que generan organizados en una secuencia de tiempo.

Crear un diagrama de secuencia de UML

Diagrama de actividad

Use un diagrama de actividad para describir el comportamiento interno de un método y representar un flujo impulsado por acciones generadas internamente.

Crear un diagrama de actividad UML

Diagramas de máquina de estado

Use un diagrama de máquina de estado (o diagrama deestado) para mostrar la secuencia de estados por los que pasa un objeto durante su vida. 

Crear un diagrama de máquina de estado UML 

Usar diagramas de mayúsculas y minúsculas 

En las primeras fases de un proyecto de desarrollo, use diagramas de casos de uso para describir las actividades y motivaciones del mundo real. Puede refinar los diagramas en fases posteriores para reflejar detalles de diseño y interfaz de usuario.

Crear un diagrama de casos de uso UML

Diagramas de notación de base de datos

Use un diagrama de notación de base de datos para dibujar un modelo de una base de datos. 

Crear un diagrama de notación de base de datos UML

¿Dónde está el Explorador de modelos UML?

Si ha creado diagramas UML en versiones anteriores de Visio, es posible que recuerde usar el Explorador de modelos. Los diagramas realizados con el Explorador de modelos estaban bloqueados contra la edición y algunos formatos. A partirVisio 2013 Professional, no hay ningún Explorador de modelos. Solo tiene que arrastrar las formas de las galerías de símbolos proporcionadas. Las formas están desbloqueadas y son más flexibles, por lo que puede cambiar su comportamiento si es necesario. Los dibujos también son más personalizables, pero aún cumplen con el estándar UML. Lo sentimos, pero esto también significa que si tiene un dibujo creado con el Explorador de modelos, no puede trabajar con él en versiones más recientes de Visio que no incluyen el Explorador de modelos. 

Diagrama UML 2.0.

LaMicrosoft Visiodiagrama de modelo UML proporciona soporte completo para crear modelos orientados a objetos de sistemas de software complejos.

Diagramas de clase

Use un diagrama de estructura estática en Visio para crear diagramas de clase que descomponan un sistema de software en sus partes.

Crear un diagrama de clase UML

Usar diagramas de mayúsculas y minúsculas

En las primeras fases de un proyecto de desarrollo, use un diagrama de casos de uso para describir las actividades y motivaciones del mundo real. Puede refinar el diagrama en fases posteriores para reflejar detalles de diseño y interfaz de usuario.

Crear un diagrama de casos de uso UML

Diagramas de estructura estática

Use diagramas de estructura estática para crear diagramas conceptuales que representen conceptos del mundo real y las relaciones entre ellos, o diagramas de clase que descomponen un sistema de software en sus partes.

Crear un diagrama de estructura estática UML

Diagramas de paquetes

Use paquete diagramas para agrupar elementos relacionados en un sistema. Un paquete puede contener paquetes subordinados, diagramas o elementos individuales.

Crear un diagrama de paquetes UML

Diagramas de actividad

Use una diagrama de actividades para describir el comportamiento interno de un método y representar un flujo impulsado por acciones generadas internamente.

Crear un diagrama de actividad UML

Diagramas de diagramas de estado

Use un diagrama de estado para mostrar la secuencia de estados por los que pasa un objeto durante su vida.

Crear un diagrama de estado UML

Diagramas de secuencia

Use una diagrama de secuencia para mostrar los actores u objetos que participan en una interacción y los eventos que generan organizados en una secuencia de tiempo.

Crear un diagrama de secuencia de UML

Diagramas de colaboración

Use un diagrama de colaboración mostrar relaciones entre roles de objeto como el conjunto de mensajes intercambiados entre los objetos para lograr una operación o un resultado.

Crear un diagrama de colaboración UML

Diagramas de componentes

Use una diagrama de componentes para dividir un sistema en componentes cohesionados y mostrar la estructura del código en sí.

Crear un diagrama de componentes UML

Diagramas de implementación

Use un diagrama de implementación para mostrar la estructura del sistema en tiempo de ejecución y comunicar cómo se configurarán e implementarán los elementos de hardware y software que configuran una aplicación.

Crear un diagrama de implementación UML

¿Necesita más ayuda?

Ampliar sus conocimientos

Explorar los cursos >

Obtener nuevas características primero

Unirse a Microsoft Insider >

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×