Unified Modeling Language (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.
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 conforme a la especificación UML 2.5, a la vez que le proporciona la flexibilidad para usarlas según sea necesario en sus diagramas.
Diagramas de clase
Use un diagrama de clases 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.
Diagramas de componentes
Utilice un diagrama de componentes para particionar un sistema en componentes cohesivos y mostrar la estructura del código en sí.
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 conforman una aplicación.
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 temporal.
Diagrama de actividad
Use un diagrama de actividad para describir el comportamiento interno de un método y representar un flujo controlado por acciones generadas internamente.
Diagramas de máquina de estado
Use un diagrama de máquina de estado (o diagrama de estado) para mostrar la secuencia de estados por la que pasa un objeto durante su vida.
Diagramas de casos de uso
En las primeras etapas de un proyecto de desarrollo, utilice diagramas de casos de uso para describir las actividades y motivaciones del mundo real. Puede refinar los diagramas en fases posteriores para reflejar los detalles de la interfaz de usuario y el diseño.
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 en secuencia.
Diagramas de notación de base de datos
Use un diagrama de notación de base de datos para dibujar un modelo de base de datos.
En Visio para la Web, puede elegir entre nueve tipos de diagramas UML y numerosos diagramas de muestra que tienen algunas formas ya dibujadas en el lienzo. Cada opción incluye 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 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.
Esta versión de suscripción de Visio admite formas UML conforme a la especificación UML 2.5, a la vez que le proporciona la flexibilidad para usarlas según sea necesario en sus diagramas.
Diagramas de clase
Use un diagrama de clases 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.
Diagramas de componentes
Utilice un diagrama de componentes para particionar un sistema en componentes cohesivos y mostrar la estructura del código en sí.
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 conforman una aplicación.
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 temporal.
Diagramas de actividad
Use un diagrama de actividad para describir el comportamiento interno de un método y representar un flujo controlado por acciones generadas internamente.
Diagramas de máquina de estado
Use un diagrama de máquina de estado (o diagrama de estado) para mostrar la secuencia de estados por la que pasa un objeto durante su vida.
Diagramas de casos de uso
En las primeras etapas de un proyecto de desarrollo, utilice diagramas de casos de uso para describir las actividades y motivaciones del mundo real. Puede refinar los diagramas en fases posteriores para reflejar los detalles de la interfaz de usuario y el diseño.
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 en secuencia.
Diagramas de notación de base de datos
Use un diagrama de notación de base de datos para dibujar un modelo de base de datos.
En Visio, puede empezar con una plantilla UML en blanco y la galería de símbolos adecuada para crear su diagrama UML.
Diagramas de clase
Use un diagrama de clases 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.
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 temporal.
Diagrama de actividad
Use un diagrama de actividad para describir el comportamiento interno de un método y representar un flujo controlado por acciones generadas internamente.
Diagramas de máquina de estado
Use un diagrama de máquina de estado (o diagrama de estado) para mostrar la secuencia de estados por la que pasa un objeto durante su vida.
Diagramas de casos de uso
En las primeras etapas de un proyecto de desarrollo, utilice diagramas de casos de uso para describir las actividades y motivaciones del mundo real. Puede refinar los diagramas en fases posteriores para reflejar los detalles de la interfaz de usuario y el diseño.
Diagramas de notación de base de datos
Use un diagrama de notación de base de datos para dibujar un modelo de base de datos.