# 介绍

star (opens new window) fork (opens new window) GitHub Repo stars GitHub forks

调问网的DWSurvey是一款成熟且稳定的产品级问卷表单系统,我们提供多种服务模式,您可以很方便进行本地部署、二次开发等。

技术问题或下载安装包文件请加QQ群3 811287103((备注:安装包))

# 产品层面

# 产品简介

DWSurvey自2012年就开始启动,经过多年的发展,现已成为行业第一的开源问卷调查表单系统,每天有着大量的企业用户在使用。 DWSurvey问卷软件的解决方案覆盖了在线问卷可视化的设计,问卷数据多渠道的收集,答卷数据实时可见。其设计理念完全根据国际流行的可见即所得设计理念,结合国内企业现状,融合丰富的题型,结合自研的强大问卷题目编辑器,能够大大提升企业开展调研问卷的效率。

# 主要特性

使用简单、完全自研、成熟且稳定、长期持续迭代、专业的技术支持

简单 ☕

简单的拖拽,精美的设计,人性化的体验,让您不看帮助文档也可以快速上手。

自研 🥇

🎉 核心功能问卷设计器完全自研,从而保障所有的需求都能完美解决。

稳定 🎨

🎉 长达9年的持续研发,时间的积累是产品成熟且稳定的基本保证。

持续 🥂

🎉 持续5年的开源维护,始终坚守做一个负责任的开源产品,为用户提供产品级的开源问卷服务。

放心 ☀️

专业的技术人员24小时支持,随时可以帮您解决使用中碰到的问题,让您更放心使用。

# 产品意义

在现如今互联网行业高速发展的情况下, 依托互联网与移动互联网实现的问卷表单系统实际上是一种非常高效的数据收集工具。 表单问卷作为一个行业细分之后的产物,在数据收集与管理方面对比传统方式有着不可替代的优势。

以前 ☀️

只有研发人员可以设计问卷表单,不懂研发的非专业人员无法实现。

现在 ☀️

通过DWSurvey提供强大的可视化设计功能,人人都可以轻松玩转问卷表单设计、数据收集。

以前 ☀️

公司需要做一个问卷表单系统,只能从最零开始研发。

现在 ☀️

通过DWSurvey,不需要开发就可以轻松拥有一个功能完善、体验极佳、系统稳定的问卷表单系统。

# 设计依据

为解决在当今互联网社会中人们对于表单问卷收集、数据调研的现实需要,并降低表单问卷设计的门槛,达到人人都可以轻松玩转表单问卷设计、数据收集的愿景,让表单问卷收集,数据调研不再只是专业编程人员的专属,提高人们的工作效率,DWSurvey系统从以下几个方面着手问卷表单系统的设计与开发。

1、抽象通用模型

在分析各种表单问卷的基础上,提练出一种可以实现一套通用的表单问卷结构关系模型,将表单问卷中常见的题型进行收纳合并抽象出几种常见的题型,在此基础上设计出适用于通用变化的问卷表单数据库结构模型。

2、用户体验至尚

表单问卷设计之所以难是因为需要专业的编程与设计人员共同工作,才能做出一个优美的表单问卷,所以我们将重点解决表单问卷系统中用户体验的问题。 用户体验设计的好坏,不仅可以提高用户的工作效率,也会带动产品的用户增长,让每个用户都可以很简单的使用表单问卷系统。

3、变化中保持不变

考虑到未来与其它系统融合对接,以及各种需求的不断变化,必须实现一个易于扩展表单问卷系统,以应对未来可能发生的技术变革。

# 未来计划

以往的历经证明,未来不管如何,我们都会继续坚持为DWSurvey用户提供一个可持续的服务,让大家使用的产品有保障,使用的放心。

今年我们推掉了所有外包项目,全面完成了DWSurvey各个产品的技术换代升级工作,其中社区版的前端更是率先升级到Vue版本,并已经发布到社区,技术的升级会带来效率的提升,有了这些基础后续提供的服务会更加有保障。

未来如何

未来我们将持续紧跟技术潮流,持续进行产品的迭代工作,保证大家使用产品的体验,打造一个使用更简单、功能更丰富、产品更完善的开源问卷表单系统。

# 技术层面

# 技术选型

DWSurvey从2012年至今已经随着前后端技术的更新,同步进行了产品的更新升级,目前已经有多种技术方案。

主要是分为两大类,分别是最新的前后端分离方案及未前后分离的技术方案,具体方案说明如下:

前后分离方案

前端框架 Vue、Element Ui、React、Ant Design、JQuery

后端框架 Spring Boot, Hibernate

数据库 Mysql

未前后分离方案

前端 JSP、JQuery

后端框架 Spring Boot、Spring Mvc、Struts2、Hibernate

数据库 Mysql

# 在线体验

社区版体验

https://gitee.com/wkeyuan/DWSurvey (opens new window)

企业版体验

http://ent.surveyform.cn (opens new window)

免费在线云服务

http://www.surveyform.cn (opens new window)

# 代码仓库

从2013年至今已经积累多种技术方案, 所有版本都有专人在维护,更多功能更多版本持续迭代,敬请关注,记得要点下仓库 (opens new window)右上角Star关注,方便下次查找。

方案介绍如下

前后分离方案(作者推荐)

方案A前后端分离,基于 Vue + Element ui + Spring Boot
前端仓库
Giteehttps://gitee.com/wkeyuan/dwsurvey-vue
GitHubhttps://github.com/wkeyuan/DWSurvey_Vue
后端仓库
Giteehttps://gitee.com/wkeyuan/DWSurvey
GitHubhttps://github.com/wkeyuan/DWSurvey
方案特性:基于VUE、前后分离开发更容易,部署维护更简单

未前后分离方案

方案B Spring Boot + JSP
Gitee https://gitee.com/wkeyuan/dwsurvey-springboot-jsp (opens new window)
方案特性 原生JS+HTML技术,支持更多浏览器,如IE6
方案C Struts2 + JSP
Gitee https://gitee.com/wkeyuan/dwsurvey-struts2-jsp (opens new window)
方案特性 原生JS+HTML技术,支持更多浏览器,如IE6