Categories: "Java"

Criando o projeto exemplo do Módulo UML no Netbeans 6.9

July 16th, 2010

(English note: this post is about creating UML diagrams using Netbeans’s module. To see the English version, please click here: http://vgdata.net/l/34812/ … Google Translator ;-)

No post anterior eu escrevi sobre a instalação do módulo para criar diagramas UML no Netbeans 6.9 ( http://vgdata.net/l/64891/ ). Neste post, vou escrever rapidamente sobre como gerar os diagramas no projeto exemplo UML Bank App Sample.

1o. O primeiro passo é criar um novo projeto. Para isso, acesse Arquivo -> Novo projeto..
2o. Em seguida, na árvore “Categorias", selecione UML. Em projetos (caixa da direita), selecione UML Bank App Sample (deve ser a única opção disponível… &#59;)
3o. Pressione Próximo. Na tela seguinte, altera alguma informação que desejar, e clique em Finalizar.
4o. A essa altura, o projeto UMLBankAppSample já deve estar aparecendo na aba Projetos, ok?
5o. A próxima etapa é gerar o diagrama para esse projeto de exemplo. Para isso, abra UMLBankAppSample-Model -> Model , clique com o botão direito do mouse sobre bankpack e selecione Create Diagram From Selected Elements… no menu pop-up.
6o. Selecione o tipo de diagrama que deseja gerar (testei somente com “Class Diagram” &#59;) ) e clique em Finalizar.
7o. Pronto!! Agora, abaixo de Model na aba Projetos, deverá aparecer Class Diagram 1 e no Editor, deverá aparecer uma aba com o diagrama de classes.

Bom, era isso… fácil como tirar pirulito de criança!! Ah, isso se a criança não for o Lucca (meu filho mais novo de 2 anos… hehehe :D )

Para quem quiser saber como gerar o diagrama de classes para um projeto que já existe, utilizando engenharia reversa, leia o próximo post… &#59;)

Astalavista…

Vilson
http://www.facebook.com/vilson.gartner

Instalando o Módulo UML no Netbeans 6.9 e 7.0

July 16th, 2010

(English note: this post is about installing UML module in Netbeans version 6.9 and 7.0 and Windows Vista and Seven. It also includes a link to download this module. If you want to see this post in English or other language, please use this link http://vgdata.net/l/84351/ - Google translator. Ok, it’s not 100%, but is helpful :)
Update: Juliano’s comments say that it also works on Snow Leopard X)

(Update: A instalação também funciona para o NB 7.0 e Windows Seven)

Se você tentou fazer a instalação do módulo UML no Netbeans 6.9, certamente deve ter encontrado alguma dificuldade. Pior de tudo é que esse projeto, pelo que se pode ler nos blogs pela internet, está sendo descontinuado… :'( leia aqui…
Fiz a instalação sem maiores problemas desse módulo no versão 6.9 do Netbeans. Para quem não sabe do que estou falando, trata-se de um módulo que possibilita a geração de diagramas UML diretamente no Netbeans.
Pois bem, para garantir que, se no futuro eu precisar instalar novamente eu consiga fazer sem maiores problemas, documentei aqui o passo a passo para fazer isso…
Ah, também disponibilizei no meu servidor os arquivos necessários.. vai que no futuro eles não estejam mais por aí… B)
Vale ressaltar que fiz a instalação no Windows Vista… mas não deve haver maiores dificuldades em outras versões, ou mesmo no Linux (vou fazer e posto depois…)
Tá, vamos ao que interessa..

1o. Faça download do arquivo netbeans-trunk-nightly-???????-uml.zip neste site. Caso o arquivo não esteja mais disponível, deixei disponível uma cópia do arquivo que utilizei neste link

2o. Dentro deste arquivo compactado existe a pasta uml. Descompacte o arquivo e copie a pasta uml para dentro do diretório onde o Netbeans foi instalado. No meu caso, foi para: C:\Program Files\NetBeans 6.9

3o. Pronto… abra o Netbeans e agora você deverá conseguir criar o projeto UML de exemplo UML Bank App Sample. Se você não sabe como, leia o próximo post… &#59;)

Qualquer dúvida ou contribuição, comente….

[ ]’s
Vilson C. Gärtner
http://www.facebook.com/vilson.gartner

PS: não deixe de ler os posts sobre como criar o projeto exemplo do módulo UML ( http://vgdata.net/l/10932/ ) e como criar o diagrama de classes utilizando engenharia reversa ( http://vgdata.net/l/81362/ )