Como criar diagramas UML no Netbeans 6.9?

*atualizado em 23/08/2010.

Em versões anteriores do Netbeans os plugins para UML já vinham junto com o mesmo. Se precisar utilizar o UML no Netbeans 6.9 faça o download do plugin chamado netbeans-6.9-201006101454-ml-uml.zip do site http://netbeans.org/downloads/zip.html na sessão clusters de módulo e descompacte-o na pasta do netbeans 6.9. Iniciando o Netbeans e criando um novo projeto você já vê a opção do UML e poderá criar os diagramas (Atividade, classe, sequência, estado e caso de uso).

Novo Projeto - Utilize a opção UML para criar os diagramas

Até a próxima.

* 23/08/2010 – Há uma nova atualização para o plugin: netbeans-6.9.1-201007282301-ml-uml.zip

Anúncios

RUP – Rational Unified Process On Line

Atualização em 2014: o link abaixo(rup em português) foi alterado para http://wthreex.com/rup/v711_sp_ptbr/index.htm.

PU significa processo unificado e é um processo que define um conjunto de atividades que quem(papel funcional) faz o que(artefato), como(atividades) e quando(disciplina) em projeto de software. O RUP é uma instância detalhada do PU. Possui uma grande quantidade de materiais para ajudar a melhorar a produtividade da equipe. O RUP é da Rational(IBM) mas no site abaixo dá para usá-lo e usufruir de muitas das características do processo.

http://www.wthreex.com/rup/portugues/index.htm (em português)

http://www.wthreex.com/rup/smallprojects/index.htm (em inglês)

wthreex

Faça bom uso deles em seus projetos.

Até a próxima!

Engenharia de Componentes utilizando Java – Pós Graduação

    A TNT Educational em parceria com a FIO (Faculdades Integradas de Ourinhos) está disponibilizando a terceira turma em Ourinhos-SP do curso de pós-graduação lato-sensu (especialização) em desenvolvimento de componentes Java. Uma especialização muito interessante pois coloca em foco as tecnologias mais usadas no mercado de trabalho como JPA, EJB, Design Patterns, UML, Struts, JSTL, JSF, PostgreSQL dentre outras. A cada turma, as disciplinas estão sendo revistas e atualizadas conforme o mercado necessita. O que vejo de mais bacana, é que os professores são do mercado de trabalho e dão uma idéia real de como funcionam todos os processos de projeto e desenvolvimento e isto a diferencia de outros cursos existentes no mercado que disponibilizam professores que conhecem o que ensinam mas nunca usaram na prática o que aprenderam(somente acadêmicos). Abaixo, seguem as disciplinas do curso:

Engenharia de Componentes utilizando Java
    • Introdução à Engenharia de Componenentes
    • Plataforma Tecnológica e Linguagem de Programação JavaTM
    • Modelagem de Negócios e E-business
    • Qualidade de Software, Gerência de Projetos e Ciclo de Desenvolvimento RUP
    • Design de sistemas utilizando UML
    • Banco de Dados
    • Conectividade: JavaTM com Banco de Dados
    • Metodologia de Pesquisa e Seminários de Orientação à Monografia
    • Ambientes Distribuídos – Redes, Telecomunicações e Seguranças
    • Objetos Distribuídos e Aspectos Avançados da Programação JavaTM
    • Padrões de Projeto de Software, Componentização e Arquitetura J2EE
    • Desenvolvimento de Aplicações Web
    • Componentização da Camada de Visualização: Struts e JSF
    • Componentização da Camada de Negócios: EJB
    • Seminários de Orientação à Monografia e Didática do Ensino Superior

O site da responsável pelo curso: http://www.tntedu.com.br/

O site de onde é dado o curso: http://www.fio.edu.br

Nestes sites podem ser encontradas maiores informações sobre as instituições e sobre o curso.

Eu estou concluindo o curso e por isso posso dizer o quanto ele foi muito bom para meu crescimento profissional. Aproveitem mais esta oportunidade em nossa região.

Um grande abraço.

Diagramas Online

Precisei utilizar um programa para criar diagramas da minha rede em um dia que estava trabalhando remotamente e não tinha instalado no meu micro um programa que fazia um diagrama descente de network para eu enviar para um cliente. Com várias iniciativas da google sobre escritório online(googledocs) foi o primeiro lugar onde resolvi procurar. Infelizmente, o Google ainda não produziu algo relacionado a isso. Pesquisei um pouco e encontrei um site interessante http://www.gliffy.com. Cria diagramas interessantes, com gráficos muito bons e você consegue utilizar vários recursos na versão free (! mes e somente se autenticando). Há também uma versão paga com maiores recursos e armazenamentos diferentes(custo pequeno para uso individual). Cria diagramas online de entidade-relacionamento, flow chart, network, UML dentre outros.

Vale a pena dar uma conferida!

Até a próxima!