大学生消费记账系统-springboot+vue

项目描述 基于springboot + vue 实现的大学生消费记账系统
基于Spring Boot + Vue实现的大学生消费记账系统,旨在帮助大学生高效管理个人财务。该系统分为用户端和管理端两部分。用户端提供个人中心、收支管理和预算管理等功能,支持修改密码、查看个人信息、新增和删除收支记录、生成报表、批量导入和导出数据。管理端则提供用户管理、基础数据管理、收支管理和预算管理等功能,方便管理员进行数据审核和用户管理。系统采用Spring Boot构建后端服务,Vue.js构建前端界面,MySQL存储数据,JWT进行身份验证,确保数据安全和系统稳定。该系统界面友好、操作简便,能够有效提升大学生的财务管理能力。

登录网址: http://localhost:8081/
管理员账户密码: admin/123456
用户账户密码: 用户1/123456

项目功能
(1)用户端
个人中心
修改密码:允许用户修改自己的登录密码。
个人信息:允许用户查看和编辑自己的个人信息,如姓名、联系方式、头像等。
收支管理
收入管理
新增:用户可以添加新的收入记录,包括收入金额、来源、日期等信息。
删除:用户可以删除已有的收入记录。
报表:提供收入报表,展示用户的收入情况,支持按月、季度、年等不同时间维度查看。
批量导入支出数据模板:提供模板文件,方便用户批量导入收入数据。
批量导入支出数据:用户可以通过上传Excel等格式的文件批量导入收入数据。
导出:用户可以导出收入记录,支持导出为Excel等格式。
支出管理
新增:用户可以添加新的支出记录,包括支出金额、用途、日期等信息。
删除:用户可以删除已有的支出记录。
报表:提供支出报表,展示用户的支出情况,支持按月、季度、年等不同时间维度查看。
批量导入支出数据模板:提供模板文件,方便用户批量导入支出数据。
批量导入支出数据:用户可以通过上传Excel等格式的文件批量导入支出数据。
导出:用户可以导出支出记录,支持导出为Excel等格式。
预算管理
新增:用户可以设定预算,包括总预算、分类预算等。
删除:用户可以删除已有的预算记录。
报表:提供预算执行情况的报表,展示实际支出与预算的对比情况。
批量导入支出数据模板:提供模板文件,方便用户批量导入预算数据。
批量导入支出数据:用户可以通过上传Excel等格式的文件批量导入预算数据。
导出:用户可以导出预算记录,支持导出为Excel等格式。

(2)管理端
个人中心
修改密码:管理员可以修改自己的登录密码。
个人信息:管理员可以查看和编辑自己的个人信息,如姓名、联系方式、头像等。
基础数据管理
收入管理:管理员可以管理收入类别,包括新增、删除、编辑等操作。
支出管理:管理员可以管理支出类别,包括新增、删除、编辑等操作。
收支管理
收入管理:管理员可以查看所有用户的收入记录,进行审核、修改等操作。
支出管理:管理员可以查看所有用户的支出记录,进行审核、修改等操作。
预算管理
预算管理:管理员可以查看所有用户的预算记录,进行审核、修改等操作。
用户管理
用户管理:管理员可以管理用户信息,包括新增、删除、编辑用户信息,重置用户密码等操作。

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL8.0+nodejs14.18.1(此配置为本人调试所用,仅供参考)

项目技术
服务端技术:Springboot
前端技术:Vue

(若查询报表是数据库查询报错可以执行以下sql ,SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,’ONLY_FULL_GROUP_BY’,”));)

以上系统源码经过技术整理与调试,确保能正常运行

客服微信(联系送报告)
QQ客服
  • 客服QQ 点击这里给我发消息
  • 客服2QQ 点击这里给我发消息
关注微信
  • 联系客服送报告

提供最优质的资源集合

立即查看 了解详情