ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

融合行为反馈推荐与AI智能问答的宠物寄养服务小程序

融合行为反馈推荐与AI智能问答的宠物寄养服务小程序

基于uni-app与SpringBoot3的宠物寄养服务系统的设计与实现

本文围绕宠物寄养服务场景,基于uni-app、SpringBoot3与WebSocket/SSE技术,设计并实现一套涵盖小程序用户端、商家后台与平台管理员后台的宠物寄养服务系统。

一、项目背景

随着宠物寄养需求的持续增长,用户在选择寄养商家时面临信息不透明、沟通效率低、订单进度难追踪等问题。

商家在经营过程中缺乏统一的套餐管理、订单流转与服务记录工具,难以规范经营流程。

平台方需要统一审核套餐、照料日志与评价内容,并对商家资质、订单与宠物档案进行集中监管。

本系统通过小程序用户端、商家后台与平台管理员后台三端协同,解决信息不对称、流程不规范与监管困难等问题。

二、功能模块介绍

系统整体分为三个端:小程序用户端、商家后台、平台管理员后台。

角色所属端
用户小程序用户端
商家商家后台
管理员平台管理员后台

三、技术栈说明

前端:小程序端采用 uni-app、Vue2、uView;管理后台采用 Vue2.6、Element UI、ECharts。

后端:Java17、SpringBoot3、MyBatis-Plus、JWT。

数据库与中间件:MySQL、WebSocket(实时聊天)、SSE(AI流式问答)、文件上传。

四、核心模块介绍

小程序用户端
用户
功能模块功能说明
账号个人中心注册、登录、退出;修改昵称、手机号、头像、密码;登录失效自动清退并重登
首页与套餐浏览展示平台服务与推荐寄养套餐;支持关键词、商家筛选;仅展示合规上架、营业的有效套餐
套餐与店铺详情查看套餐价格、服务内容、预约规则、用户评价;区分匿名/实名评价展示;查看店铺资质、营业状态,支持一键咨询商家
宠物档案管理新增、编辑、删除个人宠物信息;维护宠物基础资料;上传宠物照片
预约订单管理选择套餐、宠物、寄养时间提交预约;生成待支付订单并支持模拟支付;查看订单进度、取消未生效订单;完成后提交服务评价
实时咨询与AI助手WebSocket实时对接商家在线聊天;SSE流式AI助手解答寄养、套餐、照料相关问题
界面展示

个人中心页:展示个人信息与各类功能入口

首页:展示寄养服务入口和推荐寄养套餐

列表页:展示寄养套餐列表,支持搜索筛选寄养套餐

详情页:查看狗狗基础日间托管寄养套餐详情

店铺详情页:展示宠物寄养店铺详情,支持用户咨询商家

在线咨询页:用户与寄养商家进行实时在线咨询沟通

AI助手页:用户提问宠物问题,AI解答寄养照料相关问题

宠物管理页:管理个人宠物档案,支持增删改宠物信息

新增宠物页:填写宠物信息,新增个人宠物档案

预约下单页:填写寄养预约信息,提交寄养预约订单

订单管理页:查看个人寄养预约订单的状态与信息

订单详情页:查看寄养预约订单的详细信息和处理进度

商家后台
商家
功能模块功能说明
经营数据查看店铺订单、营收等统计数据与趋势
订单处理审核已支付订单,推进订单服务状态流转
套餐管理自主新增、编辑、上下架寄养套餐
服务记录为进行中的寄养订单填写照料日志
评价管理查看并回复用户店铺评价
在线咨询实时接收、回复用户咨询消息
店铺设置维护店铺资料、联系方式、营业状态

数据隔离:商家仅可操作、查看自身店铺所有数据,防参数篡改越权查询。

界面展示

首页:查看店铺订单、营收等经营统计数据

店铺设置:编辑维护店铺基础信息与相关资质资料

套餐管理:管理店铺寄养套餐,支持增删改与上下架操作

订单管理页:查看店铺所有寄养预约订单,支持筛选查询

订单详情页:查看寄养订单详情,处理接单操作

在线咨询页:商家实时接收并回复用户的寄养咨询消息

评价管理页:查看用户服务评价,支持回复与删除操作

平台管理员后台
管理员
功能模块功能说明
数据监控可视化展示全平台寄养业务统计数据
内容审核审核平台所有寄养套餐、照料日志、用户评价
账号管理管理商家账号、店铺资质审核、后台管理员账号
订单监管查看、管控平台全部用户寄养订单
档案管理统一管理平台用户宠物档案信息
界面展示

登录页:管理员输入信息登录宠物寄养管理后台

首页:可视化展示全平台寄养业务统计数据

数据分析页:可视化展示全平台寄养业务统计数据

账号管理页:统一管理商家与平台管理员账号

商家列表页:查看平台所有商家账号与基本信息

商家店铺管理:审核管理平台商家店铺的资质信息

套餐管理:查看平台全部寄养套餐,支持编辑与上下架管控

订单管理:查看管控平台全部用户的寄养订单

订单处理页:查看并处理平台待确认的寄养订单

日志列表:浏览平台全部宠物照料日志记录

宠物管理页:统一管理平台用户的宠物档案信息

评价列表页:查看并管理平台所有用户评价,可设置显示隐藏

五、主要业务流程

  1. 用户注册登录小程序,完善个人资料并录入宠物档案。
  2. 用户在首页浏览寄养套餐,按关键词或商家筛选并进入套餐与店铺详情。
  3. 用户选择套餐、宠物与寄养时间提交预约,生成待支付订单并完成模拟支付。
  4. 商家在后台审核已支付订单,推进订单服务状态流转,并为进行中的订单填写照料日志。
  5. 用户在订单进行中可通过WebSocket与商家实时咨询,或通过SSE流式AI助手获取解答。
  6. 订单完成后用户提交服务评价,商家查看并回复评价。
  7. 管理员在后台审核套餐、照料日志、评价内容,并监管订单、账号与宠物档案。

六、项目拓展性

可扩展更细粒度的商家权限与角色划分,支持连锁店铺多门店协同管理。

可扩展订单支付渠道,接入真实第三方支付以替换模拟支付。

可扩展AI助手能力,结合宠物档案与历史订单提供个性化寄养推荐。

可扩展消息通知能力,向用户与商家推送订单状态变更与咨询提醒。

可扩展数据监控维度,增加更多经营指标与可视化报表以支撑平台运营决策。

源码获取说明

本文内容整理自本人项目/毕业设计实践,仅用于学习与技术交流。如需项目功能说明或系统交流,可通过文末微信二维码联系备注:CSDN。

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进