开源问卷系统推荐——卷王

官方介绍

在当今数字化快速发展的时代,选择一款合适的问卷考试系统对于企业和教育机构至关重要。卷王问卷考试系统凭借其专业性、高性能、安全性和多样化的应用场景,成为众多用户的首选。以下从四个方面详细介绍卷王问卷考试系统的优势。

1. 专业

卷王问卷考试系统在专业性方面具有显著优势,相较于市面上其他问卷系统,我们在以下几个方面表现尤为突出

先进的问卷编辑器

我们自研的问卷编辑器功能强大,支持所有文本的富文本输入,并且可以在线上传图片、音频和视频。用户可以轻松地创建和编辑各种类型的问卷。编辑器支持拖拽式操作,界面友好,使用便捷,帮助用户快速设计出符合需求的问卷。

每一个细节都经过精心设计,例如问卷支持快捷键编辑、撤销和回退功能,选项设置界面会根据当前操作的题目内容自动切换。题型丰富,每种题型都支持多种设置项,满足各种复杂需求。

shot1

强大的逻辑设置

卷王问卷考试系统在逻辑设置方面表现卓越,支持由浅入深的逻辑配置。

系统允许用户进行条件和条件组的嵌套组合,并通过可视化界面进行配置。除此之外,我们还支持复杂的公式逻辑和更先进的 DSL 逻辑配置。无论是初学者还是专业调研人员,都能轻松使用我们的逻辑设置功能,确保问卷的智能化程度以及数据收集的精确性和针对性。

show

逻辑显示嵌套配置

show

自定义DSL逻辑

并且,我们针对多个场景提供了丰富的逻辑配置支持,例如显示跳转逻辑、公式计算逻辑、题目引用逻辑、校验逻辑和选项自动勾选逻辑等。这些功能能够满足不同用户的多样化需求,使问卷设计更加灵活和智能。

逻辑校验

严密的数据校验

为了保证数据的准确性和有效性,系统内置了多种数据校验规则。用户可以在创建问卷时设置各种校验条件,如数值范围、格式验证等,确保收集到的数据符合预期标准。

多样化的问卷设置

系统提供了丰富的问卷配置选项,用户可以根据实际需求调整问卷的发布方式、答题时间限制、匿名设置等。无论是单次调查还是长期跟踪,卷王问卷考试系统都能灵活应对。

2. 性能

高性能是卷王问卷考试系统的一大亮点。系统采用先进的技术架构,确保在高并发访问时依然能够保持稳定运行。无论是大型企业的员工培训,还是学校的大规模在线考试,卷王问卷考试系统都能够轻松应对。此外,系统的响应速度快、操作流畅,极大地提升了用户体验。对于需要实时处理大量数据的考试场景,卷王问卷考试系统的性能优势尤为明显。

3. 安全

在信息安全日益受到重视的今天,卷王问卷考试系统在安全性方面投入了大量资源。系统采用多层次的安全防护措施,确保用户数据不受外界侵扰。包括数据传输加密、访问控制、数据备份和恢复等多种手段,有效保障用户信息的安全。同时,系统通过了多项国际安全认证,充分证明其在安全性方面的可靠性。对于涉及敏感信息的问卷和考试,用户可以放心使用卷王问卷考试系统。

4. 应用

卷王问卷考试系统的应用场景非常广泛。无论是企业内部的员工培训和技能考核,还是教育机构的学生测评和在线考试,卷王问卷考试系统都能提供全方位的支持。此外,系统还适用于市场调研、客户满意度调查、产品测试等多种场景。通过与 WeCom(企业微信)等平台的深度集成,卷王问卷考试系统能够实现人员和组织信息的同步管理,以及定向通知和考试安排,大大提升了工作效率。

结语 选择一款适合的问卷考试系统是提升工作效率和质量的关键。卷王问卷考试系统凭借其专业性、高性能、安全性和广泛的应用场景,成为众多用户的信赖之选。不论是在企业还是在教育机构,卷王问卷考试系统都能为您提供全面的支持,帮助您轻松应对各类问卷和考试需求。

搭建教程

宝塔搭建教程

获取部署文件

只有两个文件

  • surveyking-v1.6.0.jar,安装文件
  • init-mysql.sql 数据库文件

通过 qq 群获取

可以加入 QQ 群(1074277968),在群文件->正式版,直接获取最新版本的 jar 包和数据库脚本

1680965774735

安装软件环境

安装宝塔面板

首先我们去宝塔官网 去下载宝塔面板。 下载安装完成之后,这个面板地址,我们最好找个地方保存一下,方便后续使用。

1680965749129

如果是云服务器,我们需要去防火墙里面开放一下宝塔面板对应的外网端口。

1680965757024

安装 mysql

打开左侧宝塔的软件商店,安装 mysql,注意 mysql 版本一定要选择 5.7 或者 8.0

1680965785062

安装完成之后,在左侧的数据库里面找到 Mysql 面板,首先需要初始化一下 root 密码,如设置为 surveyking

1681125261365

然后创建卷王使用的数据库,数据库名输入 surveyking

1680965797612

开始导入数据库,上传 init-mysql.sql 数据库脚本

1680965803660

1680965810552

开始初始化数据库,点击导入,确定覆盖

1680965818531

安装 java

软件商店搜索 java,找到 Java 项目一键部署

1680965850765

安装完成之后,打开设置,在左侧的容器管理里面选择 tomcat8,然后安装。

1680965857340

安装 tomcat 会自动安装 jdk,安装完成之后,停止 tomcat 服务。

1680965863816

如何部署

在左侧的文件里面新建一个目录,并且上传我们的安装文件

1680965896225

在左侧的网站->Java 项目->添加 Java 项目

  • ③ 找到我们的 jar 包
  • ④ 设置端口
  • ⑤ 此时将数据库配置添加到
  • ⑥ 设置为 root 用户,否则文件上传可能会报权限失败
  • ⑦ 点击确定

注意

选择万 项目jar路径项目端口 之后,将如下配置追加到 项目执行命令。修改数据库名和密码为你创建数据库时设置的用户名和密码。

  --spring.datasource.url=jdbc:mysql://localhost:3306/surveyking --spring.datasource.username=root --spring.datasource.password=surveyking

注意: --spring 前面一定要有空格! --spring 前面一定要有空格!! --spring 前面一定要有空格!!!

1681125671683

部署后配置

此时就可以使用部署的 ip+端口号来打开系统,默认用户名密码是 admin/123456

再次提示

如果输入账号密码之后提示登录失败,一定是你的数据库配置失败,请仔细检查部署时候的数据库设置,比如说 --spring.xx-- 前面是否少了空格?

1680966196048

部署成功之后,我们就可以进到系统设置里面,设置我们的系统名称和图标等信息

1680966122045

遇到问题 🔥

最常出现的问题是,安装完成之后,提示账号密码错误

  1. 检查 安装 mysql 时 设置的 root 密码是否和 添加Java项目项目执行命令 设置的一致
  2. 检查 项目执行命令 -- 签名是否有空格(--spring 前面是两个横岗)
  3. 检查 mysql 数据库的版本是不是 5.7 或者 8.0
  4. 检查数据库脚本是否导入

如何更新

如何更新,可以根据开源版-更新日志 查看最新的版本。

通常情况下,我们只需要取群里下载最新的安装文件,然后直接替换并且重启即可。

如果需要升级数据库脚本,更新日志会有说明,没有说明就表示无需升级数据库。

docker搭建

docker 一键部署

docker 的镜像已推送到官方的镜像库,一行命令即可快速启动。

# 一键启动
docker run -d -p 1991:1991 surveyking/surveyking

# 挂载文件目录和日志文件
docker run -d -p 1991:1991 -v /my/logs:/files -v /my/logs:/logs

部署成功后按照宝塔面板的步骤进行配置

功能对比

SurveyKing 功能对比 里面详细写明了开源版与pro版的区别,按需使用。

打赏
评论区
头像
    头像
    pkzykwvuxw
      

    你的文章让我心情愉悦,真是太棒了!http://www.jntjgg.com