2013-09-20 3 views
2

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

Я должен отметить, что я программист .Net, так что я не использую Eclipse, :(

Может кто-нибудь предложить несколько хороших дизайнеров UML, которые свободны? Интернет или настольные приложения отлично.

+0

Вы должны изменить заголовок вопроса на «Бесплатное программное обеспечение для проектирования UML», имеет больше смысла. – zenbeni

+0

Просто 'UMLET' http://umlet.com –

ответ

7

Вы можете попробовать GenMyModel, он-лайн.

+0

Обеспечение того, что пользователь не является пользователем Eclipse, этот ответ выглядит как лучший из них. – ASBH

+0

Возможно, OP хочет немного генерировать код, но ничто не утверждает, что он хочет только диаграммы классов. Диаграммы классов и диаграммы использования (экспериментальные). Никакой активности, без последовательности, без конечного автомата ... – Steph

+0

да это sui Таблица. Мне не нужно генерировать код :) – r3plica

0

UML Программное обеспечение как BOUML хороши,

но я Recommand вам Затмение + Ecore/Ecore диаграмма технологии:. Вы можете нарисовать свою модель и с acceleo генерировать код автоматически

0

Хороший длинный список доступен на http://en.wikipedia.org/wiki/List_of_Unified_Modeling_Language_tools

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

+0

Да, я уже прошел этот список, и я установил/попробовал некоторые из них, но я надеялся, что кто-то узнает, какие из них хороши, а не я ищу эту неуловимую иглу :( – r3plica

+0

Привет r3plica, у вас есть более объективные требования, чем просто бесплатные? Потому что сложные и неинтуитивные субъективные/связанные с вашими привычками ... Вы хотите, чтобы иметь возможность экспортировать C#? В XMI? C#, Java, VisualBasic? –

2

Попробовав несколько, мой выбор будет Modelio, который прост в обращении и вполне закончен.

Но это зависит от того, что именно вы хотите с этим сделать. Core Modelio является бесплатным, но некоторые дополнительные функции не являются (я не совсем уверен, какие из них, но я предполагаю, что генерация кода будет в списке Редактировать: Java-поколение бесплатное, но C# не ... sigh ...).

Смежные вопросы