Диаграммы UML, которые на самом деле симпатичны?

Я ищу программное обеспечение схематического изображения, которое произвело бы красивый вывод. Это не должно поддерживать все (или даже очень) от UML, не должен иметь функций разработки кода или чего-либо, это просто должно произвести визуально интересный вывод.

Вот несколько образцов продуктов, которые я считаю ужасными / не достаточно хороший: Visio с шаблонами UML по умолчанию (не нашел лучше выглядящие), Архитектор Предприятия, Диаметр, ArgoUML и много других "профессиональных" инструментов UML.

Несколько визуально востребованных инструментов, которые я рассмотрел (но нашел проблемы с):

  • Диаграммы классов Visual Studio - только для классов.NET, но вывода являются милями лучше, чем, что обычно производят инструменты UML
  • NClass - подобный диаграммам классов VS, но я не мог найти "симпатичную", синюю кожу нигде
  • yuml.me - очень хороший, но недостающий в некоторых усовершенствованных параметрах макета. Я должен сказать, что нахожу их стиль почти идеалом для высокоуровневых схем - они выглядят поверхностными, который хорош.
  • Balsamiq - Я думаю, что Joel использовал это для hginit.com, и мне понравился он. Однако это не подходит для создания схем программного обеспечения, таким образом, я могу предположить, что это была бы довольно большая работа
  • MS Word имеет на самом деле вполне хороший графический механизм, но я оставил бы это как выбор последнего средства

Я был бы благодарен за любые хорошие советы.

20
задан Borek Bernard 27 May 2010 в 21:38
поделиться

4 ответа

Visio кажется наиболее подходящим для того, что я ищу, что-то среднее между векторным редактором и программным инструментом составления диаграмм с приличными возможностями форматирования и компоновки. Не оптимальный по многим параметрам, но самый гибкий инструмент, который я пробовал до сих пор.

0
ответ дан 30 November 2019 в 01:05
поделиться

Это определенно сложный вопрос :) Есть много инструментов, но самые красивые диаграммы UML созданы с помощью редактора векторной графики ... Это также зависит от того, чего вы ожидаете от инструмента для создания хороших диаграмм ... Красивых трафаретов? Хороший алгоритм верстки? Инструменты, которые я нахожу более или менее пригодными для использования, - это MagicDraw для сетки, BOUML для простоты и либо Papyrus, либо Moskitt, в зависимости от того, у кого была эвристика компоновки, пытающаяся не откладывать классы, которые были созданы слишком близко друг к другу.

0
ответ дан 30 November 2019 в 01:05
поделиться

Взгляните на это, веб-приложение для создания UML-диаграмм!

5
ответ дан 30 November 2019 в 01:05
поделиться

Visual Studio 2010 Ultimate включает следующие диаграммы UML: класс, последовательность, компонент, вариант использования и действие. Вы также можете создавать диаграммы последовательности и графики зависимостей из кода.

Примеры того, как выглядят эти диаграммы, см. В их описании в разделе Разработка моделей для проектирования программного обеспечения . Если вы можете получить пакет функций визуализации и моделирования, вы можете создавать диаграммы классов UML из кода.

Вы можете скачать пробную версию Visual Studio 2010 Ultimate здесь . Если у вас есть подписка MSDN, вы можете получить пакет функций здесь .

0
ответ дан 30 November 2019 в 01:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: