Инструменты для создания диаграмм классов [закрыто]


95

Пожалуйста, предложите инструменты для создания диаграмм классов со следующими критериями:

  • Он должен быть независимым от платформы, потому что я использую Linux, и ожидается, что файл будет редактироваться другими членами команды, использующими Windows / Mac.
  • Бесплатно, потому что такого бесплатного инструмента нет, мы должны создать его
  • Также было бы неплохо, если бы вы могли включить снимок экрана созданной диаграммы классов, просто чтобы убедиться, что инструмент действительно используется для создания диаграмм классов, а не только каких-либо других типов диаграмм.

Кроме того, предлагайте только те инструменты, которые вы действительно использовали.

ОБНОВЛЕНИЕ: НЕ включайте те инструменты диаграмм UML, которые не могут создавать диаграммы классов.


1
зачем вам независимость от платформы? Вы работаете на всех платформах?
Mitch Wheat

6
Я работаю только на Linux. Но диаграмма также должна быть доступна для редактирования другими членами команды, использующими Windows / Mac.
Randell

5
Мой коллега только что познакомил меня с www.draw.io. Похоже, это то, что вы ищете. И бесплатно.
inigo333 05

2
Я второй www.draw.io . Лучший инструмент 2017 года
Inverbis

3
Недавно познакомился с draw.io, и я рекомендую его.
Дхарманг

Ответы:


60

Я использую GenMyModel , впервые выпущенный в 2013 году. Это настоящий разработчик моделей UML, а не инструмент для рисования. Ваши диаграммы совместимы с UML, генерируют код и могут быть экспортированы как файлы UML / XMI. Он бесплатный и доступен в Интернете, поэтому соответствует вашим критериям.


8
Экспериментирую, и это действительно красиво и чисто! Вход в систему с учетной записью g + довольно прост. +1 точно! :)
Ян Медейрос

6
GenMyModel - отличный онлайн-инструмент, настоятельно рекомендую!
Кевин Феган,

1
он действительно чистый и легко выполняет работу :) буду любить продвигатьGenMyModel
exexzian

25
GenMyModel больше не будет бесплатным для частных проектов с 27 сентября 2014 г.
Джеймс Кинг,

23
Он также не бесплатен для публичных проектов, содержащих более 20 объектов.
разгорелся

10

Я использовал Poseidon UML Community Edition , он не зависит от платформы и позволяет создавать четкие и понятные диаграммы. Есть некоторые скриншоты здесь .


3
(+1) Отличное программное обеспечение, и не видно ни одного опрокидывающегося океанского лайнера.
Butterchicken

@ceving это работает для меня
slipbull

Похоже, их страница загрузок была отключена, поэтому вот ссылка на архив для нее: web.archive.org/web/20181102183143/http://www.gentleware.com:80/…
dCSeven


5

Некоторое время назад я использовал DIA - бесплатный и платформенно-независимый. Это было хорошо. Сейчас я использую Enterprise Architect, но это не бесплатно.


3

Umbrello UML Modeller - это программа построения диаграмм Unified Modeling Language для KDE. UML позволяет создавать диаграммы программного обеспечения и других систем в стандартном формате. Наш справочник дает хорошее введение в моделирование Umbrello и UML. http://uml.sourceforge.net/


3

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


+1 за Gliffy, я использую его последние несколько недель, и мне намного проще работать, и он предоставляет все необходимые мне функции
topherg

11
Угадайте, что определение «бесплатно» у кого-то потеряно ... Это не бесплатно, только бесплатная пробная версия ..
Тристан


2

Я использую StarUML . Работает неплохо.


1
Мне не нравится starUML, потому что он совсем не удобен для пользователя.
mahela007

2
У starUML ужасный UX, и я заметил по крайней мере 5 ошибок за первую минуту ...
MarioDS

2

Только что открыл для себя GenMyModel, отличный разработчик UML-моделей для онлайн- разработки диаграмм классов.


Всего 20 элементов в бесплатной версии. Не может быть частной диаграммы
Ev0oD

ArgoUML , это полезно, но проект был закрыт 4 года назад. Это вполне согласуется с генерацией кода Java из UML.
Abhijeet



0

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


Enterprise Architect включает проверку и является инструментом моделирования, а не инструментом построения диаграмм.
John Saunders,

Одним из предварительных условий было «Бесплатно, потому что такого бесплатного инструмента нет, мы должны его создать»
Борис Павлович

Что-то вроде Yuml.me превращает несколько строк текста в лучший рисунок, чем я могу сделать, и, что самое главное, его можно повторно редактировать. Позаботьтесь о тех из нас, кто испытывает трудности с творчеством :)
Шон

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.