Werkzeuge zum Erstellen von Klassendiagrammen [geschlossen]

95

Bitte schlagen Sie Tools zum Erstellen von Klassendiagrammen mit den folgenden Kriterien vor:

  • Es sollte plattformunabhängig sein, da ich Linux verwende und die Datei voraussichtlich von anderen Teammitgliedern unter Windows / Mac bearbeitet wird
  • Kostenlos, da es kein solches kostenloses Tool gibt, sollten wir eines erstellen
  • Es wäre auch schön, wenn Sie einen Screenshot des erstellten Klassendiagramms einfügen könnten, um sicherzustellen, dass das Tool tatsächlich zum Erstellen von Klassendiagrammen und nicht nur für andere Diagrammtypen verwendet wird

Schlagen Sie außerdem nur die Tools vor, die Sie tatsächlich verwendet haben.

UPDATE: Bitte schließen Sie NICHT die UML-Diagramm-Tools ein, die keine Klassendiagramme erstellen können.

Randell
quelle
1
Warum brauchen Sie plattformunabhängig? Arbeiten Sie auf allen Plattformen?
Mitch Wheat
6
Ich arbeite nur unter Linux. Das Diagramm sollte jedoch auch von anderen Teammitgliedern unter Windows / Mac bearbeitet werden können.
Randell
5
Ein Kollege von mir hat mich gerade auf www.draw.io vorgestellt. Sieht so aus, als ob es das ist, wonach ihr sucht. Und frei.
Inigo333
2
Ich zweiter www.draw.io . Das beste Werkzeug da draußen im Jahr 2017
Inverbis
3
Kürzlich in draw.io eingeführt und ich empfehle es.
Dharmang

Antworten:

60

Ich verwende GenMyModel , das erstmals 2013 veröffentlicht wurde. Es ist ein echter UML-Modellierer, kein Zeichenwerkzeug. Ihre Diagramme sind UML-kompatibel, generieren Code und können als UML / XMI-Dateien exportiert werden. Es ist webbasiert und kostenlos, sodass es Ihren Kriterien entspricht.

Ron
quelle
8
Experimentieren Sie es und es ist wirklich schön und sauber! Das Login ist mit g + account ziemlich einfach. +1 sicher! :)
Ian Medeiros
6
GenMyModel - Tolles Online-Tool, das ich sehr empfehlen kann!
Kevin Fegan
1
Es ist wirklich sauber und erledigt die Arbeit leicht :) GenMyModel
Ich
25
GenMyModel ist ab dem 27. September 2014
James King
23
Es ist auch nicht kostenlos für öffentliche Projekte mit mehr als 20 Objekten.
froh
10

Ich habe Poseidon UML Community Edition verwendet , es ist plattformunabhängig und erstellt feine und saubere Diagramme. Es gibt einige Screenshots hier .

Slipbull
quelle
3
(+1) Großartige Software und kein kenternder Ozeandampfer in Sicht.
Butterchicken
@ceving es funktioniert für mich
Slipbull
Es scheint, dass ihre Download-Seite entfernt wurde. Hier ist der Archiv-Link dafür: web.archive.org/web/20181102183143/http://www.gentleware.com:80/…
dCSeven
5

Vor einiger Zeit habe ich DIA verwendet - kostenlos und plattformunabhängig. Es war ok. Jetzt benutze ich Enterprise Architect, aber es ist nicht kostenlos.

Rafek
quelle
3

Umbrello UML Modeller ist ein Diagrammprogramm für Unified Modeling Language für KDE. Mit UML können Sie Diagramme von Software und anderen Systemen in einem Standardformat erstellen. Unser Handbuch bietet eine gute Einführung in die Umbrello- und UML-Modellierung. http://uml.sourceforge.net/

theoretische Technologie
quelle
3

Ich benutze immer Gliffy funktioniert perfekt und macht viele Dinge einschließlich Klassendiagramme.

Weszzz7
quelle
+1 für Gliffy, ich benutze es seit ein paar Wochen, und ich finde es viel einfacher, damit zu arbeiten, und
biete
11
Vermutlich ist die Definition von frei bei einigen Menschen verloren ... Dies ist nicht kostenlos, sondern nur eine kostenlose Testversion.
Tristan
2

Ich benutze StarUML . Es funktioniert ganz gut.

Dimitri C.
quelle
1
Ich mag starUML nicht, weil es überhaupt nicht benutzerfreundlich ist.
Mahela007
2
starUML hat schreckliche UX und ich habe mindestens 5 Fehler in der ersten Minute gesehen ...
MarioDS
2

Ich habe gerade GenMyModel entdeckt, einen großartigen UML-Modellierer zum Entwerfen von Klassendiagrammen online

Dupire
quelle
Nur 20 Elemente in der kostenlosen Version. Kann kein privates Diagramm haben
Ev0oD
ArgoUML , das ist nützlich, aber das Projekt wurde vor 4 Jahren heruntergefahren. Es stimmt ziemlich gut mit der Generierung von Java-Code aus UML überein.
Abhijeet
1

Ich habe in der Vergangenheit Enterprise Architect verwendet - nicht kostenlos, aber nicht zu teuer, und es werden schöne Diagramme erstellt.

Craig Shearer
quelle
0

Da all diese Werkzeuge keine Validierungsfunktion haben, sind ihre Ergebnisse nur Zeichnungen, und kein besseres Werkzeug zum Erstellen schöner Zeichnungen ist ein Stück Papier und ein Stift. Anschließend können Sie Ihre Diagramme scannen und in das Wiki Ihres Teams einfügen.

Boris Pavlović
quelle
Enterprise Architect enthält eine Validierung und ist ein Modellierungswerkzeug, kein Diagrammwerkzeug.
John Saunders
Eine der Voraussetzungen war "Kostenlos, da es kein solches kostenloses Tool gibt, sollten wir eines erstellen"
Boris Pavlović
So etwas wie Yuml.me verwandelt ein paar Textzeilen in eine bessere Zeichnung, als ich machen kann, und das Beste ist, dass sie wieder bearbeitet werden kann. Ersparen Sie sich einen Gedanken für diejenigen von uns, die künstlerisch herausgefordert sind :)
Sean