Modelador de software sofisticado para modelos ágiles y concisos

StarUML

StarUML

  -  190.61 MB  -  Gratis
  • Última Versión

    StarUML 6.3.1 ÚLTIMO

  • Revisado por

    Daniel Leblanc

  • Sistema Operativo

    Windows 10 / Windows 11

  • Ránking Usuario

    Haga clic para votar
  • Autor / Producto

    MKLabs Co.,Ltd. / Enlace Externo

  • Nombre de Fichero

    StarUML Setup 6.3.1.exe

  • MD5 Checksum

    c3dc9297745304e7a4c4bad8a20bee30

StarUML es una sofisticada herramienta de modelado de software diseñada para desarrolladores, arquitectos de software y analistas que requieren una herramienta UML (Lenguaje de Modelado Unificado) de alto rendimiento.

Diseñada para soportar procesos de desarrollo ágil e iterativo, StarUML para Windows permite a los usuarios crear modelos de software complejos de manera eficiente.

StarUML Captura de Pantalla 1

Se utiliza ampliamente en ingeniería de software para diseñar y documentar la arquitectura de software utilizando diagramas UML diagrams y admite otros lenguajes de modelado como Diagramas de Entidad-Relación (ERD) y Diagramas de Flujo de Datos (DFD).

Características principales

Soporte UML 2.x: Incluye varios diagramas UML como diagramas de clase, secuencia, caso de uso, actividad y estado.

Soporte de extensiones: Permite a los usuarios ampliar la funcionalidad con complementos y módulos de terceros.

Generación de código: Admite la generación de código Java, C++ y Python a partir de modelos UML.

Verificación del modelo: Verifica la coherencia y la validación de los modelos UML.

Modo oscuro: Proporciona un espacio de trabajo visualmente cómodo para un uso prolongado.

Soporte Markdown: Permite incrustar texto con formato Markdown dentro de los modelos.

Exportación HTML y PDF: Facilita la generación de documentación.

Ingeniería inversa: Admite la ingeniería inversa para Java, C++ y C#.

Flujos de trabajo colaborativos: Permite compartir e integrar fácilmente con herramientas de control de versiones.

Interfaz de usuario

StarUML presenta una interfaz limpia e intuitiva con un espacio de trabajo que permite una fácil creación de diagramas. El panel izquierdo proporciona acceso rápido al explorador de modelos, mientras que el lienzo principal admite la funcionalidad de arrastrar y soltar para un modelado fluido.

StarUML Captura de Pantalla 2

Los usuarios pueden personalizar el diseño y la apariencia, lo que lo convierte en una herramienta flexible para desarrolladores profesionales y estudiantes por igual.

Instalación y configuración
  • Ejecute el instalador y siga el asistente de configuración.
  • Seleccione las preferencias de instalación, como la ubicación y los componentes.
  • Inicie la aplicación y configure la configuración según sea necesario.
  • (Opcional) Instale extensiones para funciones adicionales.
Otras características

Compatibilidad con UML 2
Admite completamente el metamodelo y los diagramas estándar UML 2.x, incluidos los diagramas de Clase, Objeto, Caso de Uso, Componente, Implementación, Estructura Compuesta, Secuencia, Comunicación, Diagrama de Estados, Actividad y Perfil.

Soporte de diagrama adicional
Cree Diagramas de Entidad-Relación (ERD), Diagramas de Flujo de Datos (DFD) y Diagramas de Flujo con facilidad.

Compatibilidad multiplataforma
Disfrute de una experiencia de usuario consistente en macOS, Windows y Linux.

Soporte de pantalla Retina
Optimizado para pantallas Retina (alta resolución), asegurando diagramas, texto e iconos nítidos y definidos. Exporte imágenes de alta calidad en formatos PNG y JPEG.

Administrador de extensiones
Descubra e instale fácilmente extensiones de terceros, muchas de las cuales son de código abierto y están alojadas en GitHub. Cree sus propias extensiones o modifique las existentes.

Desarrollo basado en modelos
Almacene datos de modelado en un formato JSON simple, lo que facilita la generación de código personalizado utilizando plantillas definidas por el usuario (mdgen).

Modelado rápido y eficiente
Aproveche los atajos de edición rápida para crear rápidamente elementos y relaciones, incluidas subclases e interfaces de soporte.

Temas claro y oscuro
Cambie entre temas claros y oscuros para un entorno de trabajo cómodo.

Actualizaciones automáticas
Manténgase actualizado con las comprobaciones de actualizaciones automáticas; no necesita descargas e instalaciones manuales.

Ingeniería de código
Genere e invierta la ingeniería de código para los principales lenguajes de programación, incluidos Java, C# y C++, a través de extensiones de código abierto.

Soporte de API abierta
Desarrolle extensiones personalizadas utilizando HTML5, CSS3, JavaScript, Node.js módulos y API para menús, mapas de teclas, diálogos, interfaces de usuario, metadatos y preferencias.

Validación de modelos asíncrona
Valida automáticamente los modelos según las reglas predefinidas cada vez que se abren o guardan los archivos.

Publicación de documentación HTML
Comparta fácilmente modelos con analistas, arquitectos y desarrolladores publicándolos como documentación HTML.

Exportación PDF para impresión
Exporte diagramas a PDF con diseños y tamaños de página personalizables para una impresión limpia y profesional.

Soporte Markdown
Utilice la sintaxis Markdown para editar la documentación de los elementos con resaltado de sintaxis y funcionalidad de vista previa.

StarUML Captura de Pantalla 3

Cómo utilizar

Crear un nuevo proyecto: Abra StarUML e inicie un nuevo proyecto UML.

Agregar diagramas: Elija un tipo de diagrama UML en la barra de herramientas y arrastre los componentes al espacio de trabajo.

Personalizar elementos: Edite las propiedades, relaciones y etiquetas de los elementos.

Generar código: Utilice la función de generación de código para crear código fuente.

Guardar y exportar: Guarde el proyecto y exporte a PNG, PDF o HTML para la documentación.

Novedades
  • Los iconos de AWS y GCP no se representan en la imagen SVG exportada
  • Mensaje inesperado de recuperación de copia de seguridad automática
  • El orden de los diagramas no se aplica instantáneamente al PDF exportado
  • Validación completa de la licencia antes de la exportación de la imagen CLI
  • Abra el diagrama de la subactividad cuando seleccione el menú 'Abrir subdiagrama'
Preguntas frecuentes

¿Es StarUML gratuito?
No, StarUML es un producto comercial con una prueba gratuita, pero los usuarios deben adquirir una licencia para acceder a todas las funciones.

¿StarUML admite la colaboración en tiempo real?
No, pero los archivos se pueden compartir y utilizar con sistemas de control de versiones.

¿Puedo usar StarUML para el modelado de bases de datos?
Sí, admite diagramas ER para el diseño de bases de datos.

¿StarUML admite la ingeniería inversa?
Sí, admite la ingeniería inversa para Java, C++ y C#.

¿Puedo instalar complementos en StarUML?
Sí, los usuarios pueden instalar extensiones y complementos para mejorar la funcionalidad.

Alternativas

Visual Paradigm – Una potente herramienta UML con funciones de colaboración.

Draw.io Desktop – Una alternativa gratuita para la creación básica de diagramas UML.

yEd Graph Editor – Cree diagramas con la versión gratuita.

Edraw AI – ¡Una plataforma diseñada para revolucionar la colaboración visual con más de 40 herramientas de IA!

Precios

Plan estándar: 129 $/usuario (IVA excluido)
  • Incluye UML, ERD, Diagrama de flujo, Diagrama de flujo de datos, Mapa mental y Modelo C4.
  • SysML no es compatible.
  • Descuentos por volumen: 129 $/usuario (1+ usuarios), 119 $/usuario (10+ usuarios), 109 $/usuario (50+ usuarios), 99 $/usuario (100+ usuarios).
  • Actualización desde la V5: 79 $ (descuento de 129 $).
Plan profesional: 199 $/usuario (IVA excluido)
  • Incluye todas las funciones estándar más SysML, BPMN, UI Wireframe, AWS y arquitectura de GCP.
  • Descuentos por volumen: 199 $/usuario (1+ usuarios), 189 $/usuario (10+ usuarios), 179 $/usuario (50+ usuarios), 169 $/usuario (100+ usuarios).
  • Actualización desde la V5: 119 $ (descuento de 199 $).
Ambos planes ofrecen acceso de por vida con un pago único.

Requisitos del sistema
  • SO: Windows 7, 8, 10 u 11 (se recomienda de 64 bits)
  • Procesador: Intel o AMD con 2 GHz o superior
  • RAM: Mínimo 4 GB (se recomiendan 8 GB)
  • Almacenamiento: Al menos 300 MB de espacio libre en disco
  • Pantalla: Resolución mínima de 1024x768
VENTAJAS
  • Admite el estándar UML 2.x con una variedad de tipos de diagramas.
  • Herramienta de modelado de alto rendimiento con una interfaz de usuario intuitiva.
  • Amplio soporte para complementos y extensiones.
  • Compatibilidad multiplataforma para Windows, macOS y Linux.
  • Capacidades de generación de código e ingeniería inversa.
DESVENTAJAS
  • Carece de funciones de colaboración en tiempo real.
  • No hay integración de almacenamiento en la nube.
  • Puede ser costoso para usuarios individuales.
  • Carece de herramientas avanzadas de gestión de proyectos.
  • Curva de aprendizaje para principiantes que no estén familiarizados con UML.
Conclusión

StarUML es una herramienta de modelado UML con muchas funciones diseñada para desarrolladores y arquitectos de software que necesitan una plataforma potente y extensible para diseñar arquitecturas de software.

Si bien carece de colaboración en la nube y funciones integradas de gestión de proyectos, su amplio soporte para diagramas UML, generación de código e ingeniería inversa lo convierte en un fuerte competidor para los profesionales que trabajan en el diseño de software.

Nota: Puede evaluarlo de forma gratuita sin límite de tiempo.

También disponible: Descargar StarUML para Mac

  • StarUML 6.3.1 Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

    StarUML 6.3.1 Captura de Pantalla 1
  • StarUML 6.3.1 Captura de Pantalla 2
  • StarUML 6.3.1 Captura de Pantalla 3