secuencia objetos ejemplos diagramas diagrama colaboracion clases actividades uml diagramming

objetos - ¿Diagramas UML que son realmente bonitos?



diagramas uml ejemplos (10)

¡Echa un vistazo a this , una aplicación web para crear diagramas UML!

Estoy buscando un software de diagramación que produzca resultados de buena apariencia . No necesita admitir todo (o incluso mucho) de UML, no necesita tener funciones de ingeniería de código ni nada, solo necesita producir resultados visualmente interesantes.

Aquí hay un par de muestras de productos que considero feos / no lo suficientemente buenos: Visio con plantillas UML predeterminadas (no encontraron las más atractivas), Enterprise Architect, Dia, ArgoUML y muchas otras herramientas UML "profesionales".

Un par de herramientas visualmente atractivas que consideré (pero encontré problemas con):

  • Diagramas de clases de Visual Studio: solo para las clases .NET, pero el resultado es mucho mejor que lo que producen las herramientas UML.
  • NClass: similar a los diagramas de clase de VS, pero no pude encontrar la "bonita" piel azul en ninguna parte
  • yuml.me - muy bonito pero sin algunas opciones de diseño avanzadas. Debo decir que su estilo me parece casi ideal para los diagramas de alto nivel, ya que se ven incompletos, lo que es bueno.
  • Balsamiq - Creo que Joel usó esto para hginit.com y me gustó. Sin embargo, no es adecuado para crear diagramas de software, así que puedo imaginar que sería bastante trabajo
  • MS Word tiene un motor gráfico bastante bueno, pero prefiero dejar esto como una opción de último recurso.

Estaría agradecido por cualquier buenos consejos.


Definitivamente, esta es una pregunta difícil :) Hay muchas herramientas, sin embargo, los diagramas UML más bellos se han realizado utilizando el editor de gráficos vectoriales ... También depende de lo que esperas de una herramienta que produce diagramas agradables ... ¿Bonitas plantillas? Buen algoritmo de diseño? Las herramientas que encuentro más o menos utilizables son MagicDraw para la cuadrícula, BOUML por simplicidad y Papyrus o Moskitt, cualquiera que haya tenido alguna heurística de diseño tratando de no dejar de lado las clases que se hicieron demasiado cerca.


Hago (y enseño a la gente a hacer, tengo un módulo de capacitación para eso) Diagramas muy bonitos con Sparx Enterprise Architect. Sin embargo, siempre les enseño a las personas a realizar diagramas eficaces y concisos, y luego mejorar su presentación; intentar modificar un diagrama que ha sido "embellecido" no es productivo.


Visio 2013 tiene algunos diseños bonitos, incluso diseños tipo boceto que son mis favoritos. Aquí hay un ejemplo:


Visio parece ser la coincidencia más cercana para lo que estoy buscando, algo entre el editor de vectores y una herramienta de diagramación de software con opciones decentes de formato y diseño. No es óptimo en muchos niveles, pero la herramienta más flexible que probé hasta ahora.


Visual Studio 2010 (Ultimate) es bueno para UML en .NET, pero solo está disponible para suscriptores de MSDN. Si está buscando otro mejor, le recomendaría que pruebe Visual Paradigm .


Visual Studio 2010 Ultimate incluye los siguientes diagramas UML: clase, secuencia, componente, caso de uso y actividad. También puede generar diagramas de secuencia y gráficos de dependencia a partir del código.

Para ver ejemplos de cómo se ven estos diagramas, consulte sus descripciones en Desarrollo de modelos para el diseño de software . Si puede obtener el paquete de características de visualización y modelado, puede crear diagramas de clase UML a partir del código.

Puede descargar la versión de prueba de Visual Studio 2010 Ultimate here . Si tiene una suscripción a MSDN, puede obtener el paquete de características here .


draw.io es bueno, también tienen una aplicación de escritorio (Electron)


Architexa le permite crear clases de estilo UML, secuencias y diagramas en capas fácilmente manejables desde el IDE de Eclipse. También ayuda a acelerar el proceso al permitirle agregar elementos directamente desde su base de código.


yEd es una poderosa aplicación de escritorio que se puede usar para generar diagramas de alta calidad de manera rápida y efectiva