Narzędzia do tworzenia diagramów klas [zamknięte]

95

Zaproponuj narzędzia do tworzenia diagramów klas z następującymi kryteriami:

  • Powinien być niezależny od platformy, ponieważ używam Linuksa i oczekuje się, że plik będzie edytowany przez innych członków zespołu przy użyciu systemu Windows / Mac
  • Darmowe, bo takiego darmowego narzędzia nie ma, powinniśmy je stworzyć
  • Byłoby również miło, gdybyś mógł dołączyć zrzut ekranu utworzonego diagramu klas, aby upewnić się, że narzędzie jest rzeczywiście używane do tworzenia diagramów klas, a nie tylko innych typów diagramów

Prosimy również o sugerowanie tylko narzędzi, z których faktycznie korzystałeś.

AKTUALIZACJA: NIE WŁĄCZAJ tych narzędzi do tworzenia diagramów UML, które nie mogą tworzyć diagramów klas.

Randell
źródło
1
dlaczego potrzebujesz niezależnej platformy? Czy pracujesz na wszystkich platformach?
Mitch Wheat
6
Pracuję tylko na Linuksie. Ale diagram powinien być również edytowalny przez innych członków zespołu w systemie Windows / Mac.
Randell,
5
Mój kolega właśnie przedstawił mnie na www.draw.io. Wygląda na to, że właśnie tego szukacie. I wolne.
inigo333
2
I drugi www.draw.io . Najlepsze narzędzie dostępne w 2017 roku
Inverbis
3
Niedawno wprowadzony do draw.io i polecam.
Dharmang

Odpowiedzi:

61

Używam GenMyModel , wydanego po raz pierwszy w 2013 roku. To prawdziwy modeler UML, a nie narzędzie do rysowania. Twoje diagramy są zgodne z UML, generują kod i mogą być eksportowane jako pliki UML / XMI. Jest dostępny w Internecie i bezpłatny, więc spełnia Twoje kryteria.

Ron
źródło
8
Eksperymentuję i jest naprawdę ładny i czysty! Logowanie do konta g + jest całkiem proste. +1 na pewno! :)
Ian Medeiros
6
GenMyModel - niesamowite narzędzie online, bardzo polecam!
Kevin Fegan
1
jest naprawdę czysty i łatwo wykonuje swoją pracę :) z przyjemnością promowaćGenMyModel
exexzian
25
GenMyModel nie będzie już darmowy dla prywatnych projektów od 27 września 2014 r.
James King
23
Nie jest też bezpłatny w przypadku projektów publicznych zawierających nie więcej niż 20 obiektów.
polany
10

Użyłem Poseidon UML Community Edition , jest niezależny od platformy i tworzy dobre i przejrzyste diagramy. Oto kilka zrzutów ekranu .

slipbull
źródło
3
(+1) Świetne oprogramowanie, a nie w zasięgu wzroku wywracający się oceanliner.
kurczak maślany
@ceving to działa dla mnie
slipbull
Wygląda na to, że ich strona z plikami do
pobrania została usunięta
6

Jakiś czas temu korzystałem z DIA - darmowego i niezależnego od platformy. Było dobrze. Teraz używam Enterprise Architect, ale to nie jest darmowe.

rafek
źródło
3

Umbrello UML Modeller to program do tworzenia diagramów Unified Modeling Language dla KDE. UML umożliwia tworzenie diagramów oprogramowania i innych systemów w standardowym formacie. Nasz podręcznik zawiera dobre wprowadzenie do modelowania Umbrello i UML. http://uml.sourceforge.net/

theoreticaltechdude
źródło
3

Zawsze używam Gliffy, który działa doskonale i robi wiele rzeczy, w tym diagramy klas.

Weszzz7
źródło
+1 dla Gliffy, używam go od kilku tygodni i uważam, że jest o wiele łatwiejszy w pracy i zapewnia wszystkie potrzebne funkcje
topherg
11
Zgadnij definicji wolna traci na niektórych ludzi ... To nie jest za darmo, tylko za darmo trial ..
Tristan
2

Używam StarUML . Działa całkiem nieźle.

Dimitri C.
źródło
1
Nie lubię starUML, ponieważ nie jest przyjazny dla użytkownika.
mahela007
2
starUML ma okropny UX i widziałem co najmniej 5 błędów w pierwszej minucie ...
MarioDS
2

Właśnie odkryłem GenMyModel, niesamowity program do modelowania UML do projektowania diagramów klas online

dupire
źródło
Tylko 20 elementów w wersji darmowej. Nie można mieć prywatnego diagramu
Ev0oD
ArgoUML , jest to przydatne, ale projekt został zamknięty 4 lata temu. Jest to dość zgodne z generowaniem kodu Java z UML.
Abhijeet
1

W przeszłości korzystałem z Enterprise Architect - nie darmowy, ale niezbyt drogi i tworzy ładne diagramy.

Craig Shearer
źródło
0

Ponieważ wszystkie te narzędzia nie mają funkcji walidacji, ich wynikiem są tylko rysunki, a najlepszym narzędziem do tworzenia ładnych rysunków jest kartka papieru i długopis. Następnie możesz zeskanować swoje diagramy i wstawić je na wiki swojego zespołu.

Boris Pavlović
źródło
Enterprise Architect obejmuje walidację i jest narzędziem do modelowania, a nie narzędziem do tworzenia diagramów.
John Saunders
Jednym z warunków wstępnych było „Darmowe, bo nie ma takiego darmowego narzędzia, powinniśmy je stworzyć”
Boris Pavlović
Coś takiego jak Yuml.me zmienia kilka wierszy tekstu w lepszy rysunek, niż mogę zrobić, a co najważniejsze, można go ponownie edytować. Pomyśl tylko o tych z nas, którzy mają artystyczne wyzwania :)
Sean