大家好,我是武哥,最近给大家手撸了一个基于SpringBoot3+Vue3的学习计划管理系统,可用于毕业设计、课程设计、练手学习,系统全部原创,如有遇到网上抄袭站长的,欢迎联系博主~
项目演示视频
https://www.bilibili.com/video/BV1qyNqeKEMf
项目技术栈
前后端分离
前后端分离
后端:SpringBoot3 + MyBatis + Hutool
前端:Vue3 + Element-Plus + Vue-Router + Axios
数据库: MySQL
版本要求:
jdk不低于17,MySQL 5.7或者8,node.js版本18以上,maven版本建议3.8及以上,navicat建议不低于16
数据库表:9张表
难度系数:⭐⭐⭐⭐
项目功能描述
管理员
登录、个人信息、修改密码
系统首页:查看系统公告
数据统计:查看系统关键数据、查看统计图表
学习目标:查看和管理学生的学习目标
学习计划:查看和管理学生的学习计划,并可查看学习过程
学习过程:查看和管理学生的学习过程
共享资源:查看和管理学生上传的共享资源信息
帖子管理:查看和管理学生发布的帖子信息
公告信息:管理系统公告
评论管理:查看和管理学生的评论信息
管理员信息:查看和管理管理员信息
学生信息:查看和管理学生信息
学生
系统首页:日历展示我的学习计划
注册、登录、个人信息、修改密码
公告信息:查看系统公告内容
学习目标:查看和管理我的学习目标
学习计划:查看和管理我的学习计划并记录学习过程
学习过程:查看和管理我的学习过程
共享资源:查看和管理我上传的资源,查看和下载他人上传的资源
帖子中心:查看帖子列表和查看帖子详情并可以评价帖子内容
我的帖子:查看和管理我的帖子内容
创新点
- Echarts图表数据统计
- 多角色权限控制、多模块的关联
- 日历控件渲染学习计划
- 登录验证码
关键页面截图
登录页
学生首页
数据统计
学习目标
学习计划
学习过程
共享资源
帖子管理
帖子中心
帖子详情+评论