Creazione di grafici di flusso OpenSource


20

Sto cercando un'applicazione che riduca l'output in un formato portatile, magari esportandolo come file di immagine in modo da poter tracciare un diagramma di flusso di alcuni progetti di applicazione e inviarli al mio capo per la revisione professionale. Da quello che ho visto dia riguarda lo standard de facto per il flowcharting di Linux, ma forse alcuni di voi là fuori nella terra di askubuntu hanno altri suggerimenti da esaminare.

Tieni presente che deve offrire un aspetto professionale / attraente sul prodotto finale. Forse una certa coordinazione dei colori delle opzioni (le strutture logiche sono tutte viola, le istruzioni di input sono arancioni ... per esempio)

Risposte:


13

puoi usare per Flow Chart Design:

  • LibreOffice Draw (precedentemente OpenOffice Draw) (Puoi dargli colori agli elementi)
  • Kivio (dalla suite KOffice di KDE)
  • Inkscape

Se stai parlando di Gantt Flow, allora


1
DIA è l'applicazione più semplice. Lo sto usando. Non si arresta in modo anomalo come altre app menzionate qui.
Apprendista curioso,

Ho appena provato Dia ... bella app .. può creare diagrammi Flowchart, UML, Cisco Network, ad esempio ... Mi piace il layout, dove i pulsanti sono posizionati ... topplanel .. ma il pulsante di taglio fa il lavoro; p
Voidcode il

Il pianificatore è per la pianificazione delle attività del progetto
Jithin Pavithran,

5

Aggiungerei inkscape Installa inkscape all'elenco delle possibilità. L'output è svg per impostazione predefinita, quindi è molto portatile renderà bene. (Suggerimento per il diagramma di flusso: utilizzare lo strumento connettore.) Se si ha familiarità con l'interfaccia, inkscape è meraviglioso e molto flessibile. I documenti SVG / XML creati nel software sono anche modificabili a mano, se questa è la tua tazza di tè.

Un altro strumento che ho scoperto da questo askubuntu è la matita .
Ecco uno dei thread che ne discutono: FOSS GUI Prototyping
Ci sono anche alcuni stencil di flusso di flusso forniti dalla comunità nella loro pagina degli stencil . Non sono sicuro se questo è ciò di cui hai bisogno, ma potrebbe valere la pena verificarlo.


3

Uso Google Documenti per la creazione di diagrammi di flusso. Non è open source, ma è gratuito (come nella birra) e crea una grafica accattivante. Ecco un esempio di un semplice grafico

inserisci qui la descrizione dell'immagine

Non è molto complesso in quanto non "conosce" i diversi tipi di grafici: è inteso come sandbox che puoi utilizzare per creare qualsiasi grafico di cui hai bisogno. Hai una vasta gamma di forme che puoi posizionare sulla tela, con una vasta gamma di colori con cui riempirli, facilmente selezionabili da un menu a discesa nella barra degli strumenti. Ti consente anche di "agganciare" le tue forme a una linea invisibile che le ha allineate tra loro: basta posizionare alcune forme sulla tela, quindi iniziare a spostarne un'altra e vedere cosa intendo.

È possibile scaricare le immagini finite come file PDF, SVG, PNG e JPG.

Avrai bisogno di un account Google per usarlo, ma hai l'ulteriore vantaggio di non doverti preoccupare di salvarli periodicamente e non rischi di perderli che, se sono per lavoro, saranno di grande aiuto.

Personalmente, non mi è mai piaciuto Dia. Ho sempre dovuto lottare con esso per farlo fare quello che voglio, e mi ha sempre fatto fare le cose in modi incredibilmente contorti. La funzione "disegno" di Google Documenti è semplicemente "giusta".



2

Esiste un altro software per creare diagrammi di flusso chiamato yED .

Controlla.


1
Sebbene ciò possa teoricamente rispondere alla domanda, sarebbe preferibile includere qui le parti essenziali della risposta e fornire il collegamento come riferimento.
Mochan,

2

Personalmente sono un fan di tcm, Toolkit per la modellazione concettuale (è disponibile nei repository). Soprattutto perché il formato del file è testuale, quindi puoi modificarlo con un editor di testo, se necessario, e puoi esportarlo su PS ed EPS che si abbina perfettamente con LaTeX e FIG che ti consente di modificarlo con xfig. Fa inoltre rispettare gli standard UML, impedendoti di allontanarti da essi. Tuttavia, la GUI e i modelli risultanti non sembrano molto "belli".

Se devi collaborare con persone che utilizzano diversi sistemi operativi (come Windows e Mac OSX), prendi in considerazione umlet (disponibile anche dai repository). È scritto in Java e l'unico che ho trovato facilmente utilizzabile e installabile su Windows, OSX e Linux. Consente inoltre di esportare in formati utili, come SVG, EPS e PDF, nonché i formati di immagine più comuni.


il link non funziona più
amc

@amc, grazie. Sembra che non ci sia più da anni. Sostituendolo con un link WaybackMachine per ora.
geirha,

0

Nel frattempo c'è una versione desktop di draw.io basata su elettrone che è anche disponibile come pacchetto .deb. Sembra che sia anche open source. Personalmente trovo questa la soluzione più facile da usare rispetto alla maggior parte degli altri programmi noti.

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.