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.
Odpowiedzi:
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.
źródło
GenMyModel
Użyłem Poseidon UML Community Edition , jest niezależny od platformy i tworzy dobre i przejrzyste diagramy. Oto kilka zrzutów ekranu .
źródło
Przyjemne narzędzie internetowe: yUML
źródło
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.
źródło
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/
źródło
Zawsze używam Gliffy, który działa doskonale i robi wiele rzeczy, w tym diagramy klas.
źródło
BOUML jest darmowy, może odtwarzać kod Java i C ++
źródło
Używam StarUML . Działa całkiem nieźle.
źródło
Właśnie odkryłem GenMyModel, niesamowity program do modelowania UML do projektowania diagramów klas online
źródło
W przeszłości korzystałem z Enterprise Architect - nie darmowy, ale niezbyt drogi i tworzy ładne diagramy.
źródło
Użyłem zarówno Poseidon UML, jak i Enterprise Architect i muszę powiedzieć, że wolę Poseidon, ale nie byłem w pełni zadowolony z żadnego z nich.
źródło
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.
źródło
WhiteStarUML to rozwidlenie StarUML, które nadal utrzymuje http://sourceforge.net/projects/whitestaruml/?source=dlp .
źródło