有人会做基于HTML5的网络安全调查问卷问卷调查系统吗

您现在的位置:&&>>&&>>&&>>&正文
网络问卷调查自动生成系统的设计(VS2008+SQL2008)
来源:2BYSJ.cn
资料编号:2SJ362200 资料等级:★★★★★
%D7%CA%C1%CF%B1%E0%BA%C5%A3%BA2SJ362200
以下是大纲或介绍,如需要完整的资料请购买下载.
本资料已审核过,内容保密,格式标准,质量保证. 密&惠
1.无需注册登录,购买下载后即可获取该完整的资料.
2.购买后本站提供下载链接或联系客服发送资料.
摘& 要随着Internet 的普及, 作为第四媒体网络的强大影响力正越来越被认同。传统的调查问卷一般采用书面问卷、直接采访、或者电话等媒体形式。其费用相较高, 操作也不灵活, 调查周期长。而现在在各个Web 站点上经常有各种不同形式的调查问卷。这些问卷具有调查周期短、灵活、费用低等特点。与传统的调查问卷相比, 基于Internet 的问卷系统有许多优点: 如及时性、多样性、低成本等。本文首先概述了一个基于Internet 的调查问卷系统的设计; 其次, 在系统实现的基础上总结了一些技术上的要点, 对几个技术问题作了详尽的阐述。网络调查形式越来越走向多样化。随着现代计算机技术的发展,调查组织方法和形式也在不断更新,基本上现有的网络技术都可用于进行网络调查。本文论述了一个基于技术和SQL Server数据库有机结合的网络问卷调查自动生成系统的设计与实现,系统主要功能包括用户注册、生成问卷、回答问卷、问卷结果统计等。基于 .NET+SQL Server技术的动态网站开发技术,使得Web应用的开发更加简单快捷。该系统为使用者提供一个全新的互动平台,交互功能强,有较好的应用前景。关键词:.NET;SQL Server数据库;网络问卷调查 ABSTRACTWith the popularity of Internet, it as the fourth media network a powerful influence are increasingly being identity. The traditional questionnaires generally USES written questionnaires, direct interviews, or telephone calls and such media forms. Compared with the cost of high, the operation is not agile, survey cycle is long. In each Web site there are often different forms of a questionnaire. The questionnaire has survey period is short, flexible, cost low characteristic. Compared with the traditional survey, based on the Internet survey system has many advantages: if the timeliness, diversity, low cost, etc. This paper first Outlines an Internet questionnaire based on the
Secondly, based on system realization summarizes some technical points for several technical problems a detailed elaboration. Network survey form more to the diversification. With modern computer technology development, the survey organization methods and form are constantly updated, basically the existing network technology can be used for online survey.This paper discusses a based on
technology and SQL Server database of the organic combination of network questionnaire automatic generating system, system design and implementation of the main features include user registration, and the formation of questionnaire, answer the questionnaire, questionnaire results statistics, etc. Based on .net + SQL Server technology of dynamic Web development technology enables Web application development more simple and quick. This system provides the user with a new interactive platform, interactive function is strong, have a good prospect.Keywords: . SQL S Network questionnaire survey& 系统研究的内容问卷系统涉及的范围以及用到的功能少,不想其他较大的系统,复杂繁琐。 一方面,系统的开发不需要额外增加设备购置费,软件开发费,管理和维护费用,且人员培训过程简单费用不多。另一方面,运行费用方面,由于系统比较小,不必进行太多的运行维护。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范数据管理行为,从而提高了管理效率和水平。问卷系统以计算机为工具,通过对数据库,把需要调查的事情发布到网络上,只需搭建平台,数据库可自动生成,几天就可能得出有意义的结论,而且优化了管理体系,使其高效化,简易化,智能化。本课题要完成一个通用的网上调查系统,具体采用的是语言,该系统能完成多种问卷调查的统计计算,通过这样的一个调查系统,它可以不受时间地点的限制接受调查,同时也可以有针对性的对问卷内容进行适当的调查和处理。运用计算机的计算能力,可以处理大量的数据,大大提高了问卷调查的实效性。该系统应能随意设定问卷的标题名称、题目及题目选项,能保存相应的调查结果并对数据进行统计分析,能提供调查者和被调查者的交互,同时具有较强的安全性。系统研究目标现在我国的企业,个人等组织对外进行问卷调查的管理水平大多还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。在网络技术逐渐渗入社会生活各个层面的今天,传统的问卷调查方式面临着变革。本次设计的网络问卷调查系统可以借助于遍布全球的因特网进行。本系统的目标是实现在网络上对问卷进行管理,对问卷进行回答和结果统计的功能,接受问卷调查可以在本地进行,也可以在异地进行,拓展了问卷调查的灵活性。问卷题目可以根据所需要的信息人为生成,这样可以提高问卷调查的有用信息,不会大量做无用功,大大提高数据的有效利用率。还可以直接把调查结果送到数据库中,进行统计、查询等操作。根据要求,本系统包含如下的特点和功能:(1)采用SQL Server数据库,适合各类操作系统。问卷可以自由维护、扩充,问卷数量只受物理限制的存储容量[9]。(2)系统提供用户注册功能,登陆后的用户,还可以根据需要修改自己的信息。(3)权限分明的管理系统,支持普通用户操作以及管理员对问卷系统进行操作,确保问卷库的公共性与私有性(普通用户只能接受问卷调查,管理员可以对问卷内容进行操作)。(4)在普通用户做完调查后,可以统计出这次问卷调查的结果。(5)将以上所有模块整合,并运用于实例。系统功能模块本系统共分为3块,有网络问卷调查自动生成系统数据库模块、前台功能模块、后台功能模块各个模块具体任务介绍如下:1、前台功能模块;前台功能模块包括:用户注册登录,填写问卷,提交问卷答案并查看调查结果。2、后台功能模块;后台功能模块包括:问卷题目生成模块(生成问卷),问卷管理模块(查看、生成、修改或删除问卷信息),用户管理模块(查看、添加、修改或删除用户信息),问卷结果管理模块(浏览、删除问卷结果信息),问卷结果的统计设计(以图形方式)模块。
目& 录&&&& 10000字摘& 要ABSTRACT第一章 绪论&&& i1.1 选题背景&&& 11.2 本课题的研究意义&&& 21.3 系统研究的内容&&& 21.4 系统研究目标&&& 3第二章 系统开发环境和所用技术的介绍&&& 52.1 系统开发平台&&& 52.1.1 VS2008简介&&& 52.2.2与的比较&&& 62.2.4 .NET访问SQL SERVER 2008数据库&&& 7第三章 系统设计&&& 93.1 概要设计&&& 93.1.1 系统总体结构&&& 93.1.2 系统模块以及功能设计&&& 103.1.3 系统程序流程图&&& 113.2 数据库概念设计&&& 143.2.1 问卷系统平台实体属性图如下所示&&& 143.2.2 问卷系统平台实体之间的E-R图&&& 163.3 数据库详细设计&&& 183.3.1 数据库需求分析&&& 183.3.2 数据库中表的字段定义&&& 18第四章 系统的具体实现&&& 214.1 前台功能模块&&& 214.1.1 用户注册模块&&& 214.1.2 用户登录模块&&& 234.1.3 用户回答问卷模块&&& 254.1.4 问卷结果统计模块&&& 284.2 后台功能模块&&& 304.2.1 单独问卷题目生成&&& 304.2.2 完整问卷生成模块&&& 334.2.3 问卷管理模块&&& 364.2.4 用户管理模块&&& 384.2.5 结果统计管理模块&&& 41第五章 总结与展望&&& 445.1 总结&&& 445.2 展望&&& 44参考文献&&& 46致& 谢&&& 48附录&&& 49
下一篇计算机毕业设计:
没有相关计算机毕业设计苹果/安卓/wp
积分 101, 距离下一级还需 44 积分
权限: 自定义头衔
道具: 彩虹炫, 涂鸦板, 雷达卡, 热点灯, 金钱卡, 显身卡下一级可获得
道具: 匿名卡
购买后可立即获得
权限: 隐身
道具: 金钱卡, 彩虹炫, 雷达卡, 热点灯, 涂鸦板
开心签到天数: 4 天连续签到: 1 天[LV.2]偶尔看看I
各位大神,B类或者A类杂志对于实证研究发问卷的方式有没有什么要求,有没有必须用纸质版的问卷实地发放?ps,用问卷星样本服务是否靠谱?或者大神有木有更靠谱的调研网站推荐?因本人问卷量较大,且涉及人群广泛,实地发放有一定的局限性。感谢!
支持楼主:、
购买后,论坛将把您花费的资金全部奖励给楼主,以表示您对TA发好贴的支持
载入中......
鼓励积极发帖讨论
总评分:&论坛币 + 5&
不管用什么方式去搜集问卷数据,写文章投稿审稿人第一时间会看数据的信度和效度,样本规模及其代表性。你用这个问卷系统去搜集问卷,其实是很难保证样本的代表性的,也很难让人信服样本得到的结论可以推广到总体。所以个人不建议这样做。我这个学科我看到的高质量的国内外文章基本都是分层等概率随机抽样的,这这样能保证样本能很好的代表总体。
总评分:&学术水平 + 1&
热心指数 + 1&
xddlovejiao1314 发表于
不管用什么方式去搜集问卷数据,写文章投稿审稿人第一时间会看数据的信度和效度,样本规模及其代表性。你用 ...同意!!!
xddlovejiao1314 发表于
不管用什么方式去搜集问卷数据,写文章投稿审稿人第一时间会看数据的信度和效度,样本规模及其代表性。你用 ...学习了
分析的非常有道理,学习了!
公众号bfzldh-psy
& && & 在某些条件下是可以用的。比如,你所研究的问题对取样方法没有明确的偏好。搜索Online investigation等关键词,可以找到采用网络调查收集数据的论文。另外,网络调查也可以对人口统计学变量进行考察,对问卷质量进行控制。在攥写论文的时候,引用以往研究并提供必要的信效度检验或许可以说服评审。
我的统计课程bfzldh.ke.qq.com
一级伯乐勋章
一级伯乐勋章
初级学术勋章
初级学术勋章
初级热心勋章
初级热心勋章
初级信用勋章
初级信用勋章
中级热心勋章
中级热心勋章
中级学术勋章
中级学术勋章
中级信用勋章
中级信用勋章
高级热心勋章
高级热心勋章
高级学术勋章
高级学术勋章
高级信用勋章
高级信用勋章
特级热心勋章
高级热心勋章
特级学术勋章
特级学术勋章
特级信用勋章
高级信用勋章
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
如有投资本站或合作意向,请联系(010-);
邮箱:service@pinggu.org
投诉或不良信息处理:(010-)
论坛法律顾问:王进律师有人用过网题在线调查平台吗?给点意见!_百度知道
有人用过网题在线调查平台吗?给点意见!
我有更好的答案
之前我用过调查圈呀调查派呀问道之类的在线调查平台!网题还可以!!最吸引我的是他们能有很灵活的逻辑语言控制问卷里头的复杂逻辑!这个对于一些比较复杂的问卷相当给力!
为您推荐:
其他类似问题
您可能关注的内容
在线调查的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
标签:至少1个,最多5个
“小王,明天公司在*举办一个xxx产品发布会,你今天准备2000份问卷调查。还有,我们这次还做一个抽奖活动,也记得弄一个抽奖箱和一些抽奖球哦。”
活动结束了,小王想起早上捧着这2000张问卷和抽奖箱的情景,生平第一次对弘二头肌起了念想。回过神来看着桌子上回收回来的问卷,整整齐齐的像座小山一样好看,但领导依然不太满意,因为只回收了1000来张。可是1000多张的样本已经足够了呀,统计也很花时间的呀。小王本想反驳,但他什么也没说,只是下意识地摸了摸自己的背包,包里装着那丢失的900多张问卷。
以上剧情根据真实故事改编,如有雷同,算你倒霉。
数字化大背景
现在还有不少活动是用纸质问卷来做调查的,几千张纸是小钱,但后期统计这一堆数据可是费神费力的苦力活。以前设备落后,手机上做问卷体验太差。但现在是80岁大爷都会玩智能手机的年代,一个二维码也解决了入口问题,在线调查问卷的体验也就上来了。再加上现在办个活动什么的都是用微信宣传微信组织,配合一点抽奖活动,观众们还是愿意去回答的。既然已经具备了在线问卷的大环境,下面就让小茄带大家来做一个在线问卷调查吧。
先来分析一下需求。
1、在线问卷调查的使用者都是市场运营的工作人员,他们对编程的了解很少,所以后台操作必须简单明了。
2、输入为问题信息,输出为回答统计信息,输出需要使用可视化图表呈现,必要时也提供元数据。
3、最好能带一点圈粉属性,扫一扫关注公众号然后才开始答题。硬生生让人关注公众号,许多人可能无动于衷,但增加了一个问卷和抽奖的梗,关注公众号就显得非常合理自然。
4、最好能带一点统计功能,统计一下到底多少人打开了页面,从而为后续改进提供数据分析支撑。
其中1、2是刚需,3、4是软需。
简单分析可以发现,开发这个小应用最主要的工作是在后端开发部分,而且这个主要是以数据处理为主,显然采用面向数据库编程的方式来开发更为合适。
面向数据库开发第一步,先来定义数据库吧。先使用excel做出相应的表格,大概是这样的:
然后就是分表写数据库,将question、options、answer分成3个表,以questionID做索引关联3个表,另外用户信息和奖品信息也要用一个数据表来保存。本来这里想用MySQL for Excel来实现,这样市场的妹子们也能简单上手。不过想想还是导出一个sql脚本更好,毕竟这样就可以手把手教妹子怎么把问卷数据写到sql文件里面了。(/▽╲)
问卷数据的读写都可以用WeX5通用的查询接口来实现数据的读写,这里不再赘述。
这里要自己写的是抽奖算法的实现,要点是保证中奖几率的均一性。但是,算法也不能太死板,主要看脸,哦不,主要看奖品大小。
如果有大奖,那么大奖单独出来所有人抽一次会比较好,这样能有效活跃起现场气氛。这种情况下可以设置一个抽奖期间,后台统计这个期间内的人数,然后在这个人数里面随机选中一个即可。如果都是些小奖品,那么肯定就是先答题后抽奖,抽奖结果要马上呈现。也就是每个观众抽奖的时刻是不同的,而且抽奖的人数也是未知的,这种情况下要保证前后抽奖的人都有相同的中奖几率,而且要把奖品发完的话,好像很难的样子。但是,既然是小奖品,按照先来先得发不完也没事的原则,每次都查询当前奖品池的奖品,如果还有奖品则用随机数判断是否中奖,否则就不中奖就完事了,简单粗暴。
所以说,一切以实际出发,把重心放到重要的事上,把吃奶的力用到吃奶上,才是王道。
贴个抽奖算法的简单实现:
1 public static JSONObject drawPrize(JSONObject params, ActionContext context) throws SQLException, NamingException {
// 获取参数
String batch = params.getString("batch");
int index = params.getInteger("index");
String weixinID = params.getString("weixinID");
JSONObject result = new JSONObject();
Connection conn = context.getConnection(DATASOURCE);
conn.setAutoCommit(false);
// 获取user
Statement stat = conn.createStatement();
ResultSet rsUser = stat.executeQuery("SELECT * FROM user WHERE fBatch = '" + batch + "' AND fWeixinID = '" + weixinID + "'");
if (!rsUser.next()) {
result.put("code", -2);
} else if (!Utils.isEmptyString(rsUser.getString("fPrize" + index))) {
result.put("code", -1);
result.put("prize", rsUser.getString("fPrize" + index));
// 读取奖池
List&String& prizes = new ArrayList&String&();
ResultSet rsPrize = stat.executeQuery("SELECT * FROM prize WHERE (fTotal - COALESCE(fCount, 0)) & 0 AND fBatch = '" + batch + "' AND fIndex = " + index);
while (rsPrize.next()) {
prizes.add(rsPrize.getString("fName"));
if (prizes.size() == 0) {
// 奖池空了
result.put("code", -3);
Random r = new Random();
int luck = r.nextInt(10);
if (luck & 0) {
result.put("code", 0);
luck = r.nextInt(prizes.size());
String prize = prizes.get(luck);
int k = stat.executeUpdate("UPDATE prize SET fCOUNT = COALESCE(fCount, 0) + 1 WHERE (fTotal - COALESCE(fCount, 0)) & 0 AND fBatch = '" + batch + "' AND fIndex = "
+ index + " AND fName = '" + prize + "'");
if (k == 0) {
result.put("code", 0);
// 记录数据
stat.executeUpdate("UPDATE user SET fPrize" + index + " = '" + prize + "' WHERE fBatch = '" + batch + "' AND fWeixinID = '" + weixinID + "'");
result.put("code", 1);
result.put("prize", prize);
} finally {
stat.close();
conn.commit();
} catch (SQLException e) {
conn.rollback();
} finally {
conn.close();
问卷部分:前端当然是一个单页应用了。因为问题形式差不多,所以可以做一个问题模板,将从后端获取到的依次问题数据渲染到页面。这里可以用WeX5的数据组件和模板绑定来实现。另外要考虑到的一个问题是问卷的原子性,就是说要么不回答,要么就要回答所有题目。所以问卷的提交是一次性的,不能做成每道题都提交的形式。因为数据量不大,所以可以一次请求把所有question、option都取回来,减少请求数。
抽奖部分:这里使用了摇一摇的形式来进行抽奖。原理很简单,就是判断加速度计在一个时间区间内的变化率大小,当变化率超过一定阈值时就说明当前手机受力突增,也就是正在“摇一摇”的状态。具体实现是监听’devicemotion’事件,代码如下:
1 // 摇一摇事件
2 if (window.DeviceMotionEvent) {
window.addEventListener('devicemotion', deviceMotionHandler, false);
4 } else {
alert('本设备不支持摇一摇');
7 function deviceMotionHandler(eventData) {
var acceleration = eventData.accelerationIncludingG
var curTime = new Date().getTime();
if ((curTime - last_update) & 100) {
var diffTime = curTime - last_
last_update = curT
x = acceleration.x;
y = acceleration.y;
z = acceleration.z;
var speed = Math.abs(x + y + z - last_x - last_y - last_z) / diffTime * 10000;
if (speed & SHAKE_THRESHOLD) {
self.imgRockClick();
输出部分:问卷数据采集完之后,可以使用echart来展现统计数据。具体教程可以看看官方文档: ,但是不赞同使用单文件的形式,建议采用模块按需载入的方式。这里用到的无外乎是柱状或者饼状图,所以只加载基类和这两类js文件即可。
如果妹子要元数据怎么办?一行代码搞定:select * from answer into outfile
‘d:/answer.xls’;
建议一定要拉着妹子的手,手把手地把这个好用的技能教给她。
通过上面几步,一个简单好用的在线问卷就已经实现了。细心的你估计发现了,3、4点需求还没实现呢。好吧,下面看看这两点怎么实现,没兴趣的同学可以直接到文章末尾点赞了,谢谢配合。
首先是增加圈粉属性。
这个前提就是你要把应用部署在你的公众号服务器上。还没有服务器?Cloud X5 搞起吧,简明教程:
圈粉主要是要把你的应用入口改成微信网页授权页面,也就是这个地址:,记得里面的大写字母参数要改成你自己的参数。回调 uri 记得要做URI转码。一般来说我们还要获取用户信息的,所以这里的SCOPE填入snsapi_userinfo。其他参数请参考微信开发者文档自行补充,这里就不赘述了:。如果对这一部分不太熟悉的话,可以看看小茄上一篇【30分钟做一个二维码名片应用】,里面有详细介绍如何使用WeX5进行微信公众号开发。
再来看看统计功能:在号之前,你都只能在网页中引用站长工具啦、百度统计啦、谷歌统计来进行数据统计。而现在你也可以使用微信自家的统计功能了,这个是专门统计微信客户端的访问量的。传送门:,直接在后台就能看。由于它统计的是使用了JSSDK的页面,所以这个页面也需要配置jssdk_config。既然上面都说要圈粉了,那就增加一个分享接口就好了,后面判断这个分享接口被调用的次数就能间接得到某个时间段的访问量了。对了,每个接口还按照页面区分好了,所以你不用担心其他页面数据的干扰。
然后,然后小王终于可以忘了曾一度被问卷调查所支配的恐怖和被囚禁于数据统计中的那份屈辱了。
全文完,点赞不谢!
4 收藏&&|&&5
你可能感兴趣的文章
2 收藏,382
7 收藏,4.5k
9 收藏,3.3k
本作品采用 署名-非商业性使用-禁止演绎 4.0 国际许可协议 进行许可
分享到微博?
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。HTML5问卷调查系统,手机平板可用--猪八戒网
扫一扫,随时随地挑选人才和公司
无线工作台,管理更高效更自由
微信公众号
随时掌握一手资讯
HTML5问卷调查系统,手机平板可用
参与此项目的服务商
猪八戒网的专业服务商正在为客户定制方案 ...
项目需求详情:
1.问卷调查部分用HTML5,并兼容平板,手机主流浏览器。
2.问卷部分结果可记录被采访者的设备信息,并存放到数据库中并可生成PDF最终报表。
3.可以分类管理问卷表,增减问卷题目,题目类型包括单选、多选、填空,定向生成问卷表。
4.提供源代码。
您也能做此类项目?
新媒体营销
网站定制开发
电商代运营
网站UI设计
电商行业解决方案
电商管理工具/服务
网站安全、维护
网站二次开发
场景解决方案
营销数据服务
互联网广告
网站定制开发
企业管理软件开发
行业解决方案
网站二次开发
品牌咨询服务
活动策划/执行
宣传品设计
品牌专业顾问
新媒体代运营
品牌咨询服务
企业管理咨询
品牌专业顾问
宣传品设计
活动策划/执行
新媒体营销
运动/休闲/户外/娱乐
行业软件开发
嵌入式软件
企业管理软件开发
快速建站/app

我要回帖

更多关于 网络问卷调查怎么做 的文章

 

随机推荐