1)下载地址
官网:
StarUML
如下:
2)绿化
step1:用管理员打开cmd,执行如下
npm install -g asar
cd C:\Program Files\StarUML\resources //进入到StarUML的默认安装目录下面
asar extract app.asar app //反编译软件
step2:把resources下的app文件夹拷贝出来到桌面上
step3:修改下验证相关的代码
step4: 来到app/src/engine/license-manager.js,修改方法
getLicenseInfo() {licenseInfo={"name": "Jane Doe","company": "ABC Corporation","product": "SuperApp","licenseType": "PRO","quantity": 10,"validUntil": "2025-04-30","licenseKey": "N2G-X7H-T9I-J5L-V1M-K3O","issueDate": "2023-10-28","status": "active"}return licenseInfo;}
step5:重新打包为app.asar
C:\Windows\system32>cd C:\Users\Administrator\Desktop
C:\Users\Administrator\Desktop>asar pack app app.asar
step6:覆盖下 C:\Program Files\StarUML\resources下的app.asar文件
step7:效果
3)教程:
5.时序图_哔哩哔哩_bilibili
4)制作流程图
主要用到了:
Lifeline // 一个参与的对象
Message // 发送消息 // 比如Controller调用Service
Self Message // 自己的一些判断
Reply Message // 返回消息