项目需求文档
1. 项目概述
1.1 项目名称
- 项目名称: 车驾管服务系统
1.2 项目背景
- 背景描述:
随着汽车保有量的增加,车主对于车辆上牌、过户、年检、违章处理等代办服务的需求日益增长。为提升服务效率和客户体验,需建设一套集成化、智能化的车驾管服务系统,实现业务流程数字化、信息透明化、服务智能化。 - 项目目标:
搭建高效、稳定、安全的车驾管服务后台管理平台,支持多角色协作、流程自动化、数据统计分析,提升服务质量和管理水平。
1.3 项目范围
- 功能范围:
- 后台管理功能:
- 主页管理
- 管理员管理
- 部门管理
- 岗位管理
- 角色管理
- 菜单管理
- 字典管理
- 地区管理
- 通知(公告)管理
- 日志管理
- 服务管理
- 客户管理
- 车辆管理
- 订单管理
- 检测站管理
- 渠道管理
- 师傅管理
- 财务管理
- 客服管理
- 评价管理
- 回访管理
- 结算管理
- 合同管理
- 短信管理
- 客户端功能:
- 用户注册与登录
- 个人信息管理
- 车辆管理
- 服务浏览与选择
- 订单管理
- 消息通知
- 服务评价
- 客服咨询
- 首页与导航
- 其他功能
- 师傅端功能:
- 注册与登录(代驾师傅、接待员)
- 个人信息管理
- 工作状态管理
- 订单管理(代驾订单、接待订单)
- 收入结算(代驾师傅、接待员)
- 评价管理
- 消息通知
- 首页与导航
- 其他功能
- 后台管理功能:
- 非功能范围: 性能、安全性、兼容性、可扩展性等
2. 用户需求
2.1 用户角色
| 角色 | 描述 |
|---|---|
| 超级管理员 | 系统最高权限,负责系统配置、权限分配、全局管理、数据维护 |
| 管理员 | 系统管理、用户管理、权限分配、业务审核、数据统计 |
| 渠道 | 通过 API 接口对接,向系统发送订单,可登录后台管理系统查看订单状态和结算信息 |
| 客户 | 登录客户端提交代办需求、上传资料、订单查询、进度跟踪、服务评价 |
| 财务人员 | 资金结算、财务报表管理、收支审核、对账管理、发票管理 |
| 运营人员 | 业务数据分析、公告发布、活动管理、客户服务、业务监控 |
| 代驾师傅 | 登录师傅端 接收代驾订单、提供代驾服务、上传服务凭证、查看收入结算 |
| 接待员 | 登录师傅端 自驾到站的车辆到达检测站时,接待员要负责接手车辆并进行引导办理 |
| 检测站人员 | 可登录后台管理系统、查询订单、上传检测报告、查看业务统计 |
| 客服人员 | 处理客户咨询、投诉处理、订单跟进、客户回访、问题反馈 |
2.2 用户场景
- 场景 1: 客户通过平台提交车辆代办需求,上传相关资料(身份证、行驶证、车辆照片等),实时跟踪办理进度,接收进度通知。
- 场景 2: 渠道(如平安等合作伙伴)通过 API 接口对接方式,向系统批量发送订单,系统自动接收订单并创建,然后客服人员与车主进行确认,与车主确认费用、资料等信息后开始分配检测站或代驾师傅进行处理,渠道可查询订单状态和结算信息。
- 场景 3: 管理员分配权限,配置服务类型及价格,审核订单,处理异常订单,查看系统统计数据。
- 场景 4: 财务人员查看订单收支明细,进行代理商结算,生成财务报表,处理退款申请,管理发票开具。
- 场景 5: 运营人员统计业务数据,发布系统公告,配置营销活动,处理客户投诉,监控业务指标。
- 场景 6: 代驾师傅通过师傅端接收代驾订单,查看订单详情和路线,完成服务后上传凭证,查看收入结算。
- 场景 7: 接待员通过师傅端接收接待订单,接待客户并协助办理业务。
- 场景 8: 客服人员处理客户咨询和投诉,跟进订单进度,进行客户回访,记录问题反馈,提升客户满意度。
- 场景 9: 客户对已完成的服务进行评价,系统自动触发回访任务,客服人员进行回访并记录反馈。
- 场景 10: 渠道与平台签订合作协议,系统管理合同信息,自动计算分润比例,定期进行结算。
3. 核心业务流程
3.3.1 订单全生命周期流程
流程 1:客户直接下单流程
订单创建阶段:
- 客户登录客户端 → 浏览服务 → 选择服务类型 → 选择检测站 → 选择车辆(或添加新车辆)→ 选择订单类型(代驾/自驾)→ 填写服务地址和时间 → 确认订单信息 → 系统计算订单金额 → 提交订单
- 系统验证:客户信息完整性、车辆信息有效性、服务类型可用性、价格计算准确性
- 订单状态:创建成功 → 待支付
支付阶段:
- 客户选择支付方式(微信/支付宝/银行卡)→ 发起支付 → 支付平台回调 → 系统验证支付结果
- 支付成功:订单状态 → 已支付 → 触发订单分配流程
- 支付失败:订单状态保持 待支付,允许重新支付
- 支付超时:订单创建后30分钟内未支付,自动取消订单
订单分配阶段:
代驾订单分配流程:代驾订单触发
- 系统根据订单类型、服务地址、服务时间等条件,自动匹配可用的代驾师傅
- 分配规则:代驾师傅在线状态、工作负载、服务区域、历史评价等
- 自动分配代驾师傅 → 发送短信通知代驾师傅(使用模板:DRIVER_ORDER_ASSIGN)
- 代驾师傅未在规定时间内(如15分钟)接受订单 → 系统自动重新分配
- 代驾师傅接受订单 → 订单状态 → 已分配
接待员分配流程: 自驾订单触发
- 系统根据订单服务地址、接待员工作负载等条件,自动分配接待员
- 接待员负责:接待客户、协助办理业务、跟进订单进度、上传办理材料
- 分配成功后 → 订单状态 → 已分配
检测站分配流程(如需要):
- 系统根据服务类型、服务地址、检测站服务范围等条件,自动分配检测站
材料审核阶段:
- 客户上传订单材料(身份证、行驶证、车辆照片等)→ 系统接收材料
- 接待员或管理员审核材料 → 审核结果:
- 审核通过:订单状态 → 办理中 → 通知客户材料审核通过
- 审核不通过:订单状态保持 已分配 → 通知客户补充材料 → 客户重新上传材料 → 重新审核
- 材料缺失提醒:系统自动检测必需材料是否齐全,缺失时发送提醒
服务办理阶段:
代驾订单办理流程:
- 代驾师傅接单后 → 前往服务地址 → 到达确认 → 开始服务确认(需要上传照片) → 办理中
- 代驾师傅完成服务 → 还车服务 → 上传服务凭证(服务照片、服务记录等)→ 订单状态 → 待确认
自驾订单办理流程:
- 客户自行前往服务地点 → 接待员接待上传服务凭证(服务照片、服务记录等) → 协助办理业务 → 上传办理材料 → 办理中
进度更新:系统记录各环节进度,实时更新订单状态
进度通知:重要进度节点自动发送短信/站内信通知客户
订单完成阶段:
- 业务办理完成 → 接待员确认订单完成 → 订单状态 → 待确认
- 客户确认订单完成 → 订单状态 → 已完成
- 系统自动触发:
- 发送订单完成通知给客户
- 创建回访任务(订单完成后24小时内)
- 开放评价入口(订单完成后7天内可评价)
评价与回访阶段:
- 客户评价:订单完成后7天内可评价 → 提交评价 → 评价审核 → 评价展示
- 自动回访:系统创建回访任务 → 客服人员执行回访 → 需要继续服务或者不继续 → 记录回访结果
异常处理流程:
- 订单取消:
- 未支付订单:客户可随时取消,订单状态 → 已取消
- 已支付订单:客户申请取消 → 管理员审核 → 审核通过 → 退款处理 → 订单状态 → 已取消
- 订单退款:
- 客户申请退款 → 管理员审核 → 审核通过 → 执行退款 → 退款成功 → 订单状态 → 已退款
- 订单异常:
- 标记异常订单 → 记录异常原因 → 管理员处理 → 处理完成或取消订单
- 订单取消:
流程 2:渠道API下单流程
渠道对接准备:
- 渠道申请对接 → 管理员审核渠道资质 → 创建渠道账号 → 生成API密钥(API Key + Secret)
- 配置渠道信息:渠道编码、业务类型、服务范围、结算规则等
- 提供API接口文档:订单创建接口、订单查询接口、订单状态回调接口等
订单接收流程:
- 渠道调用订单创建API → 系统验证API签名和权限 → 验证订单数据(必填字段、数据格式、业务规则)
- 验证通过:
- 创建系统订单 → 订单来源标识为"渠道API下单" → 关联渠道信息
- 订单状态 → 待支付(如渠道已支付)或 已支付(如渠道已支付)
- 返回订单号给渠道
- 验证失败:
- 记录失败原因 → 返回错误信息给渠道 → 支持渠道重试
订单处理流程:
- 渠道订单创建成功后,后续流程与客户直接下单流程相同(从订单分配阶段开始)
- 订单完结 回调渠道接口,上传订单处理状态以及订单处理的资料(车辆照片、车牌、流程中所有图片、检验合格标照片、行驶证检验戳照片)
订单查询:
- 渠道通过API查询订单状态、订单详情、订单进度等
- 渠道可登录后台管理系统查看订单列表和详情
流程 3:订单分配详细规则
代驾订单分配规则: 订单是代驾订单才能触发分配
代驾师傅筛选条件:
- 代驾师傅状态:在线、非忙碌、非休息
- 服务区域:代驾师傅服务范围包含订单服务地址
- 工作负载:当前进行中的订单数量 < 最大并发订单数(如3单)
- 资质要求:代驾师傅资质审核通过,证件有效
- 评价要求:历史好评率 >= 系统设定值(如80%)
分配优先级:
- 第一优先级:距离最近(根据服务地址计算距离)
- 第二优先级:工作负载最轻(当前订单数最少)
- 第三优先级:历史评价最高
- 第四优先级:响应时间最快(历史平均接单时间)
分配流程:
- 系统筛选符合条件的代驾师傅列表 → 按优先级排序 → 选择优先级最高的代驾师傅
- 分配订单给代驾师傅 → 发送短信通知(模板:DRIVER_ORDER_ASSIGN)
- 代驾师傅15分钟内未接受 → 自动分配给下一个优先级代驾师傅
- 连续3次分配失败 → 转为手动分配或等待代驾师傅上线
接待员分配规则:
接待员筛选条件:
- 接待员状态:启用、在线
- 服务区域:接待员负责区域包含订单服务地址
- 工作负载:当前负责的订单数量 < 最大并发订单数 (如10单)
- 服务类型:接待员具备该服务类型的办理能力
分配优先级:
- 第一优先级:工作负载最轻
- 第二优先级:距离最近
- 第三优先级:历史完成率最高
检测站分配规则:
检测站筛选条件:
- 检测站状态:启用
- 服务范围:检测站服务范围包含订单服务地址
- 服务类型:检测站支持该服务类型
- 营业时间:当前时间在检测站营业时间内
分配优先级:
- 第一优先级:距离最近
- 第二优先级:检测站评价最高
- 第三优先级:当前订单量最少
流程 4: 订单分成流程
3.3.2 评价
评价流程
评价触发:
- 订单完成后 → 系统自动开放评价入口 → 客户可评价代驾服务(或者接待员服务)、检测站服务(7天内有效)
评价提交:
- 客户填写评价(星级、文字、图片、标签)→ 提交评价 → 系统保存评价
- 评价状态:待审核 → 管理员审核 → 已通过 或 已拒绝
评价展示:
- 审核通过的评价 → 展示在服务详情页、检测站详情页、代驾师傅详情页(接待员详情页)
- 评价统计:自动计算好评率、平均评分等
3.3.3 回访
回访任务创建:
- 订单完成后24小时 → 系统自动创建回访任务(已完结状态下,比如客户已评价或者7天评价过期状态时触发)
- 配置回访触发条件(可配置车辆下次需要检测前三个月触发)
- 分配客服人员
回访执行:
- 触发回访条件时,系统会提醒客服人员进行回访
- 客服人员执行回访(电话、短信、微信等)→ 记录回访内容 → 回访结果
- 回访状态:待回访 → 回访中 → 已完成
业务闭环:
- 客户需要代办服务
- 创建手动创建代办订单
回访分析:
- 系统统计回访完成率、回访满意度、问题分类等
3.3.4 推广流程
客户端推广:
- 二维码扫码进入客户端
- 微信分享小程序
- 搜索 车驾管 小程序
司机端推广:
- 二维码扫码进入司机端
- 微信分享小程序
- 搜索 车驾管服务端 小程序
3.3.5 异常处理与边界情况
异常处理流程
订单异常处理:
- 订单创建异常:
- 数据验证失败:返回具体错误信息,允许重新提交
- 系统异常:记录异常日志,通知管理员,支持重试
- 支付异常:
- 支付失败:记录失败原因,允许重新支付
- 支付超时:订单自动取消,发送取消通知
- 重复支付:检测重复支付,自动退款
- 订单分配异常:
- 代驾师傅无法接单:自动重新分配,连续3次失败转为手动分配
- 接待员无法处理:重新分配接待员,记录异常原因
- 检测站无法服务:重新分配检测站,记录异常原因
- 订单办理异常:
- 材料审核不通过:通知客户补充材料,重新审核
- 服务办理超时:发送超时预警,管理员介入处理
- 服务无法完成:标记异常订单,管理员处理(退款或重新办理)
- 订单创建异常:
渠道API异常处理:
- API调用异常:
- 签名验证失败:返回401错误,拒绝请求
- 权限验证失败:返回403错误,拒绝请求
- 限流触发:返回429错误,提示限流
- 系统异常:返回500错误,记录异常日志
- 订单接收异常:
- 数据验证失败:返回具体错误信息,支持重试
- 订单创建失败:记录失败原因,通知渠道,支持重试
- 订单状态回调异常:
- 回调失败:自动重试(最多3次),记录失败原因
- 回调超时:记录超时日志,通知管理员
- API调用异常:
结算异常处理:
- 结算单生成异常:
- 数据异常:标记异常结算单,管理员处理
- 计算错误:记录错误原因,支持重新生成
- 结算支付异常:
- 支付失败:记录失败原因,支持重新支付
- 支付超时:标记支付异常,管理员处理
- 结算单生成异常:
边界情况处理
并发处理:
- 订单并发创建:使用分布式锁,防止重复创建
- 支付并发处理:使用事务锁,保证支付一致性
- 订单分配并发:使用队列机制,顺序分配订单
数据一致性:
- 订单状态一致性:使用状态机,保证状态流转正确
- 支付数据一致性:使用事务,保证支付和订单状态一致
- 结算数据一致性:使用事务,保证结算金额计算准确
性能优化:
- 大量订单查询:使用分页、索引优化查询性能
- 订单分配性能:使用缓存、异步处理提升性能
- 统计查询性能:使用定时任务预计算统计数据
容错处理:
- 服务降级:关键服务异常时,提供降级方案
- 数据备份:定期备份重要数据,支持数据恢复
- 监控告警:实时监控系统状态,异常时自动告警
4. 后台管理端功能需求
1.0 主页管理
- 功能描述: 系统主页数据展示,提供核心业务数据的实时统计和可视化展示。
- 功能需求:
核心数据统计:
今日订单数
- 已完成单数
本周订单数
- 已完成单数
本月订单数
- 已完成单数
总订单数
- 完成单数
业务数据统计:
营业额统计(今日、本周、本月、本年营业额)
净利润统计(今日、本周、本月、本年净利润)
客户数量统计(总客户数、新增客户数)
车辆数量统计(总车辆数、新增车辆数)
服务完成率统计
快捷操作入口:
- 操作最多的8个菜单
消息通知:
- 系统公告展示
- 待处理事项提醒
- 异常预警通知
- 重要业务通知
待办任务:
- 待处理订单
- 处理任务
- 代办数量
待回访任务:
- 待回访任务列表
- 处理结果
- 待回访数量
1.1 服务管理
- 功能描述: 配置和管理可办理的服务类型、价格、流程及材料。
- 功能需求:
- 服务分类管理:
- 添加服务分类(分类名称、分类编码、分类描述、图标等)
- 删除服务分类(检查关联订单)
- 修改服务分类
- 服务分类分页查询
- 服务分类层级管理(支持多级分类)
- 服务分类排序
- 服务分类状态管理(启用、停用)
- 服务价格管理:
- 服务基础价格设置
- 服务价格规则配置(固定价格、按车型、按地区等)
- 服务价格调整(支持调价记录)
- 服务优惠活动配置
- 服务价格查询
- 服务流程管理:
- 服务办理流程配置(各环节定义)
- 流程节点设置
- 流程流转规则
- 流程模板管理
- 服务材料管理:
- 服务办理材料清单管理(必需材料、可选材料)
- 材料模板配置
- 材料上传要求设置
- 材料审核规则
- 服务其他配置:
- 服务办理时长设置
- 服务适用范围配置(地区、车型等)
- 服务说明文档管理
- 服务常见问题管理
- 服务分类管理:
1.2 检测站管理
- 功能描述: 管理系统中的检测站信息、业务、结算及评价。
- 功能需求:
- 检测站基础信息管理:
- 检测站列表管理(分页查询、条件筛选)
- 添加检测站(名称、地址、联系方式、营业时间、服务范围、服务价格等)
- 删除检测站(检查关联订单)
- 修改检测站信息(名称不能重复)
- 检测站状态管理(启用、停用、审核中)
- 检测站资质管理(营业执照、检测资质证书等)
- 检测站业务管理:
- 检测站结算记录查询(关联结算管理模块)
- 检测站结算统计
- 检测站订单查询(关联订单管理模块)
- 检测站评价管理:
- 检测站服务评价查看(关联评价管理模块)
- 检测站评价统计(好评率、平均评分)
- 检测站评价分析
- 检测站人员管理:
- 检测站人员账号管理
- 检测站人员权限分配
- 检测站人员操作记录
- 检测站基础信息管理:
1.3 渠道管理
- 功能描述: 管理渠道信息、API 对接、订单接收、订单统计及结算。渠道是系统的订单来源方,通过 API 接口向系统发送订单(如平安等合作伙伴向系统发送订单),系统接收订单后进行后续处理。
- 功能需求:
- 渠道基础管理:
- 添加渠道(渠道名称、渠道编码、联系方式、地址、负责人、业务类型等)
- 删除渠道(软删除,检查关联订单)
- 修改渠道信息(渠道编码不能重复)
- 分页查询渠道(多条件筛选:渠道名称、渠道编码、状态、业务类型等)
- 渠道详情查看
- 渠道状态管理(启用、停用、审核中、已禁用)
- 渠道资质管理(营业执照、合作协议、授权书等)
- 渠道业务类型配置(支持的服务类型、订单类型等)
- 渠道 API 管理:
- API 密钥生成与管理:
- 为每个渠道生成独立的 API Key 和 Secret
- API Key:渠道唯一标识,用于接口调用
- Secret:用于签名验证,确保接口调用安全性
- 密钥管理:支持密钥重置、密钥禁用、密钥启用
- 密钥安全:Secret 仅显示一次,后续不可查看,只能重置
- API 接口文档管理:
- 提供完整的 API 接口文档,包括:
- 订单创建接口:渠道通过此接口向系统发送订单
- 订单查询接口:渠道查询订单状态、订单详情
- 订单状态回调接口:系统订单状态变更时回调渠道
- 接口参数说明、请求示例、响应示例、错误码说明
- 接口文档版本管理:支持多版本文档,保证兼容性
- 接口文档在线查看和下载
- 提供完整的 API 接口文档,包括:
- API 接口版本管理:
- 支持多版本接口(v1.0、v2.0等),保证向后兼容
- 版本切换:渠道可选择使用不同版本的接口
- 版本废弃:提前通知渠道版本废弃时间,引导升级
- API 调用记录查询:
- 记录渠道调用接口的详细信息:
- 调用时间、调用接口、请求参数、响应结果、响应时间
- 调用IP、调用设备、调用状态(成功/失败)、错误信息
- 支持按渠道、接口、时间范围等条件查询
- 支持调用记录导出
- 记录渠道调用接口的详细信息:
- API 调用统计:
- 统计维度:调用次数、成功率、失败率、平均响应时间、最大响应时间
- 统计周期:按日、周、月统计
- 统计对象:按渠道、按接口、按时间维度统计
- 统计报表:生成调用统计报表,支持导出
- API 限流配置:
- 按渠道配置调用频率限制(如每分钟100次、每小时1000次)
- 限流策略:令牌桶算法、漏桶算法
- 限流触发:超过限流阈值时返回429错误码,提示限流
- 限流监控:实时监控各渠道的调用频率,异常时告警
- API 白名单管理:
- IP 白名单:配置允许调用接口的IP地址或IP段
- 域名白名单:配置允许调用接口的域名
- 白名单验证:接口调用时验证IP或域名是否在白名单内
- 白名单管理:支持添加、删除、修改白名单
- API 签名验证:
- 签名算法:使用 HMAC-SHA256 算法生成签名
- 签名参数:时间戳、随机数、请求参数等
- 签名验证:系统验证渠道请求的签名,确保请求未被篡改
- 签名失败:签名验证失败时返回401错误码,拒绝请求
- API 接口测试工具:
- 提供在线接口测试功能,方便渠道对接调试
- 支持测试订单创建、订单查询等接口
- 测试结果展示:请求参数、响应结果、错误信息等
- API 密钥生成与管理:
- 渠道订单接收管理:
- 订单接收流程:
- 渠道调用订单创建API → 系统验证API签名、权限、IP白名单
- 验证通过 → 验证订单数据(必填字段、数据格式、业务规则)
- 验证通过 → 创建系统订单 → 返回订单号给渠道
- 验证失败 → 返回错误信息给渠道 → 记录失败原因
- 订单数据验证:
- 必填字段验证:客户信息、车辆信息、服务类型、服务地址等
- 数据格式验证:手机号格式、身份证格式、车牌号格式等
- 业务规则验证:服务类型可用性、价格计算准确性、车辆信息有效性等
- 验证失败处理:返回具体错误信息,支持渠道修改后重试
- 订单自动创建:
- 验证通过后自动创建系统订单
- 订单来源标识为"渠道API下单"
- 关联渠道信息(渠道ID、渠道编码等)
- 订单状态:根据渠道是否已支付,设置为"待支付"或"已支付"
- 创建成功后返回订单号给渠道
- 订单创建失败处理:
- 失败原因记录:详细记录订单创建失败的原因(验证失败、系统异常等)
- 失败通知:订单创建失败时通知渠道(通过回调或查询接口)
- 重试机制:支持渠道重新调用接口创建订单
- 失败统计:统计订单创建失败率、失败原因分布等
- 渠道订单查询:
- 关联订单管理模块,可按渠道筛选订单
- 查询条件:渠道编码、订单号、订单状态、时间范围等
- 查询结果:订单列表、订单详情、订单进度等
- 渠道订单统计:
- 按渠道统计订单数量、订单状态分布、订单金额等
- 统计维度:按日、周、月统计
- 统计报表:生成渠道订单统计报表,支持导出
- 渠道订单数据同步:
- 订单状态回调:系统订单状态变更时,自动回调渠道接口,通知渠道订单最新状态
- 回调接口:渠道提供回调接口地址,系统调用该接口推送订单状态
- 回调重试:回调失败时自动重试(最多3次),确保数据同步
- 回调记录:记录每次回调的详细信息(回调时间、回调结果、回调内容等)
- 订单接收日志记录:
- 记录订单接收的完整过程:API调用、数据验证、订单创建、状态回调等
- 日志查询:支持按渠道、订单号、时间范围等条件查询日志
- 日志导出:支持导出订单接收日志,便于问题排查
- 订单接收流程:
- 渠道订单分配管理:
- 渠道订单自动分配规则配置(根据订单类型、地区、服务类型等自动分配)
- 渠道订单手动分配(管理员手动分配订单给检测站或代驾师傅)
- 渠道订单分配记录查询
- 渠道订单分配异常处理
- 渠道结算管理:
- 渠道结算规则配置(分润比例、结算周期、结算方式等)
- 渠道结算记录查询(关联结算管理模块)
- 渠道结算审核(审核结算单的准确性)
- 渠道结算统计(按渠道统计结算金额、结算次数等)
- 渠道对账管理(关联财务管理模块,支持对账功能)
- 渠道结算通知(结算完成后通知渠道)
- 渠道合同管理:
- 渠道合同信息录入(关联合同管理模块)
- 渠道合同文件管理(上传、下载、预览合同文件)
- 渠道合同到期提醒(提前提醒合同到期时间)
- 渠道合同查询(按渠道查询相关合同)
- 渠道合同审核流程
- 渠道数据统计:
- 渠道订单量统计(按时间、服务类型、订单状态等维度统计)
- 渠道订单金额统计
- 渠道订单完成率统计
- 渠道订单质量分析(异常订单率、投诉率等)
- 渠道合作效果分析
- 渠道数据报表导出
- 渠道监控与告警:
- 渠道 API 调用异常监控(调用失败、超时等异常情况)
- 渠道订单异常监控(订单创建失败、数据异常等)
- 渠道业务量异常监控(订单量突增或突减)
- 告警通知配置(异常情况自动通知管理员)
- 渠道基础管理:
1.4 师傅管理
- 功能描述: 管理系统中的师傅人员(代驾师傅、接待员)信息、资质、订单分配、业务管理及结算。师傅管理包括两种类型:代驾师傅(提供代驾服务)和接待员(在检测站接待客户并协助办理业务)。
- 功能需求:
师傅类型管理:
- 师傅类型定义:代驾师傅、接待员
- 师傅类型切换:支持师傅在代驾师傅和接待员之间切换(需审核)
- 师傅类型统计:按类型统计师傅数量、业务量等
代驾师傅管理:
- 代驾师傅列表管理(分页查询、条件筛选)
- 添加代驾师傅(姓名、身份证、联系方式等,不能重复,根据驾驶证信息身份证等)
- 删除代驾师傅(检查关联订单)
- 修改代驾师傅信息 (不能重复,根据驾驶证信息身份证等)
- 代驾师傅状态管理(在线、忙碌、休息、审核中、已禁用)
- 代驾师傅资质管理(驾驶证、行驶证、保险等证件上传与审核)
- 代驾师傅服务区域管理(设置服务区域范围)
接待员管理:
- 接待员列表管理(分页查询、条件筛选)
- 添加接待员(姓名、身份证、联系方式、所属检测站等,不能重复,根据身份证等)
- 删除接待员(检查关联订单)
- 修改接待员信息 (不能重复,根据身份证等)
- 接待员状态管理(在线、忙碌、休息、审核中、已禁用)
- 接待员资质管理(身份证、工作证等证件上传与审核)
- 接待员关联检测站管理(一个接待员可关联一个或多个检测站)
- 接待员服务能力管理(配置接待员可办理的服务类型)
代驾业务管理:
- 代驾订单查询(关联订单管理模块)
- 代驾结算规则配置(按距离、按时间、按订单等)
- 代驾结算记录查询(关联结算管理模块)
- 代驾服务区域统计
接待业务管理:
- 接待订单查询(关联订单管理模块)
- 接待员工作量统计(按接待员统计订单数量、完成率等)
- 接待员服务能力统计(各服务类型的办理数量、完成率等)
- 接待员关联检测站订单统计
师傅评价管理:
- 代驾师傅服务评价查看(关联评价管理模块)
- 代驾师傅评价统计(好评率、平均评分)
- 代驾师傅评价分析
- 代驾师傅服务质量监控
- 接待员服务评价查看(关联评价管理模块)
- 接待员评价统计(好评率、平均评分)
- 接待员评价分析
- 接待员服务质量监控
师傅统计管理:
- 师傅人员业务量统计(按类型、按人员统计)
- 师傅服务区域统计
- 代驾师傅收入统计
- 师傅服务质量分析
- 师傅在线率统计
- 师傅接单率统计
1.5 客户管理
- 功能描述: 管理客户信息、历史订单、会员体系及客户关系。
- 功能需求:
- 客户基础信息管理:
- 客户列表管理(分页查询、多条件筛选)
- 添加客户信息(姓名、身份证、联系方式、地址等)
- 修改客户信息
- 客户信息详情查看
- 客户状态管理(正常、禁用、黑名单)
- 查看我的车辆
- 添加车辆
- 客户基础信息管理:
1.6 车辆管理
- 功能描述: 管理车辆基础信息、证件管理、办理记录及车辆状态跟踪。
- 功能需求:
- 车辆基础信息管理:
- 车辆列表管理(分页查询、多条件筛选)
- 添加车辆信息(车牌号、品牌、型号、颜色、VIN 码、发动机号、车架号等)
- 删除车辆信息(检查关联订单)
- 修改车辆信息
- 车辆信息详情查看
- 车辆信息批量导入
- 车辆证件管理:
- 行驶证信息录入与维护
- 车辆照片上传与管理(多张照片支持)
- 证件有效期管理
- 证件到期提醒
- 车辆办理记录:
- 车辆历史办理记录查询
- 车辆办理记录详情查看
- 车辆办理记录统计
- 车辆办理记录导出
- 车辆关联管理:
- 车辆与客户关联
- 车辆与订单关联
- 车辆关联关系查询
- 车辆数据分析:
- 车辆类型统计
- 车辆品牌分布
- 车辆办理频次分析
- 车辆基础信息管理:
1.7 订单管理
功能描述: 管理代办订单全生命周期,包括订单创建、支付、办理、完成、取消等全流程。系统需要支持订单状态的完整流转和异常处理。
订单状态流转图:
待支付 → 已支付 → 待分配 → 办理中 → 待确认 → 已完成 ↓ ↓ ↓ ↓ ↓ 已取消 已退款 已取消 已取消 已取消订单状态详细说明:
- 待支付:订单已创建,等待客户支付。可操作:支付、取消订单
- 已支付:订单支付成功,等待分配服务人员。可操作:分配代驾/接待员/检测站
- 待分配:订单已分配代驾师傅,等待分配接待员和检测站。可操作:分配接待员、分配检测站
- 办理中:订单材料审核通过,正在办理业务。可操作:更新进度、上传材料、标记异常
- 待确认:业务办理完成,等待客户确认。可操作:客户确认、客服确认
- 已完成:订单已完成,可进行评价和回访。可操作:查看评价、创建回访
- 已取消:订单已取消(未支付订单客户取消,或已支付订单退款后取消)
- 已退款:订单已退款,退款处理中或已完成
功能需求:
- 订单创建管理:
- 手动创建订单:
- 管理员在后台手动创建订单
- 必填信息:服务类型、客户信息、车辆信息、服务地址、订单类型
- 订单来源标识为"管理员手动创建"
- 创建后订单状态为"待支付"或"已支付"(根据是否已收款)
- 客户提交订单(前端提交):
- 客户在客户端选择服务 → 填写订单信息 → 提交订单
- 系统验证:客户信息、车辆信息、服务类型可用性、价格计算
- 验证通过:创建订单,状态为"待支付"
- 验证失败:返回错误信息,允许客户修改后重新提交
- 渠道 API 接口创建订单:
- 渠道调用订单创建API → 系统验证API签名、权限、订单数据
- 验证通过:创建订单,订单来源标识为"渠道API下单",关联渠道信息
- 订单状态:根据渠道是否已支付,设置为"待支付"或"已支付"
- 返回订单号给渠道,支持订单状态回调
- 订单信息管理:
- 订单信息录入(服务类型、车辆信息、客户信息、服务地址、服务时间等)
- 订单类型管理(代驾订单、自驾订单)
- 订单来源标识(客户直接下单、渠道API下单、管理员手动创建)
- 订单关联车辆(必须关联一个车辆)
- 订单关联客户(必须关联一个客户)
- 订单关联渠道(渠道来源的订单必须关联渠道)
- 订单金额计算(根据服务类型、价格规则、优惠活动等自动计算)
- 手动创建订单:
- 订单查询管理:
- 订单列表分页查询(支持分页、排序)
- 多条件筛选:
- 订单号(精确搜索)
- 客户(姓名、手机号)
- 车辆(车牌号)
- 服务类型
- 订单类型(代驾订单、自驾订单)
- 订单来源(客户直接下单、渠道API下单、管理员手动创建)
- 订单状态(待支付、已支付、待分配、办理中、待确认、已完成、已取消、已退款)
- 时间范围(创建时间、支付时间、完成时间)
- 渠道(渠道名称、渠道编码)
- 代驾师傅(姓名、手机号)
- 接待员(姓名、手机号)
- 检测站(名称)
- 订单详情查看(完整订单信息、状态流转记录、操作日志等)
- 订单快速搜索(订单号、客户手机号、车牌号等)
- 订单状态管理:
- 订单状态流转:
- 状态流转规则:严格按照状态流转图进行,不允许跨状态流转
- 状态变更触发:支付成功、分配完成、材料审核通过、业务办理完成、客户确认等
- 状态变更记录:记录每次状态变更的时间、操作人、变更原因
- 状态变更通知:重要状态变更自动发送短信/站内信通知相关角色
- 订单状态变更记录:
- 记录每次状态变更的详细信息(变更时间、变更前状态、变更后状态、操作人、变更原因)
- 支持查看订单完整的状态流转历史
- 订单状态统计:
- 按状态统计订单数量
- 按时间维度统计各状态订单数量变化趋势
- 状态流转效率统计(各状态平均停留时间)
- 订单异常处理:
- 异常订单标记(订单数据异常、业务流程异常、服务异常等)
- 异常原因记录(详细记录异常原因、异常时间、处理人)
- 异常处理流程(异常上报 → 管理员审核 → 处理方案 → 处理完成)
- 异常订单统计分析(异常类型分布、异常率统计等)
- 订单状态流转:
- 订单支付管理:
- 支付状态管理:
- 支付状态:未支付、支付中、已支付、支付失败、已退款、退款中、退款成功、退款失败
- 支付状态流转:未支付 → 支付中 → 已支付(成功)或 支付失败 → 未支付
- 支付成功处理:更新订单状态为"已支付" → 触发订单分配流程 → 发送支付成功通知
- 支付失败处理:记录失败原因 → 允许重新支付 → 发送支付失败通知
- 支付方式管理:
- 支持支付方式:微信支付、支付宝支付、银行卡支付
- 支付方式配置:配置各支付方式的参数、开关状态
- 支付方式选择:客户可选择支付方式,系统根据订单金额、支付方式可用性等推荐
- 支付记录查询:
- 支付记录列表查询(订单号、支付方式、支付金额、支付时间、支付状态等)
- 支付记录详情查看(支付流水号、支付平台订单号、支付凭证等)
- 支付记录筛选(按订单号、支付方式、支付状态、时间范围等)
- 退款申请与处理:
- 退款申请:客户申请退款 → 填写退款原因 → 提交退款申请
- 退款审核:管理员审核退款申请 → 审核通过/拒绝 → 通知客户审核结果
- 退款处理:审核通过 → 调用支付平台退款接口 → 退款成功/失败 → 更新订单状态
- 退款记录:记录退款申请、审核、处理的完整流程
- 退款通知:退款成功/失败后自动通知客户
- 支付超时自动取消:
- 订单创建后30分钟内未支付 → 系统自动取消订单
- 取消前提醒:订单创建后25分钟发送支付提醒
- 取消后处理:释放库存(如有)、发送订单取消通知
- 支付状态管理:
- 订单分配管理:
- 订单类型说明:
- 代驾订单:需要代驾服务的订单,需要分配代驾师傅和接待员
- 分配顺序:先分配代驾师傅 → 再分配接待员 → 最后分配检测站(如需要)
- 代驾师傅负责:前往服务地址、提供代驾服务、上传服务凭证
- 接待员负责:接待客户、协助办理业务、跟进订单进度、上传办理材料
- 自驾订单:客户自行驾驶的订单,需要分配接待员
- 分配顺序:先分配接待员 → 再分配检测站(如需要)
- 接待员负责:接待客户、协助办理业务、跟进订单进度、上传办理材料
- 代驾订单:需要代驾服务的订单,需要分配代驾师傅和接待员
- 代驾师傅分配管理:
- 自动分配规则:
- 筛选条件:代驾师傅在线、非忙碌、服务区域匹配、工作负载未满、资质有效、评价达标
- 优先级排序:距离最近 > 工作负载最轻 > 评价最高 > 响应最快
- 分配流程:系统筛选符合条件的代驾师傅 → 按优先级排序 → 选择最高优先级 → 分配订单
- 手动分配:管理员手动选择代驾师傅分配订单
- 订单重新分配:
- 触发条件:代驾师傅15分钟内未接受订单、代驾师傅拒绝订单、代驾师傅异常
- 重新分配流程:释放当前分配 → 重新筛选代驾师傅 → 重新分配
- 连续3次分配失败 → 转为手动分配或等待代驾师傅上线
- 分配通知:分配代驾订单后自动发送短信通知(使用短信模板:DRIVER_ORDER_ASSIGN)
- 分配记录查询:查询订单分配历史、分配原因、分配时间等
- 自动分配规则:
- 接待员分配管理:
- 自动分配规则:
- 筛选条件:接待员启用、在线、服务区域匹配、工作负载未满、具备服务类型办理能力
- 优先级排序:工作负载最轻 > 距离最近 > 历史完成率最高
- 分配流程:系统筛选符合条件的接待员 → 按优先级排序 → 选择最高优先级 → 分配订单
- 手动分配:管理员手动选择接待员分配订单
- 接待员重新分配:
- 触发条件:接待员无法处理订单、订单异常需要更换接待员
- 重新分配流程:释放当前分配 → 重新筛选接待员 → 重新分配
- 分配记录查询:查询接待员分配历史、分配原因、分配时间等
- 自动分配规则:
- 检测站分配管理:
- 自动分配规则:
- 筛选条件:检测站启用、服务范围匹配、支持服务类型、营业时间内
- 优先级排序:距离最近 > 评价最高 > 当前订单量最少
- 分配流程:系统筛选符合条件的检测站 → 按优先级排序 → 选择最高优先级 → 分配订单
- 手动分配:管理员手动选择检测站分配订单
- 订单重新分配:
- 触发条件:检测站无法提供服务、订单异常需要更换检测站
- 重新分配流程:释放当前分配 → 重新筛选检测站 → 重新分配
- 分配记录查询:查询检测站分配历史、分配原因、分配时间等
- 自动分配规则:
- 分配规则配置:
- 配置自动分配规则参数(距离权重、负载权重、评价权重等)
- 配置分配超时时间(代驾师傅接单超时时间等)
- 配置最大并发订单数(代驾师傅、接待员最大同时处理订单数)
- 订单类型说明:
- 订单进度管理:
- 订单进度跟踪:
- 进度节点定义:订单创建、支付完成、代驾师傅分配、接待员分配、检测站分配、材料审核、服务开始、服务进行中、服务完成、订单确认
- 进度记录:系统自动记录各环节进度时间、操作人、进度描述
- 进度可视化:订单详情页展示进度时间轴,清晰展示订单各环节进度
- 订单进度提醒:
- 提醒方式:短信、站内信、APP推送
- 提醒时机:重要进度节点自动发送提醒(支付成功、分配完成、材料审核结果、服务开始、服务完成等)
- 提醒对象:客户、代驾师傅、接待员、检测站人员等
- 提醒内容:订单号、当前进度、下一步操作提示等
- 订单进度查询:
- 客户查询:客户端查看订单进度、进度详情、预计完成时间
- 管理员查询:后台查看订单完整进度、进度异常、进度统计
- 订单超时预警:
- 超时规则配置:配置各环节的超时时间(如材料审核超时、服务办理超时等)
- 超时检测:系统定时检测订单各环节是否超时
- 超时预警:超时前发送预警通知,超时后发送超时通知给管理员
- 超时处理:超时订单自动标记异常,管理员介入处理
- 订单进度跟踪:
- 订单材料管理:
- 订单材料上传:
- 上传方式:客户在客户端上传、管理员在后台上传、代驾师傅上传服务凭证
- 材料类型:身份证、行驶证、车辆照片、服务凭证、办理材料等
- 材料要求:根据服务类型配置必需材料和可选材料
- 上传限制:文件大小限制、文件格式限制(图片、PDF等)
- 订单材料审核:
- 审核流程:材料上传 → 接待员或管理员审核 → 审核结果
- 审核结果:审核通过、审核不通过(需补充材料)
- 审核规则:材料完整性、材料真实性、材料有效性(证件有效期等)
- 审核通知:审核结果自动通知客户
- 订单材料下载:
- 下载权限:客户可下载自己的订单材料,管理员可下载所有订单材料
- 下载方式:单个文件下载、批量下载、打包下载
- 材料缺失提醒:
- 缺失检测:系统自动检测必需材料是否齐全
- 缺失提醒:材料缺失时自动发送提醒(短信、站内信)给客户
- 提醒频率:每天提醒一次,直到材料齐全
- 订单材料上传:
- 订单统计与导出:
- 订单统计(按时间、服务类型、订单类型、状态、渠道等维度)
- 订单类型统计(代驾订单数量、自驾订单数量、各类型占比等)
- 接待员工作量统计(按接待员统计订单数量、完成率等)
- 订单数据导出(Excel、PDF 格式)
- 订单报表生成
- 订单异常处理:
- 订单异常标记
- 订单异常原因记录
- 订单异常处理流程
- 订单异常统计分析
- 订单创建管理:
1.8 管理员管理
- 功能描述: 管理系统管理员账号、权限、登录及安全。
- 功能需求:
- 管理员账号管理:
- 添加管理员(用户名、密码、姓名、手机、邮箱、部门、岗位、角色等)
- 修改管理员信息
- 删除管理员(软删除,检查关联数据)
- 分页查询管理员(多条件筛选)
- 管理员详情查看
- 管理员状态管理(启用、禁用)
- 管理员关联管理:
- 关联角色(一个管理员可关联多个角色)
- 关联部门
- 关联岗位
- 解除角色关联
- 解除部门关联
- 解除岗位关联
- 管理员登录管理:
- 管理员登录(用户名/手机号/邮箱 + 密码)
- 登录验证码
- 登录失败次数限制
- 账号锁定与解锁
- 登录日志记录
- 单点登录(SSO)支持
- 密码管理:
- 修改密码(需验证原密码)
- 重置密码(管理员操作)
- 密码强度验证
- 密码过期提醒
- 密码历史记录(防止重复使用)
- 权限管理:
- 管理员权限分配(基于角色)
- 权限继承(部门、岗位权限继承)
- 权限查询
- 权限变更记录
- 安全设置:
- 二次验证(短信、邮箱、APP)
- IP 白名单管理
- 登录设备管理
- 异常登录提醒
- 管理员账号管理:
1.9 部门管理
- 功能描述: 管理系统的组织架构,支持多层级部门结构。
- 功能需求:
- 部门基础管理:
- 新建部门(部门名称、部门编码、负责人、联系方式、地址等)
- 删除部门(软删除,检查关联人员)
- 修改部门信息
- 分页查询部门(多条件筛选)
- 部门详情查看
- 部门状态管理(启用、停用)
- 部门层级管理:
- 部门层级结构(支持多级部门,树形结构)
- 设置上级部门
- 部门排序管理
- 部门层级查询
- 部门树形展示
- 部门人员管理:
- 部门人员列表查询
- 部门人员统计(总人数、各岗位人数)
- 部门人员添加与移除
- 部门负责人设置
- 部门权限管理:
- 部门权限配置
- 部门数据权限(部门数据隔离)
- 权限继承关系
- 部门统计管理:
- 部门业务统计
- 部门绩效统计
- 部门数据分析
- 部门基础管理:
1.10 角色管理
- 功能描述: 管理系统角色及权限分配。
- 功能需求:
- 添加角色
- 关联菜单
- 删除角色
- 解除菜单关联
- 修改角色信息
- 分页查询角色
- 角色权限配置
- 角色用户管理
- 添加角色
1.11 菜单管理
- 功能描述: 系统菜单配置与管理。
- 功能需求:
- 添加菜单
- 删除菜单
- 修改菜单信息
- 分页查询菜单
- 菜单层级管理
- 菜单权限分配
1.12 字典管理
- 功能描述: 系统字典项维护。
- 功能需求:
- 字典管理:
- 添加字典
- 删除字典
- 分页查询字典
- 修改字典信息
- 字典数据管理:
- 添加字典数据
- 删除字典数据
- 修改字典数据
- 分页查询字典数据
- 字典类型分类管理
- 字典数据导入导出
- 字典管理:
1.13 岗位管理
- 功能描述: 管理系统岗位信息,支持岗位与部门、角色的关联。
- 功能需求:
- 岗位基础管理:
- 添加岗位(岗位名称、岗位编码、岗位描述、所属部门等)
- 删除岗位(软删除,检查关联人员)
- 修改岗位信息
- 分页查询岗位(多条件筛选)
- 岗位详情查看
- 岗位状态管理(启用、停用)
- 岗位关联管理:
- 岗位与部门关联
- 岗位与角色关联
- 岗位人员管理(查看岗位下的人员)
- 解除关联关系
- 岗位权限管理:
- 岗位权限配置
- 岗位数据权限设置
- 权限继承关系
- 岗位统计管理:
- 岗位人员统计
- 岗位分布统计
- 岗位基础管理:
1.14 地区管理
- 功能描述: 管理系统地区信息,支持多级地区结构(省、市、区/县)。
- 功能需求:
- 地区基础管理:
- 添加地区(地区名称、地区编码、上级地区、地区级别等)
- 删除地区(软删除,检查关联数据)
- 修改地区信息
- 分页查询地区
- 地区详情查看
- 地区状态管理(启用、停用)
- 地区层级管理:
- 地区层级结构(省、市、区/县多级结构)
- 设置上级地区
- 地区树形展示
- 地区层级查询
- 地区关联管理:
- 地区与服务范围关联
- 地区与检测站关联
- 地区与订单关联
- 地区数据统计
- 地区数据导入:
- 地区数据批量导入(Excel 格式)
- 地区数据导出
- 地区数据同步
- 地区基础管理:
1.15 通知(公告)管理
- 功能描述: 管理系统通知和公告,支持多种通知方式和推送渠道。
- 功能需求:
- 通知发布管理:
- 创建通知/公告(标题、内容、类型、优先级、发布时间等)
- 修改通知/公告
- 删除通知/公告(软删除)
- 通知/公告列表查询(分页、筛选)
- 通知/公告详情查看
- 通知/公告状态管理(草稿、已发布、已撤回)
- 通知类型管理:
- 系统公告
- 业务通知
- 订单通知
- 系统维护通知
- 活动通知
- 通知推送管理:
- 推送对象选择(全部用户、指定角色、指定用户等)
- 推送方式配置(站内信、短信、邮件、APP 推送等)
- 推送时间设置(立即推送、定时推送)
- 推送状态跟踪
- 推送记录查询
- 通知阅读管理:
- 通知阅读状态跟踪
- 通知阅读统计
- 未读通知提醒
- 通知模板管理:
- 通知模板创建
- 通知模板编辑
- 通知模板使用
- 通知发布管理:
1.16 日志管理
- 功能描述: 记录和管理系统操作日志、登录日志、异常日志等。
- 功能需求:
- 操作日志管理:
- 操作日志记录(操作人、操作时间、操作模块、操作类型、操作内容、IP 地址等)
- 操作日志查询(分页、多条件筛选)
- 操作日志详情查看
- 操作日志导出
- 操作日志统计分析
- 登录日志管理:
- 登录日志记录(用户、登录时间、登录 IP、登录设备、登录状态等)
- 登录日志查询
- 异常登录记录(失败登录、异地登录等)
- 登录日志统计
- 异常日志管理:
- 系统异常日志记录
- 异常日志查询与筛选
- 异常日志详情查看
- 异常日志告警
- 异常日志统计分析
- 日志配置管理:
- 日志级别配置
- 日志保留时间设置
- 日志自动清理
- 日志存储策略
- 操作日志管理:
1.18 客服管理
- 功能描述: 管理客服工作、客户咨询、投诉处理及服务质量。
- 功能需求:
- 客服工作管理:
- 客服工单创建(咨询、投诉、建议等)
- 客服工单分配(自动分配、手动分配)
- 客服工单处理
- 客服工单查询(分页、多条件筛选)
- 客服工单状态管理(待处理、处理中、已解决、已关闭)
- 客服工单优先级设置
- 客服工单转派
- 客户咨询管理:
- 客户咨询记录
- 咨询分类管理
- 咨询回复管理
- 咨询满意度评价
- 咨询统计分析
- 投诉处理管理:
- 投诉记录创建
- 投诉分类管理
- 投诉处理流程
- 投诉处理结果记录
- 投诉回访管理
- 投诉统计分析
- 客服知识库管理:
- 知识库文章创建
- 知识库分类管理
- 知识库搜索
- 知识库使用统计
- 客服统计管理:
- 客服工作量统计
- 客服响应时间统计
- 客服满意度统计
- 客服绩效分析
- 客服工作管理:
1.19 评价管理
功能描述: 管理客户对服务、检测站、代驾等的评价信息。系统需要支持评价提交、审核、展示、统计等完整流程。
评价流程说明:
- 评价触发:订单完成后,系统自动开放评价入口(7天内有效)
- 评价提交:客户填写评价(星级、文字、图片、标签)→ 提交评价
- 评价审核:管理员审核评价内容 → 审核通过或拒绝
- 评价展示:审核通过的评价展示在相关页面
- 评价统计:系统自动统计好评率、平均评分等
功能需求:
- 评价记录管理:
- 评价记录查询:
- 分页查询评价记录列表
- 多条件筛选:评价类型、评价对象、评价状态、评价时间、评价星级等
- 排序:按评价时间、评价星级等排序
- 评价详情查看:
- 评价基本信息:评价人、评价对象、评价时间、评价星级等
- 评价内容:评价文字、评价图片、评价标签
- 评价关联:关联的订单信息、服务信息
- 评价内容审核:
- 审核流程:评价提交 → 系统自动审核(敏感词过滤)→ 管理员审核
- 审核内容:评价文字内容、评价图片内容、评价真实性
- 审核结果:审核通过、审核拒绝
- 审核规则:违规内容识别、恶意评价识别
- 评价状态管理:
- 待审核:评价已提交,等待管理员审核
- 已通过:评价审核通过,已展示
- 已拒绝:评价审核拒绝,不展示
- 评价删除:
- 违规评价删除:管理员删除违规评价
- 删除原因记录:记录删除原因、删除时间、删除人
- 评价记录查询:
- 评价类型管理:
- 服务评价(订单服务评价):
- 客户对订单整体服务的评价
- 评价对象:订单、服务类型
- 评价维度:服务态度、服务效率、服务质量等
- 检测站评价:
- 客户对检测站服务的评价
- 评价对象:检测站
- 评价维度:检测站环境、检测站服务、检测站效率等
- 代驾评价:
- 客户对代驾师傅服务的评价
- 评价对象:代驾师傅
- 评价维度:驾驶技术、服务态度、准时性等
- 渠道评价:
- 平台对渠道合作质量的评价
- 评价对象:渠道
- 评价维度:订单质量、合作效率、问题处理等
- 服务评价(订单服务评价):
- 评价内容管理:
- 评价星级评分:
- 评分范围:1-5 星
- 评分规则:1星(非常不满意)、2星(不满意)、3星(一般)、4星(满意)、5星(非常满意)
- 评分统计:自动计算平均评分、评分分布
- 评价文字内容:
- 文字长度限制:最少10字,最多500字
- 内容审核:敏感词过滤、违规内容识别
- 评价图片上传:
- 图片数量限制:最多上传3张图片
- 图片大小限制:单张图片不超过5MB
- 图片格式限制:支持JPG、PNG格式
- 评价标签管理:
- 预设标签:服务态度好、效率高、专业、准时等
- 自定义标签:客户可自定义标签
- 标签统计:统计各标签的使用频率
- 评价星级评分:
- 评价统计管理:
- 评价统计:
- 好评率统计:5星和4星评价占比
- 平均评分统计:所有评价的平均星级
- 评价数量统计:总评价数、各星级评价数
- 评价分布统计:按时间、按地区、按服务类型等维度统计
- 评价趋势分析:
- 评价数量趋势:按日、周、月统计评价数量变化趋势
- 评价评分趋势:按日、周、月统计平均评分变化趋势
- 评价趋势图表:折线图、柱状图展示评价趋势
- 评价分布统计:
- 按评价对象统计:各检测站、各代驾师傅的评价分布
- 按服务类型统计:各服务类型的评价分布
- 按地区统计:各地区的评价分布
- 评价排行榜:
- 好评率排行榜:按好评率排序
- 平均评分排行榜:按平均评分排序
- 评价数量排行榜:按评价数量排序
- 评价统计:
- 评价回复管理:
- 商家回复评价:
- 检测站、代驾师傅可回复客户评价
- 回复内容:文字回复,最多200字
- 回复时间限制:评价提交后30天内可回复
- 回复内容审核:
- 回复内容审核:管理员审核回复内容
- 审核规则:敏感词过滤、违规内容识别
- 审核结果:审核通过、审核拒绝
- 回复记录查询:
- 查询评价的回复记录
- 查看回复内容、回复时间、回复人
- 商家回复评价:
- 评价记录管理:
1.20 回访管理
- 功能描述: 管理客户回访任务、回访记录及回访分析。
- 功能需求:
- 回访任务管理:
- 回访任务创建(自动创建、手动创建)
- 回访任务分配
- 回访任务查询(分页、筛选)
- 回访任务状态管理(待回访、回访中、已完成、已取消)
- 回访任务提醒
- 回访记录管理:
- 回访记录创建(回访时间、回访方式、回访内容、回访结果等)
- 回访记录查询
- 回访记录详情查看
- 回访记录修改
- 回访记录导出
- 回访规则管理:
- 回访触发规则配置(订单完成后自动创建回访任务)
- 回访时间设置
- 回访方式配置(电话、短信、微信等)
- 回访模板管理
- 回访统计分析:
- 回访完成率统计
- 回访满意度统计
- 回访问题分类统计
- 回访效果分析
- 回访任务管理:
1.21 结算管理
功能描述: 管理渠道、检测站、代驾等合作伙伴的结算业务。系统需要支持自动结算、结算审核、结算支付等完整流程。
结算流程说明:
- 结算单生成:系统按结算周期自动生成结算单,或管理员手动创建结算单
- 结算单审核:财务人员审核结算单的准确性,审核通过或驳回
- 结算支付:审核通过后执行结算支付,更新支付状态
- 结算完成:支付成功后通知结算对象,结算完成
功能需求:
- 结算规则管理:
- 结算规则配置:
- 按订单结算:按完成的订单数量结算,每个订单固定金额
- 按比例结算:按订单金额的一定比例结算(如订单金额的80%)
- 按固定金额结算:每月固定金额结算
- 混合结算:支持多种结算方式组合(如基础金额+按比例)
- 结算周期设置:
- 日结:每日自动生成结算单
- 周结:每周自动生成结算单(如每周一生成上周结算单)
- 月结:每月自动生成结算单(如每月1日生成上月结算单)
- 自定义周期:支持自定义结算周期
- 结算对象管理:
- 渠道结算:渠道通过API发送订单,订单完成后按分润比例结算
- 检测站结算:检测站完成检测服务,按订单或比例结算
- 代驾结算:代驾师傅完成服务,按距离、时间、订单等规则结算
- 结算对象配置:为每个结算对象配置结算规则、结算周期
- 结算规则修改记录:
- 记录结算规则的每次修改(修改时间、修改人、修改内容、修改原因)
- 支持查看结算规则的历史版本
- 结算规则配置:
- 结算单管理:
- 结算单自动生成:
- 系统按结算周期自动生成结算单
- 生成规则:根据结算对象的结算规则,统计该周期内的订单数据,计算结算金额
- 生成时间:结算周期结束后自动生成(如月结在每月1日生成上月结算单)
- 生成通知:结算单生成后通知财务人员审核
- 结算单手动创建:
- 管理员手动创建结算单
- 选择结算对象、结算周期、结算订单范围
- 系统自动计算结算金额,管理员可手动调整
- 结算单查询:
- 分页查询结算单列表
- 筛选条件:结算对象、结算周期、结算状态、时间范围等
- 排序:按结算时间、结算金额等排序
- 结算单详情查看:
- 结算单基本信息:结算对象、结算周期、结算金额、结算状态等
- 结算明细:包含的订单列表、每个订单的结算金额
- 结算计算过程:展示结算金额的计算过程
- 结算单状态管理:
- 待审核:结算单已生成,等待财务人员审核
- 已审核:财务人员审核通过,等待结算支付
- 已结算:结算支付完成,结算单完成
- 已驳回:财务人员审核驳回,需要修改后重新审核
- 结算单导出:
- 支持导出结算单(Excel、PDF格式)
- 导出内容:结算单基本信息、结算明细、结算计算过程
- 结算单自动生成:
- 结算审核管理:
- 结算单审核:
- 财务人员审核结算单的准确性
- 审核内容:结算金额、结算订单、结算计算过程等
- 审核结果:审核通过、审核驳回
- 审核意见记录:
- 记录审核意见、审核时间、审核人
- 审核驳回时需填写驳回原因
- 审核流程管理:
- 支持多级审核流程(如初审、复审)
- 配置审核流程:设置审核人员、审核顺序
- 审核历史查询:
- 查询结算单的审核历史
- 查看每次审核的详细信息(审核时间、审核人、审核意见、审核结果)
- 结算单审核:
- 结算支付管理:
- 结算支付记录:
- 记录每次结算支付的详细信息(支付时间、支付金额、支付方式、支付状态等)
- 支付记录查询:按结算对象、时间范围等条件查询
- 支付方式管理:
- 银行转账:通过银行转账方式支付
- 第三方支付:通过支付宝、微信等第三方支付方式支付
- 支付方式配置:为每个结算对象配置支付方式、支付账户信息
- 支付状态跟踪:
- 支付状态:待支付、支付中、支付成功、支付失败
- 支付状态更新:支付完成后更新支付状态
- 支付状态通知:支付成功后通知结算对象
- 支付凭证管理:
- 上传支付凭证(转账凭证、支付截图等)
- 支付凭证查看、下载
- 结算支付记录:
- 结算统计管理:
- 结算金额统计:
- 按结算对象统计结算金额
- 按时间维度统计结算金额(日、周、月、年)
- 结算金额趋势分析
- 结算对象统计:
- 统计各结算对象的结算次数、结算金额
- 结算对象排名(按结算金额、结算次数)
- 结算周期统计:
- 统计各结算周期的结算情况
- 结算周期对比分析
- 结算数据分析:
- 结算效率分析(结算周期、结算处理时间)
- 结算异常分析(结算失败率、结算金额异常等)
- 结算报表生成:生成结算统计报表,支持导出
- 结算金额统计:
- 结算规则管理:
1.22 短信管理
- 功能描述: 管理系统短信模板、短信发送、第三方审核及短信发送记录。
- 功能需求:
- 短信模板管理:
- 添加短信模板(模板名称、模板编码、模板内容、模板类型、使用场景等)
- 修改短信模板(支持编辑模板内容)
- 删除短信模板(软删除,检查关联记录)
- 分页查询短信模板(多条件筛选)
- 短信模板详情查看
- 短信模板状态管理(草稿、待审核、已审核、已驳回、已启用、已停用)
- 短信模板变量管理(支持动态变量,如:{客户姓名}、{订单号}、{代驾师傅姓名}、{接待员姓名}等)
- 短信模板预览(预览变量替换后的效果)
- 短信模板审核管理:
- 提交第三方审核(提交到短信服务商进行审核)
- 审核状态跟踪(待审核、审核中、已通过、已驳回)
- 审核结果记录(审核意见、审核时间、审核人)
- 审核失败原因查看
- 重新提交审核
- 短信发送管理:
- 短信发送记录查询(分页、多条件筛选)
- 短信发送详情查看(发送时间、接收人、模板、内容、发送状态等)
- 短信发送状态管理(待发送、发送中、已发送、发送失败)
- 短信发送失败重试
- 短信发送统计(发送成功率、失败率、发送量等)
- 短信发送场景配置:
- 订单分配给代驾师傅后自动发送短信
- 订单分配给接待员后自动发送短信
- 订单状态变更时发送短信通知
- 客户下单成功发送确认短信
- 订单完成发送通知短信
- 其他业务场景短信发送配置
- 短信服务配置:
- 短信服务商配置(阿里云、腾讯云、其他服务商)
- 短信服务商账号配置(AppKey、AppSecret、签名等)
- 短信发送频率限制配置
- 短信发送时间限制配置(避免夜间发送)
- 短信发送黑白名单管理
- 短信统计分析:
- 短信发送量统计(按时间、模板、场景等维度)
- 短信发送成功率统计
- 短信费用统计
- 短信发送趋势分析
- 默认短信模板:
- 代驾订单分配通知模板:
模板编码:DRIVER_ORDER_ASSIGN 模板名称:代驾订单分配通知 使用场景:订单分配给代驾师傅后发送 模板内容: 【车驾管服务】尊敬的{代驾师傅姓名},您有新的代驾订单! 订单号:{订单号} 客户姓名:{客户姓名} 客户电话:{客户电话} 服务地址:{服务地址} 预计服务时间:{预计服务时间} 请及时查看订单详情并联系客户。感谢您的配合! 如有疑问,请联系客服:{客服电话}- 模板变量说明:
- {代驾师傅姓名}:代驾师傅的真实姓名
- {订单号}:订单的唯一编号
- {客户姓名}:客户的真实姓名
- {客户电话}:客户的联系电话
- {服务地址}:代驾服务的起始地址
- {预计服务时间}:预计的服务时间
- {客服电话}:平台客服联系电话
- 接待订单分配通知模板(新增):
模板编码:RECEPTIONIST_ORDER_ASSIGN 模板名称:接待订单分配通知 使用场景:自驾订单分配给接待员后发送 模板内容: 【车驾管服务】尊敬的{接待员姓名},您有新的接待订单! 订单号:{订单号} 客户姓名:{客户姓名} 客户电话:{客户电话} 服务类型:{服务类型} 检测站:{检测站名称} 预计到达时间:{预计到达时间} 请及时查看订单详情并准备接待客户。感谢您的配合! 如有疑问,请联系客服:{客服电话}- 模板变量说明:
- {接待员姓名}:接待员的真实姓名
- {订单号}:订单的唯一编号
- {客户姓名}:客户的真实姓名
- {客户电话}:客户的联系电话
- {服务类型}:订单的服务类型名称
- {检测站名称}:关联的检测站名称
- {预计到达时间}:客户预计到达检测站的时间
- {客服电话}:平台客服联系电话
- 短信模板管理:
5. 客户端功能需求
5.1 用户注册与登录
- 功能描述: 客户端的用户注册、登录、身份认证功能。
- 功能需求:
- 用户注册:
- 手机号注册(手机号 + 验证码)
- 密码设置(密码强度验证)
- 用户协议和隐私政策确认
- 注册成功提示
- 用户登录:
- 手机号 + 密码登录
- 手机号 + 验证码登录
- 登录失败提示
- 账号安全:
- 修改密码(需验证原密码或验证码)
- 忘记密码(通过手机验证码重置)
- 修改手机号
- 账号注销申请
- 用户注册:
5.2 个人信息管理
- 功能描述: 客户个人信息的查看、编辑和管理。
- 功能需求:
- 基本信息管理:
- 查看个人信息(姓名、手机号、身份证、地址等)
- 修改个人信息(姓名、地址等)
- 修改手机号(需验证码验证)
- 头像上传与更换
- 账户设置:
- 消息通知设置(订单通知、系统公告等)
- 隐私设置
- 关于我们
- 意见反馈
- 基本信息管理:
5.3 车辆管理
- 功能描述: 客户车辆信息的添加、查看、编辑和管理。
- 功能需求:
- 车辆信息管理:
- 添加车辆信息(车牌号、品牌、型号、颜色、驾驶证等)
- 查看车辆列表
- 查看车辆详情
- 修改车辆信息
- 删除车辆信息(检查关联订单)
- 车辆证件管理:
- 上传行驶证照片
- 上传车辆照片(多张照片支持)
- 查看证件信息
- 证件到期提醒
- 车辆办理记录:
- 查看车辆历史办理记录
- 查看办理记录详情
- 办理记录筛选和搜索
- 车辆信息管理:
5.4 服务浏览与选择
- 功能描述: 客户浏览服务类型、查看服务详情、选择服务。
- 功能需求:
- 服务分类浏览:
- 服务分类列表展示(支持多级分类)
- 服务分类筛选
- 热门服务推荐
- 服务详情查看:
- 服务名称、描述、价格展示
- 服务办理流程说明
- 服务所需材料清单
- 服务办理时长说明
- 服务常见问题
- 服务评价查看
- 服务价格查询:
- 服务基础价格展示
- 根据车型、地区等条件查询价格
- 优惠活动信息展示
- 会员优惠价格展示
- 服务选择:
- 选择服务类型
- 选择服务车辆(从已添加的车辆中选择)
- 选择服务地址
- 选择订单类型(代驾订单、自驾订单)
- 选择服务时间
- 服务分类浏览:
5.5 订单管理
- 功能描述: 客户订单的创建、查询、支付、跟踪等全流程管理。
- 功能需求:
- 订单创建:
- 提交订单(服务类型、车辆信息、客户信息、服务地址、订单类型等)
- 订单信息确认
- 订单金额计算和展示
- 订单查询:
- 订单列表查看(全部、待支付、办理中、已完成、已取消)
- 订单详情查看
- 订单状态查看
- 订单快速搜索(订单号搜索)
- 订单筛选(按状态、时间范围等)
- 订单支付:
- 支付方式选择(微信)
- 订单支付
- 支付状态查询
- 支付成功通知
- 支付失败处理
- 订单进度跟踪:
- 订单进度查看(各环节进度记录)
- 订单状态实时更新
- 订单进度推送通知
- 订单超时提醒
- 订单材料管理:
- 上传订单材料(身份证、行驶证、车辆照片等)
- 查看已上传材料
- 材料审核状态查看
- 材料审核结果通知
- 材料缺失提醒
- 补充材料上传
- 订单操作:
- 取消订单(未支付订单可取消)
- 申请退款(已支付订单可申请退款)
- 查看退款进度
- 订单评价(订单完成后可评价)
- 再次下单(基于历史订单快速下单)
- 订单创建:
5.6 消息通知
- 功能描述: 客户端消息通知的接收和查看。
- 功能需求:
- 系统通知:
- 系统公告查看
- 订单状态变更通知
- 订单进度更新通知
- 材料审核结果通知
- 支付成功/失败通知
- 退款处理通知
- 消息管理:
- 消息列表查看
- 消息详情查看
- 消息已读/未读状态
- 消息删除
- 消息推送设置(开启/关闭)
- 短信通知:
- 接收订单相关短信通知
- 接收验证码短信
- 系统通知:
5.7 服务评价
- 功能描述: 客户对已完成服务的评价功能。
- 功能需求:
- 评价提交:
- 订单完成后评价入口
- 星级评分(1-5 星)
- 评价文字内容输入
- 评价图片上传(可选)
- 评价标签选择
- 评价提交
- 评价查看:
- 查看已提交的评价
- 查看评价状态(待审核、已通过、已拒绝)
- 修改评价(在允许时间内)
- 删除评价(在允许时间内)
- 评价统计:
- 查看服务评价统计(好评率、平均评分等)
- 评价提交:
5.8 客服咨询
- 功能描述: 客户与客服的咨询、投诉功能。
- 功能需求:
- 在线咨询:
- 发起咨询(文字、图片)
- 查看咨询记录
- 查看客服回复
- 咨询满意度评价
- 投诉建议:
- 提交投诉(投诉类型、投诉内容、相关订单等)
- 查看投诉记录
- 查看投诉处理结果
- 投诉进度跟踪
- 常见问题:
- 查看常见问题列表
- 常见问题搜索
- 查看问题详情
- 客服联系方式:
- 查看客服电话
- 一键拨打客服电话
- 查看客服工作时间
- 在线咨询:
5.9 首页与导航
- 功能描述: 客户端首页展示和导航功能。
- 功能需求:
- 首页展示:
- 轮播图展示(活动、公告等)
- 服务分类快捷入口
- 热门服务推荐
- 最新公告展示
- 我的订单快捷入口
- 待办事项提醒
- 导航功能:
- 底部导航栏(首页、服务、订单、我的)
- 顶部搜索功能
- 消息中心入口
- 客服入口
- 快捷功能:
- 快速下单
- 订单查询
- 车辆管理
- 个人中心
- 首页展示:
5.10 其他功能
- 功能描述: 客户端的其他辅助功能。
- 功能需求:
- 帮助中心:
- 使用指南
- 常见问题
- 服务流程说明
- 材料准备指南
- 关于我们:
- 公司介绍
- 联系方式
- 服务网点
- 资质证明
- 设置功能:
- 语言设置
- 主题设置
- 缓存清理
- 版本更新
- 退出登录
- 帮助中心:
- 根据二维码跳转到小程序: 用户可以根据二维码直接到小程序内部
6. 师傅端功能需求
师傅端功能说明: 师傅端支持两种类型的师傅人员:代驾师傅和接待员。两种类型的师傅在注册时选择类型,登录后根据类型显示不同的功能模块。代驾师傅主要负责代驾服务,接待员主要负责在检测站接待客户并协助办理业务。
6.1 注册与登录
- 功能描述: 师傅人员(代驾师傅、接待员)的注册、登录、身份认证功能。
- 功能需求:
- 师傅注册:
- 手机号注册(手机号 + 验证码)
- 密码设置(密码强度验证)
- 基本信息录入(姓名、身份证号等)
- 选择师傅类型(代驾师傅、接待员)- 注册时必须选择,后续可申请变更
- 用户协议和隐私政策确认
- 注册成功提示
- 师傅登录:
- 手机号 + 密码登录
- 手机号 + 验证码登录
- 记住登录状态
- 自动登录功能
- 登录失败提示
- 登录后根据师傅类型显示对应功能模块
- 身份认证:
- 代驾师傅身份认证:
- 实名认证申请(身份证信息录入)
- 驾驶证信息录入与验证
- 行驶证信息录入与验证
- 车辆信息录入(车牌号、品牌、型号等)
- 保险信息上传
- 资质审核状态查询
- 审核结果通知(审核通过、审核失败及原因)
- 接待员身份认证:
- 实名认证申请(身份证信息录入)
- 工作证信息录入与验证
- 关联检测站信息录入
- 资质审核状态查询
- 审核结果通知(审核通过、审核失败及原因)
- 代驾师傅身份认证:
- 账号安全:
- 修改密码(需验证原密码或验证码)
- 忘记密码(通过手机验证码重置)
- 绑定手机号
- 账号注销申请
- 师傅类型变更申请(需审核)
- 师傅注册:
6.2 个人信息管理
- 功能描述: 师傅个人信息的查看、编辑和管理(代驾师傅和接待员通用)。
- 功能需求:
- 基本信息管理:
- 查看个人信息(姓名、手机号、身份证、地址等)
- 查看师傅类型(代驾师傅/接待员)
- 修改个人信息(姓名、地址等)
- 修改手机号(需验证码验证)
- 头像上传与更换
- 资质信息管理:
- 代驾师傅资质信息:
- 查看驾驶证信息
- 查看行驶证信息
- 查看车辆信息
- 查看保险信息
- 更新资质信息(需重新审核)
- 资质到期提醒
- 接待员资质信息:
- 查看工作证信息
- 查看关联检测站信息
- 更新资质信息(需重新审核)
- 资质到期提醒
- 代驾师傅资质信息:
- 账户设置:
- 消息通知设置(订单通知、系统公告等)
- 隐私设置
- 关于我们
- 意见反馈
- 基本信息管理:
6.3 工作状态管理
- 功能描述: 师傅的工作状态设置和管理(代驾师傅和接待员功能略有不同)。
- 功能需求:
- 代驾师傅状态管理:
- 在线/离线状态切换
- 忙碌状态设置(接单中、服务中)
- 休息状态设置
- 状态自动更新(根据订单状态)
- 接单模式选择(自动接单、手动接单)
- 接单范围设置(服务区域、服务距离)
- 接单时间设置(工作时间段)
- 接单偏好设置(订单类型、价格范围等)
- 实时位置上报
- 位置权限设置
- 位置历史记录
- 接待员状态管理:
- 启用/停用状态切换(由管理员控制)
- 在线/离线状态切换
- 忙碌状态设置(接待中、办理中)
- 休息状态设置
- 状态自动更新(根据订单状态)
- 关联检测站管理(查看、切换关联的检测站)
- 服务能力设置(配置可办理的服务类型)
- 代驾师傅状态管理:
6.4 订单管理
- 功能描述: 师傅的订单接收、处理、跟踪等全流程管理(代驾师傅和接待员订单类型不同)。
- 功能需求:
代驾师傅订单管理:
- 订单接收:
- 订单推送通知(短信、APP推送)
- 订单列表查看(待接单、已接单、服务中、已完成、已取消)
- 订单详情查看(客户信息、车辆信息、服务地址、服务时间等)
- 接单操作(接受订单、拒绝订单)
- 订单分配说明:
- 订单由后端系统自动分配或手动分配给代驾师傅
- 代驾师傅在未接受订单前,订单可以被系统重新分配给其他代驾师傅
- 代驾师傅接受订单后,订单状态变为"已接单",不再重新分配
- 订单超时自动取消(未在规定时间内接受订单,订单自动取消并重新分配)
- 订单服务:
- 订单状态更新(已接单、前往服务、服务中、服务完成)
- 联系客户(拨打电话、发送消息)
- 导航功能(前往服务地址、服务路线规划)
- 到达确认(到达服务地点确认)
- 开始服务确认(需要检查车辆情况,并上传检查照片)
- 还车服务(将车辆送达还车地点,上传还车凭证)
- 服务完成确认
- 服务凭证上传(服务照片、服务记录等)
- 订单跟踪:
- 订单进度查看
- 订单状态实时更新
- 订单异常处理(订单取消、订单异常上报)
- 订单查询:
- 历史订单查询
- 订单筛选(按状态、时间范围等)
- 订单快速搜索(订单号搜索)
- 订单统计(今日订单数、本月订单数、总收入等)
- 订单接收:
接待员订单管理:
- 订单接收:
- 订单推送通知(短信、APP推送)- 自驾订单分配给接待员
- 订单列表查看(待接待、接待中、办理中、已完成、已取消)
- 订单详情查看(客户信息、车辆信息、服务类型、服务地址等)
- 接单操作(接受订单、拒绝订单)- 自驾订单自动分配给接待员
- 订单分配说明:
- 自驾订单由后端系统自动分配或手动分配给接待员
- 接待员在未接受订单前,订单可以被系统重新分配给其他接待员
- 接待员接受订单后,订单状态变为"已分配",开始接待流程
- 订单服务:
- 订单状态更新(已分配、接待中、办理中、服务完成)
- 联系客户(拨打电话、发送消息)
- 接待客户(客户到达检测站后,接待员接待并引导)
- 上传服务凭证(服务照片、服务记录等)
- 协助办理业务(协助客户办理业务,上传办理材料)
- 服务完成确认
- 订单跟踪:
- 订单进度查看
- 订单状态实时更新
- 订单异常处理(订单取消、订单异常上报)
- 订单查询:
- 历史订单查询
- 订单筛选(按状态、时间范围、检测站等)
- 订单快速搜索(订单号搜索)
- 订单统计(今日订单数、本月订单数、完成率等)
- 订单接收:
6.5 收入结算
- 功能描述: 代驾师傅的收入查看、结算记录、提现等功能(仅代驾师傅有此功能,接待员无收入结算功能)。
- 功能需求:
- 收入统计:
- 今日收入查看
- 本周收入查看
- 本月收入查看
- 总收入统计
- 收入趋势图表
- 结算记录:
- 结算记录列表查看
- 结算记录详情查看
- 结算记录筛选(按时间、状态等)
- 结算记录导出
- 结算规则:
- 查看结算规则(按距离、按时间、按订单等)
- 查看费用计算明细
- 结算周期说明
- 提现管理:
- 提现申请(提现金额、提现账户)
- 提现记录查询
- 提现状态跟踪
- 提现到账通知
- 收入统计:
6.6 评价管理
- 功能描述: 师傅查看服务评价、评价统计等功能(代驾师傅和接待员通用)。
- 功能需求:
- 评价查看:
- 查看客户评价列表
- 查看评价详情(星级、文字、图片)
- 评价回复(回复客户评价)
- 评价筛选(按时间、星级等)
- 评价统计:
- 好评率统计
- 平均评分统计
- 评价数量统计
- 评价趋势分析
- 服务质量:
- 服务质量监控
- 服务问题反馈
- 服务改进建议
- 评价查看:
6.7 消息通知
- 功能描述: 师傅的消息通知接收和查看(代驾师傅和接待员通用)。
- 功能需求:
- 系统通知:
- 系统公告查看
- 订单分配通知
- 订单状态变更通知
- 结算通知(仅代驾师傅)
- 审核结果通知
- 消息管理:
- 消息列表查看
- 消息详情查看
- 消息已读/未读状态
- 消息删除
- 消息推送设置(开启/关闭)
- 短信通知:
- 接收订单相关短信通知
- 接收验证码短信
- 系统通知:
6.8 首页与导航
- 功能描述: 师傅端首页展示和导航功能(代驾师傅和接待员首页内容略有不同)。
- 功能需求:
- 代驾师傅首页:
- 今日收入统计
- 今日订单统计
- 待接订单提醒
- 进行中订单快捷入口
- 最新公告展示
- 工作状态快捷切换
- 接待员首页:
- 今日订单统计
- 待接待订单提醒
- 进行中订单快捷入口
- 最新公告展示
- 工作状态快捷切换
- 关联检测站信息展示
- 导航功能:
- 代驾师傅导航:底部导航栏(首页、订单、收入、我的)
- 接待员导航:底部导航栏(首页、订单、我的)
- 顶部搜索功能
- 消息中心入口
- 客服入口
- 快捷功能:
- 代驾师傅快捷功能:快速接单、订单查询、收入查看、个人中心
- 接待员快捷功能:订单查询、个人中心
- 代驾师傅首页:
6.9 其他功能
- 功能描述: 师傅端的其他辅助功能(代驾师傅和接待员通用)。
- 功能需求:
- 帮助中心:
- 使用指南
- 常见问题
- 服务流程说明
- 接单技巧(代驾师傅)/ 接待技巧(接待员)
- 安全规范
- 关于我们:
- 公司介绍
- 联系方式
- 服务网点
- 资质证明
- 设置功能:
- 语言设置
- 主题设置
- 缓存清理
- 版本更新
- 退出登录
- 帮助中心:
7. 非功能需求
7.1 性能需求
- 响应时间: 页面响应时间 ≤2 秒
- 并发用户数: 支持不少于 500 人同时在线
- 数据处理能力: 支持大量订单和用户数据的快速查询
7.2 安全需求
- 数据加密: 重要数据传输与存储加密
- 用户认证: 支持多角色权限认证,支持二次验证
- 权限控制: 基于角色的访问控制(RBAC)
- 操作审计: 完整的操作日志记录
7.3 兼容性需求
- 浏览器兼容性: 支持主流浏览器(Chrome、Edge、Firefox 等)
- 设备兼容性: 支持 PC 端及移动端自适应
- 系统兼容性: 支持 Windows 操作系统
7.4 其他
- 系统稳定性与高可用
- 良好的用户体验(UI/UX 设计)
- 日志与异常监控
- 数据备份与恢复
- 系统扩展性
- API 接口标准化
8. 约束条件
8.1 技术约束
- 技术栈:
- 前端:Vue.js/React.js
- 后端:Spring Boot/Node.js
- 数据库:MySQL/PostgreSQL
- 缓存:Redis
- 开发工具:
- IDE:IntelliJ IDEA/VS Code
- 版本控制:Git
- 项目管理:Maven/npm
8.2 时间约束
- 项目开始时间: 待定
- 项目结束时间: 待定
- 开发周期: 预计 6-8 个月
8.3 资源约束
- 人力资源: 开发团队 5-8 人
- 硬件资源: 服务器、数据库、存储等基础设施
- 第三方服务: 支付接口、短信服务、文件存储等
9. 附录
9.1 术语表
| 术语 | 定义 |
|---|---|
| VIN 码 | Vehicle Identification Number,车辆识别代号,是汽车的唯一身份标识,由 17 位字符组成 |
| 上牌 | 新车或二手车办理机动车号牌登记手续,获得正式车牌号 |
| 过户 | 机动车所有权转移,将车辆从原车主名下转移到新车主名下 |
| 年检 | 机动车年度检验,对车辆安全性能、环保性能等进行定期检查 |
| 违章处理 | 处理机动车违反交通法规的行为,包括罚款缴纳、扣分处理等 |
| 代办服务 | 代理客户办理车辆相关业务的服务,包括材料准备、流程办理、进度跟踪等 |
| 代理商 | 与平台合作的第三方服务商,负责具体业务办理 |
| 代驾 | 为客户提供驾驶服务,代替客户驾驶车辆 |
| 检测站 | 提供车辆检测服务的机构或场所 |
| 分润 | 代理商从订单中获得的收益分成 |
| 结算 | 平台与代理商之间的资金结算,包括收入分配、费用扣除等 |
| 订单 | 代办服务申请,包含服务类型、车辆信息、客户信息等。订单来源包括:客户直接下单、渠道API下单、管理员手动创建 |
| 订单状态 | 订单在业务流程中的当前状态,如待支付、已支付、办理中、已完成等 |
| 客户 | 使用平台代办服务的个人或企业用户 |
| 实名认证 | 验证客户身份真实性的过程,确保客户信息的准确性 |
| API 接口 | Application Programming Interface,应用程序编程接口,用于系统间数据交互 |
| 权限管理 | 控制不同用户角色对系统功能的访问权限 |
| 角色 | 系统用户的身份分类,如管理员、代理商、客户等 |
| 操作日志 | 记录用户在系统中的操作行为,用于审计和问题追踪 |
| 数据统计 | 对业务数据进行收集、整理、分析,生成各类报表 |
| 消息通知 | 系统向用户推送的各类消息,包括订单进度、系统公告等 |
| 菜单管理 | 配置系统功能菜单的显示和权限控制 |
| 字典管理 | 维护系统中各类基础数据项,如服务类型、订单状态等 |
| 高可用 | High Availability,系统的高可用性,确保服务持续稳定运行 |
| 并发用户 | 同时在线使用系统的用户数量 |
| 响应时间 | 系统响应用户操作所需的时间 |
| 数据加密 | 对敏感数据进行加密处理,确保数据传输和存储安全 |
| 二次验证 | 除密码外的额外身份验证方式,如短信验证码、邮箱验证等 |
| 自适应 | 系统界面能够根据设备屏幕尺寸自动调整显示效果 |
| 数据备份 | 定期复制系统数据,防止数据丢失 |
| 异常监控 | 实时监控系统运行状态,及时发现和处理异常情况 |
| RBAC | Role-Based Access Control,基于角色的访问控制 |
| 短信模板 | 用于短信发送的文本模板,支持变量替换,需提交第三方审核通过后才能使用 |
| 短信审核 | 短信模板需要提交到短信服务商进行审核,审核通过后才能用于发送短信 |
9.2 参考文献
- [参考文献 1]
- [参考文献 2]
备注: 以上为车驾管服务系统的需求文档,基于系统架构图进行了完善,后续可根据实际业务需求进一步细化和调整。
