预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共24页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114153450A(43)申请公布日2022.03.08(21)申请号202111348201.7(22)申请日2021.11.15(71)申请人上海众言网络科技有限公司地址200030上海市徐汇区宜山路700号B2幢楼22层(72)发明人梁群费毅华(74)专利代理机构北京知果之信知识产权代理有限公司11541代理人高科(51)Int.Cl.G06F8/38(2018.01)G06F8/41(2018.01)权利要求书2页说明书19页附图2页(54)发明名称问卷展示动态控制方法、系统、电子设备及存储介质(57)摘要本申请公开了一种问卷展示动态控制方法、系统、电子设备及可存储介质,本方法通过解析问卷信息,建立所述问卷信息的基本类模型和子类模型,所述基本类模型用于表征所述问卷信息,所述子类模型用于表征所述问卷信息中的题目的不同题型;响应于答题系统加载完成问卷信息后,创建所述问卷信息的全局对象变量和不同题型的模型对象;根据所述全局对象变量和不同题型的模型对象,响应于用户对所述题目的答案选项的操作,触发对所述问卷信息中题目的预设操作。本申请解决相关技术中现有问卷动态展示逻辑控制方法中编程员操作效率低下,容易出错的技术问题。CN114153450ACN114153450A权利要求书1/2页1.一种问卷动态展示控制方法,其特征在于,包括:解析问卷信息,建立所述问卷信息的基本类模型和子类模型,所述基本类模型用于表征所述问卷信息,所述子类模型用于表征所述问卷信息中的题目的不同题型;响应于答题系统加载完成问卷信息,创建所述问卷信息的全局对象变量和不同题型的模型对象;根据所述全局对象变量和不同题型的模型对象,响应于用户对所述题目的答案选项的操作,触发对所述问卷信息中题目的预设操作。2.根据权利要求1所述的问卷展示动态控制方法,其特征在于,建立所述问卷信息的基本类模型和子类模型包括:建立所述问卷信息的基本类模型QBase,对所述基本类模型QBase的prototype对象绑定多个公共方法,针对不同题型以所述基本类模型QBase作为prototype对象,建立不同题型对应的所述子类模型。3.根据权利要求2所述的问卷展示动态控制方法,其特征在于,所述多个公共方法包括以下函数中的至少一个:render,get_answer,set_answer。4.根据权利要求2所述的问卷展示动态控制方法,其特征在于,所述创建所述问卷信息的全局对象变量和不同题型的模型对象包括:创建一个名字为Q的全局对象变量,遍历所述问卷信息中的所有题目,根据所述题目的题目类型,创建所述题目类型的模型对象,以所述模型对象的选项值作为钥匙,以模型对象作为值,加入所述全局对象变量中,其中,所述选项值为数字或数组。5.根据权利要求4所述的问卷展示动态控制方法,其特征在于,所述根据所述全局对象变量和不同题型的模型对象,响应于用户对所述题目的答案选项的操作,触发对所述问卷信息中题目的预设操作包括:响应于用户对所述题目的答案选项的操作,获取选择函数返回的所述选项值,通过所述选项值确定用户对所述题目所选的答案选项,根据所选的答案选项触发所述预设操作,其中,所述预设操作包括对题目的自动勾选、跳转、显示、隐藏和抹灰以及答题结束。6.根据权利要求5所述的问卷展示动态控制方法,其特征在于,所述通过所述选项值确定用户对所述题目所选的答案选项包括:通过对数字类型的prototype对象绑定方法isin函数,通过isin函数根据所述选项值确定用户对所述题目所选的答案选项。7.一种问卷展示动态控制系统,其特征在于,包括:解析模块,用于解析问卷信息,建立所述问卷信息的基本类模型和子类模型,所述基本类模型用于表征所述问卷信息,所述子类模型用于表征所述问卷信息中的题目的不同题型;响应模块,用于响应于答题系统加载完成问卷信息,创建所述问卷信息的全局对象变量和不同题型的模型对象;触发模块,用于根据所述全局对象变量和不同题型的模型对象,响应于用户对所述题目的答案选项的操作,触发对所述问卷信息中题目的预设操作。8.根据权利要求7所述的问卷展示动态控制系统,其特征在于,建立所述问卷信息的基本类模型和子类模型包括:建立所述问卷信息的基本类模型QBase,对所述基本类模型QBase的prototype对象绑定多个公共方法,针对不同题型以所述基本类模型QBase作为prototype对象,建立不同题型对应的所述子类模型。2CN114153450A权利要求书2/2页9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求1至6中任一项所述的问卷展示动态控制方法的步骤。10.一种计