2026/5/13 19:32:11
网站建设
项目流程
服务预约网站怎么建设,侨联 文化宣传 侨联网站建设,怎么免费安装dw,wordpress模版文件夹毕设所有选题#xff1a; https://blog.csdn.net/2303_76227485/article/details/131104075
基于JavaSpringbootvue的在线学习系统(源代码数据库万字论文)
项目编号#xff1a;258
一、系统介绍
本项目前后端分离#xff0c;分为用户、教师、管理员3种角色(角色菜单可以…毕设所有选题https://blog.csdn.net/2303_76227485/article/details/131104075基于JavaSpringbootvue的在线学习系统(源代码数据库万字论文)项目编号258一、系统介绍本项目前后端分离分为用户、教师、管理员3种角色(角色菜单可以自定义分配)。1、用户登陆注册、学习课程、收藏课程、学习进度查看、记笔记、笔记收藏、在线考试、课程作业、下载课件、错题集、公告查询、留言、个人中心、密码修改2、教师登陆注册、课程管理、章节管理、学生管理、学习进度查看、作业发布、课程答疑、讨论管理、考试管理、阅卷、笔记管理、个人中心、密码修改3、管理员首页图表统计用户、学生、教师总量课程报名人数折线图和柱状图学生性别饼状图学校管理、专业管理、留言管理、课程管理、分类管理、笔记管理、考试中心、用户管理、通知公告、个人中心、角色管理、菜单管理、日志管理7、亮点使用redis缓存token既简化业务开发又能支撑高并发、高可用的系统需求使用echarts图表统计更直观地看出系统运行各项指标二、所用技术后端技术栈Springboot3mybatisPlusmybatisredisJwtshiroMysqlMaven前端技术栈Vue2Vue-routeraxioselementuiecharts三、环境介绍基础环境 :IDEA/eclipse, JDK1.8, Mysql5.7及以上, Maven3.6, node14, navicat, redis5.0所有项目以及源代码本人均调试运行无问题 可支持远程调试运行四、页面截图文档截图1、用户2、教师3、管理员五、浏览地址前台地址http://localhost:3001用户账号密码wenxi/123456用户账号密码guxue/123456后台地址http://localhost:3000教师账号密码baiyi/123456管理员账号密码admin/123456六、部署教程使用Navicat或者其它工具在mysql中创建对应名称的数据库并执行项目的sql文件使用IDEA/Eclipse导入learn_server项目若为maven项目请选择maven等待依赖下载完成修改application.yml里面的数据库配置,启动redis后src/main/java/com/ape/apeadmin/ApeAdminApplication.java启动后端项目vscode或idea打开learn_front项目在编译器中打开terminal执行npm install 依赖下载完成后执行 npm run serve,执行成功后会显示访问前台地址vscode或idea打开learn_front_mange项目在编译器中打开terminal执行npm install 依赖下载完成后执行 npm run serve,执行成功后会显示访问后台地址