SurveyKing 项目推荐
SurveyKing Make a better survey system. 项目地址: https://gitcode.com/gh_mirrors/su/SurveyKing
1. 项目基础介绍和主要编程语言
SurveyKing 是一个功能强大的开源调查问卷和考试系统,旨在帮助用户轻松创建和管理各种类型的问卷和考试。该项目主要使用 Java 作为后端编程语言,前端则使用了 React 框架。SurveyKing 不仅支持多种数据库,还提供了丰富的功能和灵活的部署选项,适合各种规模的项目使用。
2. 项目核心功能
- 多题型支持:SurveyKing 支持超过 20 种题型,包括填空、选择、下拉、级联、矩阵、分页、签名、题组、上传、横向填空等。
- 多种创建问卷方式:用户可以通过 Excel 导入、文本导入或在线编辑器直接创建问卷。
- 问卷设置:支持白名单答卷、公开查询、答卷限制等多种设置,确保问卷的安全性和有效性。
- 数据管理:支持问卷数据的新增、编辑、标记、导出、打印、预览和打包下载附件。
- 报表功能:提供实时统计分析功能,并以条形图、柱形图、扇形图等形式展示输出和导出。
- 安装部署:支持一键 Windows 部署、一键 Docker 部署、前后端分离部署、单 Jar 部署、二级目录部署,安装部署简单快捷。
- 响应式布局:所有页面完美适配电脑端和移动端,包括问卷编辑、设置、答卷等。
- 多人协作:支持多人协作管理问卷,提高团队工作效率。
- 数据库支持:后端支持多种数据库,可支持所有带有 JDBC 驱动的关系型数据库。
- 安全可靠:提供安全、可靠、稳定、高性能的后端 API 服务,支持完善的 RBAC 权限控制。
- 逻辑设置:支持可视化配置问卷跳转和显示逻辑,以及通过公式实现自定义逻辑,功能强大。
3. 项目最近更新的功能
- 版本 v2.9.0:已发布,包含多项功能改进和 bug 修复。
- 开源版 Pro 版本解决方案:提供更高级的功能和解决方案,满足更多复杂需求。
- 常见问题调整查询:优化了常见问题的查询和显示逻辑。
- 在线测试和评估:新增在线测试和评估功能,支持多种题型和逻辑设置。
- 数据查询和附件管理:增强了数据查询功能,支持附件的打包下载和预览。
- 多维度数据分析:新增多维度数据分析功能,支持实时数据统计和图形化展示。
- 用户界面优化:对用户界面进行了优化,提升了用户体验和操作便捷性。
SurveyKing 是一个功能全面、易于部署和使用的开源问卷和考试系统,适合各种场景下的问卷调查和考试需求。无论是个人用户还是企业用户,都能从中受益。
SurveyKing Make a better survey system. 项目地址: https://gitcode.com/gh_mirrors/su/SurveyKing