开发在线考试系统后台答案怎样验证?

需要开发一个在线考试系统,后台答案怎样判断和验证,是每选一个答题就进行保存(保存的话存在那里),还是,还是一次行提交,后台怎么收集数据和处理... 需要开发一个在线考试系统,后台答案怎样判断和验证,是每选一个答题就进行保存(保存的话存在那里),还是,还是一次行提交,后台怎么收集数据和处理 展开
 我来答
w2y0xy0sf5z
2013-12-04 · TA获得超过495个赞
知道小有建树答主
回答量:304
采纳率:0%
帮助的人:245万
展开全部

1 单题练习:做一题,提交一题

  直接 POST 表单,服务端去验证答案

2 试卷练习: 做完后,统一提交,统一批改

  AJAX POST JSON 字符串,服务端解析,统一批改

  传统的 表单POST 会非常复杂

3 统考练习: 做完后,提交答案,服务端保存用户的答案,不进行批改

   等统考时间结束后,再由系统自动批改得分。

  这样做的目的,为了防止有学生 私下对答案 。

   所以 ,统考 模式下,现交现批,是不合理的


  先交卷,后统一批改

  这个会比较麻烦



我做了一个这样的考试系统,是开源免费的,代码在 github 上,叫 WLS 

追问
如果服务器存储答案,怎样设计表,怎样区分题型,还有怎样将答案和题号对应
追答


这个是我的 考试系统题库 部分的设计

你根据表名称,自己猜一下结构吧

可爱的建站专家
推荐于2020-01-28 · TA获得超过118个赞
知道答主
回答量:157
采纳率:0%
帮助的人:31万
展开全部
答案提交之后系统会进行答案匹配,网站的数据都是保存在数据库当中。一般保存试卷的设置是整份做完之后保存。其实这是看题目的性质,若是题目是做完一题答案马上显示的话,那必须是单题提交。
以上答案来自KESIONIEXAM。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式