自由组合的矩阵问卷评分及配置方法、装置与流程

文档序号:32837397发布日期:2023-01-06 19:37阅读:40来源:国知局
自由组合的矩阵问卷评分及配置方法、装置与流程

1.本发明涉及计算机技术领域,尤其涉及一种自由组合的矩阵问卷评分及配置方法、装置。


背景技术:

2.目前,可以采用矩阵问题的形式进行问卷的设计,以做到减少显示空间,便于提高答题用户的作答效率。
3.然而,矩阵问题的评分方式是预先为矩阵问题中的每个选项设置相应的分值,例如:五个选项分别对应1到5分,该分值应用于矩阵问题中的每一道问题,进而,确定答题者选择的选项对应的分值,并相加得到矩阵问题的总分值。
4.上述评分方式会导致只能确定整个矩阵问题的总分值,矩阵问题中的各个问题难以拆分和重新组合评分,并且,矩阵问题也难以与普通问题进行组合评分的问题,进而,会导致包含矩阵问题的问卷的评分灵活性差的问题。


技术实现要素:

5.本发明提供了一种自由组合的矩阵问卷评分及配置方法、装置,以实现对问卷进行自由组合评分,提高问卷评分灵活性的效果。
6.根据本发明的一方面,提供了一种自由组合的矩阵问卷评分及配置方法,该方法包括:
7.响应于问卷填写请求,获取与所述问卷填写请求对应的待填写问卷,并于显示界面的第一区域显示所述待填写问卷,并于所述显示界面的第二区域显示各目标维度以及与每个目标维度对应的待评分子区域;其中,所述目标维度为所述待填写问卷中预设问题组合所构成的维度;
8.接收针对所述待填写问卷的填写操作,在检测到所述待填写问卷填写完成时,针对每个目标维度,于所述目标维度对应的待评分子区域中显示所述目标维度对应的评分信息。
9.根据本发明的另一方面,提供了一种自由组合的矩阵问卷评分及配置方法,该方法包括:
10.响应于问卷维度设计请求,获取与所述问卷维度设计请求对应的待设计问卷,并于显示界面的第一区域显示所述待设计问卷,于所述显示界面的第二区域显示各目标维度以及与每个目标维度对应的第二子区域;
11.提取所述待设计问卷中的各待选问题,并将所述待选问题显示于所述显示界面的各第二子区域;
12.针对每个目标维度,接收针对所述目标维度对应的第二子区域中的至少一个待选问题的选择操作,建立选中的待选问题与所述目标维度的对应关系。
13.根据本发明的另一方面,提供了一种自由组合的矩阵问卷评分及配置装置,该装
置包括:
14.待填写问卷显示模块,用于响应于问卷填写请求,获取与所述问卷填写请求对应的待填写问卷,并于显示界面的第一区域显示所述待填写问卷,并于所述显示界面的第二区域显示每个目标维度以及与每个目标维度对应的待评分子区域;其中,所述目标维度为所述待填写问卷中预设问题组合所构成的维度;
15.待填写问卷评分模块,用于接收针对所述待填写问卷的填写操作,在检测到所述待填写问卷填写完成时,针对每个目标维度,于所述目标维度对应的待评分子区域中显示所述目标维度对应的评分信息。
16.根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
17.至少一个处理器;以及
18.与所述至少一个处理器通信连接的存储器;其中,
19.所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的自由组合的矩阵问卷评分及配置方法。
20.根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的自由组合的矩阵问卷评分及配置方法。
21.本发明实施例的技术方案,通过响应于问卷填写请求,获取与问卷填写请求对应的待填写问卷,并于显示界面的第一区域显示待填写问卷,并于显示界面的第二区域显示各目标维度以及与每个目标维度对应的待评分子区域,接收针对待填写问卷的填写操作,在检测到待填写问卷填写完成时,针对每个目标维度,于目标维度对应的待评分子区域中显示目标维度对应的评分信息,解决了问卷评分时灵活性差的问题以及评分维度过于单一的问题,实现了对问卷进行自由组合评分,提高问卷评分灵活性的效果。
22.应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
23.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
24.图1为本发明实施例一所提供的一种自由组合的矩阵问卷评分及配置方法的流程示意图;
25.图2为本发明实施例一所提供的一种显示界面的示意图;
26.图3为本发明实施例二所提供的一种自由组合的矩阵问卷评分及配置方法的流程示意图;
27.图4为本发明实施例二所提供的一种显示界面的示意图;
28.图5为本发明实施例二所提供的一种第三区域的显示示意图;
29.图6为本发明实施例三所提供的一种自由组合的矩阵问卷评分及配置装置的结构
示意图;
30.图7为本发明实施例三所提供的另一种自由组合的矩阵问卷评分及配置装置的结构示意图;
31.图8为本发明实施例四所提供的一种电子设备的结构示意图。
具体实施方式
32.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
33.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
34.可以理解的是,本技术方案所涉及的数据(包括但不限于数据本身、数据的获取或使用)应当遵循相应法律法规及相关规定的要求。
35.实施例一
36.图1为本发明实施例一所提供的一种自由组合的矩阵问卷评分及配置方法的流程示意图,本实施例可适用于针对问卷进行填写和评分的情况,该方法可以由自由组合的矩阵问卷评分及配置装置来执行,该自由组合的矩阵问卷评分及配置装置可以采用硬件和/或软件的形式实现,该自由组合的矩阵问卷评分及配置装置可配置于电子设备中。
37.如图1所示,该方法包括:
38.s110、响应于问卷填写请求,获取与问卷填写请求对应的待填写问卷,并于显示界面的第一区域显示待填写问卷,并于显示界面的第二区域显示各目标维度以及与每个目标维度对应的待评分子区域。
39.其中,问卷填写请求可以是答题用户对待填写问卷进行答题的请求。待填写问卷可以是答题用户想要填写进行答题的问卷,待填写问卷中可以包括矩阵问题和/或普通问题。显示界面可以是用于显示待填写问卷以及相应的评分信息的界面,显示界面的示意图如图2所示。第一区域可以是显示界面中用于显示待填写问卷并进行答题的部分,例如可以是图2中显示界面中的上方区域等。第二区域可以是显示界面中用于显示各目标维度以及每个目标维度评分的区域,例如可以是图2的显示界面中的下方区域等。目标维度为待填写问卷中预设问题组合所构成的维度。预设问题组合可以是设计人员预先设定的问题组合,可以是一个也可以是多个。待评分子区域可以是第二区域中用于显示目标维度评分信息的区域,例如图2的第二区域中的右方区域等。
40.本案中,所述的问卷也可以用表来替代,表的形式包含但不限制于:量表、表格、访
问表、问答表等,非限制于例如问卷的问答、临床量表、药品研发表、项目计划表等,可以理解的是,表的应用场景不限。
41.具体的,在接收到问卷填写请求后,可以对问卷填写请求进行响应。可以对问卷填写请求进行解析,确定问卷填写请求对应的待填写问卷,并将待填写问卷显示在显示界面的第一区域中。进而,可以根据待填写问卷与目标维度的对应关系,将确定出的目标维度显示在显示界面的第二区域中,并针对每个目标维度,对应显示一个待评分子区域。
42.s120、接收针对待填写问卷的填写操作,在检测到待填写问卷填写完成时,针对每个目标维度,于目标维度对应的待评分子区域中显示目标维度对应的评分信息。
43.其中,填写操作可以是对待填写问卷中各个待选问题的选项的选择操作。评分信息可以是目标维度对应的分值。
44.具体的,答题用户可以在显示界面中的第一区域进行答题,针对待填写问卷中的各个待选问题选择合适的选项。在检测到待填写问卷填写完成时,例如检测到确认完成填写的控件触发时,或者检测到所有待选问题都已选择时,针对每个目标维度,计算目标维度对应的待选问题的分值,将该分值作为该目标维度对应的评分信息,并显示在该目标维度对应的评分子区域中。
45.示例性的,如图2所示,待填写问卷中包含一个矩阵问题和两个普通问题。其中,矩阵问题包含矩阵子问题1-矩阵子问题5,其中,还包括两个目标维度,即维度1和维度2。例如,待填写问卷为精神学科类科研评估问卷,维度1可以是抑郁症维度,维度2可以是强迫症维度。
46.在上述示例的基础上,可以通过下述方式来准确且快速的确定各个目标维度的评分信息,并在对应的待评分子区域中显示评分信息:
47.根据目标维度与待填写问卷中的待选问题的对应关系,确定目标维度对应的至少一个目标问题。
48.其中,待选问题可以是待选问卷中矩阵问题和/或普通问题中包含的各个子问题。目标问题可以是目标维度所覆盖的待选问题。
49.示例性的,如图2所示,维度1与待选问题1、2、3和7相对应,维度2与待选问题1、4、5和6相对应。若目标维度为维度1,那么待选问题1、2、3和7为目标问题,予以后续统计评分信息;若目标维度为维度2,那么待选问题1、4、5和6为目标问题,予以后续统计评分信息。
50.具体的,可以根据针对待填写问卷预先建立的目标维度和待选问题的对应关系,从待选问题中确定出与目标维度对应的至少一个目标问题。
51.获取与每个目标问题对应的已选项,根据各已选项确定目标维度的评分信息,并于目标维度对应的待评分子区域中显示评分信息。
52.其中,已选项可以是答题用户针对各个待选问题的选择项,例如:针对矩阵子问题1选择了选项b,那么,已选项即为选项b。评分信息可以是综合目标维度中各目标问题的已选项确定的分值,可以理解为目标维度的得分。
53.具体的,根据答题用户对待填写问卷的填写操作,可以确定目标维度中各个目标问题的已选项。进而,根据这些已选项可以确定每个已选项对应的分值,综合这些分值可以确定目标维度的评分信息。并且,可以将评分信息显示在对应的目标维度的待评分子区域中,以使各用户能够看到该目标维度的评分信息。
54.示例性的,待填写问卷为精神学科类科研评估问卷,维度1为抑郁症维度,维度2为强迫症维度,维度1与待选问题1、2、3和7相对应,维度2与待选问题1、4、5和6相对应。在目标维度为抑郁症维度,那么根据目标问题1、2、3和7的已选项可以确定抑郁症维度对应的评分信息,若目标维度为强迫症维度,则可以通过类似方式确定强迫症维度对应的评分信息。
55.在上述示例的基础上,可以通过下述方式来根据各已选项确定目标维度的评分信息:
56.根据每个已选项对应的目标问题,确定目标问题对应的分值动态公式。
57.其中,分值动态公式可以是针对目标问题设定的,用于确定分值的公式,可以是默认正向分值,例如:如图2中的选项a-e对应分值1-5,还可以是反向分值,例如:如图2中的选项a-e对应分值5-1,也可以是包含计算的公式,例如:7-默认正向分值等。
58.具体的,可以预先为每个目标问题建立分值动态公式,若未建立,则可以将预先设置的默认正向分值确定为目标问题的分值动态公式,若已建立,则确定出目标问题对应的分值动态公式。
59.根据各分值动态公式以及与每个分值动态公式对应的已选项,确定每个已选项对应的选项分值。
60.其中,选项分值可以是将已选项代入对应的分值动态公式中得到的分值。
61.具体的,针对每个目标问题,可以将该目标问题对应的已选项代入到该目标问题对应的分值动态公式中,得到该已选项的选项分值,也可以理解为是答题用户针对该目标问题得到的分值。
62.示例性的,针对目标问题1,已选项为d,默认正向分值为选项a-e对应分值0-4,按照默认正向分值确定的分值记为score,目标问题1对应的分值动态公式为7-score,那么,可以确定已选项d对应的score为3,根据分值动态公式可以确定7-3=4,确定已选项d对应的选项分值为4,即答题用户在目标问题1得分为4。
63.根据各已选项对应的选项分值确定目标维度的评分信息。
64.具体的,可以根据预设的公式或模型来综合目标维度包含的各选项分值,得到目标维度的评分信息。例如,将各已选项的选项分值进行求和,将和值作为评分信息,将各已选项的选项分值输入至预先建立的分值模型中,将输出的结果作为评分信息等,综合评分的具体形式可以按照问卷需求设定,在本实施例中不作具体限定。
65.设计用户在设计待填写问卷时,可以预先配置目标维度与待选问题之间的对应关系,以便在答题用户针对待填写问卷进行答题时,根据预先配置的对应关系,来确定各目标维度对应的目标问题,进而,确定各目标维度对应的评分信息。并且,在答题用户答题完成后,可以将各目标维度的评分信息都显示在显示界面的第二区域中,以便在同一界面内显示多个目标维度的评分信息,提供给用户进行后续的分析和处置(例如:医生等),例如:用户可以根据各目标维度分别从深度和广度的方向进行分析和处置。
66.本发明实施例的技术方案,通过响应于问卷填写请求,获取与问卷填写请求对应的待填写问卷,并于显示界面的第一区域显示待填写问卷,并于显示界面的第二区域显示各目标维度以及与每个目标维度对应的待评分子区域,接收针对待填写问卷的填写操作,在检测到待填写问卷填写完成时,针对每个目标维度,于目标维度对应的待评分子区域中显示目标维度对应的评分信息,解决了问卷评分时灵活性差的问题以及评分维度过于单一
的问题,实现了对问卷进行自由组合评分,提高问卷评分灵活性的效果。
67.实施例二
68.图3为本发明实施例二所提供的一种自由组合的矩阵问卷评分及配置方法的流程示意图,本实施例可适用于针对问卷进行设计的情况,在设计完成后,可以将待设计问卷作为上述实施例中的待填写问卷,该方法可以由自由组合的矩阵问卷评分及配置装置来执行,该自由组合的矩阵问卷评分及配置装置可以采用硬件和/或软件的形式实现,该自由组合的矩阵问卷评分及配置装置可配置于电子设备中。其中,与上述各实施例相同或相应的术语的解释在此不再赘述。
69.如图3所示,该方法包括:
70.s210、响应于问卷维度设计请求,获取与问卷维度设计请求对应的待设计问卷,并于显示界面的第一区域显示待设计问卷,于显示界面的第二区域显示各目标维度以及与每个目标维度对应的第二子区域。
71.其中,问卷维度设计请求可以是设计用户对待设计问卷进行维度设计的请求。待设计问卷可以是涉及用户想要进行维度设计的问卷,待设计问卷中可以包括矩阵问题和/或普通问题。显示界面可以是用于显示待设计问卷以及相应的维度设计信息的界面。显示界面的示意图如图4所示,第一区域可以是显示界面中用于显示待设计问卷的部分,例如可以是图4中的显示界面中的上方区域等。第二区域可以是显示界面中用于显示各目标维度以及进行问题组合设计的区域,例如可以是图4中的显示界面中的下方区域等。第二子区域可以是第二区域中用于为目标维度进行问题配置组合的区域,例如第二区域中的右方区域等。
72.需要说明的是,在问卷设计时,显示界面的第二区域中包含的是目标维度以及与各目标维度对应的第二子区域,主要用于配置与每个目标维度对应的至少一个待选问题;在问卷填写时,显示界面的第二区域中包含的是目标维度以及与各目标维度对应的待评分子区域,主要用于评分显示,因此,第二子区域与待评分子区域所属的区域位置和大小可以相同也可以不同,但区域功能不同。
73.具体的,在接收到问卷维度设计请求时,可以对问卷维度设计请求进行响应。可以对问卷维度设计请求进行解析,确定问卷维度设计请求对应的待设计问卷,并将待设计问卷显示在显示界面的第一区域中。进而,可以确定或新增目标维度,将这些目标维度显示在显示界面的第二区域中,并针对每个目标维度,对应显示一个第二子区域。
74.还需要说明的是,在问卷初次进行维度设计时,可以预设至少一个目标维度,使得设计用户可以对目标维度进行编辑,使其符合设计需求,还可以新增其他的目标维度,使得待设计问卷包含多个目标维度。在问卷再次进行维度设计时,可以确定出上一次设计的目标维度,以使设计用户可以在上一次设计的基础上进行编辑,例如:删除、修改、新增等。在对待设计问卷进行设计后,可以存储当前设计后的待设计问卷、待设计问卷中的各目标维度以及与每个目标维度对应的待选问题。
75.s220、提取待设计问卷中的各待选问题,并将待选问题显示于显示界面的各第二子区域。
76.其中,待选问题可以是待设计问卷中包含的问题。
77.具体的,可以从待设计问卷中提取出多个待选问题,进而,将全部的待选问题显示
在每一个第二子区域中,供设计用户从待选问题中进行选择。
78.需要说明的是,可以为每个待选问题进行编号,使得设计用户能够更好的区分和选择所需的一个或多个待选问题。
79.需要说明的是,矩阵问题包含至少两个待选问题,普通问题包含一个待选问题,普通问题可以理解为单选问题或多选问题等非矩阵问题。
80.在上述示例的基础上,可以通过下述方式来按照不同的问题类型对待设计问卷进行问题的提取,以得到待选问题:
81.若待设计问卷包括普通问题,则从普通问题中提取一个待选问题;若待设计问卷包括矩阵问题,则从矩阵问题中提取至少两个待选问题。
82.示例性的,由于图4的第一区域中包含一个矩阵问题,该矩阵问题包含5个待选问题,编号为1-5,还包含两个普通问题,其编号为6和7。因此,在目标维度对应的第二子区域中,包含与编号1-7的待选问题,以及与每个待选问题对应的选择控件
“□”

83.s230、针对每个目标维度,接收针对目标维度对应的第二子区域中的至少一个待选问题的选择操作,建立选中的待选问题与目标维度的对应关系。
84.其中,选择操作可以是通过选择控件的点击操作,也可以是通过填写控件的填写操作等用于从待选问题中进行选择的操作。
85.具体的,每个目标维度对应的第二子区域中显示全部待选问题,因此,针对每个目标维度中待选问题的选择和组合可以使用相同的方式,以其中任意一个目标维度为例进行说明,例如图4中显示的是其中一个目标维度。通过选择操作从待选问题中选出与目标维度对应的待选问题,将其作为选中的待选问题,并建立选中的待选问题与目标维度的对应关系,以便在后续填写该待设计问卷时,确定目标维度对应的待选问题,进行评分。在图4的基础上,第二区域还可以包含其他目标维度,以及与每个其他目标维度对应的待选问题,以供后续针对其他目标维度进行选择操作,在图4中省略画出。
86.需要说明的是,设计用户针对待设计问卷设计多个目标维度的目的是:便于通过一个问卷从多个维度分析答题结果,以便根据各维度按照深度和广度不同的分析角度进行分析,也避免了针对每个维度都需要建立一个问卷,答题用户也需要填写大量的问卷的问题。
87.在上述示例的基础上,选择操作可以是勾选操作,具体可以通过下述方式来接收针对目标维度对应的第二子区域中的至少一个待选问题的选择操作,建立选中的待选问题与目标维度的对应关系:
88.当接收到针对第二子区域中的确认控件的触发操作时,接收针对待选问题的勾选操作,将与勾选操作对应的待选问题作为选中的待选问题;为选中的待选问题和目标维度建立对应关系。
89.其中,确认控件可以是确定目标维度对应的待选问题选择完成的控件,可以是每一个目标维度对应一个确认控件,以在针对每一个目标维度选择完成时触发对应的确认控件,也可以是所有目标维度对应一个确认控件,以在所有目标维度选择完成时触发该确认控件。勾选操作可以是对待选问题对应的选择控件的点击操作,待选问题对应的选择控件可以是如图4所示的控件,也可以是其他形式的控件,在本实施例中不作具体限定。
90.具体的,当接收到针对第二子区域中的确认控件的触发操作时,确定确认控件对
应的目标维度,并接收该目标维度对应的第二子区域中设计用户的勾选操作,将勾选操作对应的待选问题作为选中的待选问题,并建立选中的待选问题与目标维度的对应关系。
91.可选的,若第二子区域中不包含确认控件时,则可以通过预设的监听器,针对每个目标维度进行实时检测,当检测到目标维度对应的选择控件的状态发生改变时,可以确定与目标维度对应的新的待选问题,以更新目标维度和待选问题的对应关系。其中,选择控件的状态发生改变可以是由选择控件
“□”
改变为也可以是由改变为
“□”
等。
92.在上述示例的基础上,选择操作可以是例如输入的组合表达式这样的填写操作,具体可以通过下述方式来接收针对目标维度对应的第二子区域中的至少一个待选问题的选择操作,建立选中的待选问题与目标维度的对应关系:
93.当接收到针对第二子区域中的确认控件的触发操作时,获取于第二子区域中输入的组合表达式,将组合表达式对应的待选问题作为选中的待选问题;为选中的待选问题和目标维度建立对应关系。
94.其中,组合表达式可以是输入的待选问题,可以是待选问题的序号,例如:待选问题的序号为1、7和11,那么组合表达式可以是1+7+11或者1、7、11等形式,具体形式在本实施例中不作具体限定。
95.具体的,当接收到针对第二子区域中的确认控件的触发操作时,确定确认控件对应的目标维度,并接收该目标维度对应的第二子区域中设计用户的输入的组合表达式,对组合表达式进行解析,确定组合表达式对应的待选问题为选中的待选问题,并建立选中的待选问题与目标维度的对应关系。
96.在上述示例的基础上,在对待设计问卷进行维度设计时,若对待设计问卷新增问题,那么可以同步更新第二子区域中的显示内容,具体可以是:
97.基于预设检测器对待设计问卷进行检测,当检测到待设计问卷中存在新增问题时,将新增问题显示于每个第二子区域中,针对新增问题可以顺序添加序号。
98.其中,预设检测器可以是用于监听待设计问卷中是否包含新增问题的检测器,例如可以是在前端通过数据代理监控的方式实施数据监控等。新增问题可以是针对待设计问卷中添加的新问题,可以是矩阵问题,也可以是普通问题。
99.具体的,可以为待设计问卷添加预设检测器,当检测到待设计问卷中存在新增问题时,可以是确定待设计问卷中的新增问题,并将该新增问题显示于每个第二子区域中,还可以是对待设计问卷进行重新提取,确定其中包含的全部待选问题,并根据重新确定出的待选问题对第二子区域中的显示信息进行更新,以将重新确定出的待选问题渲染显示在各第二子区域中。
100.在上述示例的基础上,在对待设计问卷进行设计时,还可以针对待选问题进行分值设计,具体可以是:
101.响应于自定义评分设计请求时,于显示界面的第三区域显示每个待选问题以及与每个待选问题对应的填空控件。
102.其中,自定义评分设计请求可以是设计用户对待设计问卷中各个待选问题进行评分设计的请求。第三区域可以是显示界面中的全部或部分区域。显示界面中的部分区域可以理解为区别于第一区域和第二区域的其他区域,例如:缩小显示界面中的第一区域和第二区域的区域面积,并在显示界面除第一区域和第二区域的剩余区域中确定出第三区域。
显示界面中的全部可以理解为整个显示界面所在的区域,例如:弹出自定义评分设计的界面,该界面覆盖整个显示界面,即为第三区域。填空控件可以是提供给设计用户,用于接收设计用户输入的信息的控件,可以是文本框等形式。
103.具体的,在接收到自定义评分设计请求时,可以对自定义评分设计请求进行响应。在显示界面的第三区域显示待选问题,可以是显示待选问题的文字信息,也可以是显示待选问题的序号。并且,可以在每个待选问题对应的区域显示填空控件,以接收设计用户输入的信息。
104.针对每个待选问题,接收与待选问题对应的填空控件中输入的分值动态公式,建立待选问题与分值动态公式的对应关系。
105.具体的,在检测到设计用户点击了公式设计完成的控件时,可以获取每个待选问题对应的分值动态公式,并建立待选问题与分值动态公式的对应关系。
106.需要说明的是,通过增加分值动态公式的设计,可以在一个矩阵问题中,对于不同的待选问题配置不同的评分方式,以增强问卷评分的灵活性。其中,加减乘除等均可以应用在分值动态公式中,只要能够实现评分计算即可,分值动态公式的具体形式在本实施例中不做具体限定,例如:两倍正向计分等。通过分值动态公式可以使得计分方式的兼容性更强。
107.示例性的,在接收到针对图4中的待设计问卷触发的自定义评分设计请求时,可以在显示界面中显示第三区域,例如:在检测到点击“评分设计”、“公式设计”等类似的控件时,生成自定义评分设计请求,以进一步对待设计问卷进行设计;在检测到问卷维度设计完成时,自动生成自定义评分设计请求,以进一步对待设计问卷进行设计。第三区域的显示示意图如图5所示。其中,[score]代表选中选项的分值,如果分值动态公式为空,则为默认的分值,即原来选项的得分;如果分值动态公式不为空,则通过分值动态公式,代入原来的选项的分值进行计算,可以支持加、减、乘、除、括号等数字表达式,以通过设置不同的分值动态公式来改变不同的待选问题的选项的分值。例如:原来选项的得分为默认正向分值即选项a-e为0-4,答题用户针对问题1选择选项b,则采用原来选项的得分,即为1;答题用户针对问题3选择选项d,则使用分值动态公式7-[score],先确定原来选项的得分为3,7-3=4即为问题3的得分。
[0108]
还需要说明的是,若矩阵问题中的每一个待选问题,对应的答案维度为至少两个,则可以针对每个答案维度设置一个分值动态公式。
[0109]
示例性的,研究精神学科类科研评估问卷中的矩阵问题的答案维度包含发生时间、性质、程度以及持续时间,那么,针对每一个待选问题,可以在上述四个答案维度上分别设置分值动态公式。同一待选问题对应的不同答案维度的分值动态公式可以相同,也可以不同;同一答案维度对应的不同待选问题的分值动态公式可以相同,也可以不同。
[0110]
本发明实施例的技术方案,通过响应于问卷维度设计请求,获取与问卷维度设计请求对应的待设计问卷,并于显示界面的第一区域显示待设计问卷,于显示界面的第二区域显示各目标维度以及与每个目标维度对应的第二子区域,提取待设计问卷中的各待选问题,并将待选问题显示于显示界面的各第二子区域,针对每个目标维度,接收针对目标维度对应的第二子区域中的至少一个待选问题的选择操作,建立选中的待选问题与目标维度的对应关系,以根据不同目标维度对待选问题进行组合,解决了由于每个问卷对应一个维度,
导致的问卷设计工作量大的问题,以及多个维度对应的多个问卷占用的存储空间较大的问题,实现了在一个问卷中设计多个维度,并为每个维度配置对应的问题,提高了问卷设计的便捷性并降低了问卷占用的存储空间。
[0111]
实施例三
[0112]
图6为本发明实施例三所提供的一种自由组合的矩阵问卷评分及配置装置的结构示意图。如图6所示,该装置包括:待填写问卷显示模块310以及待填写问卷评分模块320。
[0113]
其中,待填写问卷显示模块310,用于响应于问卷填写请求,获取与所述问卷填写请求对应的待填写问卷,并于显示界面的第一区域显示所述待填写问卷,并于所述显示界面的第二区域显示每个目标维度以及与每个目标维度对应的待评分子区域;其中,所述目标维度为所述待填写问卷中预设问题组合所构成的维度;待填写问卷评分模块320,用于接收针对所述待填写问卷的填写操作,在检测到所述待填写问卷填写完成时,针对每个目标维度,于所述目标维度对应的待评分子区域中显示所述目标维度对应的评分信息。
[0114]
可选的,待填写问卷评分模块320,还用于根据目标维度与所述待填写问卷中的待选问题的对应关系,确定所述目标维度对应的至少一个目标问题;获取与每个目标问题对应的已选项,根据各已选项确定所述目标维度的评分信息,并于所述目标维度对应的待评分子区域中显示所述评分信息。
[0115]
可选的,待填写问卷评分模块320,还用于根据每个已选项对应的目标问题,确定所述目标问题对应的分值动态公式;根据各分值动态公式以及与每个分值动态公式对应的已选项,确定每个已选项对应的选项分值;根据各已选项对应的选项分值确定所述目标维度的评分信息。
[0116]
图7为本发明实施例三所提供的另一种自由组合的矩阵问卷评分及配置装置的结构示意图。如图7所示,该装置包括:待设计问卷显示模块410、待选问题提取和显示模420以及对应关系建立模块430。
[0117]
其中,待设计问卷显示模块410,用于响应于问卷维度设计请求,获取与所述问卷维度设计请求对应的待设计问卷,并于显示界面的第一区域显示所述待设计问卷,于所述显示界面的第二区域显示各目标维度以及与每个目标维度对应的第二子区域;待选问题提取和显示模块420,用于提取所述待设计问卷中的各待选问题,并将所述待选问题显示于所述显示界面的各第二子区域;对应关系建立模块430,用于针对每个目标维度,接收针对所述目标维度对应的第二子区域中的至少一个待选问题的选择操作,建立选中的待选问题与所述目标维度的对应关系。
[0118]
可选的,待选问题提取和显示模块420,还用于若所述待设计问卷包括普通问题,则从所述普通问题中提取一个待选问题;若所述待设计问卷包括矩阵问题,则从所述矩阵问题中提取至少两个待选问题。
[0119]
可选的,对应关系建立模块430,还用于当接收到针对所述第二子区域中的确认控件的触发操作时,接收针对待选问题的勾选操作,将与所述勾选操作对应的待选问题作为选中的待选问题;为所述选中的待选问题和所述目标维度建立对应关系。
[0120]
可选的,对应关系建立模块430,还用于当接收到针对所述第二子区域中的确认控件的触发操作时,获取于所述第二子区域中输入的组合表达式,将所述组合表达式对应的待选问题作为选中的待选问题;为所述选中的待选问题和所述目标维度建立对应关系。
[0121]
可选的,所述装置还包括:新增问题检测模块,用于基于预设检测器对所述待设计问卷进行检测,当检测到所述待设计问卷中存在新增问题时,将所述新增问题显示于每个第二子区域中。
[0122]
可选的,所述装置还包括:自定义评分设计模块,用于响应于自定义评分设计请求时,于所述显示界面的第三区域显示每个待选问题以及与每个待选问题对应的填空控件;针对每个待选问题,接收与所述待选问题对应的填空控件中输入的分值动态公式,建立所述待选问题与所述分值动态公式的对应关系。
[0123]
本发明实施例的技术方案,通过响应于量表填写请求,获取与量表填写请求对应的待填写量表,并于显示界面的第一区域显示待填写量表,并于显示界面的第二区域显示各目标维度以及与每个目标维度对应的待评分子区域,接收针对待填写量表的填写操作,在检测到待填写量表填写完成时,针对每个目标维度,于目标维度对应的待评分子区域中显示目标维度对应的评分信息,解决了量表评分时灵活性差的问题以及评分维度过于单一的问题,实现了对量表进行自由组合评分,提高量表评分灵活性的效果。
[0124]
本发明实施例所提供的基于评分控件的自由组合的矩阵问卷评分及配置装置可执行本发明任意实施例所提供的自由组合的矩阵问卷评分及配置方法,具备执行方法相应的功能模块和有益效果。
[0125]
实施例四
[0126]
图8示出了可以用来实施本发明的实施例的电子设备10的结构示意图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
[0127]
如图8所示,电子设备10包括至少一个处理器11,以及与至少一个处理器11通信连接的存储器,如只读存储器(rom)12、随机访问存储器(ram)13等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器11可以根据存储在只读存储器(rom)12中的计算机程序或者从存储单元18加载到随机访问存储器(ram)13中的计算机程序,来执行各种适当的动作和处理。在ram 13中,还可存储电子设备10操作所需的各种程序和数据。处理器11、rom 12以及ram 13通过总线14彼此相连。输入/输出(i/o)接口15也连接至总线14。
[0128]
电子设备10中的多个部件连接至i/o接口15,包括:输入单元16,例如键盘、鼠标等;输出单元17,例如各种类型的显示器、扬声器等;存储单元18,例如磁盘、光盘等;以及通信单元19,例如网卡、调制解调器、无线通信收发机等。通信单元19允许电子设备10通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
[0129]
处理器11可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器11的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器11执行上文所描述的各个方法和处理,例如自由组合的矩阵问卷评分及配置方法。
[0130]
在一些实施例中,自由组合的矩阵问卷评分及配置方法可被实现为计算机程序,
其被有形地包含于计算机可读存储介质,例如存储单元18。在一些实施例中,计算机程序的部分或者全部可以经由rom 12和/或通信单元19而被载入和/或安装到电子设备10上。当计算机程序加载到ram 13并由处理器11执行时,可以执行上文描述的自由组合的矩阵问卷评分及配置方法的一个或多个步骤。备选地,在其他实施例中,处理器11可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行自由组合的矩阵问卷评分及配置方法。
[0131]
本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
[0132]
用于实施本发明的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
[0133]
在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
[0134]
为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
[0135]
可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
[0136]
计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。
[0137]
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
[0138]
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1