街道办环境卫生管理系统


这是一套面向街道办的环境卫生管理系统,由 后台管理系统巡查 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