SpringBoot3+Vue3+MySQL 宿舍报修缴费系统源码前后端分离实战
一、项目简介本系统是一套面向高校或企业宿舍场景的报修与水电缴费一体化管理平台采用前后端分离架构后端基于 SpringBoot 3.x 提供 RESTful API前端基于 Vue 3 构建单页应用。系统内置 JWT 身份认证与 RBAC 权限控制覆盖学生、维修工、管理员三大角色。学生可提交报修工单、跟踪处理进度、查询并缴纳水电账单维修工可接收派单、签到、完成工单并登记备件使用管理员负责用户、楼栋、房间、工单派单、水电抄表计费、SLA 策略、公告与知识库等全链路管理。项目附带完整源码、数据库初始化脚本及万字开发文档适合作为毕业设计或企业级宿舍管理系统的二次开发基底。二、技术栈技术说明后端框架SpringBoot 3.xORM 框架MyBatis-Plus分页插件、逻辑删除权限认证Spring Security JWT自定义令牌生成与校验前端框架Vue 3SPA 单页应用状态管理Vuex / Pinia构建工具Vite数据库MySQL 8.x自动建库建表缓存中间件RedisRedisTemplate 序列化配置文件存储本地磁盘上传按日期分目录存储三、功能模块管理员端数据概览看板统计用户总数、楼栋总数、房间总数、报修工单总数待处理/处理中/已完成以及水电费账单总数、未缴数量、应收总额、已收总额以图表形式直观展示核心运营指标。用户管理支持按用户名/姓名/手机号搜索、按角色筛选可新增用户默认密码 123456、编辑、删除、禁用/启用账号禁用账号无法登录系统。楼栋管理维护楼栋名称、地址、楼层数、负责人、封面图、描述系统自动统计每个楼栋下的房间数量。房间管理维护房间所属楼栋、房间号、楼层、容量、当前人数、电表编号、水表编号支持按楼栋筛选。报修工单派单查看全部报修工单将待派单工单指派给指定维修工从在职维修工列表选择派单后系统自动通知学生。工单统计报表按故障分类统计工单数量计算平均响应时长提交到派单的平均小时数、一次修复率、平均评分等运营指标。水电抄表管理录入房间水电表读数选择房间、类型电/水、读数数值、抄表日期自动关联抄表人。计费规则配置维护阶梯电价/水价规则支持多级阶梯类型、阶梯名称、用量下限、用量上限、单价、生效日期、启用状态。账单管理查看所有房间水电账单支持按状态、账期月份、楼栋、房间筛选支持手动创建或修改账单。SLA 服务等级配置按优先级和分类配置不同工单的响应时限、解决时限、升级时限。公告管理发布宿舍公告标题、内容、封面图、类型、置顶标记支持编辑、删除置顶公告优先展示。知识库管理维护故障知识库条目标题、分类、症状、解决方案、所需零件、平均维修时长支持按分类筛选和关键词搜索。备件库存管理维护备件名称、分类、规格、单位、库存数量、预警库存、单价支持新增、编辑、删除。黑名单管理将违规房间加入黑名单填写原因、类型支持查看黑名单列表含楼栋和房间号、解除黑名单。操作审计日志记录操作人、用户名、操作内容、请求方法、参数、IP 地址、执行结果、耗时、时间按时间倒序展示。文件上传支持上传图片等文件单文件最大 50MB自动按日期分目录存储并返回访问 URL。普通用户端用户注册与登录支持新用户注册默认分配学生角色登录后获取 JWT Token自动校验账号状态禁用账号无法登录。个人资料管理查看用户名、姓名、手机号、邮箱、头像等基本信息支持修改个人资料角色字段禁止修改。报修工单提交填写报修标题、详细描述、故障分类、优先级紧急/普通支持上传故障图片/视频系统自动生成工单编号并记录提交人、所属楼栋与房间。工单进度跟踪查看个人报修工单列表支持按状态待派单/已派单/处理中/已完成/已评价、分类、优先级筛选实时查看工单当前处理节点。工单评价维修完成后对工单进行 1-5 星评分并填写评价内容评价后工单状态变更为“已评价”。水电账单查询查看本人房间的水电账单列表包含用电量、用水量、电费、水费、总金额、账单状态未缴/已缴/逾期、缴费截止日期。在线缴费对未缴账单发起支付支持选择支付方式模拟支付支付成功后自动生成交易流水号并更新账单状态为“已缴”。通知消息中心接收系统推送通知工单派单通知、工单完成通知支持查看未读消息数量、标记单条已读、一键全部已读。公告浏览查看管理员发布的宿舍公告支持按公告类型筛选置顶公告优先展示。知识库查询浏览常见故障知识库支持按分类筛选、关键词搜索查看故障症状、解决方案、所需零件及预计维修时长。维修工端工单列表查看查看分配给本人的工单列表支持按状态、分类、优先级筛选输入关键词可搜索工单标题或工单编号。工单签到到达维修现场后进行签到操作上传签到照片、填写签到经纬度坐标工单状态变更为“处理中”。工单完成维修完成后上传完工照片、填写维修备注、登记使用的备件信息工单状态变更为“已完成”并自动通知学生进行评价。备件库存查询查看备件列表备件名称、分类、规格、单位、库存数量、预警库存、单价支持按名称关键词搜索。知识库参考查询故障知识库获取常见故障的标准解决方案与所需备件清单。四、项目总结本系统的技术亮点在于完整落地了 RBAC 权限模型与 JWT 无状态认证并在业务层面覆盖了报修工单全生命周期、阶梯计费、SLA 策略、操作审计等企业级功能点。前端采用 Vue 3 Vite 的现代化工程化方案后端使用 SpringBoot 3 MyBatis-Plus 提升开发效率Redis 的引入为后续扩展缓存与消息推送留出了空间。系统角色划分清晰、功能边界明确适合作为高校计算机相关专业的毕业设计项目也适合需要快速搭建宿舍管理系统的企业进行二次开发。界面展示交付内容本项目为完整交付包含完整后端源码完整前端源码数据库初始化脚本SQL万字项目文档设计文档 / 论文可作课程设计、毕业设计参考获取完整源码完整前后端源码 数据库脚本 万字项目文档见 Gitee 仓库https://gitee.com/kangxihuang/src-K333

相关新闻

目标检测技术演进:从Anchor-Based到Anchor-Free的核心原理与实战选型

目标检测技术演进:从Anchor-Based到Anchor-Free的核心原理与实战选型

1. 目标检测中的锚框之争:从Anchor-Based到Anchor-Free的核心脉络 在目标检测这个计算机视觉的经典赛道上,锚框(Anchor)的设计与应用,长久以来都是模型性能的“胜负手”。无论是经典的Faster R-CNN,还是后来…

2026/8/12 17:51:11 阅读更多 →
AI多Agent协作系统实战(三十五):没有任务的AI,凭空交了4份“任务完成“

AI多Agent协作系统实战(三十五):没有任务的AI,凭空交了4份“任务完成“

一个下午,系统收到4条回复:“DEV-004体验完成”、“DEV-005体验完成”、“DEV-006体验完成”、“DEV-007体验完成”。 问题是——这4个任务,根本没有派给这个AI。它的收件箱是空的。一份不该存在的"作业" 我们的多Agent系统里有个体…

2026/8/12 17:51:11 阅读更多 →
SpringBoot3+Vue3+MySQL 生鲜超市进销存管理系统源码 前后端分离

SpringBoot3+Vue3+MySQL 生鲜超市进销存管理系统源码 前后端分离

一、项目简介 鲜汇超市进销存管理系统是一套面向生鲜超市场景的前后端分离管理平台。系统覆盖了商品展示、采购、销售、库存、盘点、报表等超市核心业务链路,并内置多角色权限控制。后端基于 Spring Boot 3 与 MyBatis-Plus 构建,提供 RESTful API&#…

2026/8/12 17:51:11 阅读更多 →

最新新闻

Unitful.jl常见问题解答:从入门到精通的避坑指南

Unitful.jl常见问题解答:从入门到精通的避坑指南

Unitful.jl常见问题解答:从入门到精通的避坑指南 【免费下载链接】Unitful.jl Physical quantities with arbitrary units 项目地址: https://gitcode.com/gh_mirrors/un/Unitful.jl Unitful.jl是一个用于处理物理量和单位的强大Julia包,它允许你…

2026/8/13 20:24:05 阅读更多 →
如何在浏览器中快速运行LÖVE游戏?终极Love.js完整指南

如何在浏览器中快速运行LÖVE游戏?终极Love.js完整指南

如何在浏览器中快速运行LVE游戏?终极Love.js完整指南 【免费下载链接】love.js LVE ported to the web using Emscripten 项目地址: https://gitcode.com/gh_mirrors/lov/love.js 想让你用LVE框架开发的2D游戏也能在网页上运行吗?今天我要为你介绍…

2026/8/13 20:24:05 阅读更多 →
SPARTA与Rust:构建安全可靠静态分析工具的最佳实践

SPARTA与Rust:构建安全可靠静态分析工具的最佳实践

SPARTA与Rust:构建安全可靠静态分析工具的最佳实践 【免费下载链接】SPARTA SPARTA is a library of software components specially designed for building high-performance static analyzers based on the theory of Abstract Interpretation. 项目地址: https…

2026/8/13 20:24:05 阅读更多 →
HackRF-Treasure-Chest揭秘:5分钟了解这个宝藏项目的核心功能

HackRF-Treasure-Chest揭秘:5分钟了解这个宝藏项目的核心功能

HackRF-Treasure-Chest揭秘:5分钟了解这个宝藏项目的核心功能 【免费下载链接】HackRF-Treasure-Chest HackRF software and captures by everyone and for everyone. Argh matey. 项目地址: https://gitcode.com/gh_mirrors/ha/HackRF-Treasure-Chest HackR…

2026/8/13 20:24:05 阅读更多 →
2024年高端网站教建设避坑指南:从设计到源码交付的全链路解析

2024年高端网站教建设避坑指南:从设计到源码交付的全链路解析

在如今的互联网商业环境中,网站早已不再仅仅是一个展示企业形象的“线上名片”,它是品牌资产的核心载体,是流量转化的第一现场,更是连接用户信任与商业价值的数字化枢纽。然而,当我们谈论“高端网站”时,很多老板和项目负责人往往陷入一种误区:认为花了大价钱、用了炫酷…

2026/8/13 20:24:05 阅读更多 →
ComfyUI-WanVideoWrapper:一站式AI视频生成完整解决方案指南

ComfyUI-WanVideoWrapper:一站式AI视频生成完整解决方案指南

ComfyUI-WanVideoWrapper:一站式AI视频生成完整解决方案指南 【免费下载链接】ComfyUI-WanVideoWrapper 项目地址: https://gitcode.com/GitHub_Trending/co/ComfyUI-WanVideoWrapper 想要在ComfyUI中轻松创作专业级AI视频吗?ComfyUI-WanVideoWr…

2026/8/13 20:23:05 阅读更多 →

日新闻

Visual Studio新建项目解决方案为空:系统性排查与修复指南

Visual Studio新建项目解决方案为空:系统性排查与修复指南

1. 问题现象与本质剖析如果你是一位.NET开发者,或者正准备踏入这个领域,那么Visual Studio(后面简称VS)绝对是你绕不开的伙伴。但有时候,这个伙伴会跟你开一个不大不小的玩笑:你满怀期待地点击“创建新项目…

2026/8/13 0:00:09 阅读更多 →
长春建设厅网站:普通人买房办事必看的真实指南与避坑攻略

长春建设厅网站:普通人买房办事必看的真实指南与避坑攻略

说实话,每次提起“长春建设厅网站”这几个字,我心里都挺有感触的。不是因为它有多高大上,也不是因为那里藏着什么不可告人的秘密,恰恰相反,是因为它太“接地气”了,或者说,它是咱们普通人想要在这个城市好好生活、安稳买房时,必须得翻过的一座“数据山”。很多新朋友第…

2026/8/13 0:00:09 阅读更多 →
Windows家庭版远程桌面多用户破解完整指南:RDPWrap终极解决方案

Windows家庭版远程桌面多用户破解完整指南:RDPWrap终极解决方案

Windows家庭版远程桌面多用户破解完整指南:RDPWrap终极解决方案 【免费下载链接】rdpwrap.ini RDPWrap.ini for RDP Wrapper Library by StasM 项目地址: https://gitcode.com/GitHub_Trending/rd/rdpwrap.ini 你是否曾为Windows家庭版无法支持多用户远程桌面…

2026/8/13 0:00:09 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/13 2:38:34 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/13 10:41:52 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/13 10:41:51 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/13 10:41:50 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/13 10:41:49 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/13 10:41:49 阅读更多 →