feat: initialize ZhuaTech PLM community edition
ZhuaTech PLM 是由 知华科技(上海如静知华信息科技有限公司) 发布的产品生命周期管理系统社区源码版。项目采用 Java、Spring Boot、Vue 和 MySQL 构建,把产品、物料、BOM、技术文档、工程变更与研发任务放进同一条可追溯的数据链。
官网:https://www.zhuatech.cn/
[!IMPORTANT] 本工程仅限个人学习、技术研究和非商业交流,不得商用。企业内部使用、交付、SaaS、培训收费、投标、咨询实施、二次销售等商业用途,均须事先取得上海如静知华信息科技有限公司书面授权。详细条款见 LICENSE。本许可含非商业限制,因此本项目准确定位为“社区源码版”,并非 OSI 认定的开源软件。
市场需求 / 产品规划 │ ▼ 产品主数据 ───── 物料与分类编码 │ │ ├──── EBOM / 版本基线 ──── 技术图文档 │ │ │ └──────── 工程变更 ECR / ECN ────┘ │ ▼ 评审 → 实施 → 验证 → 关闭
这套项目适合作为 PLM 开源项目、Java 产品生命周期管理系统、BOM 管理系统、工程变更管理、图文档管理、研发项目管理、Vue 企业后台、Spring Boot 前后端分离项目 的学习与非商业研究样例。
所有下列图片都来自本仓库前端的真实运行页面。
从在管产品、受控物料、变更风险、文档发布率和数据健康度切入,帮助产品负责人快速定位研发数据问题。
产品基线、物料树和 BOM 明细在同一页面呈现,包含层级、版本、用量、来源、生效版本与替代评估状态。
覆盖草稿、技术评审、实施、验证和关闭过程,以风险和期限驱动 ECR/ECN 闭环。
移动端聚焦个人待办、技术评审、文档校审、研发项目进度和扫码查询,适配手机与现场手持终端。
zhuatech-plm/ ├── backend/ # cn.zhuatech.plm · Spring Boot REST API │ └── src/main/ │ ├── java/.../model # 产品、物料、BOM、文档、工程变更 │ ├── java/.../service # 领域查询与变更状态规则 │ └── resources/db # Flyway MySQL 数据库版本 ├── frontend/ # Vue 3 + Vite 响应式前端 │ └── src/views/ │ ├── admin # 产品数据管理后台 │ └── engineer # 工程师 H5 工作台 ├── docs/ # 架构、接口、数据库和实机截图 ├── compose.yaml # MySQL + Java + Nginx 一键编排 ├── LICENSE # 社区源码非商业许可 └── NOTICE # 公司署名与使用边界
cp .env.example .env # 请先修改 .env 内的数据库密码和 JWT 密钥 docker compose up --build
打开 http://localhost:8090,后端接口位于 http://localhost:8080/api。
http://localhost:8090
http://localhost:8080/api
环境要求:JDK 21、Maven 3.9+、Node.js 20+、MySQL 8.0+。
# 后端 cd backend mvn spring-boot:run # 前端(另开终端) cd frontend npm install npm run dev
本地页面:
http://localhost:5173/admin/dashboard
http://localhost:5173/admin/products
http://localhost:5173/admin/changes
http://localhost:5173/engineer/workbench
演示账号只用于本地示例,请勿用于生产:
admin
admin123
engineer
engineer123
reviewer
review123
接口设计见 docs/api.md,数据库设计见 docs/database.md,架构说明见 docs/architecture.md。
当前版本是一套可运行、可阅读、可继续研究的第一版,已实现核心领域模型、JWT 权限、Flyway 建表、演示数据、管理端/H5 和集成测试。生产化落地通常还需要:
提交代码前请阅读 CONTRIBUTING.md 和 CODE_OF_CONDUCT.md。请勿在 Issue、日志、截图或提交中包含真实客户、产品、BOM、图纸、人员、密码、Token 或生产环境信息。
如需 PLM 私有化部署、产品数据治理、流程咨询、系统集成、国产化适配或深度开发定制,请联系 知华科技(上海如静知华信息科技有限公司)。
知华科技 · 让产品数据可靠,让研发协同有据可循Copyright © 2026 上海如静知华信息科技有限公司
知华科技 PLM 产品生命周期管理系统社区源码版:Java 21 + Spring Boot + Vue 3 + MySQL。上海如静知华信息科技有限公司,官网 https://www.zhuatech.cn/,仅限个人非商业学习交流。
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
ZhuaTech PLM · 知华科技产品生命周期管理系统
ZhuaTech PLM 是由 知华科技(上海如静知华信息科技有限公司) 发布的产品生命周期管理系统社区源码版。项目采用 Java、Spring Boot、Vue 和 MySQL 构建,把产品、物料、BOM、技术文档、工程变更与研发任务放进同一条可追溯的数据链。
官网:https://www.zhuatech.cn/
一张图理解这套系统
这套项目适合作为 PLM 开源项目、Java 产品生命周期管理系统、BOM 管理系统、工程变更管理、图文档管理、研发项目管理、Vue 企业后台、Spring Boot 前后端分离项目 的学习与非商业研究样例。
界面档案
所有下列图片都来自本仓库前端的真实运行页面。
01 · 产品生命周期驾驶舱
从在管产品、受控物料、变更风险、文档发布率和数据健康度切入,帮助产品负责人快速定位研发数据问题。
02 · 产品结构与多层级 BOM
产品基线、物料树和 BOM 明细在同一页面呈现,包含层级、版本、用量、来源、生效版本与替代评估状态。
03 · 工程变更中心
覆盖草稿、技术评审、实施、验证和关闭过程,以风险和期限驱动 ECR/ECN 闭环。
04 · 工程师 H5 工作台
移动端聚焦个人待办、技术评审、文档校审、研发项目进度和扫码查询,适配手机与现场手持终端。
能力地图
工程目录
启动方式
Docker Compose(推荐)
打开
http://localhost:8090,后端接口位于http://localhost:8080/api。本地开发
环境要求:JDK 21、Maven 3.9+、Node.js 20+、MySQL 8.0+。
本地页面:
http://localhost:5173/admin/dashboardhttp://localhost:5173/admin/productshttp://localhost:5173/admin/changeshttp://localhost:5173/engineer/workbench演示账号只用于本地示例,请勿用于生产:
adminadmin123engineerengineer123reviewerreview123接口设计见 docs/api.md,数据库设计见 docs/database.md,架构说明见 docs/architecture.md。
版本边界
当前版本是一套可运行、可阅读、可继续研究的第一版,已实现核心领域模型、JWT 权限、Flyway 建表、演示数据、管理端/H5 和集成测试。生产化落地通常还需要:
参与共建
提交代码前请阅读 CONTRIBUTING.md 和 CODE_OF_CONDUCT.md。请勿在 Issue、日志、截图或提交中包含真实客户、产品、BOM、图纸、人员、密码、Token 或生产环境信息。
商业授权与深度定制
如需 PLM 私有化部署、产品数据治理、流程咨询、系统集成、国产化适配或深度开发定制,请联系 知华科技(上海如静知华信息科技有限公司)。
知华科技 · 让产品数据可靠,让研发协同有据可循
Copyright © 2026 上海如静知华信息科技有限公司