1. 项目概述
1.1. 项目背景
随着城市化进程的加快,环卫工作量激增,传统管理模式的弊端日益凸显。具体表现在:人员在岗状态难以掌握、车辆调度不精准、物资消耗不透明。此外,各类数据分散在不同环节,导致资源浪费严重,对突发卫生事件响应迟缓。因此,亟需一套智能化系统来整合管理流程,提升整体运营效率。
1.2. 项目目标
提升管理效率:通过系统优化人员排班、车辆调度和物资发放,减少无效消耗。
实现数据精准管控:整合考勤、油耗等关键数据,为管理决策提供可靠依据。
加快事件响应速度:优化问题上报、审批、处理流程,缩短问题解决时间。
增强员工操作便捷性:借助移动端小程序简化日常工作操作,提高员工的参与度和配合度。
1.3. 目标用户
环卫公司管理人员:通过 PC 端进行统筹管理,负责制定策略、分配资源和监督执行。
一线环卫作业人员:使用小程序完成定位打卡、事件上报等日常工作。
相关部门人员:依托系统数据,对环卫工作进行监督与考核。
1.4. 预期成果
小程序端:
人员定位打卡功能,精准记录出勤,数据统计直观呈现个人工作情况。
“我的”板块涵盖基础信息查询、事件上报跟踪、打卡记录查看等,满足员工日常工作需求。
2. 功能需求
2.1. 登录模块
2.1.1. 登录功能
登录方式:手机号 + 密码
前端校验规则:
手机号:11 位数字,符合中国大陆手机号格式。
密码:长度不少于 6 位。
错误提示:
字段未填写:”请填写手机号 / 密码”
格式错误:”手机号格式不正确” 等对应提示。
登录失败:”手机号或密码错误”
2.1.2. 忘记密码功能
操作流程:
点击 “忘记密码”,出现弹窗。
输入手机号、新密码和确认新密码。
点击 “确认” 按钮。
校验规则:
新密码:长度不少于 6 位。
确认密码:两次输入的密码必须完全一致。
反馈提示:
密码不一致:”两次输入的密码不一致,请重新输入”
重置成功:”密码重置成功,返回登录页”
2.2. 定位模块
底部导航栏:
固定导航栏,包含“定位”、“统计”、“工作台”三个入口。
当前所在入口高亮(绿色),其余为常规状态,字体与图标组合。
顶部信息区:
展示当前日期和时间信息,大字号展示当前时间(HH:mm),下方小字显示完整日期(YYYY-MM-DD)。
右侧展示切换项目组的按钮,默认展示绑定的第一个项目。切换后,展示该项目组对应的打卡配置信息。
打卡状态区域:
上班打卡:
打卡状态:
未打卡:还未进行打卡。正常:在规定上班时间范围内打卡。(绿色标签)迟到:超出规定上班时间打卡。(红色标签)缺卡:早晚班次存在一次未打卡。(红色标签)旷工:早晚班次均未打卡。(红色标签)
时间展示:
展示应打卡时间和实际打卡时间。
实际打卡时间颜色随状态标签颜色变化。
若未打卡,则显示
--:--。
下班打卡:
打卡状态:
未打卡:还未进行打卡。正常:在规定下班时间范围内打卡。(绿色标签)早退:未到规定下班时间打卡。(红色标签)缺卡:早晚班次存在一次未打卡。(红色标签)旷工:早晚班次均未打卡。(红色标签)
时间展示:
展示应打卡时间和实际打卡时间。
实际打卡时间颜色随状态标签颜色变化。
若未打卡,则显示
--:--。
打卡按钮:
居中放置大型圆形“立即打卡”按钮,使用醒目的主题色。
采用人脸识别打卡,拍摄照片后提交。
提交成功后弹窗提示“打卡成功”。
允许重复打卡,最新记录覆盖上一次记录,并同步更新后台数据。
位置信息区:
显示当前定位信息。
打卡地点:显示后台配置的打卡区域名称。
范围状态:
位于打卡范围内(绿色文字)超出打卡范围(红色文字)
2.3. 统计模块
顶部标题:居中显示“数据统计”,字体加粗。
卡片式数据概览:
打卡成功次数:柱状图呈现不同项目组的打卡成功次数对比,支持横向滑动查看。
垃圾数量统计:折线图呈现近6个月的垃圾清运总量(单位:吨)。
固废数量统计:柱状图按处置方式(填埋、焚烧、利用)展示固废数量。
油耗费用统计:表格+折线图组合。表格展示项目组、车辆里程、总耗油量、总费用;折线图展示近6个月的油耗总费用。
保险费用统计:饼图形式呈现不同项目组的车辆保险费用占比,点击可查看详情。
事件统计:左侧大数字展示事件总量,右侧以进度条或分布图展示各处理状态(待审批、审批通过、审批拒绝)的数量。
数据更新与同步:
实时性:核心业务数据(如打卡、事件新增)需实时更新。
周期性:统计类数据可按业务周期更新,或支持手动触发更新。
数据源:对接后台系统、小程序各模块等。
2.4. 工作台模块
顶部头像区:
卡片式设计,左侧显示圆形头像,右侧垂直排列显示:
用户姓名(加粗)
角色信息(灰色小字)
所属项目组(灰色小字)
点击可跳转至基础信息页面,该页面包含:
头像、姓名、联系方式、岗位名称、所属项目组。
退出登录按钮,点击后返回登录页。
功能区布局:
垂直列表布局,功能区以分类标题(如“事务管理”、“人员管理”等)划分成多个卡片模块。
每个模块内包含若干功能入口,样式统一为“图标+文字”。
功能项详情:
事务管理:
事件管理:
查询:提供事件类型下拉筛选(采购申请、费用报销、物业维修、机械维修、固废出库、其他)和关键词搜索。
列表:按创建时间倒序排列,卡片式展示。
字段:事件类型(标签)、上报时间、审批人、审批状态(不同颜色标签)、审批时间。
操作:仅“待审批”状态显示“审批”按钮。
新增事件:
点击“+”按钮,先选择事件类型,再填写对应表单。
通用字段:所属项目组、审批人(公司组织架构树中选择)。
特定字段:根据事件类型(如采购申请、费用报销等)动态展示。
提交与同步:提交后,小程序和PC端同步新增记录,并向审批人发送消息通知。
审核事件:
点击“审批”按钮,进入详情页(只读)。
底部提供“审批通过”和“审批驳回”按钮。
点击后弹出意见填写框(非必填),确认后更新状态。
打卡记录:
列表:按日期分组,倒序排列。
字段:打卡日期、上班打卡时间、下班打卡时间、打卡状态(不同颜色标签)、打卡地点。
状态判定规则:根据后台班次配置,判定正常、迟到、早退、补卡、旷工。
维修记录:
列表:展示事件说明、维修状态(未完成/已完成)、维修人、上报人、上报时间、完成时间。
操作:
“未完成”状态下显示“确定完成”按钮。
点击后二次确认,成功后更新状态、维修人和完成时间。
维修人由系统根据接单操作自动记录。
消息通知:
列表:按时间倒序排列。
消息类型及格式:
资格证到期预警:
[人员姓名]的[资格证]于[天数]后到期,请及时处理。保险到期预警:
车牌号为[车牌号]的保险于[天数]后到期,请及时续保。打卡范围预警:
[人员姓名/车牌号]已超出打卡点,请及时处理。审批提醒:
[上报人姓名]发起了[审批类型],请及时处理。维修通知:
[上报人姓名]申请了维修,请及时处理。
人员管理:(点击后提示“功能暂不开放”)
- 考勤管理、排班管理、人员调度、绩效统计。
物业管理:(点击后提示“功能暂不开放”)
- 设施管理、门禁管理、停车管理、保洁管理。
环卫管理:(点击后提示“功能暂不开放”)
- 垃圾清运、垃圾分类、固废处理、线路规划。
固废管理:(点击后提示“功能暂不开放”)
- 固废收集、固废转运、固废处理、数据统计。
油耗管理:(点击后提示“功能暂不开放”)
- 油耗统计、费用核算、加油记录、油耗分析。
- 标题:
- 作者: 菇太帷i
- 创建于 : 2025-09-18 06:39:53
- 更新于 : 2025-09-18 06:39:53
- 链接: https://blog.gutawei.com/2025/09/18/outsourcing/智能环卫/小程序PRO/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。