【技术实现步骤摘要】
问卷生成方法、系统、电子设备及存储介质
[0001]本申请涉及涉及计算机
,具体而言,涉及一种问卷生成方法、系统、电子设备及存储介质。
技术介绍
[0002]问卷系统中现有配额设置方式,给题目设置配额后,答题过程中会根据配额检查项是不是有配额已经满员的情况,只要有一项配额检查项满员了,就告诉答题者配额已满,并终止本次问卷调查。此外,用户在顺利完成答卷提交后,系统需要根据这份答卷,去更新每一条匹配上的配额条件,将该条配额条件的已完成数量加1,并保存到分布式文件存储的数据库MongoDB中,从而控制调研人群更加符合实际需求。
[0003]目前的配额设置方式支持普通配额和交叉配额,随着问卷调查情况的复杂化和多样性,现有的配额设置方式无法满足更多的调研需求。
[0004]因此,如何提供一种配额设置方式,满足用户更多的调研需求,使得后续的分析结果更为准确,是目前有待解决的技术问题。
技术实现思路
[0005]本专利技术公开了一种问卷生成方法,用于解决现有技术中无法满足用户更多的调研需求,使得后续的 ...
【技术保护点】
【技术特征摘要】
1.一种问卷生成方法,其特征在于,所述方法包括:基于原有的配额组表、配额条件表、配额检查点表创建周期配额表;当获取到用户的选项信息为设置周期配额时,根据设置的周期个数生成相对应的周期配额表数据;基于所述周期配额表数据,批量生成每一个周期所对应的数据记录,所述数据记录包括配额条件表记录与配额检查点表记录;基于所述周期配额表、所述配额条件表记录与配额检查点表记录生成调查问卷;其中,所述周期配额表里的字段包括round_type、枚举类型、自然日、自然周、自然月、自定义custom、配额组表的ID、周期名称、周期开始与结束时间、配额条件表的ID列表、配额检查点表的ID列表。2.如权利要求1所述的方法,其特征在于,基于原有的配额组表、配额条件表、配额检查点表创建周期配额表之后,还包括:新增所述配额组表字段与配额条件表字段。3.如权利要求2所述的方法,其特征在于,新增所述配额组表字段包括is_round、枚举类型、配额类型、冗余字段、枚举类型、自然日、自然周、自然月、自定义custom,新增所述配额条件表字段包括is_round、冗余字段、周期类型、周期开始与结束时间、配额周期表的ID。4.如权利要求1所述的方法,其特征在于,还包括:当新增所述周期配额时,创建周期配额表数据、配额条件表数据、配额检查点表数据、更新配额组表里面对应配额的记录周期的状态和类型;当修改所述周期配额时,创建新的周期配额表数据、配额条件表数据、配额检查点表数据并删除原有的相对应数据,更新配额组表里面对应配额的记录周期的状态和类型;当删除所述周期配额时,删除相对应的周期配额表数据、配额条件表数据,配额检查点表数据,更新配额组表里面对应配额的记录周期的状态和类型。5.如权利要求4所述的方法,其特征在于,当所述周期配...
【专利技术属性】
技术研发人员:彭双,刘兴军,周其埼,周长振,
申请(专利权)人:苏州众言网络科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。