Strumento per i grafici delle dipendenze


11

Sto cercando uno strumento che mi permetta di lavorare su un grafico delle dipendenze. (Lo voglio per le mie attività personali, come un elenco di cose da fare.) Ad esempio, supponiamo che io abbia l'attività 1, 2 e 3. Quindi forse l'attività 1 è necessaria per l'attività 2 e l'attività 1 è parzialmente necessaria per l'attività 3, e l'attività 2 è necessaria per l'attività 3, ecc. Dovrei essere in grado di modificare facilmente, cambiare facilmente le relazioni tra attività e avere una bella vista grafica del grafico.

Conosci qualcosa del genere?


Che ne dici di Microsoft Project?
fixer1234,

Risposte:


23

Che ne dici di Graphviz ? In realtà ti consente di creare un grafico nel testo e gestisce la visualizzazione per te:

Questo è un grafico dell'albero genealogico UNIX

testo alternativo

Ecco il codice che lo genera:

/* courtesy Ian Darwin and Geoff Collyer, Softquad Inc. */
digraph unix {
    size="6,6";
    node [color=lightblue2, style=filled];
    "5th Edition" -> "6th Edition";
    "5th Edition" -> "PWB 1.0";
    "6th Edition" -> "LSX";
    "6th Edition" -> "1 BSD";
    "6th Edition" -> "Mini Unix";
    "6th Edition" -> "Wollongong";
    "6th Edition" -> "Interdata";
    "Interdata" -> "Unix/TS 3.0";
    "Interdata" -> "PWB 2.0";
    "Interdata" -> "7th Edition";
    "7th Edition" -> "8th Edition";
    "7th Edition" -> "32V";
    "7th Edition" -> "V7M";
    "7th Edition" -> "Ultrix-11";
    "7th Edition" -> "Xenix";
    "7th Edition" -> "UniPlus+";
    "V7M" -> "Ultrix-11";
    "8th Edition" -> "9th Edition";
    "1 BSD" -> "2 BSD";
    "2 BSD" -> "2.8 BSD";
    "2.8 BSD" -> "Ultrix-11";
    "2.8 BSD" -> "2.9 BSD";
    "32V" -> "3 BSD";
    "3 BSD" -> "4 BSD";
    "4 BSD" -> "4.1 BSD";
    "4.1 BSD" -> "4.2 BSD";
    "4.1 BSD" -> "2.8 BSD";
    "4.1 BSD" -> "8th Edition";
    "4.2 BSD" -> "4.3 BSD";
    "4.2 BSD" -> "Ultrix-32";
    "PWB 1.0" -> "PWB 1.2";
    "PWB 1.0" -> "USG 1.0";
    "PWB 1.2" -> "PWB 2.0";
    "USG 1.0" -> "CB Unix 1";
    "USG 1.0" -> "USG 2.0";
    "CB Unix 1" -> "CB Unix 2";
    "CB Unix 2" -> "CB Unix 3";
    "CB Unix 3" -> "Unix/TS++";
    "CB Unix 3" -> "PDP-11 Sys V";
    "USG 2.0" -> "USG 3.0";
    "USG 3.0" -> "Unix/TS 3.0";
    "PWB 2.0" -> "Unix/TS 3.0";
    "Unix/TS 1.0" -> "Unix/TS 3.0";
    "Unix/TS 3.0" -> "TS 4.0";
    "Unix/TS++" -> "TS 4.0";
    "CB Unix 3" -> "TS 4.0";
    "TS 4.0" -> "System V.0";
    "System V.0" -> "System V.2";
    "System V.2" -> "System V.3";
}

Come puoi vedere, la sintassi è facile da aggiungere, potresti facilmente usarla come uno scheletro per il tuo:

digraph workingcomputer {
    size="6,6";
    node [color=lightblue2, style=filled];
    "Computer" -> "Hardware";
    "Hardware" -> "Hard Drive";
    "Hardware" -> "CPU";
    "Hardware" -> "Memory";
    "Hardware" -> "Motherboard";
    "Hardware" -> "Power Supply";
    "Hardware" -> "GPU";
/* And so on.... */
}

Posso solo secondare graphviz per tali compiti.
René Nyffenegger,

4
Questo sembra abbastanza buono. Ma voglio qualcosa in cui non è necessario modificare i file di testo, come un programma per non programmatori.
Ram Rachum,

Se sei d'accordo con il diagramma da solo, dai un'occhiata a DIA: projects.gnome.org/dia
John T

@ interfacce cool-RR grafici per GraphViz: graphviz.org/Resources.php
endolith

Puoi provarlo online. Copia e incolla nella casella e premi Invio: ashitani.jp/gv Tieni presente che tutto ciò che inserisci sarà visibile a chiunque visiti la pagina.
endolith il

1

draw.io è un webapp per l'editor di grafici open source con funzionalità gui molto convenienti. È anche open source e può essere scaricato ed eseguito localmente. Puoi provarlo qui .

VYM ( vedere la vostra mente ) è un pratico programma di piccola mindmapping che è multipiattaforma, ed è accessibile attraverso il gestore dei pacchetti su molte distribuzioni Linux (ad esempio yum install vym, apt-get install vym). È relativamente limitato alle funzionalità di modifica dei grafici.

FreeMIND Un altro strumento per creare grafici mentali , simile a VYM (non so quale sia il migliore, non li provo da anni.)

Il dia era uno strumento decente, ma lo sviluppo si è fermato anni fa.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.