|
|
|
@ -1,45 +0,0 @@
|
|
|
|
|
目标
|
|
|
|
|
(1)大数据系统,需要一个独立的模块:
|
|
|
|
|
向指定人群发放调查问卷,统计分析用户的反馈,此功能不是做在长春云校项目内,而是大数据系统数据采集的一部分
|
|
|
|
|
(2)如果是调查问卷系统,那么在设计之初应该扩展一下,就可以同时支持在线考试,类似于党建考试之类的需求也可以一并满足。
|
|
|
|
|
(3)此系统的开发,将补全教育大数据平台的短板,丰富系统功能,在新一轮的招标中可以增加内容,文档更充实更可信。
|
|
|
|
|
|
|
|
|
|
结论
|
|
|
|
|
打造一个支持多租户的在线考试(在线问答获取用户反馈)+题库系统
|
|
|
|
|
|
|
|
|
|
基本概念
|
|
|
|
|
1、使用单位
|
|
|
|
|
云端部署,在系统中可以创建“使用单位”,为“使用单位”分配账号和密码,“使用单位”之间物理隔离,题目、题库、考试等概念彼此独立,互不干扰。
|
|
|
|
|
2、题型
|
|
|
|
|
单选(客观),多选(客观),判断(客观),填空1(客观) ,填空2 (主观),简答(主观)
|
|
|
|
|
|
|
|
|
|
3、分类
|
|
|
|
|
使用单位下,支持多分类,可以创建比如:党建知识、安全知识等科目分类
|
|
|
|
|
如果是K12的学校使用,分类与 物理、化学、数学、英语是一个概念
|
|
|
|
|
4、题库
|
|
|
|
|
题库是创建在分类下的,题库是试题的集合,但需要先有题库,再有试题
|
|
|
|
|
5、试题
|
|
|
|
|
试题需要录入在题库下,需要选择题型后进行录入。试题有 练习、考试 两个属性,可以单独标识一个,也可以两个都标识出来,
|
|
|
|
|
在出卷时,根据此属性可以决定模拟考试、正式考试是否可以出这道题。
|
|
|
|
|
6、考试
|
|
|
|
|
支持创建考试,定时发布考试,定时收卷等功能。
|
|
|
|
|
7、培训
|
|
|
|
|
可以支持上传视频、文字和学习资源,让学员完成学习任务。可以监督他是否完成了所有资源的学习内容。
|
|
|
|
|
8、模拟考试
|
|
|
|
|
学员可以自行组织模拟考试,用题库中的试题模拟出题进行考试 。
|
|
|
|
|
|
|
|
|
|
要求
|
|
|
|
|
1、题干、选项、答案:都需要能够实现录入图片、视频做为其中一部分。
|
|
|
|
|
|
|
|
|
|
2、客观题可以实现自动阅卷,主观题需要人工审阅给出分数,同时,也可以给出扣分的说明。
|
|
|
|
|
|
|
|
|
|
3、支持WEB和微信公众号H5的考试,微信小程序暂不支持(因为上架等原因速度太慢)
|
|
|
|
|
|
|
|
|
|
4、支持高并发,支持2000人同时在线的考试,需要集成最新研究的MongoDB+Redis技术
|
|
|
|
|
|
|
|
|
|
5、在原有QingLong项目上进行扩展,不单开一个项目,技术主体沿用JFinal+PG+Layui的路线,增加MongoDB+Redis,前端视情况扩展技术栈。
|
|
|
|
|
|
|
|
|
|
参考:
|
|
|
|
|
https://www.wjx.cn/app/exam.aspx
|
|
|
|
|
https://www.kaoshixing.com/
|
|
|
|
|
https://github.com/Alanosy/online-exam-system-backend
|