一种表单快速生成用表单引擎系统技术方案

技术编号:33086731 阅读:10 留言:0更新日期:2022-04-15 10:51
本发明专利技术公开了一种表单快速生成用表单引擎系统,属于表单引擎技术领域,包括数据获取模块,所述数据获取模块的输出端与数据整合模块的输入端电性连接;本发明专利技术针对于数据获取开辟有多种途径,可获取通过查索的数据,也可获取云共享的数据,大大提高了数据来源的广度,提高了数据的多样性,使最终的引擎系统内涵盖大量内容,通过在内设置有自适应加载模块,可自动加载一些自主控件、加密模型与纠错模块,自主控件可有效对于系统的稳定性进行自控,保证系统运行的稳定性,同时加密模型可对于表单数据内容进行加密,避免数据泄露,有效保障表单数据的安全性,纠错模块可对于数据及单标进行良好的纠错处理,提高了表单数据精准度。提高了表单数据精准度。提高了表单数据精准度。

【技术实现步骤摘要】
一种表单快速生成用表单引擎系统


[0001]本专利技术属于表单引擎
,尤其涉及一种表单快速生成用表单引擎系统。

技术介绍

[0002]表单顾名思义就是表格单据,一般表单内会承载许许多多数据内容,人们可通过表单快速获取一些特定的数据信息,了解某一环节的数据情况,表单呈现的形式一般为纸质或者电子式,一些电子表单为了便于储存都会存储在表单引擎系统内,在需要时,直接导出即可。
[0003]现如今的表单引擎系统,通过容器类组件、载入类组件以及普通组件的组合实现对表单页面布局和交互方式的自由定制;通过对组件间依赖关系和逻辑关系的配置实现对表单字段之间的关联关系进行自由定制,从而实现真正意义上的表单灵活地自定义布局,但在表单引擎系统内并未设置有自适应加载模块,无法对于系统的稳定性进行自控,无法保证长时间系统运行的稳定性,无法提高表单数据的精准度,无法保证引擎的适应性及提高系统运行效率。

技术实现思路

[0004]本专利技术的目的在于:为了解决现如今的表单引擎系统,通过容器类组件、载入类组件以及普通组件的组合实现对表单页面布局和交互方式的自由定制;通过对组件间依赖关系和逻辑关系的配置实现对表单字段之间的关联关系进行自由定制,从而实现真正意义上的表单灵活地自定义布局,但在表单引擎系统内并未设置有自适应加载模块,无法对于系统的稳定性进行自控,无法保证长时间系统运行的稳定性,无法提高表单数据的精准度,无法保证引擎的适应性及提高系统运行效率的问题,而提出的一种表单快速生成用表单引擎系统。
[0005]为了实现上述目的,本专利技术采用了如下技术方案:一种表单快速生成用表单引擎系统,包括数据获取模块,所述数据获取模块的输出端与数据整合模块的输入端电性连接,所述数据整合模块的输出端与数据筛分模块的输入端电性连接,所述数据筛分模块的输出端与报表模型建立模块的输入端电性连接,所述报表模型建立模块的输出端与报表模型转换模块的输入端电性连接,所述报表模型转换模块的输出端与外界加载模块的输入端电性连接。
[0006]作为上述技术方案的进一步描述:
[0007]所述外界加载模块的输出端与自适应加载模块的输入端电性连接,所述自适应加载模块的输出端与表单排版模块的输入端电性连接,所述表单排版模块的输出端与表单调整模块的输入端电性连接,所述表单调整模块的输出端与表单生成模块的输入端电性连接。
[0008]作为上述技术方案的进一步描述:
[0009]所述数据获取模块包括数据查索模块,所述数据查索模块的输出端与主动获取模
块的输入端相连接,所述主动获取模块及云共享机制模块的输出端均与被动获取模块的输入端相连接。
[0010]作为上述技术方案的进一步描述:
[0011]所述报表模型建立模块包括报表逻辑模型建立模块,所述报表逻辑模型建立模块的输出端与报表格式模型建立模块的输入端电性连接,所述报表格式模型建立模块的输出端与报表形式模型建立模块的输入端电性连接。
[0012]作为上述技术方案的进一步描述:
[0013]所述报表的形式分为四种,分别为纯数据表单、纯图片表单、纯文字表单与数据、图片与文字相互结合表单。
[0014]作为上述技术方案的进一步描述:
[0015]所述外界加载模块包括计算公式自动加载模块,所述计算公式自动加载模块的输出端与打印集成加载模块的输入端电性连接。
[0016]作为上述技术方案的进一步描述:
[0017]所述打印集成加载模块的输出端与数据校验对比加载模块的输入端电性连接,所述数据校验对比加载模块的输出端与数据绑定加载模块的输入端电性连接。
[0018]作为上述技术方案的进一步描述:
[0019]所述自适应加载模块包括数据模型加载模块,所述数据模型加载模块的输出端与自主控件加载模块的输入端电性连接,所述自主控件加载模块的输出端与加密模型加载模块的输入端电性连接,所述加密模型加载模块的输出端与纠错模块加载模块的输入端电性连接。
[0020]作为上述技术方案的进一步描述:
[0021]所述加密模型加载模块为MD5加密算法模块或RSA非对称加密算法模块中的一种或多种。
[0022]作为上述技术方案的进一步描述:
[0023]所述表单调整模块包括表单多余行列去除模块,所述表单多余行列去除模块的输出端与表单元素数据设置模块的输入端电性连接,所述表单元素数据设置模块的输出端与表单元自适应配对合并模块的输入端电性连接。
[0024]综上所述,由于采用了上述技术方案,本专利技术的有益效果是:
[0025]本专利技术中,针对于数据获取开辟有多种途径,可获取通过查索的数据,也可获取云共享的数据,大大提高了数据来源的广度,提高了数据的多样性,使最终的引擎系统内涵盖大量内容,通过在内设置有自适应加载模块,可自动加载一些自主控件、加密模型与纠错模块,自主控件可有效对于系统的稳定性进行自控,保证系统运行的稳定性,同时加密模型可对于表单数据内容进行加密,避免数据泄露,有效保障表单数据的安全性,纠错模块可对于数据及单标进行良好的纠错处理,提高了表单数据精准度,同时在内设置有表单调整模块,对于一些多余的行列进行去除,进行自适应配对,有效降低了实现难度和代码复杂度、保证了引擎的适应性及提高系统运行效率。
附图说明
[0026]图1为一种表单快速生成用表单引擎系统的模块结构示意图。
[0027]图2为一种表单快速生成用表单引擎系统中数据获取模块的子模块结构示意图。
[0028]图3为一种表单快速生成用表单引擎系统中报表模型建立模块的子模块结构示意图。
[0029]图4为一种表单快速生成用表单引擎系统中外界加载模块的子模块结构示意图。
[0030]图5为一种表单快速生成用表单引擎系统中自适应加载模块的子模块结构示意图。
[0031]图6为一种表单快速生成用表单引擎系统中表单调整模块的子模块结构示意图。
[0032]图例说明:
[0033]1、数据获取模块;2、报表模型建立模块;3、外界加载模块;4、自适应加载模块;5、表单调整模块。
具体实施方式
[0034]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0035]请参阅图1

6,本专利技术提供一种技术方案:一种表单快速生成用表单引擎系统,包括数据获取模块1,所述数据获取模块1的输出端与数据整合模块的输入端电性连接,所述数据整合模块的输出端与数据筛分模块的输入端电性连接,所述数据筛分模块的输出端与报表模型建立模块2的输入端电性连接,所述报表模型建立模块2的输出端与报表模型转换模块的输入端电性连接,所述报表模型转换模块的输出端与外界加载模块3的输入端电性连接,所述外本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种表单快速生成用表单引擎系统,包括数据获取模块(1),其特征在于:所述数据获取模块(1)的输出端与数据整合模块的输入端电性连接,所述数据整合模块的输出端与数据筛分模块的输入端电性连接,所述数据筛分模块的输出端与报表模型建立模块(2)的输入端电性连接,所述报表模型建立模块(2)的输出端与报表模型转换模块的输入端电性连接,所述报表模型转换模块的输出端与外界加载模块(3)的输入端电性连接。2.根据权利要求1所述的一种表单快速生成用表单引擎系统,其特征在于,所述外界加载模块(3)的输出端与自适应加载模块(4)的输入端电性连接,所述自适应加载模块(4)的输出端与表单排版模块的输入端电性连接,所述表单排版模块的输出端与表单调整模块(5)的输入端电性连接,所述表单调整模块(5)的输出端与表单生成模块的输入端电性连接。3.根据权利要求2所述的一种表单快速生成用表单引擎系统,其特征在于,所述数据获取模块(1)包括数据查索模块,所述数据查索模块的输出端与主动获取模块的输入端相连接,所述主动获取模块及云共享机制模块的输出端均与被动获取模块的输入端相连接。4.根据权利要求3所述的一种表单快速生成用表单引擎系统,其特征在于,所述报表模型建立模块(2)包括报表逻辑模型建立模块,所述报表逻辑模型建立模块的输出端与报表格式模型建立模块的输入端电性连接,所述报表格式模型建立模块的输出端与报表形式模型建立模块的输入端电性连接。5.根据权利要求4所述的一种表单快速...

【专利技术属性】
技术研发人员:罗承云
申请(专利权)人:易筑网络科技苏州有限公司
类型:发明
国别省市:

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

1