staruml(uml建模工具)官方版

大小:98.98M 类别:
  • 辅助设计

官方安全无插件纠错

  • 更新时间2025-07-26
  • 版本v7.0.0
  • 系统Pc
  • 语言英文

staruml中文版是一款开放源代码的UML开放工具,它可创建UML类图,生成类图和其他类型的统一建模语言图表工具。程序可绘制出用例图、类图、序列图、状态图等九款UML图形,且支持各类影像文件格式的导入,如JPG、JPEG、BMP等。

staruml可根据类图的内容自动生成JAVA、C++和C#代码,当然也能读取Java、C++、C#代码反向生成类图,而此功能的实现得以程序自带的“反向工程”功能,该功能的用途主要有两个,其一是旧有的源码反转成图之后,可以构建UML模型的方式继续将新的设计添加上去,其二是当然用户想要解析源码时,可以通过反转的类图来理解,不再需要查看一行又一行的代码,这将节省大量的时间和精力。

支持23种GoF模式,利用这些模式用户可解决软件设计上的特定问题,且它也支持3种EJB模式,包括EntityEJB、MessageDrivenEJB、SessionEJB。

功能特色

2、完全免费:StarUML是一套开放源码的软件,不仅免费自由下载,连代码都免费开放

3、多种格式影像文件:可导出JPG、JPEG、BMP、EMF和WMF等格式的影像文件

4、语法检验:StarUML遵守UML的语法规则,不支持违反语法的动作

5、 正反向工程:StarUML可以依据类图的内容生成Java、C++、C#代码,也能够读取Java、C++、C#代码反向生成类图。反向工程有两个主要用途,其一是旧有的源码反转成图之后,可以构建UML模型的方式继续将新的设计添加上去;另一项用途是想要解析源码时,可以通过反转的类图来理解,不再需要查看一行又一行的代码,这将节省大量的时间和精力

6、支持XMI:StarUML接受XMI 1.1、1.2和1.3版的导入导出。XMI是一种以XML为基础的交换格式,用以交换不同开发工具所生成的UML模型

7、导入Rose文件:StarUML可以读取Rational Rose生成的文件,让原先Rose的用户可以转而使用免费的StarUML。早期,Rational Rose是市场占有率最高的UML开发工具,同时也是相当昂贵的工具。由于Rational Rose非常闻名,后来让IBM给收购了

8、 支持模式:支持23种GoF模式(Pattern),以及3种EJB模式。GoF模式出自于Erich Gamma等4人合著的Design Patterns:Elements of Reusable Object-Oriented Software一书,其内列出了23种软件模式,可解决软件设计上的特定问题。StarUML也支持3种常用的EJB模式,分别为EntityEJB、MessageDrivenEJB、SessionEJB

9、StarUML也结合了模式和自动生成代码的功能,方便落实设计

软件亮点

1、扩展经理

轻松发现并安装第三方扩展。许多扩展都是开源的,并在Github上托管。叉一个,自己做

2、模型驱动的开发

建模数据以非常简单的JSON格式存储,因此可以通过用户定义的模板(mdgen)轻松地生成自定义代码

3、快速建模

支持快速编辑中的许多缩写,一次创建元素和关系,如子类,支持接口等

4、Markdown支持

可以使用markdown语法来编辑元素的文档,同时支持markdown语法突出显示和预览

启动时报错解决方法

1、安装完成后启动StarUML,如果出现下图所示的错误(可能有下面两种中的一种错误),关闭打开的starUML

2、造成上面的两种错误的原因是一样的。都是因为“Print Spooler”服务没有启动,启动该服务的方法是:Win+R --->在打开的运行框中输入“services.msc"(不包括双引号)后按回车键,打开“服务”窗口

3、在打开的“服务”窗口中找到“Print Spooler”服务,右键单击“启动”即可。服务启动后,再打开StarUML,就会发现原来的错误没有了

更新日志

v7.0.0版本

基于设备的许可模式

美人鱼支持

Azure 架构支持

通过MCP实现AI集成

展开内容

猜您喜欢

UML建模工具大全

UML全称是“统一建模语言”(Unified Modeling Language),它是一种图形化的工具。UML建模工具主要用于帮助开发者理解和设计软件系统,专门用来描绘软件系统的结构、流程、以及不同模块之间的交互。常常用于需求分析、系统设计、代码生成、测试等软件开发阶段。3322软件站整理制作了UML建模工具大全供您选择,包括StarUML、Astah Professional、visual paradigm、staruml、ArgoUML等制作uml类图的软件,希望可以帮助大家提高软件开发的效率和质量!

共有 12 款应用全部>>

类似软件

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • Axure RP 11中文版

    8.6/137.13M

    Axure RP 11中文版是美国Axure Software Solution公司推出的一款专业的快速原型设计工具,用户可以依靠它实现自行定义需求和规格,同时也能快速创建应用软件或web网站的线框图、流程图、原型和规格说明文档。

    查看
  • MathWorks MATLAB R2024b中文版

    8.5/12.2G

    MathWorks MATLAB R2024b中文版是一款帮助用户进行数学方面的商业软件,可用于算法的开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。

    查看
  • caxa cam线切割2023

    8.6/622.96M

    caxa cam线切割2023官方版是CAXA软件有限公司开发的一款专业的数控编程软件,主要用于机械加工中的线切割工艺。它能够将图纸数据转化为机床能够识别和执行的数控程序,实现自动化的线切割加工。

    查看
  • BETA CAE Systems 25

    9.0/1.74G

    BETA CAE Systems 25是一款专业的有限元分析仿真和分析软件。BETA CAE Systems支持过程自动化、数据管理、啮合、耐用性、碰撞安全、噪音、计算流体动力学、热分析、多体动力学、动力系统、复合材料等多种功能,可以完全满足广用户各种不同的需要,无论是用于设计电

    查看
  • 常青藤辅助工具系统

    7.6/166.96M

    常青藤辅助工具是一款cad常用插件集合,支持AutoCAD、中望CAD和浩辰CAD平台,适用于32位和64位系统。软件包含了很多个用户常用的制图插件,主要包括实体格式操作、图形符号绘制、表格智能处理、实体批量修改、实体信息查询及图纸批量打印等。

    查看
  • fme desktop2022破解版

    8.9/1.7G

    fme2022其全称为fme desktop2022,它是由国外知名的Safe Software公司重磅推出的一款空间数据转换处理软件版本,在此2022版本中它不但优化并新增了众多的功能工具,而且它还处于用户的角度将软件的整体操作变得更加的流畅、易于操作,其中就包括了全新的清新界

    查看
  • Autodesk Moldflow 2025(注射压缩成型塑料模拟软件)

    5.0/3.36G

    Autodesk Moldflow 2025是一款用于塑料产品、模具的设计与制造的行业软件,具有注塑成型仿真工具,能够帮助您验证和优化塑料零件、注塑模具和注塑成型流程。

    查看
  • Autodesk Moldflow Insight 2023完整版

    8.6/4.45G

    Moldflow Insight 2023是由Autodesk公司出品的一款专业塑料注塑成型的模拟工具。它能够模拟塑料部件在成型过程中的流动,冷却和翘曲,并提供部件可制造性的建议。

    查看
  • Mathworks Matlab r2018a官方版

    8.3/13.56G

    Matlab 2018a是一款商业数学软件,由美国MathWorks公司出品,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。MATLAB和Mathematica、Maple并称为三大数学软件。

    查看
  • Quartus Prime(FPGA设计软件) pro版

    8.9/29.91M

    Quartus Prime pro版是由英特尔quartus prime公司研发推出的一款非常实用的windows平台设计软件,该软件包括设计英特尔FPGA、片上系统和CPLD所需的一切工具,包括设计输入、合成、优化、验证和仿真等,借助数百万个逻辑元件大幅增强设备的功能,能

    查看
  • Comic Studio EX(漫画制作软件)

    9.5/719.28M

    Comic Studio是日本Celsys公司出品的专业漫画软件,同时也是全球第一款实现传统的漫画工艺在电脑上完美重现.使漫画创作完全脱离了纸张的漫画制作软件。

    查看
  • Autodesk Artcam 2018中文版

    8.6/577.37M

    Artcam2018是Autodesk公司收购Delcam公司之后推出的第二个全新版本,为目前最新版本,是目前世界上最为顶级的艺术浮雕设计加工软件,其具有独特的CAD造型和CNC、CAM加工解决方案,被广泛应用于雕刻产生、模具制造、珠宝生产、包装设计、纪念章和硬币制造以及标牌制作

    查看
  • mathworks matlab r2022a中文版

    8.8/21.83G

    MathWorks MATLAB R2022a是由美国知名公司MathWorks倾力打造并发行的一款业内最领先、最完美的计算机算法、商业数学语言创意开发和数据分析工具软件。

    查看
  • ibm spss amos 26免费版

    8.9/168.51M

    amos26,全称为ibm spss amos 26。这是IBM公司推出的一款功能强大的结构方程模型软件,软件主要还是结构方程模型的处理,属于数据分析的一种工具,支持您通过指定、估算、评估和呈现模型来显示变量之间的假定关系。

    查看
  • Vero Radan 2018官方版

    9.1/1.88G

    Vero Radan 2018是由vero公司推出的一款功能十分强大并且专业化的钣金加工设计软件。Radan 2018融入了丰富而专业的钣金经验,广泛应用于各类工程领域,包括加工、生产工程、钣金制造、金属加工等多种领域。

    查看