Software de diagramación

Hago muchos diagramas que muestran cómo fluyen los datos a través de una organización a personas que no son de TI. Actualmente uso Visio, pero paso demasiado tiempo reorganizando iconos y flechas. Me encantaría un software que me permita definir las propiedades y las relaciones entre los objetos, luego hacer que el software organice automáticamente los objetos con todas las líneas apropiadas.

Me gustó GraphViz, pero no es WYSIWYG o lo suficientemente fácil de usar para otros miembros del equipo con los que trabajo.

Me gustaría tener: (1) basado en Windows, (2) asignar propiedades y relaciones a los objetos, (3) organizar automáticamente iconos, flechas y etiquetas, etc., (4) iconos personalizados, (5) etiquetas personalizadas y ( 6) Icono de plantilla/Etiquetas.

Lo que NO estoy buscando: (1) software de diagrama de flujo básico, (2) software de diagrama UML y (3) software que requiera la reorganización manual de objetos y líneas.

Bienvenidos. ¿Está buscando recomendaciones de software gratuito o software comercial?
Comercial o gratuito, ambos están bien. Intenté Dia hace un tiempo, ¿ahora tiene la función de tipo de alineación automática? ¿La asignación se realiza a través de las propiedades del objeto o haciendo clic y arrastrando los iconos?

Respuestas (3)

Puede usar OrgChart JS proporcionado por BALKANGraph , es compatible con todas las funciones de su requerimiento

OrgChart JS permite a los desarrolladores crear organigramas simples, flexibles y altamente personalizables para presentar datos estructurales de una manera elegante

ingrese la descripción de la imagen aquí

Syncfusion Diagram tiene soporte para crear y organizar datos en la estructura Organigrama. Encuentre la muestra y la captura de pantalla como se muestra a continuación.

Enlace de muestra: https://stackblitz.com/edit/5myckm-a1tfk2?file=index.js

Encuentre la documentación sobre cómo crear un nodo y cómo agregar una imagen al nodo como se muestra a continuación.

Enlace (cómo crear un nodo): https://ej2.syncfusion.com/javascript/documentation/diagram/nodes/

Enlace (cómo agregar una imagen al nodo): https://ej2.syncfusion.com/javascript/documentation/diagram/shapes/#image

Esta es una respuesta tardía, tal vez pueda ser útil para algunos. Hay un software de diagramación MyDraw que también comencé a usar no hace mucho tiempo.

Creo que esto podría cumplir con algunos de sus requisitos. Además, la curva de aprendizaje no es complicada. Una ventaja es que es compatible con Visio, por lo que aún puede importar y editar diagramas que se iniciaron con Visio.

Se describen algunas de sus características:

  • Muchas formas de MyDraw tienen puntos de control, que le permiten modificar visualmente aspectos específicos de su geometría. La tecnología detrás de esto es similar a la tecnología de "formas inteligentes" de Microsoft Visio®.
  • Las formas MyDraw pueden contener imágenes rasterizadas (.BMP, .PNG, .JPG, etc.) y también imágenes vectoriales en formato .WMF y .EMF.
  • MyDraw presenta conectores enrutables que redirigen automáticamente cuando configura sus puntos finales. Esto le permite crear diagramas perfectamente conectados.
  • MyDraw también cuenta con un sólido soporte para la administración de bibliotecas de formas, lo que le permite crear sus propias bibliotecas.

Puede leer más aquí: https://www.mydraw.com/features-features

Captura de pantalla

ingrese la descripción de la imagen aquí