feat: initialize ZhuaTech POS community edition
门店负责把交易做对,总部负责把生意看清。 ZhuaTech POS 是一套前后端分离的零售收银系统样板,包含面向店员的触屏收银端、面向店长和总部的 PC 管理端,以及 Java 21、Spring Boot、MySQL 构建的业务 API。
知华科技(上海如静知华信息科技有限公司)提供 POS、ERP、OMS、WMS 等企业信息化系统的规划、私有化部署、设备集成和深度定制开发服务。
[!IMPORTANT] 本工程仅允许自然人用于个人、非商业性的学习、研究和技术交流。企业内部使用、实际门店收银、生产部署、SaaS、实施交付、咨询、外包、集成、销售以及任何直接或间接商业使用,均须事先取得上海如静知华信息科技有限公司的书面授权。本项目属于 source-available 社区源码项目,并非 OSI 认可的开源软件。完整条款请阅读 LICENSE。
顾客选购 → 扫码/点选商品 → 识别会员 → 促销试算 → 聚合支付 → 小票/钱箱 │ ▼ 交易流水 → 门店对账 → 商品分析 → 会员运营 → 总部经营决策
系统没有把“用户端”简单处理成缩小版后台。收银端围绕扫码、购物车、会员、优惠、收款和交班设计;管理端围绕跨门店经营、商品、订单、会员、营销和报表设计。二者共享统一的商品、会员、订单和权限模型。
收银工作台针对 1366/1440 桌面触屏和传统键鼠环境设计。商品分类、商品宫格、当前订单和应收金额保持在同一屏,关键动作保留键盘提示,减少结账过程中的页面跳转。
收款弹窗保留订单应收、支付方式、付款码状态和确认动作。当前为可交互演示实现;商业版本应在服务端完成支付签名验证、幂等控制、超时撤销、退款原路退回、支付通知验签和财务对账。
管理端采用适合企业软件的固定导航、实体边界和高密度数据表。经营总览将营业额、订单、客单价、会员、分时趋势、品类贡献、门店排行、实时交易和运营提醒放在一个稳定的阅读层级中。
商品中心体现后台管理端的基础操作方式:检索与筛选位于表格上方,SKU、条码、价格、会员价、跨店库存和状态使用固定列呈现,低库存以克制的状态色提示。
后台模块覆盖:
Vue 3 + Vite + Pinia ├─ /cashier/* 门店用户端:收银、订单、交班 └─ /admin/* 后台管理端:经营、商品、门店、会员、营销、报表 │ REST / JSON + JWT ▼ Spring Boot 4 + Spring Security + JPA + Flyway │ ▼ MySQL 8.4(pos_ 表前缀)
cn.zhuatech.pos
Product
Store
Member
CashierShift
PosOrder
PosOrderItem
UserAccount
pos_
详细设计见 架构说明,接口清单见 API 文档。
前端内置与接口字段一致的零售演示数据,不需要数据库:
cd frontend npm install npm run dev:demo
打开 http://localhost:5173,登录页可以选择“收银工作台”或“运营管理端”。
http://localhost:5173
cashier
Demo@2026
/cashier/terminal
manager
/admin/dashboard
要求 Docker 与 Docker Compose 可用:
cp .env.example .env docker compose up --build -d
浏览器打开 http://localhost:8090。结束演示使用 docker compose down。
http://localhost:8090
docker compose down
# 后端:JDK 21、Maven 3.9、MySQL 8 cd backend mvn spring-boot:run # 前端:另开终端 cd frontend npm install npm run dev
后端演示账号还包括 admin / ZhuaTech@2026 和 auditor / Demo@2026。任何经授权的联网部署都必须更换所有默认密码、数据库凭据和 JWT_SECRET。
admin / ZhuaTech@2026
auditor / Demo@2026
JWT_SECRET
zhuatech-pos/ ├── backend/ Java 21 / Spring Boot REST API │ └── src/main/java/cn/zhuatech/pos ├── frontend/ Vue 3 双工作台前端 │ └── src/views/ │ ├── cashier/ 门店收银用户端 │ └── admin/ PC 后台管理端 ├── docs/ │ ├── images/ Playwright 实际运行截图 │ ├── API.md │ └── ARCHITECTURE.md ├── deploy/ 生产化部署注意事项 ├── compose.yaml MySQL + API + Nginx 编排 └── LICENSE 个人非商业社区源码许可
当前版本提供能够运行和演示的业务骨架,不应在未获商业授权、未完成安全评审的情况下处理真实支付或会员数据。以下内容留作商业版和深度定制范围:
个人学习者可以通过 Issue 提交可复现的问题。参与前请阅读 CONTRIBUTING.md、CODE_OF_CONDUCT.md 和 SECURITY.md。
上海如静知华信息科技有限公司可提供零售业务梳理、POS/ERP/OMS/WMS 集成、支付与硬件设备对接、会员营销、数据迁移、私有化部署、性能优化和长期技术支持。
Copyright © 2026 上海如静知华信息科技有限公司(Shanghai Rujing Zhihua Information Technology Co., Ltd.)
搜索关键词: 知华科技 POS、ZhuaTech POS、Java POS 系统、Spring Boot 收银系统、Vue POS、零售收银源码、门店收银系统、会员管理系统、零售管理后台、聚合支付、POS 私有化部署、POS 二次开发、多门店管理、商品管理、交班对账、上海 POS 定制开发、零售数字化。
知华科技 POS 社区源码版:Java 21 + Spring Boot + Vue 3 + MySQL,包含门店收银端与总部管理端。上海如静知华信息科技有限公司,官网 https://www.zhuatech.cn/
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
ZhuaTech POS|知华科技零售收银系统社区源码版
门店负责把交易做对,总部负责把生意看清。 ZhuaTech POS 是一套前后端分离的零售收银系统样板,包含面向店员的触屏收银端、面向店长和总部的 PC 管理端,以及 Java 21、Spring Boot、MySQL 构建的业务 API。
知华科技(上海如静知华信息科技有限公司)提供 POS、ERP、OMS、WMS 等企业信息化系统的规划、私有化部署、设备集成和深度定制开发服务。
从顾客到总部,一笔订单走过两个工作台
系统没有把“用户端”简单处理成缩小版后台。收银端围绕扫码、购物车、会员、优惠、收款和交班设计;管理端围绕跨门店经营、商品、订单、会员、营销和报表设计。二者共享统一的商品、会员、订单和权限模型。
门店用户端:为高频操作留出明确路径
收银工作台针对 1366/1440 桌面触屏和传统键鼠环境设计。商品分类、商品宫格、当前订单和应收金额保持在同一屏,关键动作保留键盘提示,减少结账过程中的页面跳转。
收款不是一个孤立按钮
收款弹窗保留订单应收、支付方式、付款码状态和确认动作。当前为可交互演示实现;商业版本应在服务端完成支付签名验证、幂等控制、超时撤销、退款原路退回、支付通知验签和财务对账。
后台管理端:用经营口径组织数据
管理端采用适合企业软件的固定导航、实体边界和高密度数据表。经营总览将营业额、订单、客单价、会员、分时趋势、品类贡献、门店排行、实时交易和运营提醒放在一个稳定的阅读层级中。
商品中心体现后台管理端的基础操作方式:检索与筛选位于表格上方,SKU、条码、价格、会员价、跨店库存和状态使用固定列呈现,低库存以克制的状态色提示。
后台模块覆盖:
工程实现
cn.zhuatech.posProduct、Store、Member、CashierShift、PosOrder、PosOrderItem、UserAccountpos_前缀表结构详细设计见 架构说明,接口清单见 API 文档。
运行演示
只运行前端演示
前端内置与接口字段一致的零售演示数据,不需要数据库:
打开
http://localhost:5173,登录页可以选择“收银工作台”或“运营管理端”。cashierDemo@2026/cashier/terminalmanagerDemo@2026/admin/dashboardDocker Compose
要求 Docker 与 Docker Compose 可用:
浏览器打开
http://localhost:8090。结束演示使用docker compose down。本地全栈开发
后端演示账号还包括
admin / ZhuaTech@2026和auditor / Demo@2026。任何经授权的联网部署都必须更换所有默认密码、数据库凭据和JWT_SECRET。目录导航
第一版的边界
当前版本提供能够运行和演示的业务骨架,不应在未获商业授权、未完成安全评审的情况下处理真实支付或会员数据。以下内容留作商业版和深度定制范围:
个人学习者可以通过 Issue 提交可复现的问题。参与前请阅读 CONTRIBUTING.md、CODE_OF_CONDUCT.md 和 SECURITY.md。
商业授权与深度定制
上海如静知华信息科技有限公司可提供零售业务梳理、POS/ERP/OMS/WMS 集成、支付与硬件设备对接、会员营销、数据迁移、私有化部署、性能优化和长期技术支持。
微信咨询一
微信咨询二
Copyright © 2026 上海如静知华信息科技有限公司(Shanghai Rujing Zhihua Information Technology Co., Ltd.)
搜索关键词: 知华科技 POS、ZhuaTech POS、Java POS 系统、Spring Boot 收银系统、Vue POS、零售收银源码、门店收银系统、会员管理系统、零售管理后台、聚合支付、POS 私有化部署、POS 二次开发、多门店管理、商品管理、交班对账、上海 POS 定制开发、零售数字化。