时序图1.StarUML绿化
【时序图】1.StarUML绿化
1)下载地址
官网:
如下:
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)教程:
4)制作流程图
主要用到了:
Lifeline // 一个参与的对象
Message // 发送消息 // 比如Controller调用Service
Self Message // 自己的一些判断
Reply Message // 返回消息