街道办环境卫生管理系统
这是一套面向街道办的环境卫生管理系统,由 后台管理系统 与 巡查 APP 组成。巡查人员通过 APP 上报环境问题(如垃圾堆积、违章搭建),后台管理人员进行审核、分派、跟踪,实现环境问题闭环处理。
项目背景
传统环境卫生管理依赖人工巡查、纸质记录,效率低、追溯难。我们为街道办开发这套系统,实现巡查数字化、问题上报实时化、处理流程可追溯。
系统架构
后台管理系统
基于 ThinkPHP 5.x 构建,采用 Bootstrap + Layui 构建管理界面:
- 问题管理:查看、审核、分派、跟踪上报的环境问题
- 人员管理:管理巡查人员信息、排班、绩效考核
- 统计分析:问题数量、处理时效、区域分布等数据可视化
- 系统配置:问题分类、处理流程、权限配置
巡查 APP
Android 原生应用,调用后台 API 实现业务功能:
- 问题上报:拍照、定位、填写描述,一键上报问题
- 任务接收:接收后台分派的处理任务
- 处理反馈:处理完成后上传现场照片,提交反馈
- 轨迹记录:记录巡查轨迹,支持轨迹回放
核心功能
1. 问题上报与处理流程
巡查发现 → APP 上报(拍照+定位) → 后台审核 → 分派处理 → 现场处理 → 反馈上传 → 结案归档
每个环节记录操作人、时间、处理意见,全流程可追溯。
2. 地图可视化
集成 百度地图 API,实现:
- 问题点位标注(按状态区分颜色)
- 巡查轨迹展示
- 区域热力图(问题高发区域)
3. 消息推送
问题状态变更时,通过消息推送通知相关人员:
- 新任务推送至处理人员
- 审核结果推送至上报人员
- 超时预警推送至管理人员
4. 数据统计分析
多维度统计报表:
- 按区域统计问题数量
- 按类型统计问题分布
- 按时效统计处理效率
- 按人员统计工作量
技术实现
- 后台 API:RESTful API 对接 APP,支持图片上传、定位数据
- 权限控制:RBAC 权限模型,区分管理员、审核员、巡查员角色
- 图片处理:缩略图生成、水印添加、OSS 存储
- 地图集成:百度地图 JavaScript API,标注、轨迹、热力图
团队分工
- 移动端:2 人(Android APP 开发)
- 后端:1 人(本人,负责后台系统与 API 开发)
项目成果
- 项目按时交付率 100%
- 实现巡查数字化,问题上报实时化
- 处理流程可追溯,提升管理效率
- 地图可视化辅助决策,问题高发区域重点治理
技术栈
ThinkPHP 5.x, MySQL 5.6, Bootstrap 3.x, Layui 2.x, 百度地图 API