考研备战进度护航系统-flask sqlite

项目描述
考研备战进度护航系统作品。基于 Python Flask + SQLite + Bootstrap 5 + ECharts 的小型数据库管理信息系统,面向考研学生提供”计划制定 → 学习打卡 → 题库刷题 → 错题回收 → 弱项定位”的备考全流程管理。

http://127.0.0.1:5000/
admin admin123
student 123456

功能描述
用户认证 注册 / 登录 / 注销,密码哈希存储,角色区分(学生 / 管理员)
仪表盘 学习总览卡片、科目时长饼图、近 7 日时长趋势、薄弱知识点 TOP5、今日任务
学习任务 任务的增删改查、状态流转(未开始→进行中→已完成)、优先级管理
学习打卡 学习记录增删查、按日期与科目筛选、自动汇总、CSV 报表导出
题库刷题 按科目 / 知识点 / 难度筛选,在线作答自动判分,记录用时与答案
错题本 以”最近一次作答”为准自动收录错题,支持重做与导出
弱项定位 弱项指数 =(100−正确率)×60% + 重要程度×40%,图表化定位薄弱知识点并给出复习建议
目标院校 每位用户 1:1 设定目标院校与目标总分
后台管理 管理员维护科目 / 知识点(含前置依赖)/ 题目,查看与管理用户

运行环境
开发环境pycharm
运行环境 python3.10

项目技术
Python Flask + SQLite + Bootstrap 5 + ECharts

以上系统源码经过技术整理与调试,确保能正常运行

提供最优质的资源集合

立即查看 了解详情