基于 SpringBoot + Mybatis Plus + Shiro + mysql + redis构建的智慧云智能教育平台

目录

一、开源项目简介 

二、技术栈

后端技术栈

前端技术

三、系统功能

管理系统功能

小程序功能

四、智慧云智能教育系统管理平台

四、智慧云智能教育平台学生端


一、开源项目简介 

      基于 SpringBoot + Mybatis Plus + Shiro + mysql + redis构建的智慧云智能教育平台。架构上使用完全前后端分离。 支持多种题型:选择题、多选题、判断题、填空题、综合题以及数学公式。支持在线考试,教师在线批改试卷。

二、技术栈
后端技术栈
  • 基于 SpringBoot + Mybatis Plus+ Shiro + mysql + redis + sharding-jdbc + canal构建的智慧云智能教育平台

  • 基于数据驱动视图的理念封装 element-ui,即使没有 vue 的使用经验也能快速上手

  • 提供 lambda 、stream api 、webflux 的生产实践

前端技术
  • Vue

  • Vuex

  • Vxe-Table (文档地址:https://gitee.com/xuliangzhan_admin/vxe-table)

  • Element-UI

  • vue-router

  • axios

三、系统功能
模块 介绍
登录 用户名、密码
试题 题干支持文本、图片、数学公式、表格等
考试 主观题支持答题板作答之后保存文件上传到服务器
考试记录 查看答卷记录和试卷信息
错题本 答错题目会自动进入错题本,显示题目基本信息
视频学习 支持在线学习录播视频
个人信息 显示学生个人资料
更新信息 修改个人资料、头像
个人动态 显示用户最近的个人动态
消息中心 用于接收管理员发送的消息

管理系统功能
模块 介绍
登录 用户名、密码
主页 试卷总数、题目总数、用户活跃度、题目月数量
学生列表 显示系统所有的学生,新增、修改、删除、禁用
管理员列表 显示系统所有的管理员,新增、修改、删除、禁用
科目列表 学科查询、修改、删除
试卷列表 试卷查询、修改、删除、设置
课程管理 支持课程视频上传
考试管理 考试列表、考试分析
题目列表 题目查询、修改、删除
题目创建 题目支持单选题、多选题、判断题、填空题、简答题,题干支持文本、图片、表格、数学公式
用户日志 显示所有用户日志
个人资料 显示管理员用户名、真实姓名
修改资料 修改姓名、手机号
小程序功能
模块 介绍
登录 用户登录登出功能
考试 题干支持文本、图片、数学公式、表格等
视频课堂 支持在线学习录播课程
考试记录 查看答卷记录和试卷信息
错题本 答错题目会自动进入错题本,显示题目基本信息
个人信息 显示学生个人资料
更新信息 修改个人资料、头像
个人动态 显示用户最近的个人动态
消息中心 用于接收管理员发送的消息

四、智慧云智能教育系统管理平台
  • 项目源码地址: 关注博主并私信获取

  • 功能模块:系统首页、教育教学模块、考试管理模块、统计分析模块、系统设置模块

  • 试题管理:支持excel模板导入试题、支持使用富文本编辑试题及插入数学公式,同时还支持上传试题教学视频

  • 试卷管理:支持将试卷导出成word文档、html页面进行打印、支持富文本图片导出到word

  • 试卷批改功能:支持教师后台批改试卷,主观题系统自动评分、非主观题由教师评分、错题可设置添加到学员错题本

  • RBCA权限管理:主要包括用户、角色、权限

四、智慧云智能教育平台学生端
  • 项目源码地址: 关注博主并私信获取

  • 功能模块:学员在线做课程试题、在线考试、错题本功能记录、考试记录、个人中心

你可能感兴趣的:(开源推荐,spring,boot,mybatis,mysql)