Есть ли способ нарисовать UML в Visio для Java? - PullRequest
15 голосов
/ 14 января 2009

У меня Visio2007, и мне очень нравится. Тем не менее, он не имеет модели / типов данных UML для Java. Есть ли какой-нибудь шаблон, который я могу скачать для Java? Или я должен просто забыть о Visio и получить плагин Elipse?

Спасибо!

Ответы [ 3 ]

56 голосов
/ 19 февраля 2010

У меня был тот же вопрос, но потом я возился с ним, пока не понял его. Теперь терпите меня; это первый раз, когда я публикую ответ на ответ. С тех пор как я понял это, я подумал, что должен передать данные моего мозга в ваш мозг (например, мы взаимодействуем).

Теперь к делу ... Вы можете создать свой собственный пакет и типы данных. Я перешел на вкладку Model Explorer слева. Затем я щелкнул правой кнопкой мыши на IDL Data Types, а затем нажал Duplicate (так как я не хотел делать свой собственный с нуля, и он в значительной степени имеет то, что я хочу). Затем он создаст новый пакет под названием «Пакет 1». Щелкните правой кнопкой мыши по нему и выберите Rename; Я переименовал мой в «Типы данных Java», так как это то, что я делаю, но вы можете назвать его «Трусы», если хотите. Затем я открыл свой новый пакет и щелкнул правой кнопкой мыши каждый тип данных, по одному, и выбрал Properties. Тогда это откроет UML Property Editor. Оттуда, нажмите Name, затем удалите слово «idl» из скобок, так что «boolean (idl)» теперь говорит «boolean ()».

Теперь еще одна вещь: тип данных int отсутствует, поэтому вам нужно создать его. Это довольно легко; просто щелкните правой кнопкой мыши на созданной вами папке, нажмите New, затем нажмите Data Type. Должно открыться окно UML Datatypes Properties. Теперь щелкните внутри вкладки Name, введите «int ()», затем нажмите OK. И вы все сделали.

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

10 голосов
/ 02 мая 2009

Существует шаблон Visio UML для Java на http://barzeenotes.blogspot.com/2014/11/java-and-javascript-support-for.html

1 голос
/ 14 января 2009

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

Я нашел это при поиске в сети. Модели UML: MS Visio 2007 .

...