一种调查问卷的数据处理方法及装置与流程

文档序号:20776005发布日期:2020-05-19 20:46阅读:504来源:国知局
一种调查问卷的数据处理方法及装置与流程

本申请涉及计算机技术领域,尤其涉及一种调查问卷的数据处理方法及装置。



背景技术:

调查问卷是以问题的形式系统地记载调查内容的一种方式,可以通过设置问题和问题答案选项,收集各答题者针对问题的答案,从而进行分析处理。但是通常为便于与调查问卷调研方的业务数据进行对接,还需要在问卷回收过程中记录每位答题者的相关属性信息,对于后续分析处理也是很重要的,但是这些信息无法由答题者显示输入,因此如何有效收集这些信息是很有必要的。



技术实现要素:

本申请实施例提供一种调查问卷的数据处理方法及装置,以实现调查问卷中隐含信息的收集,提高调查问卷的数据分析性能。

本申请实施例提供的具体技术方案如下:

一种调查问卷的数据处理方法,包括:

向用户终端发送生成的调查问卷,其中,所述调查问卷中至少包括显示问题和隐含问题,所述显示问题为在用户终端进行展示的问题,以使用户针对显示问题输入答案,所述隐含问题为在用户终端不进行展示的问题,以通过变量参数请求采集用户的答案,其中采集到的用户的答案包括用户的属性信息;

接收所述用户终端返回的调查问卷结果,其中,所述调查问卷结果中至少包括所述显示问题的答案和所述隐含问题的答案;

根据所述调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析。

可选的,向用户终端发送生成的调查问卷之前,进一步包括:向所述用户终端发送调查问卷参与邀请的请求消息,并接收到所述用户终端返回的接受调查问卷参与邀请的响应消息。

可选的,进一步包括:

显示调查问卷编辑界面,所述调查问卷编辑界面中至少包括题型选择、题库功能控件,每种题型对应至少一个题库,每个题库包含多个问题,所述题型包括显示问题题型和隐含问题题型;

确定所述调查问卷编辑界面上被选择的题型和相应的问题;

根据所述被选择的题型和相应的问题,生成所述调查问卷。

可选的,所述方法还包括:若确定选择隐含问题题型,则在所述调查问卷编辑界面添加一个或多个隐含问题。

可选的,所述方法包括:响应于对在所述调查问卷编辑界面中针对所述隐含问题对应的添加答案按钮的点击操作,生成添加答案弹窗,并接收在所述添加答案弹窗中输入的答案。

可选的,接收在所述添加答案弹窗中输入的答案之后,进一步包括:

响应于对在调查问卷编辑界面中针对所述输入的答案对应的隐含问题的设置按钮的点击操作,生成设置弹窗,其中,所述设置弹窗中至少包括基本设置、综合设置、逻辑设置,所述基本设置用于针对所述输入的答案,设置是否开启对所述输入的答案对应的隐含问题和/或包括所述输入的答案对应的隐含问题的调查问卷的数据分析功能,所述综合设置用于设置所述输入的答案对应的分值,所述逻辑设置用于针对所述输入的答案设置对应在用户终端进行展示的显示问题。

可选的,根据所述调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析之前,进一步包括:

根据所述调查问卷中隐含问题对应的预先输入的答案,对接收到的调查问卷结果进行筛选,过滤掉采集到的隐含问题的答案不是预先输入的答案的调查问卷结果;或,

根据预设的隐含问题答案剔除条件,过滤掉采集到的隐含问题的答案符合所述预设的隐含问题答案剔除条件的调查问卷结果,其中,所述隐含问题答案剔除条件是在提供的数据筛选功能页面中的隐含问题剔除项功能中,针对所述隐含问题预先输入的答案进行设置的。

可选的,根据所述调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析,具体包括:

针对过滤后的调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析。

可选的,根据所述调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析,具体包括:

分别统计所述隐含问题的答案为预先输入的答案对应的调查问卷结果的数量,以及所述隐含问题的答案为非预先输入的答案对应的调查问卷结果的数量,并分别对所述隐含问题的答案为预先输入的答案对应的调查问卷结果,以及所述隐含问题的答案为非预先输入的答案对应接收到的调查问卷结果进行数据分析;

和/或,

基于接收到的调查问卷结果中隐含问题的答案,对所述调查问卷结果中显示问题的答案进行数据分析。

可选的,根据所述调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析之后,进一步包括:

获得数据分析结果,并以预设图表方式,展示所述数据分析结果。

一种调查问卷的数据处理装置,包括:

发送模块,用于向用户终端发送生成的调查问卷,其中,所述调查问卷中至少包括显示问题和隐含问题,所述显示问题为在用户终端进行展示的问题,以使用户针对显示问题输入答案,所述隐含问题为在用户终端不进行展示的问题,以通过变量参数请求采集用户的答案,其中采集到的用户的答案包括用户的属性信息;

接收模块,用于接收所述用户终端返回的调查问卷结果,其中,所述调查问卷结果中至少包括所述显示问题的答案和所述隐含问题的答案;

分析模块,用于根据所述调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析。

可选的,向用户终端发送生成的调查问卷之前,进一步包括:请求响应模块,用于向所述用户终端发送调查问卷参与邀请的请求消息,并接收到所述用户终端返回的接受调查问卷参与邀请的响应消息。

可选的,进一步包括,处理模块,用于:

显示调查问卷编辑界面,所述调查问卷编辑界面中至少包括题型选择、题库功能控件,每种题型对应至少一个题库,每个题库包含多个问题,所述题型包括显示问题题型和隐含问题题型;

确定所述调查问卷编辑界面上被选择的题型和相应的问题;

根据所述被选择的题型和相应的问题,生成所述调查问卷。

可选的,所述处理模块还用于:若确定选择隐含问题题型,则在所述调查问卷编辑界面添加一个或多个隐含问题。

可选的,所述处理模块还用于:响应于对在所述调查问卷编辑界面中针对所述隐含问题对应的添加答案按钮的点击操作,生成添加答案弹窗,并接收在所述添加答案弹窗中输入的答案。

可选的,接收在所述添加答案弹窗中输入的答案之后,所述处理模块还用于:

响应于对在调查问卷编辑界面中针对所述输入的答案对应的隐含问题的设置按钮的点击操作,生成设置弹窗,其中,所述设置弹窗中至少包括基本设置、综合设置、逻辑设置,所述基本设置用于针对所述输入的答案,设置是否开启对所述输入的答案对应的隐含问题和/或包括所述输入的答案对应的隐含问题的调查问卷的数据分析功能,所述综合设置用于设置所述输入的答案对应的分值,所述逻辑设置用于针对所述输入的答案设置对应在用户终端进行展示的显示问题。

可选的,根据所述调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析之前,进一步包括,筛选模块,用于:

根据所述调查问卷中隐含问题对应的预先输入的答案,对接收到的调查问卷结果进行筛选,过滤掉采集到的隐含问题的答案不是预先输入的答案的调查问卷结果;或,

根据预设的隐含问题答案剔除条件,过滤掉采集到的隐含问题的答案符合所述预设的隐含问题答案剔除条件的调查问卷结果,其中,所述隐含问题答案剔除条件是在提供的数据筛选功能页面中的隐含问题剔除项功能中,针对所述隐含问题预先输入的答案进行设置的。

可选的,根据所述调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析时,分析模块具体用于:

针对过滤后的调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析。

可选的,根据所述调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析时,分析模块具体用于:

分别统计所述隐含问题的答案为预先输入的答案对应的调查问卷结果的数量,以及所述隐含问题的答案为非预先输入的答案对应的调查问卷结果的数量,并分别对所述隐含问题的答案为预先输入的答案对应的调查问卷结果,以及所述隐含问题的答案为非预先输入的答案对应接收到的调查问卷结果进行数据分析;

和/或,

基于接收到的调查问卷结果中隐含问题的答案,对所述调查问卷结果中显示问题的答案进行数据分析。

可选的,根据所述调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析之后,进一步包括:

展示模块,用于获得数据分析结果,并以预设图表方式,展示所述数据分析结果。

一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一种调查问卷的数据处理方法的步骤。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种调查问卷的数据处理方法的步骤。

本申请实施例中,向用户终端发送生成的调查问卷,其中,所述调查问卷中至少包括显示问题和隐含问题,所述显示问题为在用户终端进行展示的问题,以使用户针对显示问题输入答案,所述隐含问题为在用户终端不进行展示的问题,以通过变量参数请求采集用户的答案,其中采集到的用户的答案包括用户的属性信息;接收所述用户终端返回的调查问卷结果,其中,所述调查问卷结果中至少包括所述显示问题的答案和所述隐含问题的答案;根据所述调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析,这样,调查问卷中不仅包含显示问题,还包括隐含问题,通过隐含问题的方式,可以自动收集用户的属性信息,而不需要用户在回答调查问卷时输入该信息,实现了调查问卷中用户属性信息的自动收集,可以获得更多信息,从而提高调查问卷结果的数据分析性能。

附图说明

图1为本申请实施例中调查问卷的数据处理方法的应用架构示意图;

图2为本申请实施例中调查问卷的数据处理方法流程图;

图3为本申请实施例中隐含问题答案剔除条件的设置界面示意图;

图4为本申请实施例中数据分析结果展示示例图;

图5为本申请实施例中一种调查问卷编辑界面示意图;

图6为本申请实施例中隐含问题预览界面示意图;

图7为本申请实施例中隐含问题添加界面示意图;

图8为本申请实施例中添加答案弹窗示意图;

图9为本申请实施例中隐含问题添加答案后界面显示示意图;

图10为本申请实施例中隐含问题的设置弹窗示意图;

图11为本申请实施例中调查问卷的数据处理装置结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,并不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

为便于对本申请实施例的理解,下面先对几个概念进行简单介绍:

调查问卷:以问题的形式系统地记载调查内容的一种方式,调查问卷可以为表格式、卡片式或簿记式,设计问卷,是询问调查的关键,并且调查问卷可以分为纸质调查问卷和电子调查问卷,本申请实施例中主要是针对电子调查问卷。

显示问题:本申请实施例中显示问题表示为在用户终端进行展示的问题,用户通过用户终端接收到调查问卷后,在用户终端上可以展示调查问卷中的显示问题,用户可以针对显示问题输入答案,也可以修改输入的答案。

隐含问题:本申请实施例中隐含问题表示为在用户终端不进行展示的问题,用户通过用户终端接收到调查问卷后,在用户终端上展示调查问卷时,隐含问题不进行展示,即用户即答题者不可见隐含问题,用户不能针对隐含问题输入或修改答案,隐含问题的答案是自动采集的。

现有技术中,可以采用调查问卷形式收集答题者的答案,从而进行数据分析处理,但是通常为便于与调查问卷调研方的业务数据进行对接,还需要在问卷回收过程中记录每位答题者的相关属性信息,例如答题者的身份标识(identification,id)、渠道等,对于后续分析处理也是很重要的,但是由于这些信息是调查问卷调研方所想要了解的答题者的隐含属性信息,不被答题者知晓,因此这些信息不能由答题者通过回答调查问卷显示输入,因此如何有效收集这些信息是很有必要的。

针对此,本申请实施例中提供了一种调查问卷的数据处理方法,服务器向用户终端发送生成的调查问卷,其中,调查问卷中至少包括显示问题和隐含问题,接收用户终端返回的调查问卷结果,并根据调查问卷结果中包括的显示问题的答案和隐含问题的答案,进行数据分析,这样,可以通过隐含问题的方式,自动收集用户的属性信息,不需要用户输入,解决了答题者的相关属性信息不能自动收集的问题,并且可以收集更多的数据,提高了调查问卷的数据分析性能。

参阅图1所示,为本申请实施例中调查问卷的数据处理方法的应用架构示意图,包括用户终端100、服务器200。

用户终端100可以是智能手机、平板电脑、便携式个人计算机等任何智能设备,例如,本申请实施例中,用户终端100可以接收服务器200发送的调查问卷,并进行展示,用户可以针对用户终端100上展示的调查问卷中的显示问题,输入答案等。

服务器200能够为用户终端100提供各种网络服务,本申请实施例中服务器200还可以生成包含显示问题和隐含问题的调查问卷,并发送给用户终端100,用户在用户终端100上针对显示问题填完答案后,可以通过用户终端100提交给服务器200,同时用户终端100将包含隐含问题的答案以及显示问题的答案的调查问卷结果返回给服务器200,服务器200根据显示问题的答案和隐含问题的答案,进行数据分析。

其中,服务器200可以是一台服务器、若干台服务器组成的服务器集群或云计算中心。

具体地,服务器200可以包括处理器210(centerprocessingunit,cpu)、存储器220、输入设备230和输出设备240等,输入设备230可以包括键盘、鼠标、触摸屏等,输出设备240可以包括显示设备,如液晶显示器(liquidcrystaldisplay,lcd)、阴极射线管(cathoderaytube,crt)等。

存储器220可以包括只读存储器(rom)和随机存取存储器(ram),并向处理器210提供存储器220中存储的程序指令和数据。在本申请实施例中,存储器220可以用于存储本申请实施例中任一种调查问卷的数据处理方法的程序。

处理器210通过调用存储器220存储的程序指令,处理器210用于按照获得的程序指令执行本申请实施例中任一种调查问卷的数据处理方法的步骤。

用户终端100与服务器200之间以通过互联网相连,实现相互之间的通信。可选地,上述的互联网使用标准通信技术和/或协议。互联网通常为因特网、但也可以是任何网络,包括但不限于局域网(localareanetwork,lan)、城域网(metropolitanareanetwork,man)、广域网(wideareanetwork,wan)、移动、有线或者无线网络、专用网络或者虚拟专用网络的任何组合。在一些实施例中,使用包括超文本标记语言(hypertextmark-uplanguage,html)、可扩展标记语言(extensiblemarkuplanguage,xml)等的技术和/或格式来代表通过网络交换的数据。此外还可以使用诸如安全套接字层(securesocketlayer,ssl)、传输层安全(transportlayersecurity,tls)、虚拟专用网络(virtualprivatenetwork,vpn)、网际协议安全(internetprotocolsecurity,ipsec)等常规加密技术来加密所有或者一些链路。在另一些实施例中,还可以使用定制和/或专用数据通信技术取代或者补充上述数据通信技术。

值得说明的是,本申请实施例中的应用架构图是为了更加清楚地说明本申请实施例中的技术方案,并不构成对本申请实施例提供的技术方案的限制,对于其它的应用架构和应用,本申请实施例提供的技术方案对于类似的问题,同样适用。

需要说明的是,本申请各个实施例中,以调查问卷的数据处理方法应用于图1所示的应用架构为例进行示意性说明。

基于上述实施例,对本申请实施例中的调查问卷的数据处理方法进行说明,参阅图2所示,为本申请实施例中调查问卷的数据处理方法流程图,应用于服务器端,该方法包括:

步骤200:向用户终端发送生成的调查问卷,其中,调查问卷中至少包括显示问题和隐含问题,显示问题为在用户终端进行展示的问题,以使用户针对显示问题输入答案,隐含问题为在用户终端不进行展示的问题,以通过变量参数请求采集用户的答案,其中采集到的用户的答案包括用户的属性信息。

本申请实施例中,主要针对不能由答题者显示输入的信息的收集,通过设置隐含问题来实现,隐含问题是一种答案自动填入的题型,对于用户不可见,用户不能输入或修改答案。

其中,通过隐含问题方式采集到的用户的属性信息包括答题者的id、渠道、账号等,本申请实施例中并不进行限制,其中渠道例如答题者来源于a网站注册用户、b应用程序注册用户等。

进一步地,执行步骤200之前,进一步包括:向用户终端发送调查问卷参与邀请的请求消息,并接收到用户终端返回的接受调查问卷参与邀请的响应消息。

例如,服务器生成针对某游戏的使用体验的调查问卷后,可以向多个用户终端发送调查问卷参与邀请的请求消息,用户终端上显示该请求消息,用户点击接受或同意,即通过用户终端向服务器返回接受调查问卷参与邀请的响应消息。

步骤210:接收用户终端返回的调查问卷结果,其中,调查问卷结果中至少包括显示问题的答案和隐含问题的答案。

其中,针对显示问题,用户可以直接输入答案,调查问卷结果中显示问题的答案即是用户通过用户终端输入的答案。

针对隐含问题,由于对于用户不可见,用户不能输入或修改隐含问题的答案,本申请实施例中针对隐含问题的答案采集,提供了几种可能的实施方式,可以使用request变量或cookie变量两种方式,即通过request变量或cookie变量类型来采集答案,例如,设置隐含问题的变量类型为cookie变量,隐含问题为渠道,从而可以通过cookie变量来采集该调查问卷的答题者的渠道是什么。

步骤220:根据调查问卷结果中包括的显示问题的答案和隐含问题的答案,进行数据分析。

进一步地,本申请实施例中还支持针对调查问卷中的隐含问题,预先设置一个或多个答案,预先设置的答案不影响在获取调查问卷结果中用户终端提交的答案,并且具有预先设置答案的隐含问题,可以参与交叉分析、高级分析、数据筛选等。

这样,本申请实施例中,执行步骤220之前,还可以根据隐含问题的答案进行数据筛选,提高数据分析效率,具体地本申请实施例中提供了两种可能的实施方式:

第一种实施方式:根据调查问卷中隐含问题对应的预先输入的答案,对接收到的调查问卷结果进行筛选,过滤掉采集到的隐含问题的答案不是预先输入的答案的调查问卷结果。

例如,隐含问题为“调查问卷的渠道”,该隐含问题预先设置的答案为channel1、channel2,而从用户终端返回的调查问卷结果中采集到的该隐含问题的答案为channel1、channel2、channel3,则可以过滤掉答案为channel3的调查问卷结果。

这样,可以只需要关心隐含问题的答案是预先输入的答案的调查问卷结果,对这些调查问卷结果进行数据分析,可以更好地满足数据分析需求,提高效率。

第二种实施方式:根据预设的隐含问题答案剔除条件,过滤掉采集到的隐含问题的答案符合预设的隐含问题答案剔除条件的调查问卷结果,其中,隐含问题答案剔除条件是在提供的数据筛选功能页面中的隐含问题剔除项功能中,针对隐含问题预先输入的答案进行设置的。

即本申请实施例中,可以在数据筛选功能页面中,增加隐含问题剔除项功能,用户可以在该页面设置隐含问题答案剔除条件,具体参阅图3所示,为本申请实施例中隐含问题答案剔除条件的设置界面示意图,在隐含问题剔除项功能中,在剔除项下拉窗格中增加已开启数据分析功能的隐含问题,可进行选择,如图3所示,以隐含问题为渠道为例,先选择隐含问题,选择隐含问题后,显示后面的文案“的答案”,并在后面的下拉窗格中可选择内容包括:是和不是,最后一个文本框用于选择答案内容,假设“隐含问题渠道”对应预先输入的答案为channel1、channel2,则例如选择隐含问题为“隐含问题渠道”,后面选择“是”,最后文本框中选择“channel1”,即隐含问题答案剔除条件为:剔除隐含问题渠道的答案是channel1。

当然,也可以采用其它数据筛选的方式,本申请实施例中并不进行限制。

进而执行步骤220时,也可以包括以下几种方式:

第一种方式:针对过滤后的调查问卷结果中包括的显示问题的答案和隐含问题的答案,进行数据分析。

也就是说,本申请实施例中第一种方式,可以先对调查问卷结果进行过滤,只对过滤后的调查问卷结果进行数据分析,可以更有针对性的进行数据分析,满足数据分析需求。

第二种方式:分别统计隐含问题的答案为预先输入的答案对应的调查问卷结果的数量,以及隐含问题的答案为非预先输入的答案对应的调查问卷结果的数量,并分别对隐含问题的答案为预先输入的答案对应的调查问卷结果,以及隐含问题的答案为非预先输入的答案对应接收到的调查问卷结果进行数据分析。

本申请实施例中第二种方式,可以针对隐含问题的答案为预先输入的答案和非预先输入的答案对应的调查问卷,分别进行数据分析,例如,可以分别统计为预先输入的答案和非预先输入的答案的调查问卷结果的数量、占比以及总和等。

例如,渠道隐含问题,预先输入的答案有channel1和channel2,但从用户终端回收到的调查问卷结果中该隐含问题的答案,除了channel1和channel2外,还有channel3,则可以在统计时针对channel1、channel2和channel3都分别进行统计。

第三种方式:基于接收到的调查问卷结果中隐含问题的答案,对调查问卷结果中显示问题的答案进行数据分析。

即第三种方式中还可以将隐含问题的答案作为关联变量,对显示问题的答案进行分析。

例如,可以将隐含问题的答案作为交叉分析的自变量或因变量,对调查问卷结果中显示问题的答案进行数据分析,如针对渠道与购物频率进行交叉分析,可以分析获知在不同渠道下购物频率的分析结果。

又例如,可以将多个隐含问题的答案作为高级分析的x、y变量,对调查问卷结果中显示问题的答案进行数据分析,如以渠道和用户id,与购物频率进行高级分析,获知在不同渠道和用户id下每个用户的购物频率的分析结果。

当然,本申请实施例中并不仅限于上述几种数据分析方式,可以根据隐含问题的答案进行单独分析,也可以根据隐含问题和显示问题的答案进行关联分析,并不进行限制,本申请实施例中主要是可以自动获取更多隐含问题的信息,提高数据分析的有效性和多维性。

进而执行步骤220之后,本申请实施例中还可以展示数据分析结果,具体提供了一种可能的实施方式,获得数据分析结果,并以预设图表方式,展示数据分析结果。

其中,预设图表方式,例如为饼状图、柱状图、条形图、折线图、数据表格等,本申请实施例中并不进行限制。

例如,以隐含问题为渠道为例,数据分析是针对隐含问题的答案进行统计,参阅图4所示,为本申请实施例中数据分析结果展示示例图,其中,渠道对应的预先输入的答案为channel1和channel2,从用户终端回收到的调查问题结果中隐含问题渠道的答案不仅包括channel1和channel2,还包括channel3和channel4,分别统计隐含问题的答案为预先输入的答案channel1和channel2对应的调查问卷结果的数量,以及统计隐含问题的答案为非预先输入的答案channel3和channel4的数量,以一个调查问卷结果为一个用户标识为例,即统计对应的用户数量,从而可以基于统计的数量,分别计算channel1和channel2的调查问卷结果的数量在所有预先输入的答案对应的调查问卷结果的数量中的占比,并还可以计算channel1和channel2的调查问卷结果的数量在所有回收答案(包括预先输入的答案和非预先输入的答案)对应的调查问卷结果的数量中的占比,同样,可以分别计算channel3和channel4在非预先输入的答案对应的数量中的占比,并计算channel3和channel4在所有回收答案对应的数量中的占比。

这样,如图4所示,在展示时,数据表格中可以分为两大部分,一部分是隐含问题的答案为预先输入的答案的统计结果,一部分是隐含问题的答案是从用户终端自动回收到的除预先输入的答案之外的其它答案的统计结果,可以在表格中将这两部分同时展示,并加以区分,例如,channel1对应的调查问卷结果的数量为2,channel2对应的调查问卷结果的数量为2,其占比(即在预先输入的答案对应的数量中的占比)均为50%,全局占比(即在所有回收答案对应的数量中的占比)均为20%,channel3对应的调查问卷结果的数量为3,channel4对应的调查问卷结果的数量为3,其占比均为50%,全局占比均为30%。并且还可以采用其它图方式进行展示,例如饼状图、柱状图、条形图、折线图,选择不同的图方式,则可以根据不同图方式进行绘制并展示,例如饼状图可以按照全局占比进行绘制。

另外,若自动回收到的隐含问题的答案中没有非预先输入的答案,则可以只展示类别为“预先输入”对应的内容,并只展示答案、数量、占比三列,不展示类别为“自动回收到的除预先输入的答案之外的其它答案”对应的内容。具体展示数据分析结果的内容和展示方式,可以根据实际需求和情况进行选择,本申请实施例中并不进行限制。

本申请实施例中,向用户终端发送生成的调查问卷,其中,调查问卷中至少包括显示问题和隐含问题,接收用户终端返回的调查问卷结果,其中,调查问卷结果中至少包括显示问题的答案和隐含问题的答案,进而可以根据调查问卷结果中包括的显示问题的答案和隐含问题的答案,进行数据分析,这样,通过隐含问题可以实现隐含信息的自动收集,不需要答题者显示输入,也不需要调查问卷调研方手动赋予答题者的隐含信息,提高了效率,从而可以通过调查问卷收集更多信息,提高调查问卷的数据分析性能。

基于上述实施例,可知本申请实施例中主要是在调查问卷中设置隐含问题,从而可以实现自动采集隐含信息的目的,下面采用具体应用场景,从产品实现侧对本申请实施例中调查问卷的数据处理方法中的隐含问题相关设置进行说明,主要以服务器的界面展示的产品实现为例,具体可以分为以下几部分:

第一部分:增加隐含问题题型,生成调查问卷。

具体包括:s1、显示调查问卷编辑界面,调查问卷编辑界面中至少包括题型选择、题库功能控件,每种题型对应至少一个题库,每个题库包含多个问题,所述题型包括显示问题题型和隐含问题题型。

参阅图5所示,为本申请实施例中一种调查问卷编辑界面示意图,可知在调查问卷编辑界面中可以包括“题型控件”、“我的题库”、“统计题型”,点击“题型控件”后,可以显示多个可供选择的题型,在题型中增加隐含问题题型,并且每种题型都对应至少一个题库,可供调查问卷调研方在生成调查问卷时,设置不同的题型,并从对应题库中选择相应问题,进一步地还支持修改或添加问题。

s2、确定调查问卷编辑界面上被选择的题型和相应的问题。

s3、根据被选择的题型和相应的问题,生成调查问卷。

即调查问卷调研方可以从调查问卷编辑界面上选择所需的题型和问题,从而生成调查问卷。

其中,针对上述步骤s2中,确定被选择的题型为隐含问题题型时,可以支持手动添加隐含问题,具体地提供了一种可能的实施方式,若确定选择隐含问题题型,则在调查问卷编辑界面添加一个或多个隐含问题。

例如,参阅图6所示,为本申请实施例中隐含问题预览界面示意图,调查问卷调研方可以使用鼠标悬停在调查问卷编辑界面上的“隐含问题”时,可以显示隐含问题预览,如图6所示,在预览界面上会显示隐含问题相关的设置说明和设置内容等。

进而调查问卷调研方点击“隐含问题”后,即可以添加一道隐含问题到当前调查问卷中,参阅图7所示,为本申请实施例中隐含问题添加界面示意图,调查问卷调研方可以从中选择隐含问题的变量类型,例如为request变量或cookie变量,还可以设置变量名称,在问题下方显示操作按钮,例如包括“收藏”、“复制”、“删除”、“设置”等,在最左侧显示添加答案按钮。

进一步地,调查问卷调研方点击添加答案按钮后,可以添加答案弹窗,从中输入答案,本申请实施例中提供了一种可能的实施方式:响应于对在调查问卷编辑界面中针对隐含问题对应的添加答案按钮的点击操作,生成添加答案弹窗,并接收在添加答案弹窗中输入的答案。具体参阅图8所示,为本申请实施例中添加答案弹窗示意图,可以在添加答案弹窗中输入该隐含问题的一个或多个答案,如可以每行代表一个答案,点击“确定”后,即针对该隐含问题预先输入了答案,进而在调查问卷编辑界面上可以显示调查问卷调研方已输入的答案,例如,参阅图9所示,为本申请实施例中隐含问题添加答案后界面显示示意图,如隐含问题为渠道,选择的变量类型为request变量,变量名称为channel,输入的答案为channel1、channel2、channel3。其中,添加答案弹窗的处理逻辑同单选题,可以支持调查问卷调研方在调查问卷编辑界面中修改输入的答案。

进一步地,在添加答案弹窗中输入答案后,“设置”按钮可点,否则“设置”按钮置灰不可点击,此时若鼠标悬停在“设置”按钮上时会提示“请先输入答案”,进而输入答案后,调查问卷调研方可以点击“设置”按钮,生成设置弹窗,用于调查问卷调研方对隐含问题进行更多的设置,具体本申请实施例中提供了一种可能的实施方式,接收在添加答案弹窗中输入的答案之后,还包括:响应于对在调查问卷编辑界面中针对输入的答案对应的隐含问题的设置按钮的点击操作,生成设置弹窗,其中,设置弹窗中至少包括基本设置、综合设置、逻辑设置,基本设置用于针对输入的答案,设置是否开启对输入的答案对应的隐含问题和/或包括输入的答案对应的隐含问题的调查问卷的数据分析功能,综合设置用于设置输入的答案对应的分值,逻辑设置用于针对输入的答案设置对应在用户终端进行展示的显示问题。

参阅图10所示,为本申请实施例中隐含问题的设置弹窗示意图,该设置弹窗中包括基本设置、综合设置和逻辑设置,针对基本设置,可以选择是否开启数据分析,选择开启数据分析可以统计隐含问题预先输入或非预先输入的答案的数量、占比、总人数等,还可以将隐含问题参与交叉分析、高级分析、数据筛选等数据分析中;针对综合设置,显示该隐含问题输入的答案,并可以设置每个输入答案的选项分值,其中,分值默认最小值为1,可以按照答案依次递增,还可以支持分值修改,并不进行限制;针对逻辑设置,处理逻辑大致同单选题,调查问卷调研方可以点击“添加逻辑”按钮,添加一条答案对显示问题的控制逻辑设置,该设置可以有多条,其中,每个预先输入的答案可以分别对应有一条控制逻辑,不是预先输入的答案对应的控制逻辑只有一条,例如调查问卷调研方可以选择已输入的答案,再设置该答案控制展示的显示问题,如“问题答案等于以下内容时”后的文本框中添加预先输入的答案,“则展示如下问题”后的文本框中添加该预先输入的答案对应控制展示的显示问题,又例如“问题答案非预先输入的答案时,则展示如下问题”后的文本框中即添加不是预先输入的答案对应控制展示的显示问题。

本申请实施例中,可以在服务器中提供调查问卷编辑界面,进而调查问卷调研方的用户可以在调查问卷编辑界面,对调查问卷进行设置,并生成调查问卷,其中,在生成调查问卷时,可以增加隐含问题题型,并可以添加隐含问题以及针对隐含问题输入答案,进而还可以对隐含问题进行其它相关设置,最终生成包含隐含问题和显示问题的调查问卷,可以将调查问卷发送给用户终端,接收用户终端返回的调查问卷结果,并进行数据分析,可以自动收集更多隐含信息,提高调查问卷数据分析的多维性和有效性。

基于同一发明构思,本申请实施例中还提供了一种调查问卷的数据处理装置,该调查问卷的数据处理装置例如可以是前述实施例中的服务器,该调查问卷的数据处理装置可以是硬件结构、软件模块、或硬件结构加软件模块。基于上述实施例,参阅图11所示,本申请实施例中调查问卷的数据处理装置,具体包括:

发送模块1100,用于向用户终端发送生成的调查问卷,其中,所述调查问卷中至少包括显示问题和隐含问题,所述显示问题为在用户终端进行展示的问题,以使用户针对显示问题输入答案,所述隐含问题为在用户终端不进行展示的问题,以通过变量参数请求采集用户的答案,其中采集到的用户的答案包括用户的属性信息;

接收模块1110,用于接收所述用户终端返回的调查问卷结果,其中,所述调查问卷结果中至少包括所述显示问题的答案和所述隐含问题的答案;

分析模块1120,用于根据所述调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析。

可选的,向用户终端发送生成的调查问卷之前,进一步包括:请求响应模块1130,用于向所述用户终端发送调查问卷参与邀请的请求消息,并接收到所述用户终端返回的接受调查问卷参与邀请的响应消息。

可选的,进一步包括,处理模块1140,用于:

显示调查问卷编辑界面,所述调查问卷编辑界面中至少包括题型选择、题库功能控件,每种题型对应至少一个题库,每个题库包含多个问题,所述题型包括显示问题题型和隐含问题题型;

确定所述调查问卷编辑界面上被选择的题型和相应的问题;

根据所述被选择的题型和相应的问题,生成所述调查问卷。

可选的,所述处理模块1140还用于:若确定选择隐含问题题型,则在所述调查问卷编辑界面添加一个或多个隐含问题。

可选的,所述处理模块1140还用于:响应于对在所述调查问卷编辑界面中针对所述隐含问题对应的添加答案按钮的点击操作,生成添加答案弹窗,并接收在所述添加答案弹窗中输入的答案。

可选的,接收在所述添加答案弹窗中输入的答案之后,所述处理模块1140还用于:

响应于对在调查问卷编辑界面中针对所述输入的答案对应的隐含问题的设置按钮的点击操作,生成设置弹窗,其中,所述设置弹窗中至少包括基本设置、综合设置、逻辑设置,所述基本设置用于针对所述输入的答案,设置是否开启对所述输入的答案对应的隐含问题和/或包括所述输入的答案对应的隐含问题的调查问卷的数据分析功能,所述综合设置用于设置所述输入的答案对应的分值,所述逻辑设置用于针对所述输入的答案设置对应在用户终端进行展示的显示问题。

可选的,根据所述调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析之前,进一步包括,筛选模块1150,用于:

根据所述调查问卷中隐含问题对应的预先输入的答案,对接收到的调查问卷结果进行筛选,过滤掉采集到的隐含问题的答案不是预先输入的答案的调查问卷结果;或,

根据预设的隐含问题答案剔除条件,过滤掉采集到的隐含问题的答案符合所述预设的隐含问题答案剔除条件的调查问卷结果,其中,所述隐含问题答案剔除条件是在提供的数据筛选功能页面中的隐含问题剔除项功能中,针对所述隐含问题预先输入的答案进行设置的。

可选的,根据所述调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析时,分析模块1120具体用于:

针对过滤后的调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析。

可选的,根据所述调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析时,分析模块1120具体用于:

分别统计所述隐含问题的答案为预先输入的答案对应的调查问卷结果的数量,以及所述隐含问题的答案为非预先输入的答案对应的调查问卷结果的数量,并分别对所述隐含问题的答案为预先输入的答案对应的调查问卷结果,以及所述隐含问题的答案为非预先输入的答案对应接收到的调查问卷结果进行数据分析;和/或,

基于接收到的调查问卷结果中隐含问题的答案,对所述调查问卷结果中显示问题的答案进行数据分析。

可选的,根据所述调查问卷结果中包括的所述显示问题的答案和所述隐含问题的答案,进行数据分析之后,进一步包括:

展示模块1160,用于获得数据分析结果,并以预设图表方式,展示所述数据分析结果。

基于上述实施例,本申请实施例中还提供了另一示例性实施方式的电子设备,在一些可能的实施方式中,本申请实施例中电子设备可以包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行程序时可以实现上述任意实施例中的调查问卷的数据处理方法的步骤。

例如,以电子设备为本申请图1中的服务器200为例进行说明,则该电子设备中的处理器即为服务器200中的处理器210,该电子设备中的存储器即为服务器200中的存储器220。

基于上述实施例,本申请实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意方法实施例中的调查问卷的数据处理方法。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请实施例的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1