本项目是一个采用B2C模式的数字化家政服务平台,致力于将传统家政服务行业全面升级为标准化、电商化的现代服务体系。平台通过技术手段整合各类家政服务资源(保洁、保姆、月嫂、维修等),将原本非标准化的“服务”转化为可在线交易、库存化管理、智能调度的“商品”,为用户提供便捷、透明、可靠的一站式家政服务体验。
行业痛点与解决方案
传统家政行业痛点:
服务标准不统一,质量参差不齐
预约流程繁琐,沟通成本高
人员调度依赖人工,效率低下
价格不透明,存在隐形收费
售后评价体系缺失,服务质量难以保障
1. 用户中心模块
会员体系管理:用户注册、登录、会员等级、积分体系
个人资料管理:基本信息维护、实名认证
地址簿管理:常用服务地址的增删改查,支持多地址选择
优惠券系统:优惠券领取、使用、核销、过期提醒
消息中心:订单状态通知、系统公告、营销信息推送
2. 商品(服务)中心模块
核心创新点:服务商品化
服务类目管理:多级分类体系(如:保洁 → 日常保洁 → 3小时标准保洁)
SPU/SKU体系设计:
SPU(服务产品单元):如"日常保洁服务"
SKU(服务库存单元):如"日常保洁-3小时-日常型-工作日"
服务详情标准化:
服务内容清单
服务标准流程
所需工具材料
服务人员资质要求
虚拟库存管理:
基于"服务人员 × 时间段"的库存模型
实时库存同步机制
防超卖控制策略
3. 订单中心模块
全流程订单管理:
智能购物车:服务时长叠加计算、优惠券实时抵扣
订单生成流程:
地址选择验证
服务时间预约
服务人员匹配预检
价格明细展示
订单状态机:
待支付 → 待派单 → 已派单 → 服务中 → 待评价 → 已完成
取消状态:待支付取消、服务前取消、服务中取消
超时自动处理:
15分钟未支付自动取消
服务开始前2小时可免费取消
服务人员超时到达自动补偿机制
4. 支付平台模块
安全稳定的支付体系:
多渠道支付:微信支付、支付宝支付、银联支付
统一支付接口:封装不同支付渠道的差异化实现
支付状态管理:
支付中、支付成功、支付失败、退款中、已退款
异常处理机制:
网络超时重试
对账异常预警
重复支付退款
分布式锁应用:保证支付回调的幂等性处理
5. 调度平台模块
智能调度引擎:
服务人员管理:
资质认证(健康证、技能证书)
服务范围设置(区域、服务类型)
工作时间配置(工作日、休息日、特殊时
后端技术: Java 11, SpringBoot SpringCloud , Nacos, OpenFeign
数据层技术: MySQL 8.0, Redis, MyBatis-Plus, RocketMQ
开发工具: IDEA, Git, Maven
核心模块:
用户中心: 会员体系、地址管理、优惠券。
商品(服务)平台: 服务类目、服务SPU/SKU管理、服务详情、库存管理。
订单平台: 购物车、订单生成、状态流转、超时自动取消。
支付平台: 对接微信/支付宝,处理支付、退款流程。
调度平台: 服务人员管理、智能派单、日程排期。
评价平台: 服务后评价、评分体系
负责模块:
1.商品(服务)中心:
负责家政服务SPU/SKU的数据结构设计,将抽象的“保洁服务”拆分为“标准保洁3小时”、“深度保洁5小时”等可售卖的标准化SKU。
实现服务的增删改查、上下架功能,并通过Redis缓存服务详情页,应对高并发访问。
设计并实现基于“服务人员”和“时间段”的虚拟库存管理模型,确保服务不会重复售卖。
2.订单中心:
负责从购物车到生成订单的完整流程开发,设计幂等性接口防止重复下单。
利用RocketMQ实现订单业务的异步化解耦,订单创建后,通过消息通知库存服务扣减库存、调度服务锁定人员时间。
实现订单超时自动关闭功能,通过延迟消息或定时任务,释放被占用的库存和人员时间。
3.支付与集成:
负责对接微信支付,封装统一的支付接口。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论