Risposte:
Mi piace soprattutto yEd .
DIA è inutilizzabile in confronto. Mi chiedo ancora come sono riuscito a documentare la mia tesi di laurea usandola. Prova ad allineare gli oggetti in DIA, prova a creare qualsiasi diagramma in modo che non sembri fatto in 3 minuti.
Ed è compatibile anche con Windows e Mac. Controlla
Ho usato principalmente Inkscape . È un'interfaccia utente molto diversa, ma funziona bene ed è uno strumento potente. L'output può (a seconda dell'input) sembrare professionale quanto necessario.
In Inkscape, usa il "Crea connettore diagramma". Ha l'opzione "Rendi connettore evita oggetti selezionati". Se si disegna un connettore, quindi selezionare l'oggetto che si desidera evitare, modificare il connettore e infine fare clic sul pulsante per evitare quell'oggetto, è possibile utilizzare connettori intelligenti che non si sovrapporranno ai diversi elementi del riquadro. In pratica, trovo che il modo più semplice per farlo sia:
Vedi anche questa domanda e risposte: bel editor di schemi di rete?
Non l'ho ancora usato molto, ma yEd sembra molto buono.
In alternativa, LibreOffice Draw è un software popolare, vedi altre risposte. Una cosa da notare è che LibreOffice ora può aprire i diagrammi di Visio e ti consente di modificarli. Funziona bene con diagrammi semplici, non altrettanto per quelli ad alta intensità visio-idiosincrasia. Potrebbe essere ancora utilizzabile con maggiore sforzo e in un ambiente con molti diagrammi esistenti, questo potrebbe essere tollerabile.
Molti dei suggerimenti in altre risposte sono buoni stand-in per Visio per i diagrammi generali. Una lacuna che ho riscontrato è stata la mancanza di un discreto insieme di simboli di apparecchiature di rete come quelli trovati in Visio. Quindi sono saltato dentro e ho creato un set per OpenOffice / LibreOffice, ora disponibile in Fedora nel pacchetto vrt-network-equipment. È anche disponibile per il download qui se si desidera solo l'estensione OO / LibO.
Modifica: ora aggiunto anche a extensions.libreoffice.org e extensions.openoffice.org
Credo che una soluzione che è stata completamente trascurata per troppo tempo sia Visual Paradigm . È una fonte chiusa, ma ha un'edizione comunitaria gratuita (uso non commerciale) ed è molto stabile e raffinato. Inoltre, la sola licenza commerciale UML costa solo $ 99.
Consiglierei Lucidchart come valida alternativa. Per quanto ne so, è l'unica opzione compatibile con Linux che importa ed esporta documenti e stencil di Visio.
Mi piace molto anche yEd : ha un approccio semplice alla creazione di diagrammi e ti consente di lavorare in modo efficiente dopo poco tempo. La qualità dei diagrammi può essere molto elevata: esistono funzioni di allineamento avanzate, icone personalizzate possono essere importate (anche da Visio) e sono disponibili vari formati di output.
Tuttavia, yEd richiede un Oracle Sun Java VM, che non è standard, ad esempio in Ubuntu 11.10. Una soluzione è disponibile in http://yed.yworks.com/support/qa/17 . La soluzione più semplice per me è stata quella di scaricare ed estrarre il "Zipped yEd Jar" Scaricare e chiamare Oracle Sun Java in modo esplicito, come:
<path_to_Oracle_Java>/jre1.6.0_30/bin/java -jar <path_to_yEd>/yed-3.8/yed.jar
Ho provato Visual Paradigm e devo dire che funziona magnificamente. Attualmente sto andando per il mio BS su EET e lo trovo davvero utile e affidabile.
Oltre a Dia, alcune buone alternative a Microsoft Visio sono Libreoffice Draw, Calligra Flow e yED. Ci sono alcune alternative online ma la maggior parte di esse ha abbonamenti a pagamento. C'è un'app online che fornisce tutte le funzionalità gratuitamente, però, si chiama draw.io. Puoi dare un'occhiata!
A proposito, puoi seguire questa guida per maggiori informazioni.
Immagino che la maggior parte delle soluzioni basate sul Web corrispondano a questa risposta. Delle soluzioni basate sul Web Creately offre una soluzione desktop che funziona su Linux. Anche se agli odiatori di Flash potrebbe non piacere.