
一、项目简介爱流淌记账系统是一套基于 Spring Boot 3 Vue 3 前后端分离架构的记账与社区管理平台。系统采用前后端分离架构后端提供 RESTful API前端通过 Axios 调用接口完成交互。系统包含普通用户和管理员两大角色。普通用户可进行日常记账、资产管理、理财计划、预算预警、社区互动等操作管理员可对用户、帖子、评论、公告、轮播图、举报、系统日志等进行统一管理。二、技术栈技术说明后端框架Spring Boot 3ORMMyBatis-Plus权限认证JWT Token基于请求头 userId/userRole 属性前端框架Vue 3状态管理Vuex / Pinia构建工具Vite数据库MySQL文件上传本地存储支持 jpg/png/gif/bmp/webpExcel 处理Apache POI三、功能模块管理员端用户管理分页查询用户列表支持按手机号/昵称/状态筛选查看用户详情启用/禁用用户修改用户权限发帖、评论、禁言时间。帖子管理分页查询帖子列表按标题/用户/状态/置顶筛选设置/取消帖子置顶标记/取消违规帖子查看帖子统计数据。评论管理分页查询评论列表按帖子/用户筛选删除违规评论标记/取消违规评论。公告管理发布公告指定类型/分类分页查询公告列表按类型/分类筛选删除公告。轮播图管理分页查询轮播图添加/更新/删除轮播图。文章管理分页查询文章列表按关键词搜索查看/添加/更新/删除文章获取已发布文章列表用于轮播图关联。举报管理分页查询举报列表按状态筛选处理举报通过/驳回并填写备注。预算预警查看超出预算的用户列表按月份筛选。系统日志分页查询系统操作日志按用户名/操作类型/日期范围筛选。普通用户端账单管理添加、修改、删除账单记录支持按类型支出/收入、分类、日期范围分页查询账单列表。月度收支汇总查看指定月份的收支汇总数据快速了解月度财务状况。批量导入账单通过上传 Excel 文件批量导入账单系统自动解析日期、类型、分类、金额、备注字段。导出账单将指定月份的账单数据导出为 Excel 文件包含日期、类型、分类、金额、备注列。资产账户管理添加、修改、删除资产账户如现金、银行卡等查看资产列表及资产总额。预算设置为指定月份设置预算金额新增或更新查看预算列表及预算预警信息。理财计划创建、更新、删除理财计划目标金额、已存金额等支持向计划中存入金额。账单分类管理查看系统预置分类列表可按类型筛选添加/删除用户自定义分类。统计看板查看支出分类统计各分类金额及笔数、收支趋势分析按年/月/周/日维度、支出对比分析与上一周期对比、支出排行。社区帖子发布帖子、删除自己的帖子、分页浏览帖子列表支持关键词搜索、查看帖子详情。评论互动发表评论受禁言/评论权限控制、删除自己的评论或自己帖子下的评论、查看帖子评论列表。点赞功能对帖子或评论切换点赞/取消点赞查询是否已点赞。举报功能对违规帖子或评论发起举报提交举报类型和说明。公告查看查看社区公告列表及公告详情查看个人收到的公告。轮播图与文章查看首页启用的轮播图列表查看轮播图关联的文章详情。消息中心分页查看消息列表按类型筛选、标记单条或全部消息为已读、查看未读消息数量、删除单条或批量删除消息。个人中心用户注册/登录、查看个人信息、更新昵称/头像等资料、注销账号。四、项目总结本项目技术亮点在于将记账核心功能账单管理、预算预警、统计分析与社区互动帖子、评论、点赞、举报融合在同一平台前后端分离清晰接口设计规范。适用场景包括个人财务管理、小型团队记账社区、前后端分离项目学习与二次开发。项目附带完整源码、数据库初始化脚本及万字文档适合作为课程设计、毕业设计或企业级记账系统的起点。界面展示交付内容本项目为完整交付包含完整后端源码完整前端源码数据库初始化脚本SQL万字项目文档设计文档 / 论文可作课程设计、毕业设计参考