← 返回文章列表

卷王


title: 卷王surveyking,开源的问卷考试系统 date: 2024-10-22 09:46:00

事情起因是老婆公司搞了个营销与客服技术考试,然后丢了一个EXCEL题库给老婆背。老婆想要我把答案列都写到题干的后面,方便她背。

原始题库

如果用Excel的方式就是根据正确答案,把题库里面的正确答案加到题目后面,方便背读。我隐约感觉到就应该学学生刷题一样用题库生成一个试卷

一开始我就是用问卷星,发现果然有这个功能,但是问卷星给的Excel模板里面答案列最多只能6列,跟老婆的题库不一样(老婆题库里面的答案最多有8列),于是就想这样的开源项目应该很多的,网上面一搜最火的是学之思,还有其他的Exam++等等,最后发现好多项目都是几年前,甚至十年前的,试了试学之思的开源版,根据官方文档搭建了两个小时,总是连接不上数据库。Java的报错我也不太懂怎么解决,最后终于让我找到卷王这个项目,开源部署文档见此。

Docker一键部署

# 一键启动,默认使用的是内置的 h2 数据库
docker run -d -p 1991:1991 surveyking/surveyking

# 挂载数据库文件、上传附件、日志文件
docker run -d -p 1991:1991 -v ${PWD}/db:/app/db -v ${PWD}/files:/app/files -v ${PWD}/logs:/app/logs surveyking/surveyking

# 由于 dockerhub 国内无法访问,可以使用阿里云镜像库
docker run -d -p 1991:1991 registry.cn-hangzhou.aliyuncs.com/surveyking/surveyking:latest

如果有域名,直接绑定一个域名,如果没有的话就用IP地址加端口号使用。

使用方式

新建题库

新建题库

下载模板导入试题

新建考试项目

新建考试项目

导入题库

打开问卷,把链接地址分给他人。

项目概述

用户使用

我开了一个练习模式,让后让所有的题目做一题翻一面,便于老婆练习。

  • PC端

PC端

  • 手机端

    手机端

结:老婆说没有必要这样花精神去弄这个,但是我觉得孩子现在幼儿园,马上就要上学了,这个项目可以以后给孩子做练习使用。很多培训机构、公司、学校、老师都应该用得上这个项目。