基于springboot的课程作业管理系统【附开题|ppt|万字文档(LW)和搭建文档】

主要功能

学生登录:

①首页、个人中心:修改密码、个人信息管理等

②公告信息管理、课程信息管理、学生选课管理、作业布置管理、作业提交管理、作业评分管理、课程评价管理、课程资源管理

教师登录:

①首页、个人中心:修改密码、个人信息管理等

②课程信息管理、学生选课管理、作业布置管理、作业提交管理、作业评分管理、课程评价管理、课程资源管理

管理员登录:

①首页、个人中心:修改密码、个人信息管理等

②公告信息管理、班级管理、学生管理、教师管理、课程类型管理、课程信息管理、学生选课管理、作业布置管理、作业提交管理、作业评分管理、课程评价管理、课程资源管理

需要安装的软件

开发工具: idea

数据库:Mysql 5或8

服务器:Tomcat(版本随意)

后端框架:springboot

前端框架:vue

部署教程

  1. 创建数据库springbootwwiwn,再运行数据库文件夹里的sql脚本,创建相应表

  2. 修改application.yml中与Mysql数据库相关的信息

  3. 配置maven依赖,jdk版本

  4. 启动项目,后台登录页面http://localhost:8080/springbootwwiwn/admin/dist/index.html

管理员 账户:abo 密码:abo

用户 账户:学生1 密码:123456

交流学习

|----------------|---|
| v:rumi19891212 | |
| q:1394842882 |

演示

项目功能演示:

相关推荐
我爱cope16 小时前
【从0开始学设计模式-10| 装饰模式】
java·开发语言·设计模式
朝新_17 小时前
【Spring AI 】图像与语音模型实战
java·人工智能·spring
小码哥_常17 小时前
告别臃肿!Elasticsearch平替Manticore登场
后端
RH23121117 小时前
2026.4.16Linux 管道
java·linux·服务器
zmsofts17 小时前
java面试必问13:MyBatis 一级缓存、二级缓存:从原理到脏数据,一篇讲透
java·面试·mybatis
苍何18 小时前
万字保姆级教程:Hermes+Kimi K2.6 打造7x24h Agent军团
后端
我叫黑大帅18 小时前
为什么map查找时间复杂度是O(1)?
后端·算法·面试
aq553560019 小时前
编程语言三巨头:汇编、C++与PHP大比拼
java·开发语言
我是无敌小恐龙19 小时前
Java SE 零基础入门Day01 超详细笔记(开发前言+环境搭建+基础语法)
java·开发语言·人工智能·opencv·spring·机器学习
FreeCultureBoy20 小时前
用 phpbrew 管理 php 环境:从安装到多版本切换
后端·php