本项目旨在解决传统纸质巡检表效率低、整改跟踪难、考评数据滞后等痛点。系统提供巡检计划制定、移动端现场拍照打分、问题整改工单自动流转、月度考评报表生成等核心功能,实现“检查‑反馈‑整改‑复核”的完整业务闭环。上线后,巡检执行效率预计提升60%,问题整改闭环周期缩短70%,门店合规评分提升20%。
核心功能:
1、巡检计划制定功能,支持按门店区域、等级、时间周期(日/周/月)灵活配置巡检计划;自动分配督导人员;可预设检查项模板(如卫生、设备、服务、食品安全等5大类共30+子项),计划制定耗时从人工2小时缩短至10分钟,避免漏检、重检;
2、移动端现场拍照打分功能,督导使用手机小程序逐项评分(优/良/差/不适用),每项可上传1‑3张现场照片;支持手写签名确认;支持离线打分,联网后自动同步,单店巡检时间由45分钟降至15分钟;照片证据留存率100%;
3、问题整改工单流转,当任一检查项被标记为“差”或低于阈值(如低于60分)时,系统自动生成整改工单,推送给对应门店店长(微信模板消息+短信);店长收到后填写整改措施、上传整改后照片,提交后自动流转回督导复核,整改任务响应时间从平均2天缩短至4小时;闭环率由65%提升至95%;
4、月度考评报表生成,系统自动汇总各门店每月巡检得分、问题数量、整改完成率、超时未整改项等,生成可视化报表(Excel+图表);支持按区域、品牌对比排名,报表生成由人工统计1天缩减至秒级;管理层决策数据延迟降低90%;
项目整体技术架构:
后端技术框架:Spring Boot、Spring Cloud、MYSQL、MyBatis-Plus、Redis、RabbitMQ
工作流引擎:Activiti(用于整改工单审批流、复核流程)
对象存储:MinIO(自建,存储巡检照片、整改后照片)
前端技术框架:Vue.js、Element-UI 微信小程序(督导端/店长端)
在项目中,作为后端核心开发,我主要负责以下模块的功能设计以及开发:
1、工作流引擎集成,基于Activiti 7设计与部署巡检整改工单的审批流程模型(包括:创建工单 → 店长整改 → 督导复核 → 结束/驳回),支持会签、驳回、取回等操作,流程部署耗时<1分钟,支持同时运行500+ 活跃工单实例,流程查询<200ms;
2、动态表单配置,设计检查项模板与整改工单的动态表单,允许总部运营在不重启服务的情况下新增检查项、修改评分权重、配置流转节点,动态表单渲染<100ms,配置变更生效时间实时,无需重新发布;
3、流程节点灵活跳转,实现特殊场景下的节点跳转(如超时未整改自动跳过、督导一键驳回至店长重改),支持自由跳转、回退、向前跳转,节点跳转操作耗时<50ms,支持20+ 种跳转规则配置;
4、MinIO对象存储,设计图片上传接口(预签名URL直传)、图片访问权限控制(仅督导和店长可看),单张图片上传<1秒,下载速度5MB/s,支持日均5000+ 图片存储;
5、图片传输优化,主导移动端图片压缩方案,从前端压缩到服务端CDN加速,解决弱网下上传慢、耗流量问题,单张图片体积从5MB降至300KB,上传耗时从6秒缩短至1.2秒,流量节省90%;