1. 产品介绍
本产品是一套围绕酒店实际经营场景开发的智慧酒店 PMS 系统源码,覆盖酒店管理后台、前台业务、住客服务、商家移动办公和酒店自助入住一体机等多个使用场景。
项目采用多端独立工程架构,各端通过统一服务端接口进行业务协同,方便后续进行私有化部署、功能扩展、品牌更换和第三方系统对接。
本商品交付的是当前版本已有源码及配套资料,具体功能范围、源码版本和交付内容以双方签署的合同及附件清单为准。
2. 系统端口组成
Java 服务端
- Java 17
- Spring Boot
- 多模块工程架构
- MySQL 数据库
- 承载酒店业务接口、数据模型、权限控制、字典配置及多端业务编排
- 为PC管理端、住客端、商家端和一体机端提供统一接口
PC管理端
- Vue 3
- Vite
- 前后端分离架构
- 包含酒店后台管理和PMS前台工作模式
- 包含一体机设备、酒店绑定、运行配置和系统版本等管理功能
住客小程序端
- Vue 3
- uni-app
- TypeScript
- wot-ui
- 面向酒店住客侧业务
- 包含订单查询、订单绑定及相关住客服务能力
- 可在现有工程基础上继续扩展预订、会员及营销功能
商家移动端
- Vue 3
- uni-app
- TypeScript
- Pinia
- wot-ui
- 面向酒店管理人员和门店工作人员
- 承载移动工作台、移动收银及酒店运营相关功能
自助一体机Android端
- Android原生Java工程
- Android SDK
- 原生应用负责设备启动、网络配置、服务地址配置和业务H5加载
- 包含设备初始化、管理员登录、酒店绑定及运行状态管理
- 提供身份证读取、人脸采集、二维码识别等硬件能力的调用基础
- 支持一体机应用版本识别、升级及设备运行控制
自助一体机H5端
- Vue 3
- Vite
- TypeScript
- Pinia
- Vant
- 运行于一体机Android原生应用中
- 承载住客自助办理业务页面和交互流程
3. 主要功能内容
酒店PMS业务
- 酒店基础资料管理
- 房型及房间管理
- 房态和订单业务
- 入住、续住及退房流程
- 前台业务处理
- 交班及夜审相关业务
- 酒店权限、菜单和字典配置
- 多酒店及多角色业务管理
PC管理后台
- 酒店业务数据管理
- PMS前台工作模式
- 订单及入住业务处理
- 酒店配置维护
- 系统菜单和按钮权限管理
- 一体机设备管理
- 一体机酒店绑定和解绑
- 一体机运行地址及参数配置
- 一体机系统版本创建、发布和停用
- 公安类型配置及上报记录管理
住客端
- 住客订单查询
- 一体机订单绑定
- 住客身份及订单关联
- 用户侧酒店服务扩展基础
- 微信小程序及uni-app多端开发基础
商家移动端
- 商家移动工作台
- 门店侧业务处理
- 移动收银相关功能
- 酒店运营数据展示
- 适用于店长、前台及运营人员的移动处理场景
酒店自助入住一体机
- 一体机设备初始化
- 服务端地址配置
- 管理员登录及酒店绑定
- 设备运行状态检查
- 已预订订单查询
- 预订订单自助入住
- 现场自助订房
- 入住人实名信息采集
- 身份证读取及人脸采集
- 多入住人登记
- 补录入住人
- 订单支付流程
- 异常订单找回及继续办理
- 自助续住
- 自助退房
- 入住完成后的开门方式或智能门锁结果展示
- 公安业务上报相关接口能力
- 一体机系统版本管理及升级能力
身份证阅读器、人脸摄像头、智能门锁、支付和公安系统等功能,需要结合实际硬件型号、厂商SDK、第三方账号及客户所在地接口进行配置或适配。
4. 源码交付内容
默认交付内容包括:
- 酒店业务服务端工程源码
- PC酒店管理后台源码
- PMS前台工作模式源码
- 住客侧小程序工程源码
- 商家侧移动端工程源码
- 自助一体机Android原生工程源码
- 自助一体机业务H5工程源码
- 数据库表结构及相关SQL
- 菜单、字典、按钮权限及必要初始化数据
- 客户环境所需的现有增量SQL
- 项目配置文件
- 现有部署及技术文档
- 合同约定范围内的其他交付资料
最终交付文件、源码版本、数据库脚本和文档范围,以《源码及资料交付清单》为准。
5. 适用对象
- 酒店、民宿和公寓经营企业
- 酒店数字化解决方案提供商
- PMS软件开发公司
- 智慧酒店项目承建单位
- 自助入住一体机设备厂商
- 酒店软硬件系统集成商
- 需要私有化部署的企业客户
- 需要进行品牌定制和二次开发的技术团队
- Java、Vue、uni-app及Android项目学习者
























