Какой лучший инструмент для построения диаграмм UML? [закрыто]

INSERT IGNORE INTO `mytable`
SET `field0` = '2',
`field1` = 12345,
`field2` = 12678;

Здесь запрос mysql, который вставляет записи, если не существует, и будет игнорировать существующие аналогичные записи.

----Untested----
491
задан eplawless 18 August 2008 в 23:29
поделиться

39 ответов

Не забывайте yuml.me , мне это нравится.

8
ответ дан 22 November 2019 в 22:41
поделиться

Я настоятельно рекомендую BOUML . Это бесплатное приложение для моделирования UML, которое:

  • чрезвычайно быстрое ( самый быстрый инструмент UML из когда-либо созданных, ознакомьтесь с тестами ),
  • имеет надежный C ++, Java, PHP и другая поддержка импорта,
  • является мультиплатформенным (Linux, Windows, другие ОС),
  • имеет отличную поддержку экспорта SVG, что важно, потому что просмотр больших графиков в векторном формате, который быстро масштабируется, например, в Firefox, очень удобный (вы можете быстро переключаться между представлением "с высоты птичьего полета" и представлением сведений о классе),
  • полнофункциональный, впечатляюще интенсивно разработанный (см. историю разработки , , трудно поверить, что такой быстрый прогресс возможен).
  • поддерживает плагины, имеет модульную архитектуру (это позволяет участие пользователей , похоже, что сообщество BOUML формируется)

Поверьте мне, нет лучший инструмент. StarUML - отсталая черепаха по сравнению с BOUML. ArgoUML просто не работает. Dia - это программа для эргономики ^ -1.

0
ответ дан 22 November 2019 в 22:41
поделиться

Просто бросить в моих двух битах здесь, но я нашел ArgoUML очень полезным. Требуется некоторое время, чтобы привыкнуть к нему, и он немного глючит (в последний раз я проверял, что он был в версии .29 или около того), но он работает довольно хорошо, когда вы к нему привыкаете. Он обрабатывает все типы диаграмм UML, поэтому я предпочитаю его. Кроме того, его сделал tigris, те же люди, которые сделали subclipse, плагин репозитория SVN для Eclipse.

0
ответ дан 22 November 2019 в 22:41
поделиться

Если вы хотите моделировать на уровне диаграммы, а также иметь чистую метамодель, новая сборка Omondo обеспечивает синхронизацию в реальном времени между диаграммами MOF и UML. Просто удивительно видеть синхронизацию моей диаграммы и xmi live каждый раз, когда я что-то меняю в диаграмме, и модель меняется. Что наиболее невероятно, так это то, что модель также является метамоделью и MOF, потому что все живет синхронно. С моей точки зрения, очень мощная новая концепция.

Мне также нравятся аннотации кода Java и поддержка JPA в диаграмме классов и в модели. Я не знаю другого инструмента, обладающего этими 2 невероятными функциями !!

0
ответ дан 22 November 2019 в 22:41
поделиться

Взгляните на Sybase PowerDesigner

http://www.sybase.com/products/modelingdevelopment/powerdesigner

Описание:

http://en.wikipedia.org/wiki/PowerDesigner

Это очень мощный инструмент, но его цена тоже стоит!

0
ответ дан 22 November 2019 в 22:41
поделиться

Инструмент TopCoder UML - очень хороший бесплатный инструмент UML.

0
ответ дан 22 November 2019 в 22:41
поделиться

Для диаграмм последовательности существует бесплатный java-based Quick Sequence Diagram Editor. Последовательность пишется в текстовом редакторе, а затем визуализируется движком QSDE. Она экспортируется в различные форматы векторных и растровых файлов.

0
ответ дан 22 November 2019 в 22:41
поделиться

Visual Paradigm for UML или Dia - хорошие варианты

1
ответ дан 22 November 2019 в 22:41
поделиться

Violet

Бесплатная и очень простая в использовании.

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

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