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.


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.


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




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/


3

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


+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.


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




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.


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

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.