Я использую MS Visio для большинства моих работ по дизайну / архитектуре, когда мне нужно где-то сохранить диаграмму и отредактировать ее позже. Я не самый большой поклонник Visio, но он выполняет свою работу (и это бесплатно на работе).
Мне было интересно, есть ли какие-нибудь хорошие альтернативы довольно дорогому программному обеспечению Visio, может быть, что-то еще лучше, что вы, ребята, использовали в прошлом, и вам было удобно. Я конечно хотел бы иметь эту программу в своем наборе инструментов!
design
architecture
visio
Александр Курилин
источник
источник
Ответы:
Я использую YEd . Он свободно доступен для всех основных платформ и имеет удобные инструменты для автоматической разметки диаграмм.
источник
Я использую Enterprise Architect ( http://www.sparxsystems.com.au/ ).
У каждого свои приоритеты, но для меня это хорошие средства для такого инструмента, как этот:
источник
UMLet - это бесплатный инструмент с открытым исходным кодом для проектирования диаграмм UML. Я использовал это время от времени, это громоздко для использования (или, по крайней мере, некоторое время назад, может быть, с тех пор они его отполировали), но выполняет свою работу. Вы не получите такие красивые диаграммы, как в Visio, так что это может стать проблемой, если они предназначены для более публичной презентации.
Там также astah * , общественное издание бесплатно. Я не использовал это все же.
источник
Я использую Inkscape. OpenClipart имеет довольно широкий выбор технических SVG с авторским левом для использования в технических схемах, и я храню папку, полную дополнительных символов, которые я создал. Он, конечно, не такой многофункциональный, как Visio, но я нахожу, что, как правило, когда мне нужно создавать диаграммы, я просто хочу что-то простое, что в любом случае поможет, и inkscape делает это, не мешая мне.
источник
ModelMaker , моя любимая функция - интеграция кода / модели, вы можете генерировать код из модели и наоборот.
Кстати. Я, наверное, должен отметить, что интеграция кода / модели работает только с C # и Delphi.
источник
Я использовал CADE пару раз. Я нашел его гораздо более интуитивным, чем Visio, но столкнулся с парой проблем, поэтому все зависит от ваших потребностей.
источник
Мой любимый швейцарский армейский нож для всех диаграмм - Microsoft Visio 2007 или 2010. Большинство моих архитектурных диаграмм не на уровне кода и не строго следуют UML. Диаграммы находятся на концептуальном уровне или типе интеграции компонентов / систем. Я использую простые формы, такие как квадраты, прямоугольники, эллипсы, снимки экрана, различные символы и значки. В Visio их множество, и вы можете скачать бесплатные формы от сторонних разработчиков для UML, SOA и т. Д. Еще одно преимущество заключается в том, что производители оборудования, такие как Dell, Sun, Cisco и т. Д., Имеют все необходимое в шаблонах Visio.
Тем не менее, я использую Sparx Enterprise Architect для большего количества диаграмм на уровне кода, используя UML. Я также использовал архитектурные схемы в Visual Studio 2010 Ultimate, и они также имеют свою нишу.
источник
Я пробовал Argo, Star, Bouml и пару других, но мои фавориты имели тенденцию к большей простоте, потому что они позволили мне быстро набросать идеи без лишней суеты:
Мой любимый это:
http://www.softwareideas.net/
Но у меня также есть слабость к этому:
http://alexdp.free.fr/violetumleditor/page.php
источник