基于CG平台的推荐刷题系统
湖南大学信息科学与工程学院程序设计类课程教学辅助系统 ,学生可在此系统上提交编程作业、完成编程考试,老师可在此系统上发布编程作业、考试,批改作业、查看作业完成情况等。由于学生只能完成老师发布的编程题,无法做更多的题目,也无法得知目前的学习情况,现想设计一个面向用户的个性化题型推荐和用户学习进展可视化展示系统。
该系统可根据学生当前学习进度和学习情况推荐练习的编程题和需要温习的知识点,同时可展示该学生的学习情况雷达图。学生可在题目下面进行评论,实现学生与老师之间的沟通交流。老师可登录该系统查看班级的学习情况雷达图,查看学生评论,也能对题库和账户进行管理。助教也可登录该系统管理学生账户和查看评论。管理员可对所有学生、老师、助教账户进行管理。期望在系统上线后,学生能针对性地学习,更高效地掌握知识,教师能及时了解学生学习情况,更好地进行教学。
Technology stack and middleware used:
- SpringBoot 2.3.x.RELEASE
SpringSecurity 5.3.x- MyBatis-Plus 3.4.x
- MySQL 8.0.x
- Druid 1.1.16
- Vue ?
- Element-ui ?
统一采用 RESTful 风格编码方式
前端代码点击此处
Still in the back-end development stage