Używam MS Visio do większości moich prac projektowych / architektonicznych, kiedy muszę być gdzieś w stanie zapisać diagram i edytować go później. Nie jestem największym fanem Visio, ale wykonuje pracę (i jest darmowa w pracy).
Zastanawiałem się, czy istnieją jakieś dobre alternatywy dla dość drogiego oprogramowania Visio, może coś jeszcze lepszego, z czego korzystaliście w przeszłości i czuliście się swobodnie. Z pewnością chciałbym mieć ten program w moim zestawie narzędzi!
design
architecture
visio
Alexandr Kurilin
źródło
źródło
Odpowiedzi:
Używam YEd . Jest swobodnie dostępny dla wszystkich głównych platform i ma zgrabne narzędzia do automatycznego układania schematów.
źródło
Używam Enterprise Architect ( http://www.sparxsystems.com.au/ ).
Każdy ma swoje priorytety, ale dla mnie są one dobre dla takiego narzędzia:
źródło
UMLet to bezpłatne narzędzie typu open source do projektowania diagramów UML. Używałem go od czasu do czasu, jest niewygodny w użyciu (a przynajmniej był jakiś czas temu, może od tego czasu go dopracowali), ale wykonuje zadanie. Nie będziesz otrzymywać diagramów tak ładnych jak w Visio, więc może to stanowić problem, jeśli są one przeznaczone do bardziej publicznej prezentacji.
Jest też astah * , wydanie społeczności jest bezpłatne. Jednak nie użyłem tego.
źródło
Używam inkscape. OpenClipart ma dość szeroki wybór technicznych plików SVG typu copyleft do użytku w schematach technicznych, i przechowuję folder pełen dodatkowych symboli, które utworzyłem. Z pewnością nie jest tak bogaty w funkcje jak Visio, ale generalnie stwierdzam, że kiedy potrzebuję tworzyć diagramy, po prostu chcę czegoś prostego, co i tak ma sens, a inkscape robi to bez przeszkadzania.
źródło
ModelMaker , moja ulubiona funkcja to integracja kodu / modelu, możesz generować kod na podstawie modelu i odwrotnie.
btw. Powinienem chyba wspomnieć, że integracja kodu / modelu działa tylko z C # i Delphi
źródło
Użyłem CADE kilka razy. Uznałem to za znacznie bardziej intuicyjne niż Visio, ale napotkałem kilka problemów, więc zależy to od twoich potrzeb.
źródło
Moim ulubionym szwajcarskim nożem wojskowym do wszystkich schematów jest Microsoft Visio 2007 lub 2010. Większość moich schematów architektonicznych nie jest na poziomie kodu i nie ściśle przestrzega UML. Diagramy są na poziomie pojęciowym lub typ integracji komponent / system. Używam prostych kształtów, takich jak kwadraty, prostokąty, elipsy, zrzuty ekranu, różne symbole i ikony. Visio ma ich mnóstwo i można pobrać bezpłatne kształty od firm zewnętrznych dla UML, SOA itp. Kolejną zaletą jest to, że dostawcy sprzętu, tacy jak Dell, Sun, Cisco itp., Mają wszystko w szablonach Visio.
To powiedziawszy, że używam Sparx Enterprise Architect do większej liczby diagramów poziomu kodu przy użyciu UML. Użyłem również schematów architektonicznych w Visual Studio 2010 Ultimate i one również mają niszę.
źródło
Próbowałem Argo, Star, Bouml i kilku innych, ale moi faworyci dążyli do większej prostoty, ponieważ pozwolili mi szybko szkicować pomysły bez zbytniego zamieszania:
Moja ulubiona to:
http://www.softwareideas.net/
Ale mam też słabość do tego:
http://alexdp.free.fr/violetumleditor/page.php
źródło