Как вам нравится рисовать диаграммы UML? [closed]

Учитывая, что в вашем проекте обязательно должны быть диаграммы UML, как вы хотите их рисовать? - С помощью скриптов - С помощью перетаскивания - Любые другой удобный и быстрый способ

Получил много откликов. Исходя из требований нашего проекта, я решил использовать plant uml, поскольку нам очень легко рисовать диаграммы UML. Нас не очень интересует серьезная инженерия.

11
задан Rakesh Goyal 9 August 2010 в 08:17
поделиться

9 ответов

На борту и сфотографируй, если задействовано много разработчиков.

Если это только я, я начинаю с бумаги, а затем использую StarUML . В нем не хватает многих функций, но он все равно хорош.

2
ответ дан 3 December 2019 в 01:51
поделиться

Любой другой удобный и быстрый метод

Лично я использовал подключаемый модуль для IDE NetBeans. Другие ответы уже предлагали хороший список «автономных» редакторов UML. Если в вашей среде IDE есть подключаемый модуль UML, который выполняет эту работу за вас, я думаю, вам следует отдать ему предпочтение, поскольку все, что может интегрироваться с вашим кодом (даже если оно не является идеальным / полным), пока вы его модифицируете, придет пригодится.

Плагины UML для IDE

В вашей среде IDE должны быть плагины, которые вы можете использовать для автоматического создания диаграмм UML, после чего вы можете добавлять, удалять и исправлять то, что не выглядит прямо к вам. Этот режим часто называется плагинами «обратный инжиниринг», то есть берет кодовую базу и генерирует диаграммы.

Некоторые инструменты могут также синхронизировать то, что вы изменяете в схемах UML, с базой кода.

Я не могу дать подробностей, так как вопрос не зависит от IDE / платформы.

yUML (на веб-основе)

См. Этот онлайн-инструмент http://yuml.me/diagram/scruffy/class/samples

Примечание: Тем не менее, не масштабируется для сложных диаграмм удобно для документирования ваших ответов на StackOverflow или для быстрого сообщения в блоге, например:)

5
ответ дан 3 December 2019 в 01:51
поделиться

http://www.smartdraw.com/specials/umldesign.asp

очень хороший инструмент для UML

1
ответ дан 3 December 2019 в 01:51
поделиться

Я думаю, это немного зависит от того, насколько обширным должно быть моделирование. Если это должно служить иллюстрацией для объяснения некоторых ключевых элементов, программа для рисования подойдет. Я лично для этого использую омниграфель.

Если это должна быть подробная модель, вам, вероятно, лучше сгенерировать (если это диаграмма классов). Мне нравится Visual Paradigm, но я слышал и хорошие отзывы об архитектуре предприятия (только для Windows). Эти инструменты также очень хороши для создания блок-схем.

Я никогда не беспокоюсь о диаграммах последовательности (я думаю, что последовательность операций более понятна), поэтому я не знаю, какой инструмент для этого лучше всего подходит. Я думаю, что и VP, и EA справятся с этим.

Ключ - это использование. Если для пояснения идеален инструмент для рисования, вы решаете, сколько беспорядка включить. Если вам нужны все подробности, просто сгенерируйте диаграммы.

1
ответ дан 3 December 2019 в 01:51
поделиться

Я использую Visual Studio 2010 для своих диаграмм последовательности.

1
ответ дан 3 December 2019 в 01:51
поделиться

Я обычно использую yUML - очень простой в использовании и легко доступный (диаграммы создаются, и на них можно ссылаться в Интернете)

1
ответ дан 3 December 2019 в 01:51
поделиться

Для последовательных диаграмм я использую WebSequenceDiagrams - аналог yUML.

4
ответ дан 3 December 2019 в 01:51
поделиться
3
ответ дан 3 December 2019 в 01:51
поделиться

Я рисую на бумаге и завершаю их argouml http://argouml.tigris.org/

2
ответ дан 3 December 2019 в 01:51
поделиться
Другие вопросы по тегам:

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