【2026实测】StarUML下载、安装、汉化、UML建模一篇搞定(附免费版安装包)
StarUML 是一款专业的 UML 建模工具,做软件设计、写毕业设计、梳理系统架构时,类图、用例图、时序图、状态图这些图都要画,StarUML 就是干这个的。StarUML 安装包:StarUML(免费版+最新版)
本文系统讲解 StarUML 免费版的下载、安装和使用过程,全程实测,保证不会踩坑。
StarUML 支持 UML 2.x 规范里的十几类图,Windows、macOS、Linux 三个平台都能用,拖拽式画图,比手工画或者用通用绘图工具画规范得多。
画 UML 图的工具不少,先看看 StarUML 和几款常见方案的区别:
| 工具 | 收费情况 | 特点 | 适合人群 |
|---|---|---|---|
| StarUML | 旧版免费+新版收费(30天试用) | 拖拽画图,UML 全套图都支持,还能生成代码 | 软件设计、毕业设计、架构梳理 |
| PlantUML | 免费开源 | 用代码描述画图,没有拖拽界面,上手门槛高 | 习惯写代码、爱命令行的人 |
| draw.io | 免费 | 通用绘图工具,UML 支持有限,图不规范 | 随便画画、不追求规范的场景 |
| Visual Paradigm | 商业收费 | 功能最全的企业级建模套件,价格高、上手复杂 | 企业团队、专业建模人员 |
StarUML 在专业 UML 工具里属于轻量实用型,功能覆盖全面,拖拽画图容易上手,是个人和学生的常用选择。
StarUML版本介绍
StarUML 的版本主要分两类,网上流传最广的免费旧版本 5.0 和官方最新版 7.x,区别如下:| 版本 | 收费情况 | 特点 | 适合人群 |
|---|---|---|---|
| StarUML 5.0 | 免费旧版本 | UML 全套图、代码生成、导出、主题等核心功能齐全,网上教程和资源最多 | 日常 UML 建模,完全够用 |
| StarUML 7.x | 官方最新版(收费) | 新增 Mermaid 语法画图、AI 集成、AWS/GCP/Azure 云架构图、SysML/BPMN 等高级建模语言 | 需要新功能、有预算的用户 |
对绝大多数画 UML 图的需求来说,5.0 免费版就完全够用了,这也是网上流传最广、教程最多的版本。
下载StarUML
StarUML 安装包:StarUML(免费版+最新版)安装StarUML
解压 zip 资源包,得到 exe 安装包,双击启动安装:
点 Next:

接受许可:

选择安装路径。建议安装到非系统盘,比如 D 盘新建一个 StarUML 文件夹,避免占用 C 盘空间:

继续点 Next:

经常用的可以创建桌面快捷方式:

点 Install 开始安装:

进度条走完就装好了,点击 Finish(完成):

桌面会出现 StarUML 图标,双击启动即可直接使用,没有试用期限制。

汉化StarUML
StarUML 官方界面是英文的,没有官方中文版,想要中文界面需要手动汉化。汉化步骤很简单,跟着做就行:
1)下载现成的 StarUML 汉化包,解压后得到以下文件:

2)打开 StarUML 安装目录(我的是 D:\StarUML),把汉化包的所有文件全部移动到 StarUML 安装目录里(覆盖掉同名的文件):

3)双击 StarUML_CN.exe 启动的 StarUML,界面就是中文的了:

StarUML基础使用
1)新建项目
新建项目是第一件事。打开 StarUML 后点击 File(文件)→ New Project(新建项目),会创建一个空的工程:
工程建好后添加模型,右键工程名,选择添加 Model(添加模型)新建一个模型:

2)画类图
画类图是最常用的操作,毕业设计和软件课程设计基本都要画。在模型浏览器里右键 Model → Add Diagram(添加图形)→ Class Diagram(类图),新建一张类图:
然后从左侧工具栏(Toolbox)拖出 Class(类)元素放到画布上,双击输入类名,在属性面板里添加属性(Attributes)和方法(Operations)。再用工具栏里的关联线把类之间连起来,标上箭头表示继承、实现、依赖等关系,一张规范的类图就出来了。

3)用例图
用例图用来描述系统功能边界。右键模型 → Add Diagram(添加图形)→ Use Case Diagram(用例图),从工具栏拖出 Actor(参与者)放在图外,拖出 Use Case(用例)椭圆放图内,用 Include/Extend 连线表示用例之间的关系,最后把参与者和用例连起来,系统的功能范围就画清楚了,需求分析阶段最常用。
4)时序图
时序图用来描述对象之间的交互顺序。右键模型 → Add Diagram(添加图形) → Sequence Diagram(时序图),从工具栏拖出 Object(对象)放到画布上,每个对象对应一条生命线(Lifeline),双击可以改名:
然后用 Stimulus(消息)从一个对象的生命线拖到另一个对象的生命线,表示对象间的方法调用,SelfStimulus(自消息)表示对象调用自己的方法,画完能直观看到整个调用流程。
总结
StarUML 是一款轻量实用的 UML 建模工具,拖拽式画图、支持 UML 全套图型,还带代码生成功能,是软件设计和毕业设计画图的主流选择。本文讲解的 StarUML 5.0 版本免费使用、功能完整,可以手动完成界面的汉化,类图、用例图、时序图都能轻松画出来。希望这篇 StarUML 下载安装教程能帮你顺利画出第一张 UML 图。
ICP备案:
公安部网络备案: