需求整理(更新版)
基于Axure原型内容和原有需求描述,我已整合成连贯的需求文档。原型链接已更新为:https://axhub.im/ax9/14c228b50b05a716/#g=1&id=k5ky4f&p=%E6%89%AB%E5%9C%B0%E6%9C%BA%E5%99%A8%E4%BA%BA
核心需求概述
目标:为业务管理员或操作员提供集中式界面,监控和管理扫地机器人设备的运行状态、清洁数据及历史记录,以优化设备利用率、维护效率和资源分配。
范围:覆盖Web端设备监控主页面、清洁日志子页面,以及小程序端多入口集成。
关键用户:业务管理员、操作员(Web端),住户、物业/政府、业委会用户(小程序端)。
原型依据:Axure设计明确了导航结构(如智能设备→扫地机器人)、状态颜色编码(绿色/红色)、数据统计布局及交互流程。
详细需求描述
设备监控主页面(Web端)
功能定位:集中展示扫地机器人设备列表、实时状态和统计指标。
字段定义:
列表统计(全局数据,不受搜索影响):
总设备数:现有设备总数。
工作中:对“工作中”状态的设备计数。
空闲中:对“空闲中”状态的设备计数。
故障设备:对“故障”状态的设备计数。
设备列表列:
设备名称:设备管理中的名称。
设备位置:设备部署位置。
使用状态:当前运行状态(如“空闲中”、“工作中”、“故障”),需用颜色编码(绿色正常、红色异常)提升可读性(原型中明确使用颜色区分)。
是否锁机:布尔值(是/否),指示设备是否被锁定(无法启动清洁)。
清洁时长:近30天累计清洁时长(单位:h)及设备总计历史清洁时长。
清洁面积:近30天累计清洁面积(单位:㎡)及设备总计历史清洁面积。
耗水量:近30天累计耗水量(单位:L)及设备总计历史耗水量。
最近一次清洁:最后一次清洁任务的开始时间(格式:YYYY-MM-DD HH:MM)。
操作列:提供“清洁日志”按钮,点击跳转到该设备的专属清洁日志子页面。
功能交互:
条件搜索:支持模糊搜索设备名称、下拉过滤使用状态(如空闲中、工作中、故障)。搜索仅过滤列表数据,不影响列表统计区的全局数字。
原型补充:导航路径为“物业办公 → 智能设备 → 扫地机器人”,页面包含统计卡片和表格化列表。
清洁日志子页面(Web端)
功能定位:展示特定设备的全部清洁历史记录,支持任务追溯和筛选。
字段定义:
设备数据:从主页面传递的设备名称、设备位置、使用状态。
列表统计(受搜索影响):
总任务数:该设备执行的任务总数。
总清洁时长:该设备执行的总清洁时长。
总清洁面积:该设备执行的总清洁面积。
总耗水量:该设备执行的总耗水量。
任务列表列:
任务编号:清洁任务的唯一ID(从设备对接数据回填)。
任务开始时间:清洁任务启动时间(格式:YYYY-MM-DD HH:MM)。
清洁时长:单次任务清洁时长(单位:h)。
清洁面积:单次任务清洁面积(单位:㎡)。
耗水量:单次任务耗水量(单位:L)。
耗电量:单次任务耗电量(单位:kWh)。
功能交互:
数据搜索:支持按任务开始时间范围筛选清洁任务历史数据,搜索结果实时更新列表统计。
返回功能:提供“返回扫地机器人列表”按钮,点击后返回设备监控主页面。
小程序端集成
入口路径:
住户小程序:服务监督 → 在线智能设备(展示扫地机器人设备总数、在线设备总数) → 点击进入扫地机器人列表页。
物业/政府小程序:小区信息 → 社区监督 → 智能设备 → 点击“扫地机器人”进入列表页。
业委会小程序:业委会履职 → 业委会监督 → 点击“智能设备”进入列表页。
页面内容:
在线智能设备页面:展示扫地机器人设备总数、在线设备总数;点击进入扫地机器人列表。
扫地机器人列表页面:
设备名称:设备名称(点击功能暂隐藏)。
统计指标(基于当天和本月清洁日志):
今日清洁时间:当天清洁时长(h转min)。
今日清洁面积:当天清洁面积。
今日用水量:当天耗水量(L转ml)。
本月清洁时间:本月清洁时长(h转min)。
交互:支持向下滑动查看设备详情。
非功能性需求
数据准确性:所有统计和计算需自动更新,确保与设备对接数据同步。
性能:页面加载和搜索响应时间应小于2秒。
兼容性:支持主流浏览器及微信小程序环境。