
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39

Al principio, crear un UML puede parecer un poco intimidante. Hay muchos estilos de notación complicados y puede parecer que no hay buenos recursos para formatear un UML que sea legible y preciso. Sin embargo, Microsoft Visio hace que la creación de un UML sea rápida y sencilla con sus plantillas y una interfaz fácil de usar.
Paso 1: preescritura
Antes de comenzar a crear un UML, es bueno tener su código completo o tener todo su pseudocódigo completo. Un UML es esencialmente un pseudocódigo organizado en un diagrama de flujo, por lo que es importante saber qué incluirá su código. Esto significa métodos, campos y tipos de seguridad para cada una de sus clases. Tal vez esboce una idea aproximada de cómo desea que se vea su UML cuando haya terminado. La preescritura le ayuda a mantenerse concentrado y organizado cuando comienza a trabajar en el UML real.
Paso 2: descripción de las dependencias


Antes de comenzar a poner los pequeños detalles de sus clases en su UML, es bueno describir todas las dependencias de su código. En el lado izquierdo de Visio hay una pestaña dedicada a diferentes tipos de dependencias y estructuras de código. Denote herencia con una flecha hueca como en el ejemplo. Puede visitar https://creately.com/diagram-type/article/simple-guidelines-drawing-uml-class-diagrams para obtener más información sobre cómo formatear su UML.
Paso 3: completar los detalles

En la foto, puede ver cómo esta clase de ejemplo se completa con campos y métodos. A medida que lo completa, asegúrese de indicar sus métodos y campos con un + para público, un - para privado y un # para protegido. Visio crea automáticamente dos secciones separadas para que pueda escribir campos y métodos, por lo que no tiene que preocuparse por diseñar una tabla que se ajuste a todo correctamente.
Paso 4: Toques finales
En la pestaña Diseño en la parte superior de la interfaz de Visio, hay muchas opciones diferentes de estética y color que puede usar en su UML.
Hay todo tipo de elecciones de diseño que puede hacer para que su UML sea más legible o más interesante, pero debe tener en cuenta que la utilidad es la primera y más importante función de su UML. Desea que otras personas puedan ver su esquema y tener una comprensión básica de lo que hace su código.
Una vez que haya terminado de cambiar el aspecto del UML, ¡felicitaciones! ¡Ya terminó y ahora puede crear un UML por su cuenta!
He incluido un PDF terminado de un archivo UML que creé en Visio. Puede mirarlo para obtener algunas ideas y tal vez comprender un poco más el proceso.
Recomendado:
Cómo crear un sistema de monitoreo para puntos de acceso inalámbricos no autorizados: 34 pasos

Cómo crear un sistema de monitoreo para puntos de acceso inalámbricos no autorizados: Saludos lectores. El presente instructivo es una gu í a de como desarrollar un sistema de monitoreo de puntos de acceso inal á mbricos no autorizados utilizando una Raspberry PI.Este sistema fue desarrollado como parte de un trabajo de inv
Cómo crear e insertar una tabla y agregar columnas y / o filas adicionales a esa tabla en Microsoft Office Word 2007: 11 pasos

Cómo crear e insertar una tabla y agregar columnas y / o filas adicionales a esa tabla en Microsoft Office Word 2007: ¿Alguna vez ha tenido muchos datos con los que está trabajando y ha pensado en usted mismo … " cómo puedo hacer todos de estos datos se ven mejor y son más fáciles de entender? " Si es así, una tabla en Microsoft Office Word 2007 puede ser su respuesta
Cómo crear una configuración de DJ para principiantes: ¡estilo vinilo !: 7 pasos

Cómo construir una configuración de DJ para principiantes - ¡Estilo de vinilo !: En este Instructable, le mostraré cómo construir una configuración de DJ con el estilo clásico de tocadiscos usando vinilo. Si eres un aficionado o quieres convertirte en un profesional, y posiblemente viajar por el mundo obteniendo ingresos, estos pasos te
Cómo crear una unidad de arranque de Linux (y cómo usarla): 10 pasos

Cómo crear una unidad de arranque de Linux (y cómo usarla): esta es una introducción simple sobre cómo comenzar con Linux, específicamente Ubuntu
Cómo crear una página web simple con corchetes para principiantes: 14 pasos

Cómo crear una página web simple usando corchetes para principiantes: Introducción Las siguientes instrucciones proporcionan una guía paso a paso para crear una página web usando corchetes. Brackets es un editor de código fuente con un enfoque principal en el desarrollo web. Creado por Adobe Systems, es un software gratuito y de código abierto con licencia