基于Python的个性化试题推荐系统
项目介绍
本项目是一款基于Python的个性化试题推荐系统,采用Django和Vue技术栈开发。系统具备课程分类管理、知识管理、用户管理、轮播图管理、通知公告管理等功能,重点实现考试管理,包括科目、试题库、错题库和试卷列表的管理。同时,系统还能进行成绩统计,支持个性化学习。开发环境包括Python 3.8、Django 3.2、MySQL 5.7等,适用于Windows 10/11操作系统。
代码路径
朝树夕拾源码站/python_examhttps://gitee.com/jdigood/python_exam主要功能
- 1. 课程分类管理:对课程进行分类,方便用户查找和学习。
- 2. 课程知识管理:管理课程内容,包括知识点、章节和学习资源。
- 3. 用户管理:管理用户信息,包含学生和老师管理员三类用户。
- 4. 轮播图管理:管理首页轮播图,用于推送重要信息或课程推荐。
- 5. 通知公告管理:发布和管理系统通知,向用户传达重要信息。
- 6. 考试管理:
- - 科目管理:管理考试科目。
- - 试题库管理:管理试题,支持多种题型,支持选择题型生成不同试题。
- - 错题库管理:记录和复习用户错题。
- - 试卷列表管理:创建和管理试卷,支持手动和自动组卷。
- 7. 成绩统计: 统计每个章节的成绩情况。
开发环境与技术
- 后端: Python 3.8 + Django 3.2
- 前端: Javascript + Vue
- 数据库:MySQL 5.7
- 开发平台:Pycharm + vscode
- 运行环境:Windows 10/11
- 前端技术栈 ES6、vue、vuex、vue-router、vue-cli、axios、antd
- 后端技术栈 Python、Django、pip
项目展示