2009-01-15 15 views
6

Gibt es kostenlose Tools oder Softwarepakete, die eine ähnliche Funktionalität wie MS Visio bieten?Kostenlose Tools ähnlich wie MS VISIO

Ich bin auf der Suche nach etwas, das Datenbank, die meisten UML und Anwendungsflussdiagramme erstellen kann.

Antwort

8

Werfen Sie einen Blick auf DIA

+0

Ich mag DIA nicht, aber ich kenne keine besseren für freie ... – Xn0vv3r

+0

Was ich von DIA vermisse ist ein gutes Skript, um DIA XML aus Java-Dateien zu erstellen. – Eldelshell

+0

Ich habe Dia lange Zeit nicht mehr benutzt, aber ich erinnere mich, dass ich damit in der Uni UML-Diagramme erstellt habe. Sie könnten Code-Stubs für C++ (und andere Sprachen) generieren, indem Sie dia2code "http://dia2code.sourceforge.net/" ausführen. – onemasse

1

Argo UML ist nicht visio, kann aber verwendet werden, um UML-Zeichnungen zu erstellen.

1

Open office draw Boxen mit klebrigen Anschlüssen hat, die ich zu diesen Zeiten OK finde ich mit wenig Formalismus nur ein schnelles einfaches Diagramm möge. Argo UML ist formal etwas korrekter, aber Sie sind nicht immer für den Formalismus da.

1

für verschiedene Zwecke, verschiedene Programme.

Anwendungsflüsse sind besser generiert als von Hand gezeichnet. Graphviz dot ist dafür hervorragend. Sie können dann folgendes eingeben:

digraph{ 
    step1 -> step2; 
    step2 -> step3; 
    step2 -> step4 [label="optional"]; 
} 

Eine einfache domänenspezifische Sprache für gerichtete Graphen. Es ist gut dokumentiert und hat plattformübergreifende Implementierungen. Es ist auch geeignet für das Generieren von Klassendiagrammen, aber Sie wollen wahrscheinlich nicht seinen DSL direkt dafür (schreiben Sie einfach ein kleines Programm, um es zu erzeugen)

Für Datenbanken habe ich FabForce DbDesigner benutzt. Es gibt auch eine Version mit SQL-Server-Unterstützung.

http://www.fabforce.net/dbdesigner4/

1

StarUML sieht nett aus, außer es keine Datenbank-Diagramm-Funktionen verfügt.

1

Dia funktioniert gut für mich, sowohl für das einfache Zeichnen und für UML. Ich weiß, dass es nicht perfekt ist, aber es kann wirklich den Job machen. Für Mindmaps (und heck sie sind nützlich), verwende ich freemind.

Lassen Sie sich nicht von den hässlichen Webseiten täuschen, beide sind großartige Software.

1

ARIS Express ist eine kostenlose Alternative für Visio.

+0

Ablauf OK, scheint aber kein Werkzeug für UML oder Datamodelling zu sein – Kevin

0

Check out LucidChart. Es ist sehr schnell und einfach zu bedienen. Sie haben ein begrenztes kostenloses Konto und ihre bezahlten Konten sind angemessen.

1

Cacoo ist sehr nett. Es ist eine Flash-basierte Web-Anwendung und ist wirklich wie ein freundlicher Visio. Es stehen etwa 20 Formen zur Verfügung, von elektronischen Schaltkreisen über Office-Layout bis hin zu UML. Und sogar iPhone und Android UI Shapes. Und es ist kostenlos.

1

Sie können auch versuchen my.origramy - es ist ein kostenloser Online-Service zum Erstellen von Diagrammen, Schemata, etc. Es basiert auf einer Flash-Editor/Viewer-Komponente.

1

Es hängt davon ab, was Sie mit Funktionalität meinen. Visio ist meiner Meinung nach weniger eine Zeichnung als ein Datenmanipulations- und Visualisierungstool. Unter der Oberfläche werden alle Elemente aus spezialisierten Berechnungsblättern hergestellt, die es ermöglichen, das Aussehen und das Verhalten der Formen zu handhaben. Es gibt deutlich bessere Zeichenwerkzeuge, aber keine, die eine so komplexe Berechnungsfähigkeit haben.

2

Zur Kasse FreelyDraw. Es ist ein professionelles, einfach zu bedienendes Diagramm-Tool, klein im Vergleich zu visio, aber immer noch voll ausgestattet, einen Versuch wert. Und jetzt unterstützt es Windows und MacOS.

Verwandte Themen