limesurey 建立在线测试(每题有分值,提交后反馈活得成绩,类似问卷星的在线小测验)

guxfly 发布于 2016/05/17 10:56
阅读 1K+
收藏 0

@Chaya 你好,想跟你请教个问题:

最新有安装最新版的limeSurvey,想实现的效果是:在线测试,用户提交后根据用户的选择,反馈成绩。

大约有10个题目,题目是单选或者多选,每个题目的分数不同。


 我试了下开启limesurvey 的评价功能,但是这个是给每个选项进行评分,整下来就变成了二维矩阵的样子,感觉怪怪的。

我在OS 上看到你又相关的经验,还望分享帮忙!先行感谢!


加载中
0
chloe900
chloe900
很抱歉,才看到你的留言。你在使用过程中有遇到什么问题吗。他这个,确实是给每一个选项进行评分,最后根据分数,进行评价。
0
g
guxfly

引用来自“Chaya”的评论

很抱歉,才看到你的留言。你在使用过程中有遇到什么问题吗。他这个,确实是给每一个选项进行评分,最后根据分数,进行评价。
我遇到的问题是:
1 我给单选的每个选项设置了分数(分别0 0 0 20),但是我想在用户提交问卷之后,页面显示用户所答题目的总分(如果可以),这个我不知道在哪里设置,可以显示这个页面以及分数信息?


2 我们需要用户登录我们网站(未登录状态下会出现注册的页面)才可以提交问卷,然后看到自己所答的分数;


3 从LimeSurvey 导出的报告,我们需要用户的信息以及用户所提交的问卷信息。用户信息是指用户的name, id,邮箱之类的,这些只要是用户注册了就会存在我们的网站,另外一个问卷信息就是用户选择的选项和得分信息等,这些Limesurvey 目前的报告已有,难点是 怎么将我网站的用户信息 整合到 LimeSurvey 的报告中去,是否API 还是需要再开发呢?


哈哈,不知道我这么说,有没有讲清楚! 谢谢~
s
shxljsjxy
你好,想问下 开启了评价功能后 分值也设置好了,那怎么在答卷结束的时候自动显示分数;能不能不自动跳出分数(也就是不让答题者看到分数),但管理人员可在后台看到,谢谢!
0
chloe900
chloe900
我大概明白了你的意思。limesurvey和你们是两个数据库。我从后往前回答一下。我没有找到limesurvey有什么功能可以做到。自己写了一个。在limesurvey 中记录一个他的用户和我这边的用户的对应关系。登陆和注册,都是在我的用户表里存储,然后后台程序在在limesurvey里面存储。他的报告最终都是存在表里面的,我做的有点二的办法,是差了一遍它的表,用到我自己的系统里面。第一个问题,我没有试过展示分数,我用的是,根据分数,展示结果。我觉得应该最后是得到分数了,要不然怎么知道展示对应分数的结果呢。你可以看一下那块的源码,应该一点小小的改动,就可以实现。总之,去年的时候,我用的1.3还是1.4的版本,这些功能都是自己改的。总体改动不大。他有一些接口,是可以用的。
0
g
guxfly

引用来自“Chaya”的评论

我大概明白了你的意思。limesurvey和你们是两个数据库。我从后往前回答一下。我没有找到limesurvey有什么功能可以做到。自己写了一个。在limesurvey 中记录一个他的用户和我这边的用户的对应关系。登陆和注册,都是在我的用户表里存储,然后后台程序在在limesurvey里面存储。他的报告最终都是存在表里面的,我做的有点二的办法,是差了一遍它的表,用到我自己的系统里面。第一个问题,我没有试过展示分数,我用的是,根据分数,展示结果。我觉得应该最后是得到分数了,要不然怎么知道展示对应分数的结果呢。你可以看一下那块的源码,应该一点小小的改动,就可以实现。总之,去年的时候,我用的1.3还是1.4的版本,这些功能都是自己改的。总体改动不大。他有一些接口,是可以用的。

哈哈,多谢回复!第一个问题,做完题提交后显示分数的用评价功能可以达到(只是看官方的英文文档好费内力啊,起码英语十级的水平);第二个问题,还在研究中,是不是需要懂一些PHP的知识,去修改limesurvey 的源代码,可是我略懂一点前端的知识,需要看那些方面的资料可以快速完成这个需求呢?谢~

g
guxfly
回复 @Chaya : Sorry,这几周瞎忙成DOG。。。我按照你的方法先尝试一下,多谢提醒!
chloe900
chloe900
也不需要懂什么。我也不是做php的。找到位置,Echo 或者printf [28].拥有一个是你想要的
0
chloe900
chloe900
总不能很及时的看见消息。316849113我Q
0
chloe900
chloe900

近期有朋友问评价的问题,借楼主的帖子,回个贴。

第一种:设置分数的评价

设置好问题后,在调查属性—>常规设定->通知和数据管理中,启用评价模式,修改为“是” 保存

2)给问题设置选项,此时选项中多了一列“评价值”。设置好后。保存

3)设置评价结果。在调查属性->评价中


关于此处的设置。

1>根据不同得分区间,设置不同的结果

如图

2>直接给出分数


Assessment placeholders

When using assessments the following placeholders are available:

  • {PERC}: Displays the score of the current group. Only available at assessment message
  • {TOTAL}: Displays the total score. Only available at assessment message
  • {ASSESSMENT_CURRENT_TOTAL} (New in 1.86 ): This placeholder can be used within a survey to display the current total score. You have to set a total assessment for this. Keep in mind that the score is only updated when clicking "next" so this is useless in an all-in-one survey.



具体参考

https://manual.limesurvey.org/Assessments#Assessment_placeholders


返回顶部
顶部