当前位置: 首页 > news >正文

mysql 开源表单系统_DWSurvey: DWSurvey是一款方便、高效、实用,基于 JAVA WEB 的开源问卷表单系统...

DWSurvey 调问表单问卷系统

DWSurvey是一款方便、高效、实用的调研问卷系统,一款基于 JAVA WEB 的开源问卷表单系统。

6ca1734f8428c17dfd8d4a310531a953.gif

演示地址

安装

因为DWSurvey是基于JAVA WEB实现,所以安装与一般的JAVA WEB程序无异,配置好数据库地址就可以正常使用。

安装说明

服务器必须安装由 JAVA 1.6+、MySQL、Apache Tomcat 构成的环境

由于引用的外部jar在你本地maven仓库中可能没有,这时只要您本地有maven环境,执行下bin目录下面的文件就可以自动导入。

配置说明、数据初始化

先在您mysql导入/src/main/resources/conf/sql/目录下的dwsurvey.sql数据库脚本文件

配置文件地址

conf/application.properties

#database settings

jdbc.url=jdbc:mysql://localhost:3306/dwsurvey?useUnicode=true&characterEncoding=utf8

jdbc.username=root

jdbc.password=123456,.

分别修改```jdbc.url、jdbc.username、jdbc.password```

启动访问

配置完成后,启动服务在浏览器中输入如localhost:8080/diaowen相应的地址看到登录页面,表示已经安装成功。

初始账号:service@diaowen.net 密码:123456

war包下载

如果不想自己编译可以直接使用我们已经编译好的war包安装

最新的war包下载可以前往交流QQ 群1:635994795(满),群2:301105635(满), 群3:811287103(可加) (加群时请说明来由)

下载最新的diaowen.war,再考到tomcat wabapps下

打包环境版本:jdk1.8, tomcat8.0

外部解压命令:jar xvf diaowen.war

特色

全新体验、流程简单

1367380a8e46cf05b314ddff8ed99d20.png

以一种全新的设计体验,告别繁琐的设计流程,通过简单有趣的方式,轻轻松松完成问卷设计,多种问卷样式模板选择,只为显现更精美的表单问卷.

丰富的题型

丰富的题型支持,通过拖拽即可完成题目选择,并可以随意拖动其位置,还可置入所需图片、企业LOGO、设置答题逻辑,一份优美的问卷就是这么简单。

问卷表单静态化

对于问卷表单系统,因为所有的表单字段都是后台数据库来维护,所以对于每一次答卷请求,如果都从后端数据库去取每一题及选项的话,必定会对性能造成不小影响。

所以在发布的表单问卷时会对数据进行的页面静态化,生成一个真实的表单存档。

有问题怎么办?

对于调问网问卷系统安装及使用的问题,可以在用户交流群里,向作者或其它同学提问。

调问网交流QQ群 群1:635994795(满),群2:301105635(满), 群3:811287103(可加)(加群时请说明来由)

源代码地址

开源协议

DWSurvey以通用公共许可证AGPL3.0为开源协议,商业环境使用请购买商业授权!

关于调问网

没事喜欢瞎折腾,业余时间也想做点有意思的事情,同时对产品也比较感兴趣,一翻调研之后就决定来做个问卷系统。

于是便利用业余时间来做这款问卷表单平台,因为在2012的时候,国内的问卷系统都还比较初级,问卷设计流程复杂,页面也不美观。

所以就开始边调研、边画原型、边写前后端代码,最初的想法是一定要好用美观,在这之后的一年里就不断的设计开发,前前后后修改过3个版本。

作者

柯远 keyuan258@gmail.com

谢谢您的支持

觉得不错就点下右上角的star,随时关注我们的动态,非常感谢!

相关文章:

  • python 判断语句_Python入门系列12-Python的条件判断语句
  • 返回空vector_Java集合之ArrayList的优缺点,以及和Vector的区别
  • mysql 2006_MySQL 2006 超时
  • owncloud mysql版本_搭建owncloud
  • python链接mysql 语句要密码吗_python 链接 mysql数据库
  • 根据excel列动态创建mysql表_根据数据库字段动态生成excel模版下载,上传模版获取数据存入数据库(poi 反射)...
  • matlab 等高线数值显示_matlab条形图显示数值
  • springmvc mysql配置_springMVC3.2+spring3.2.4+hibernate 4.2.4+MySQL环境配置
  • win10 mysql5.7.20_Win10下MySQL5.7.20 Mysql(64位)解壓版安裝及bug修復
  • java 列出目录文件_java简单列出文件夹下所有文件的方法
  • java 代码下载excel_上传下载Excel的Demo,java代码
  • java数据类型最大值_Java 基本数据类型最大值极限和最小值极限
  • java json formatter_DataTimeFormatter 注解和 JsonFormatter注解的区别及应用
  • java 排名算法_JAVA算法之高级排序
  • java protobuf 反射_尝试在java中使用protobuf发送和接收消息,但收到错误:协议消息包含无效标记(零)...
  • 【399天】跃迁之路——程序员高效学习方法论探索系列(实验阶段156-2018.03.11)...
  • 【5+】跨webview多页面 触发事件(二)
  • Angular2开发踩坑系列-生产环境编译
  • CEF与代理
  • CSS选择器——伪元素选择器之处理父元素高度及外边距溢出
  • EventListener原理
  • express + mock 让前后台并行开发
  • express.js的介绍及使用
  • Spark in action on Kubernetes - Playground搭建与架构浅析
  • Web Storage相关
  • 多线程 start 和 run 方法到底有什么区别?
  • 机器学习 vs. 深度学习
  • 每天10道Java面试题,跟我走,offer有!
  • 面试总结JavaScript篇
  • 树莓派 - 使用须知
  • 网页视频流m3u8/ts视频下载
  • 微信小程序:实现悬浮返回和分享按钮
  • media数据库操作,可以进行增删改查,实现回收站,隐私照片功能 SharedPreferences存储地址:
  • Spring第一个helloWorld
  • Unity3D - 异步加载游戏场景与异步加载游戏资源进度条 ...
  • ​Spring Boot 分片上传文件
  • # 透过事物看本质的能力怎么培养?
  • (23)Linux的软硬连接
  • (五)关系数据库标准语言SQL
  • (原創) 如何將struct塞進vector? (C/C++) (STL)
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • (转)http协议
  • (转)linux 命令大全
  • (转)Linux整合apache和tomcat构建Web服务器
  • ... 是什么 ?... 有什么用处?
  • .cfg\.dat\.mak(持续补充)
  • .jks文件(JAVA KeyStore)
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .NET Core 中的路径问题
  • .net Signalr 使用笔记
  • .NET 中小心嵌套等待的 Task,它可能会耗尽你线程池的现有资源,出现类似死锁的情况
  • .net反编译工具
  • .net中的Queue和Stack
  • .net中应用SQL缓存(实例使用)
  • @cacheable 是否缓存成功_Spring Cache缓存注解