一、前台用户端普通用户注册与登录支持用户名、邮箱、手机号三种方式登录密码经 MD5 加密登录校验用户组、审核状态与账号可用状态通过后下发 UUID Token 并存入 Redis有效期 2 小时用于身份认证。首页浏览进入系统展示导航栏与轮播图等重要信息引导用户了解当前可领养宠物情况。宠物目录与搜索浏览全部待领养宠物种类、性别、年龄、图片、简介支持下拉筛选与关键词搜索点击进入详情查看完整信息。互动与申请领养在宠物详情页可点赞、收藏、评论并点击“领养”提交领养申请。领养信息查看个人中心“领养信息”可查看已领养宠物信息与申请审核状态。回访记录查看个人中心“回访记录”可查看领养后的回访情况了解宠物适应状态。收藏与个人中心收藏感兴趣的宠物并集中管理个人信息、领养信息、回访记录与收藏列表等入口。二、后台管理端管理员后台首页登录后进入管理主页集中展示系统重要信息与各功能入口。系统用户管理对注册用户及管理员进行查询、新增、编辑、删除与启用/禁用state通过用户组划分身份与鉴权实现 RBAC 权限控制与越权防护。宠物类型管理对宠物种类信息进行添加、编辑、删除与查询为宠物目录提供分类归属。宠物目录管理对待领养宠物信息进行增删改查与审核发布支持上传图片、编辑简介与详情改动实时同步至前台。领养信息管理审核用户提交的领养申请并处理领养事务完成领养记录的状态流转。回访记录管理对领养宠物的回访记录进行添加、编辑与删除跟踪领养后续情况。轮播图与系统管理在“系统管理”中维护前台首页轮播图slides支持图片的添加、编辑、删除灵活配置首页展示。技术架构Spring Boot Vue 前后端分离Controller-Service-DAO 三层架构MyBatis MySQLRedis 存储令牌。