当前位置: 代码迷 >> ASP.NET >> 请问关于在线考试系统中的打分有关问题
  详细解决方案

请问关于在线考试系统中的打分有关问题

热度:6912   发布时间:2013-02-25 00:00:00.0
请教关于在线考试系统中的打分问题
在线考试系统中多项选择题目,我是想从数据库中读出标准答案,然后根用户所选择的做比对,然后得出分数


标准答案从数据库中读出,存储的格式是
题目ID         选项         是否正确选项
10                 X1             true
10                 X2             true
10                 X3             FALSE

用户的卷子我也打算用数据库存储,存储格式是
用户ID       试卷ID         题目ID       选项ID
1                   1                     10               1
1                   1                     10               2

现在问题就是我在打分方面很困惑,用什么方法比对以上两个表,循环得出每道题做的是否正确,然后再把回答正确的分值加起来的出分数,请大家给点思路吧,太郁闷了~

------解决方案--------------------------------------------------------
我先前写过一个考试系统,也是用数据库来保存题目与考生提交的答案,感觉不是特别爽。有些东西要查询太麻烦了,而且效率也不是很高。
后面全部采用XML为保存题目与用户提交的答案,只把一些关键的数据写入到数据库里。
------解决方案--------------------------------------------------------
顶mark
  相关解决方案