Precisando de uma ferramenta para gerar diagrama de classes? Que tal o NClass, uma ferramenta simples e gratuita dentre as muitas opções existentes? Com o NClass é possível criar facilmente diagramas de classe UML com suporte pleno às linguagens C# e Java e ainda portada para o idioma português.
A interface do usuário é simples e fácil de usar facilitando o desenvolvimento Propriedades, enumerações, delegados e elementos específicos outra elementos da linguagem C# são totalmente suportados com a verificação sintática e semântica estrita.
Você pode projetar a sua aplicação com apenas alguns cliques – o principal objetivo é fornecer um descrito de classes muito intuitiva.
A ferramenta possui diagramas de estilos que ajudam a criar diagramas com aparência profissional, assim como no Visual Studio ou outros produtos comerciais.
Além disso, você pode gerar o código de seus modelos ou pode também importar classes de conjuntos .NET existentes.
Alguns recursos:
- Suporte completo às linguagens C# e Java com elementos específicos de cada linguagem;
- Interface do usuário simples e fácil de usar;
- Editores de classe em linha com analisadores sintáticos para a fácil edição;
- Geração de código fonte;
- Engenharia reversa a partir de assemblies .NET (gere o diagrama a partir do seu projeto);
- Diagrama de estilos configuráveis;
- Permite imprimir e salvar para imagem;
- Portado para o idioma português;
- Suporte ao Mono para usuários Linux;
- Totalmente grátis.
Um dos recursos que acho muito legal na ferramenta é a opção de importar um assembly no menu Plugins -> Import an Assembly.
Nesta opção, você pode importar o assembly do seu projeto e gerar o diagrama de classes para as classes criadas no projeto.
Visite o site oficial faça o download neste link: http://nclass.sourceforge.net/index.html