以下是针对棋牌室智能终端管理系统的功能模块设计,涵盖扫码解锁、自动计费、异常处理等核心需求:
一、核心功能模块
1. 扫码解锁房间
二维码生成与管理
每个房间生成唯一动态二维码(含加密时效性),绑定房间号、价格策略、有效期。
支持小程序/公众号/APP内一键生成二维码,或打印静态二维码(需后台激活)。
扫码交互流程
用户扫码后,系统验证二维码合法性(如时效、房间状态)。
解锁成功:触发智能门锁开锁,同步开启计费计时器。
解锁失败:提示原因(如房间已占用、二维码过期、未支付)。
2. 自动计费系统
计费规则配置
基础费用:按分钟/小时计费,支持高峰/低谷时段差异化定价。
会员折扣:等级化会员体系(如银卡9折、金卡8折)。
封顶规则:单次消费上限、每日累计封顶金额。
实时计费与扣费
预付押金:扫码前预存押金,离场后自动结算并退还余额。
即时扣费:绑定微信/支付宝免密支付,离场时自动扣款。
从解锁时刻开始计时,实时计算费用(后台每秒更新状态)。
支持多种支付方式:
账单明细:显示计费时长、单价、总价、优惠信息。
3. 异常处理机制
网络中断处理
本地缓存计费数据,网络恢复后自动同步至云端。
超时未支付:若扫码后10分钟未完成支付,自动释放房间并作废订单。
设备故障处理
门锁故障:管理员可通过后台远程解锁,系统标记订单为“人工干预”。
断电恢复:自动保存计费状态,恢复后继续计时。
未正常结账处理
超时强制锁门(如离场后30分钟自动结束)。
根据房间占用状态(如红外感应无人)自动关灯并结束计费。
用户未扫码结束:
争议订单:管理员可手动修正计费时间,生成补扣或退款记录。
二、辅助功能模块
1. 用户管理
会员体系
注册/登录:支持手机号、微信开放ID一键注册。
会员等级:根据消费金额升级,解锁不同折扣、优先预订权。
个人中心
查看历史订单、消费记录、会员等级、优惠券。
绑定支付方式(微信/支付宝/银行卡)。
2. 设备管理
智能门锁接口
对接第三方智能锁SDK,实现远程开锁/关锁、状态监控(如是否闭合)。
环境监测
集成红外传感器、烟雾报警器,检测房间有人状态或安全隐患。
3. 数据统计与报表
经营分析
实时数据:房间使用率、在线设备数、当前收入。
历史报表:日/周/月订单量、收入趋势、高峰期分布、会员消费占比。
异常日志
记录扫码失败、支付失败、设备故障、强制锁门等异常事件。