Я ищу программное обеспечение схематического изображения, которое произвело бы красивый вывод. Это не должно поддерживать все (или даже очень) от UML, не должен иметь функций разработки кода или чего-либо, это просто должно произвести визуально интересный вывод.
Вот несколько образцов продуктов, которые я считаю ужасными / не достаточно хороший: Visio с шаблонами UML по умолчанию (не нашел лучше выглядящие), Архитектор Предприятия, Диаметр, ArgoUML и много других "профессиональных" инструментов UML.
Несколько визуально востребованных инструментов, которые я рассмотрел (но нашел проблемы с):
Я был бы благодарен за любые хорошие советы.
Visio кажется наиболее подходящим для того, что я ищу, что-то среднее между векторным редактором и программным инструментом составления диаграмм с приличными возможностями форматирования и компоновки. Не оптимальный по многим параметрам, но самый гибкий инструмент, который я пробовал до сих пор.
Это определенно сложный вопрос :) Есть много инструментов, но самые красивые диаграммы UML созданы с помощью редактора векторной графики ... Это также зависит от того, чего вы ожидаете от инструмента для создания хороших диаграмм ... Красивых трафаретов? Хороший алгоритм верстки? Инструменты, которые я нахожу более или менее пригодными для использования, - это MagicDraw для сетки, BOUML для простоты и либо Papyrus, либо Moskitt, в зависимости от того, у кого была эвристика компоновки, пытающаяся не откладывать классы, которые были созданы слишком близко друг к другу.
Взгляните на это, веб-приложение для создания UML-диаграмм!
Visual Studio 2010 Ultimate включает следующие диаграммы UML: класс, последовательность, компонент, вариант использования и действие. Вы также можете создавать диаграммы последовательности и графики зависимостей из кода.
Примеры того, как выглядят эти диаграммы, см. В их описании в разделе Разработка моделей для проектирования программного обеспечения . Если вы можете получить пакет функций визуализации и моделирования, вы можете создавать диаграммы классов UML из кода.
Вы можете скачать пробную версию Visual Studio 2010 Ultimate здесь . Если у вас есть подписка MSDN, вы можете получить пакет функций здесь .