2010-05-10 6 views
14

Estoy armando algo que voy a liberar pronto como OSS y yo quería hacer un mapa de dependencias para obtener una idea más clara de la imagen grande. Acabé por hacer el mapa de la mente a mí mismo usando lápiz y papel:software de mapa mental Dependencias

Mind Map http://i42.tinypic.com/nn049j.jpg

Esto es algo que me gustaría poder hacer más a menudo, pero la cartografía de los proyectos más grandes de forma manual es demasiado molesto (y prácticamente imposible debido al tamaño de la hoja) y ya que no puedo encontrar ningún software de mapas mentales que se adapte a mis necesidades y me permite mostrar el mapa en la estructura visual quiero que a menudo dejan los mapas mentales en mi mente solo, sin representación visual en absoluto ...

Puede alguien sugerir un buen software de mapas mentales que me permite hacer algo como lo anterior? He intentado FreeMind y XMind hasta ahora, pero su estructura visual es demasiado rígido para lo que necesito.

+1

¿Alguna vez encontró una solución satisfactoria? – Davorak

Respuesta

4

Ha intentado graphviz?

que no tiene un IDE WYSIWYG, pero es muy flexible.

EDITAR:

Si usted está buscando algo más fácil, yo recomendaría altamente Gliffy. Eche un vistazo a sus ejemplos.

+0

Gracias. No he intentado con graphviz, parece terriblemente poderoso pero también muy complejo, estoy buscando algo que tenga una pequeña curva de aprendizaje. –

+1

De nada. He editado mi respuesta, incluida una segunda sugerencia. – jbochi

4

, además de generar automáticamente documentación HTML y diagramas de jerarquía de clases, también es capaz de generar gráficos de dependencia completos y gráficos de llamadas para sus bibliotecas y aplicaciones. Solo necesita configurarlo adecuadamente para que genere el tipo de documentación que desea.

Tenga en cuenta que Doxygen usa GraphViz y su dot tool para generar esos gráficos. Si bien se puede utilizar directamente GraphViz, Doxygen es capaz de analizar el código y extraer la información necesaria con el fin de pasar a lo largo de GraphViz/Dot y tiene que generar las visualizaciones de gráficos apropiados.

Si está buscando crear estos gráficos antes de tener un producto ... en otras palabras, para planificar su código en lugar de documentarlo, puede que le interese una herramienta de diseño UML como ArgoUML. Puede usarlo para diagramar herencia y también dependencias, y puede generar código a partir de los diagramas UML.

Si desea crear este tipo de diagramas de forma manual, y solo desea una herramienta de dibujo de uso general, entonces OpenOffice tiene una herramienta de dibujo, aunque he descubierto que hacerlo parecer bien puede ser bastante difícil.

+0

Voy a probar Doxygen, sin embargo, visité su sitio web y no pude encontrar ningún ejemplo real de mapa de dependencias. UML parece ser lo que estoy buscando, pero no entiendo cómo usarlo, incluso compré un libro malo hace unos años en modelado UML, pero terminé aprendiendo nada con él. ¿Has tenido alguna experiencia con ArgoUML o alguna alternativa (http://alternativeto.net/desktop/argouml/)? –

+0

Además, si conoces algún buen tutorial en línea de UML que valga la pena leer, compártelo. Y sí, volveré a leer la entrada de Wikipedia. =) –

1

Me pregunto si podría ser más adecuado con un software de diagramación de uso general - aunque podría no tener bastante como un enfoque fluido para el mapeo mental específico, debería ser mucho más versátil en términos de cómo mostrar ellos.

+0

Estoy de acuerdo en que probablemente lo haría. He escuchado cosas muy buenas sobre Visio (y me encantan estos diagramas: http://www.sqlite.org/syntaxdiagrams.html), pero creo que es bastante caro. ¿Tienes alguna sugerencia? –

0

FreeMind es una buena opción para poner lo que necesite a la computadora.
También exporta mapas mentales a png, jpeg y otros formatos.
Lo he usado antes y lo recomiendo.

1

Puede usar IHMC CmapsTool un software gratuito de mapas conceptuales. No lo restringe a una estructura similar a un árbol, una herramienta muy fácil de aprender, le permite etiquetar los enlaces entre los elementos (conceptos) para que sus mapas sean fáciles de entender por otras personas. Basado en Java multiplataforma.

http://cmap.ihmc.us/conceptmap.html

Otro software de mapas conceptuales libre similar, aunque más difícil de usar son:

Compendio (buscar en la Wikipedia) y VUE (Ver página de Wikipedia)

3
  • Hay un montón de mente- herramientas de mapeo hoy en día, como mindmeister.com y lucidcharts.com. Algunos permiten la colaboración.
  • Para diagramas basados ​​en bloques intente gliffy.com y draw.io que es gratis.
  • Para gráficos de red intente evergraph.io que también es gratis.

Espero que esto ayude.

0

Prefiero Mind Vector - Una popular aplicación de mapas mentales. Porque tiene características destacadas que resolverán el problema que enfrentaste en el mapa mental.

Cuestiones relacionadas