首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

开源问卷调查和考试系统 SurveyKing 安装和使用教程

编程知识
2024年09月03日 13:53

最近公司又要搞什么满意度调查了,我这个小菜鸟又要头疼了。上次用那个破系统,界面丑不说,功能还少得可怜,搞得我加班到半夜。这回非得找个好用的不可。

正发愁呢,突然想起来前两天同事小王推荐了一个叫 “卷王” 的开源系统,这名字挺有意思的,我还以为是什么 “卷王” 专用的问卷系统呢,后来才知道,这个 “卷” 指的是问卷的 “卷”,而不是内卷的 “卷”。

不过话说回来,这确实是一个超级好用的开源调查问卷和考试系统。

卷王是什么?

卷王(SurveyKing),顾名思义,就是问卷之王。它是一个高性能、功能丰富的开源问卷调查和考试系统,使用 Java 语言和 Spring 框架开发。它能够帮助你轻松创建各种类型的问卷和考试,实现灵活的逻辑设置、数据收集和分析。卷王支持 20 多种题型,并提供丰富的功能,例如自定义逻辑、数据导出、报表生成等,能够满足各种场景下的调查和考试需求。

与其他问卷产品进行对比:

卷王还提供了功能更强大的商业版:

感兴趣的可以参考官方的功能对比:https://docs.qq.com/sheet/DZEVveUVMSHpVZkJw?tab=BB08J2

目前卷王在 GitHub 上已经获得了超过 3200 颗星。

卷王的核心功能

卷王的主要功能特性包括:

多样化题型支持

  • 支持 20 多种题型,包括填空、选择、下拉、级联、矩阵、分页、签名、题组、上传等
  • 独特的横向填空题型,增强问卷的灵活性

灵活的问卷创建方式

  • 在线编辑器:直观易用的可视化编辑界面
  • Excel 导入:快速批量创建问卷
  • 文本导入:支持文本格式快速创建问卷

强大的逻辑设置

  • 显示隐藏逻辑:根据答案动态显示或隐藏问题
  • 值计算逻辑:支持复杂的数学计算和条件判断
  • 文本替换逻辑:动态更新问题内容
  • 值校验逻辑:确保答案符合特定条件
  • 必填逻辑:动态设置必填字段
  • 选项自动勾选逻辑:根据其他答案自动选择选项
  • 结束问卷逻辑:根据条件提前结束问卷
  • 跳转逻辑:根据答案跳转到特定问题
  • 自定义提示语和跳转链接:根据答案或分数显示不同结果

数据管理和分析

  • 实时数据统计和可视化报表
  • 支持数据新增、编辑、标记、导出、打印等操作
  • 附件打包下载功能

安全性和权限控制

  • 完善的 RBAC 权限管理系统
  • 支持 IP 白名单和答卷限制

多端适配

  • 响应式设计,完美支持 PC 和移动设备

部署卷王

卷王有多种安装方式,可以通过宝塔或者 Docker 来部署,不过它的后端是 PostgreSQL,还需要初始化 SQL,还是有点小麻烦的。

对于没有技术背景的同学而言,你也不用担心安装问题,Sealos 应用商店提供了一键部署的应用模板,点一下鼠标即可完成部署,非常丝滑。而且不需要再单独购买具有公网 IP 的服务器了,直接按量付费即可。

如果你想快速部署一个卷王,又不想陷入繁琐的安装和配置过程,可以试试 Sealos。

直接打开 SurveyKing 应用模板,然后点击右上角的 “去 Sealos 部署”。

如果您是第一次使用 Sealos,则需要注册登录 Sealos 公有云账号,登录之后会立即跳转到模板的部署页面。

啥也不需要填,直接点击右上角的 “部署应用” 开始部署。部署完成后,等待所有组件都变成"运行中"状态,然后点击应用的 “详情” 进入该应用的详情页面。

点击外网地址便可打开卷王的 UI 界面。

默认用户名是 admin,密码是 123456

进入 UI 界面之后,就可以自定义我们的系统名称和图标等信息了。

除此之外,还有另外一种打开方式,先刷新 Sealos 桌面 (也就是在 cloud.sealos.run 界面刷新浏览器),然后你就会发现 Sealos 桌面多了个图标:

直接点击这个图标就可以打开卷王的 UI 界面。

是不是有点似曾相识?没错,很像 Windows 的快捷方式!

单机操作系统可以这么玩,Sealos 云操作系统当然也可以这么玩。

卷王基本使用

点击「我的项目」,就可以看到自己创建的问卷项目:

点击「新建」,可以选择多种问卷形式:

有多种题目类型可供选择,包括单选、多选、填空、打分、个人信息等等。

还支持通过公式来实现自定义逻辑:

在线考试也不在话下:

除此之外,还可以集成飞书、对象存储、微信公众号等第三方服务,非常强大。

更多使用方法可以参考卷王的使用手册:https://surveyking.cn/help/quickstart

From:https://www.cnblogs.com/ryanyangcs/p/18394608
本文地址: http://www.shuzixingkong.net/article/1695
0评论
提交 加载更多评论
其他文章 STM32的bootloader探究
OTA OTA(Over-The-Air Technology,空中下载技术)是一种通过无线网络对设备进行远程升级的技术。这种技术最初在PC电脑和移动手机行业中得到应用,近年来在汽车行业中也得到了广泛的应用。 IAP:In-Application Programming (IAP) 是一种使微控制器
STM32的bootloader探究 STM32的bootloader探究 STM32的bootloader探究
专业级语义搜索优化:利用 Cohere AI、BGE Re-Ranker 及 Jina Reranker 实现精准结果重排
专业级语义搜索优化:利用 Cohere AI、BGE Re-Ranker 及 Jina Reranker 实现精准结果重排
专业级语义搜索优化:利用 Cohere AI、BGE Re-Ranker 及 Jina Reranker 实现精准结果重排 专业级语义搜索优化:利用 Cohere AI、BGE Re-Ranker 及 Jina Reranker 实现精准结果重排 专业级语义搜索优化:利用 Cohere AI、BGE Re-Ranker 及 Jina Reranker 实现精准结果重排
Go语言中的交互式CLI开发:survey库简介
在构建命令行工具时,良好的用户交互体验至关重要。尤其是在需要与用户进行复杂输入的场景下,传统的命令行参数和标志可能显得笨拙。github.com/AlecAivazis/survey/v2 是一个为 Go 语言设计的库,专门用于构建交互式的命令行界面。它提供了多种用户输入方式,让你的 CLI 工具变
Go语言中的交互式CLI开发:survey库简介
地理围栏,打造智能生活新边界
随着智能手机和其他移动设备的普及,用户对基于位置获取个性化服务的需求大幅增加,例如用户进入商圈范围并停留操作一段时间后,智能触发向用户推送该商圈吃、喝、玩、乐的优惠活动消息;又如当用户到达非常驻地的机场时触发围栏,向用户推送询问是否需要预定机场附近的酒店的消息,从而第一时间洞悉用户潜在需求并提供相关
地理围栏,打造智能生活新边界 地理围栏,打造智能生活新边界
WebShell流量特征检测_中国菜刀篇
80后用菜刀,90后用蚁剑,95后用冰蝎和哥斯拉,以phpshell连接为例,本文主要是对这四款经典的webshell管理工具进行流量分析和检测。 什么是一句话木马? 1、定义 顾名思义就是执行恶意指令的木马,通过技术手段上传到指定服务器并可以正常访问,将我们需要服务器执行的命令上传并执行 2、特点
WebShell流量特征检测_中国菜刀篇 WebShell流量特征检测_中国菜刀篇 WebShell流量特征检测_中国菜刀篇
Spring 学习笔记
概述 Spring 是一个企业级 J2EE 应用开发一站式解决方案,其提供的功能贯穿了项目开发的表现层、业务层和持久化层,同时,Spring 可以和其他应用框架无缝整合 Spring 的特性包括以下几个方面: 轻量:Spring 是一个轻量级的框架,其核心 JAR 包的大小均为 1MB 左右。从系统
Spring 学习笔记
设计模式之命令模式
命令模式(Command Pattern),给大家的第一感觉,就是给程序发送命令,比如:启动、暂停,然后程序根据接收到的命令直接执行就行。这样的理解相对来说比较狭义,来看下命令模式官方的定义:将一个请求封装为一个对象,使发出请求的责任和执行请求的责任分割开。这样两者之间通过命令对象进行沟通,这样方便
设计模式之命令模式
AI图像放大工具,图片放大无所不能
AI图像放大工具,如ESRGAN,对于提高由Stable Diffusion生成的AI图像质量至关重要。它们被广泛使用,以至于许多Stable Diffusion的图形用户界面(GUI)都内置了支持。
AI图像放大工具,图片放大无所不能 AI图像放大工具,图片放大无所不能 AI图像放大工具,图片放大无所不能