付费内容点击下载链接,会自动复制提取码哦~
您只有支付购买后才能查看该内容!

一、项目介绍

学生管理系统基于 SpringBoot+Mybatis 开发,系统分为管理后台和前端平台,采用前后端分离架构,管理后台主要进行用户(学生、教师、班级)、考勤信息、必修课程、请假申请、评价信息、公告信息等的管理,学生通过前端平台进行选修课选课、选修课信息及成绩查询、必修课课程及成绩查询、考勤信息查询,请假申请,评教等操作。

核心功能亮点

前端平台功能模块:

  • 首页
  • 选修课程
  • 公告信息
  • 个人中心(修改密码|选修课|必修课|考勤信息|请假申请|评价信息)

后台管理系统功能模块:

  • 管理员管理
  • 用户管理
  • 考勤信息管理
  • 必修课程管理
  • 选修课信息
  • 请假申请管理
  • 评价信息管理
  • 公告信息管理

二、技术框架

  • 后端:SpringBoot,mybatis-plus
  • 前端:vue,elementui
  • 数据库:Mysql

三、安装教程

  1. 用 idea 打开后台项目server_code
  2. 在 idea 中配置 jdk 环境
  3. 配置 maven 环境并下载依赖
  4. 新建数据库,导入数据库文件
  5. 在 application.yml 中将数据库账号密码改成自己本地的
  6. 找到FileController,大概第 75 行的位置,将 F:\bysj\800路径替换为你本地的项目存放根路径,路径中不要使用中文
  7. 启动后端
  8. 用 idea 打开后台的前端项目manage_code,使用命令npm install下载依赖,下载完成后使用命令npm run serve运行(注:本项目测试 node 版本为 v16.9.1)。

管理员账号密码 admin/admin

  1. 用 idea 打开前台的前端项目client_code,使用命令npm install下载依赖,下载完成后使用命令npm run serve运行(注:本项目测试 node 版本为 v16.9.1)。

更多优质毕设项目源码,请访问毕设侠源码商城

四、项目截图

image-20250717092929114

image-20250717093150194

image-20250717093238930

image-20250717093341903

image-20250717093854076

image-20250717093822458

image-20250717094059355