多题库答题小程序单位得分问题总结
多题库答题小程序单位得分问题总结
~
最近承担了几个答题活动的技术支持,由于每个答题活动的活动规则是不一样的
我举几个例子
活动一
题库100道题,送里面随机抽10个题,每个题为10分,满分为100分
活动二
题库100道题,送里面随机抽20个题,每个题为5分,满分为100分
在我之前的答题小程序是不支持的,因为我是把单位得分放在一个集合单独维护的,没有针对不同活动来区分,这就造成了一个问题
每次单位得分不一样,都要修改,而且同一时间,不能举办二场活动规则不一样的答题活动
这就大大限制了小程序的应用场景
这几天我思考这个问题很久,今天想到了几个方案,
我的方案是
方案1
设置一个公共的单位得分记录表
如果跟公告的单位得分不相符,那么就要在题目里面维护每道题的得分情况,也就是在题库模板文件里面,再增加一列,得分
方案2
针对每一个题库,准备不同的单位得分方案
但是目前还需要调研类似问卷星等产品的方案
2020-02-25
今天调研了问卷星的得分规则
具体如下所示
你笑起来真好看
也就是说问卷星是把每道题的得分放在每道题里面来维护了,这样其实做的更灵活一些