网上有个数据库,是考试题 ( 积分: 50 )

  • 主题发起人 主题发起人 mrangus
  • 开始时间 开始时间
M

mrangus

Unregistered / Unconfirmed
GUEST, unregistred user!
网上有个数据库,是考试题,成千上万道题的题库。
学生们用WEB登录到网上,自动会生成一套卷子
卷子由题库中的题随机生成,按学科专业等学生身份为条件,循环查找,在题库中每找到一个符合条件的题后,都做一个记号,以便在下个循环中不再找它。由此,生成一个卷子。
登录到网上的学生,同学科同专业的学生同时生成的卷子都不完全一样。
现在的问题是:查到题后,这个记号记在什么地方
1、如果记在题库中,那么数据量大,处量任务重,不合理。
2、如果记在本地,效率会高些。但是,用什么方法实现,怎么实现。
-------------------
非常感谢大家的光临!请各抒己见。
 
网上有个数据库,是考试题,成千上万道题的题库。
学生们用WEB登录到网上,自动会生成一套卷子
卷子由题库中的题随机生成,按学科专业等学生身份为条件,循环查找,在题库中每找到一个符合条件的题后,都做一个记号,以便在下个循环中不再找它。由此,生成一个卷子。
登录到网上的学生,同学科同专业的学生同时生成的卷子都不完全一样。
现在的问题是:查到题后,这个记号记在什么地方
1、如果记在题库中,那么数据量大,处量任务重,不合理。
2、如果记在本地,效率会高些。但是,用什么方法实现,怎么实现。
-------------------
非常感谢大家的光临!请各抒己见。
 
我看了JSP中动态组题的思路是以循环的方式做的,先for i=1 to N,第二次就是for i=1 to N-1了,将第一次选中的题目排斥在外了.
 
后退
顶部