Pregunta

Mis amigos están en una clase que requiere modelado de diagrama de clase. Tenemos acceso (legítimo) a Enterprise Arch pero todos realmente lo odiamos.

Y Visio no está diseñado para modelar clases (al menos en nuestra opinión).

¿Existe una buena solución gratuita para el modelado de diagramas de clases?

¡Gracias!

¿Fue útil?

Solución

También puede probar NClass . Funciona en Windows y Linux a través de Mono.

Otros consejos

Creo que Dia es bastante bueno para diagramar, pero prefiero herramientas diseñadas específicamente para UML como StarUML o el NetBeans editor UML (aunque si no está utilizando el resto del IDE de NetBeans, probablemente sea exagerado).

EDITAR: Aparentemente, el Editor UML de NetBeans ya no está disponible en la versión 6.8 del IDE.b

Si como parte del curso también necesita hacer algo de programación y planear usar el IDE de Eclipse, una buena opción sería usar una de las herramientas UML para eclipse: http://wiki.eclipse.org/MDT-UML2-Tool-Compatibility

También puede consultar algunos enlaces a herramientas UML de código abierto aquí: http: / /modeling-languages.com/content/uml-tools#open

Sin embargo, ahora mi herramienta favorita es MagicDraw. Si su clase es parte de un título universitario, su instructor puede contactar a MagicDraw y solicitar licencias temporales para el curso

Pruebe ARIS Express ( http://www.ariscommunity.com/aris-express ) Admite modelos de proceso, modelos de datos, organigramas, solo por nombrar algunos. Y es gratuito tener exportación de PDF e integración de MS Office (solo copie su modelo Express y péguelo en PowerPoint).

Debe verificar Star UML . Es de código abierto y bastante capaz.

Cita de su web:

  

StarUML es un proyecto de código abierto para   desarrollar rápido, flexible, extensible,   funcional y de libre acceso   Plataforma UML / MDA ejecutándose en Win32   plataforma. El objetivo de StarUML   proyecto es construir un software   herramienta de modelado y también plataforma que   es un reemplazo convincente de   herramientas comerciales UML como Rational   Rose, Juntos, etc.

StarUML

NClass se ve bastante bien si solo está programando en Java, y todo lo que hará será diagramas de clases. Estaba realmente impresionado con la interfaz intuitiva y el diagrama visualmente atractivo, me decepcionó mucho su generación de código, que solo es adecuada para Visual Studio.

Para una mayor compatibilidad con UML, pruebe StarUML. Es gratis. Sigue firmemente el estándar UML con 9 de los principales diagramas UML, incluido el diagrama de clase.

Decidí que StarUML era la mejor herramienta UML después de probar docenas de otras.

Una ventaja importante de StarUML es que se puede ampliar y guarda los datos del proyecto como XML.

Página de inicio del proyecto: http://staruml.sourceforge.net/en/index.php

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top