用于政务业务的大数据表单建模生成方法技术

技术编号:30022698 阅读:18 留言:0更新日期:2021-09-11 06:46
本发明专利技术提出了一种用于政务业务的大数据表单建模生成方法,包括以下步骤:S1,自定义页面布局,拖入基本控件、容器控件、模板之一或者任意组合表单控件,编辑控件字段名称,将多维度政务业务表单按实际工作表单在系统中进行构建;S2,表单控件设置基础属性、绑定数据源、设定相关规则;S3,设置表单事件,包括页面加载事件、点击事件、改变事件之一或者任意组合,通过事件,触发运算规则,实现多维度政务业务表单基础运算。本发明专利技术能够将多维度政务业务表单按实际工作表单在系统中进行构建,防止成果被窃取,提升系统安全。提升系统安全。提升系统安全。

【技术实现步骤摘要】
用于政务业务的大数据表单建模生成方法


[0001]本专利技术涉及一种电子表单
,特别是涉及一种用于政务业务的大数据表单建模生成方法。

技术介绍

[0002]表单主要用于实现数据采集功能,随着人工智能技术及移动信息系统的发展,许多功能借助表单均能够完成数据展示或收集,通过对数据的一些特征信息对数据进行描述完成数据感知,然而在复杂动态变化的政务业务平台中应用到的业务表单存在数量繁多、数据字段多、数据结构层级深以及多变性的特征。

技术实现思路

[0003]本专利技术旨在至少解决现有技术中存在的技术问题,特别创新地提出了一种用于政务业务的大数据表单建模生成方法。
[0004]为了实现本专利技术的上述目的,本专利技术提供了一种用于政务业务的大数据表单建模生成方法,包括以下步骤:
[0005]S1,自定义页面布局,拖入基本控件、容器控件、模板之一或者任意组合表单控件,编辑控件字段名称,将多维度政务业务表单按实际工作表单在系统中进行构建;
[0006]S2,表单控件设置基础属性、绑定数据源、设定相关规则;
[0007]S3,设置表单事件,包括页面加载事件、点击事件、改变事件之一或者任意组合,通过事件,触发运算规则,实现多维度政务业务表单基础运算。
[0008]在本专利技术的一种优选实施方式中,所述S1包括:
[0009]S1

1,自定义表单页面布局基本控件包括文本框、多行文本、按钮、下拉选择、复选框、单选框、日期选择器、超链接、文件上传、图片上传、动态意见栏、静态意见栏、WPS之一或者任意组合;容器控件包括表、节、重复表、重复节之一或者任意组合;模板存放用户自定义设计的表单;通过将表单控件拖至编辑页,完成表单元素选择;
[0010]S1

2,在编辑页面内输入文本,并对页面控件进行拖拽,完成表单各字段的位置变换;
[0011]或/和所述S2包括:
[0012]S2

1,根据表单控件类型,进行属性设置,包括域属性、控件属性、样式之一或者任意组合;
[0013]S2

2,设置表单控件数据源属性,完成控件与数据存储路径的链接;
[0014]S2

3,设置操作规则,完成表单控件之间的关联;
[0015]S2

4,设置验证和格式规则,完成表单控件内容校验;
[0016]或/和所述S3包括:选择单击、文本改变、输入值、删除值、按键、鼠标按下、鼠标松开、鼠标移入、鼠标移出之一或者任意组合事件操作,然后自定义事件条件,完成控件事件设置。
[0017]在本专利技术的一种优选实施方式中,所述S1还包括:自定义表单导出为表单模板,以表单控件形式在系统中存储,通过拖拽模板控件,快速完成表单设计;
[0018]在本专利技术的一种优选实施方式中,域属性包括:字段别名、字段标识、字段类型之一或者任意组合。
[0019]在本专利技术的一种优选实施方式中,控件属性包括:控件类型、默认值、占位符、数据格式、必填选择、只读选择之一或者任意组合。
[0020]在本专利技术的一种优选实施方式中,样式包括:控件宽度、字体颜色、字体大小、字体粗细之一或者任意组合。
[0021]在本专利技术的一种优选实施方式中,在步骤S1中,对构建完成的工作表单进行表单防护,其表单防护的方法包括以下步骤:
[0022]S11,对构建完成的工作表单进行首次安全保护,得到其首次安全保护数据,将其首次安全保护数据记作A1;将进行首次安全保护的构建完成的工作表单记作A0;
[0023]S12,对步骤S11中得到的首次安全保护数据A1进行数据增强保护,得到其增强保护数据;将其增强保护数据记作A2;
[0024]S13,将步骤S12中得到的增强保护数据A2进行数据防护安全保护,得到其防护安全保护数据,将其防护安全保护数据记作A3;其防护安全保护数据A3即为待导出安全数据;
[0025]S14,将步骤S13中的待导出安全数据导出。
[0026]在本专利技术的一种优选实施方式中,在步骤S11中,对构建完成的工作表单进行首次安全保护,得到其首次安全保护数据,其采用的首次安全保护方法为待导出构建完成的工作表单用户的加密码实现。
[0027]在本专利技术的一种优选实施方式中,在步骤S14中,将步骤S13中的待导出安全数据导出后存放于桌面,对其存放于桌面的安全数据执行以下操作:
[0028]S141,对存放于桌面的安全数据进行关键词计算,其关键词计算的方法为:
[0029]Key words=MD mathematical(Security data),
[0030]其中,Security data表示输入MD5、sha1、sha256、sha512之一的关键词运算函数的安全数据;
[0031]MD mathematical()表示采用MD5、sha1、sha256、sha512之一的关键词运算函数;
[0032]Key words表示利用关键词运算函数计算得到的关键词;
[0033]S142,将步骤S141计算得到的关键词上传至存储云端,判断其存储云端是否存在该关键词:
[0034]若存储云端不存在该关键词,则将关键词所对应的安全数据上传至存储云端,并将关键词与安全数据相绑定作为检索词,可以快速的从存储云端检索到安全数据的存储位置进行下载;
[0035]若存储云端存在该关键词,则令a0=Key words;i=0,执行下一步;
[0036]S143,a
i+1
=MD mathematical(a
i
),
[0037]其中,a
i+1
表示第i+1重复词;
[0038]a
i
表示第i重复词;当i=0时,a0表示第0重复词;
[0039]S144,将步骤S143计算得到的第i+1重复词上传至存储云端,判断其存储云端是否存在该第i+1重复词:
[0040]若存储云端不存在该第i+1重复词,则将第i+1重复词所对应的安全数据上传至存储云端,并将第i+1重复词与安全数据相绑定作为检索词,可以快速的从存储云端检索到安全数据的存储位置进行下载;
[0041]若存储云端存在该第i+1重复词,则i=i+1;返回步骤S143。
[0042]在本专利技术的一种优选实施方式中,在步骤S142或S144中,其检索词的获取方式为:
[0043]S1441,将检索词通过二维码转换器进行转换,得到其检索词二维码;
[0044]S1442,将步骤S1441中得到的检索词二维码转换为二维码阵列P
X,Y

[0045]S1443,将其二维码阵列转换为一维阵列P
X*Y

=(p1′ꢀ
p2′ꢀ
p3′ꢀ…ꢀ
p
X*Y...

【技术保护点】

【技术特征摘要】
1.一种用于政务业务的大数据表单建模生成方法,其特征在于,包括如下步骤:S1,自定义页面布局,拖入基本控件、容器控件、模板之一或者任意组合表单控件,编辑控件字段名称,将多维度政务业务表单按实际工作表单在系统中进行构建;S2,表单控件设置基础属性、绑定数据源、设定相关规则;S3,设置表单事件,包括页面加载事件、点击事件、改变事件之一或者任意组合,通过事件,触发运算规则,实现多维度政务业务表单基础运算。2.根据权利要求1所述的用于政务业务的大数据表单建模生成方法,其特征在于,所述S1包括:S1

1,自定义表单页面布局基本控件包括文本框、多行文本、按钮、下拉选择、复选框、单选框、日期选择器、超链接、文件上传、图片上传、动态意见栏、静态意见栏、WPS之一或者任意组合;容器控件包括表、节、重复表、重复节之一或者任意组合;模板存放用户自定义设计的表单;通过将表单控件拖至编辑页,完成表单元素选择;S1

2,在编辑页面内输入文本,并对页面控件进行拖拽,完成表单各字段的位置变换;或/和所述S2包括:S2

1,根据表单控件类型,进行属性设置,包括域属性、控件属性、样式之一或者任意组合;S2

2,设置表单控件数据源属性,完成控件与数据存储路径的链接;S2

3,设置操作规则,完成表单控件之间的关联;S2

4,设置验证和格式规则,完成表单控件内容校验;或/和所述S3包括:选择单击、文本改变、输入值、删除值、按键、鼠标按下、鼠标松开、鼠标移入、鼠标移出之一或者任意组合事件操作,然后自定义事件条件,完成控件事件设置。3.根据权利要求2所述的用于政务业务的大数据表单建模生成方法,其特征在于,所述S1还包括:自定义表单导出为表单模板,以表单控件形式在系统中存储,通过拖拽模板控件,快速完成表单设计。4.根据权利要求2所述的用于政务业务的大数据表单建模生成方法,其特征在于,域属性包括:字段别名、字段标识、字段类型之一或者任意组合。5.根据权利要求2所述的用于政务业务的大数据表单建模生成方法,其特征在于,控件属性包括:控件类型、默认值、占位符、数据格式、必填选择、只读选择之一或者任意组合。6.根据权利要求2所述的用于政务业务的大数据表单建模生成方法,其特征在于,样式包括:控件宽度、字体颜色、字体大小、字体粗细之一或者任意组合。7.根据权利要求1所述的用于政务业务的大数据表单建模生成方法,其特征在于,在步骤S1中,对构建完成的工作表单进行表单防护,其表单防护的方法包括以下步骤:S11,对构建完成的工作表单进行首次安全保护,得到其首次安全保护数据,将其首次安全保护数据记作A1;将进行首次安全保护的构建完成的工作表单记作A0;S12,对步骤S11中得到的首次安全保护数据A1进行数据增强保护,得到其增强保护数据;将其增强保护数据记作A2;S13,将步骤S12中得到的增强保护数据A2进行数据防护安全保护,得到其防护安全保护数据,将其防护安全保护数据记作A3;其防护安全保护数据A3即为待导出安全数据;S14,将步骤S13中的待导出安全数据导出。
8.根据权利要求7所述的用于政务业务的大数据...

【专利技术属性】
技术研发人员:周宏文李柏林马小明周安强李晶张建刘佳川黎欢万斯奇胡源侯伟戴一明赵根
申请(专利权)人:重庆市规划和自然资源信息中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1