EXAM-MASTER 基于 Python + Flask 框架实现的全平台在线刷题系统
EXAM-MASTER 是一款基于 Python + Flask 框架实现的全平台在线刷题系统,旨在为用户提供便捷、高效的学习与练习体验。该系统现已全面支持 Web 端和 Android 移动端,通过跨平台数据同步功能,让用户能够随时随地继续学习。

应用场景
学生自学:学生可以利用 EXAM-MASTER 进行课后复习、预习新知识,通过多样化的答题模式巩固学习成果。 教师辅助:教师可以借助系统发布作业、组织在线测试,实时跟踪学生的学习进度和答题情况。 备考族刷题:备考各类考试(如公务员考试、职称考试等)的用户,可以通过系统的高效刷题模式,快速提升应试能力。 企业培训:企业内部培训时,可利用 EXAM-MASTER 进行员工知识测试,评估培训效果。
功能模块
用户管理
注册与登录 个人数据跟踪 智能续答 题库管理
CSV 导入题库 多种题型支持(单选题、多选题、判断题、填空题等) 分类与难度系统 题目浏览与定位 答题模式
随机答题 顺序答题 错题本 定时模式 模拟考试 查找与筛选
关键词搜索 智能筛选(按题型、类别、难度等) 全站搜索 筛选芯片(移动端友好) 个性化学习
收藏与标记 答题历史记录 统计分析 学习轨迹追踪
功能特点
多平台支持:全面覆盖 Web 端和 Android 移动端,实现跨平台数据同步。 智能续答:系统记忆答题进度,无缝继续学习。 丰富题型:支持多种题型,满足不同学习和测试需求。 高效刷题:通过随机答题、定时模式等,提高刷题效率。 个性化学习:提供收藏、标记、统计分析等功能,助力个性化学习。 全站搜索:支持跨页面搜索,快速定位所需题目。
项目技术栈
后端:Python + Flask 数据库:SQLite 前端:HTML/CSS + JavaScript + Jinja2 模板引擎 UI 框架:Bootstrap 工具类 + 自定义 CSS 数据格式:CSV 导入题库、JSON 存储选项
Android 端
开发语言:Kotlin UI 框架:Jetpack Compose 架构模式:MVVM + Repository Pattern 数据库:Room (SQLite) 网络请求:Retrofit + OkHttp
开源地址
https://github.com/CiE-XinYuChen/EXAM-MASTER
关注公众号:拾黑(shiheibook)了解更多
赞助链接:
关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
关注网络尖刀微信公众号随时掌握互联网精彩
- 港币对人民币汇率2024年2月28日
- 21世纪美国的核常融合威慑战略
- 社区精选 | 巧用 transition 实现短视频 APP 点赞动画
- 黑龙江招生考试信息港
- 中美CPI有何不同?全球正在进入中长期通胀
- 王志勤:5G增强标准助力行业应用,标准制定分为四个阶段
- 名创优品被立案调查,“开店狂魔”还能所向披靡吗?
- 安全无小事|一站式云原生监控平台帮助企业动态定位云端高风险资产
- 涉嫌不正当竞争,唯品会为何频频出事?
- 除了OLED和量子点,这几种新型显示技术也不容小觑
- 【大公司创新情报】联发科天玑1100曝光:主频2.6GHz,是天玑1200降频降外围版
- 世界经济论坛发布《勾画贸易技术:第四次工业革命中的贸易》报告
赞助链接



微信扫码关注公众号