一种基于低代码插拔式控件集成方法及系统技术方案

技术编号:34987103 阅读:17 留言:0更新日期:2022-09-21 14:32
本发明专利技术适用于计算机技术领域,尤其涉及一种基于低代码插拔式控件集成方法及系统,所述方法包括:获取控件集合信息和控件使用数据;根据控件集合信息为每个控件生成控件关键字;统计控件使用数据,确定控件组合方案,并生成集成控件,所述集成控件具有独立的接口;为集成控件生成关键字集合,并对集成控件使用产生的数据进行独立加密存储。本发明专利技术通过对现有用户控件的使用情况进行分析,从而确定常用的控件组合,进而直接根据该控件组合生成相应的集成控件,用户在使用时,能够直接使用集成控件,免去了逐个需要控件的步骤,大大提升了用户体验。验。验。

【技术实现步骤摘要】
一种基于低代码插拔式控件集成方法及系统


[0001]本专利技术属于计算机
,尤其涉及一种基于低代码插拔式控件集成方法及系统。

技术介绍

[0002]低代码(Low Code)是一种可视化的应用开发方法,用较少的代码、以较快的速度来交付应用程序,将程序员不想开发的代码做到自动化,称之为低代码。
[0003]低代码是一组数字技术工具平台,基于图形化拖拽、参数化配置等更为高效的方式,实现快速构建、数据编排、连接生态、中台服务。通过少量代码或不用代码实现数字化转型中的场景应用创新。
[0004]在当前的低代码平台中,各个控件都是独立使用,用户需要根据自身的需求去逐个寻找相应的控件,因此对于新用户而言,其需要花费大量的时间来寻找适合的控件。

技术实现思路

[0005]本专利技术实施例的目的在于提供一种基于低代码插拔式控件集成方法,旨在解决用户需要花费大量的时间来寻找适合的控件的问题。
[0006]本专利技术实施例是这样实现的,一种基于低代码插拔式控件集成方法,所述方法包括:获取控件集合信息和控件使用数据,所述控件使用数据包括每个用户使用的控件信息,所述控件集合信息包含所有控件的属性信息;根据控件集合信息为每个控件生成控件关键字;统计控件使用数据,确定控件组合方案,并生成集成控件,所述集成控件具有独立的接口;为集成控件生成关键字集合,并对集成控件使用产生的数据进行独立加密存储。
[0007]优选的,所述根据控件集合信息为每个控件生成控件关键字的步骤,具体包括:对控件集合信息中的所有控件进行分类,得到分类控件;统计所有控件的属性信息,根据不同的属性信息生成不同的备选关键字;根据分类控件中每个控件的属性信息确定每个控件对应的控件关键字。
[0008]优选的,所述统计控件使用数据,确定控件组合方案,并生成集成控件的步骤,具体包括:解析控件使用数据,确定每个用户使用的控件组合;统计每个控件组合的使用频次,筛选使用频次超过预设值的控件组合;生成集成控件,为每个集成控件生成独立的接口。
[0009]插拔式控件可以配合独立的接口,插入时使用,拔出来后不用,可以较为自由灵活的使用,提高控件的使用效率;优选的,所述为集成控件生成关键字集合,并对集成控件使用产生的数据进行独
立加密存储的步骤,具体包括:查询各个集成控件内控件对应的属性信息,并调取相应的控件关键字,并进行去重处理,得到关键字集合;对集成控件内各个控件产生的数据按照时间顺序进行连续编码;对各个控件产生的数据进行独立加密存储,存储时按照编码顺序依次存储。
[0010]优选的,后产生的数据覆盖先产生的数据时,删除先产生的数据,并将先产生的数据对应的编码附在后产生的数据内。
[0011]优选的,进行独立加密存储时,采用对称式加密。
[0012]本专利技术实施例的另一目的在于提供一种基于低代码插拔式控件集成系统,所述系统包括:数据获取模块,用于获取控件集合信息和控件使用数据,所述控件使用数据包括每个用户使用的控件信息,所述控件集合信息包含所有控件的属性信息;关键字生成模块,用于根据控件集合信息为每个控件生成控件关键字;集成控件生成模块,用于统计控件使用数据,确定控件组合方案,并生成集成控件,所述集成控件具有独立的接口;数据存储模块,用于为集成控件生成关键字集合,并对集成控件使用产生的数据进行独立加密存储。
[0013]优选的,所述关键字生成模块包括:控件分类单元,用于对控件集合信息中的所有控件进行分类,得到分类控件;备选关键字单元,用于统计所有控件的属性信息,根据不同的属性信息生成不同的备选关键字;关键字确认单元,用于根据分类控件中每个控件的属性信息确定每个控件对应的控件关键字。
[0014]优选的,所述集成控件生成模块包括:控件组合解析单元,用于解析控件使用数据,确定每个用户使用的控件组合;控件组合筛选单元,用于统计每个控件组合的使用频次,筛选使用频次超过预设值的控件组合;控件集成单元,用于生成集成控件,为每个集成控件生成独立的接口。
[0015]优选的,所述数据存储模块包括:关键字生成单元,用于查询各个集成控件内控件对应的属性信息,并调取相应的控件关键字,并进行去重处理,得到关键字集合;数据编码单元,用于对集成控件内各个控件产生的数据按照时间顺序进行连续编码;加密存储单元,用于对各个控件产生的数据进行独立加密存储,存储时按照编码顺序依次存储。
[0016]本专利技术实施例提供的一种基于低代码插拔式控件集成方法,通过对现有用户控件的使用情况进行分析,从而确定常用的控件组合,进而直接根据该控件组合生成相应的集成控件,用户在使用时,能够直接使用集成控件,免去了逐个需要控件的步骤,大大提升了用户体验。
附图说明
[0017]图1为本专利技术实施例提供的一种基于低代码插拔式控件集成方法的流程图;图2为本专利技术实施例提供的根据控件集合信息为每个控件生成控件关键字的步骤的流程图;图3为本专利技术实施例提供的统计控件使用数据,确定控件组合方案,并生成集成控件的步骤的流程图;图4为本专利技术实施例提供的为集成控件生成关键字集合,并对集成控件使用产生的数据进行独立加密存储的步骤的流程图;图5为本专利技术实施例提供的一种基于低代码插拔式控件集成系统的架构图;图6为本专利技术实施例提供的一种关键字生成模块的架构图;图7为本专利技术实施例提供的一种集成控件生成模块的架构图;图8为本专利技术实施例提供的一种数据存储模块的架构图。
具体实施方式
[0018]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0019]可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但除非特别说明,这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一xx脚本称为第二xx脚本,且类似地,可将第二xx脚本称为第一xx脚本。
[0020]低代码是一组数字技术工具平台,基于图形化拖拽、参数化配置等更为高效的方式,实现快速构建、数据编排、连接生态、中台服务。通过少量代码或不用代码实现数字化转型中的场景应用创新。在当前的低代码平台中,各个控件都是独立使用,用户需要根据自身的需求去逐个寻找相应的控件,因此对于新用户而言,其需要花费大量的时间来寻找适合的控件。
[0021]本专利技术通过对现有用户控件的使用情况进行分析,从而确定常用的控件组合,进而直接根据该控件组合生成相应的集成控件,用户在使用时,能够直接使用集成控件,免去了逐个需要控件的步骤,大大提升了用户体验。
[0022]如图1所示,为本专利技术实施例提供的一种基于低代码插拔式控件集成方法的流程图,所述方法包括:S100,获取控件集合信息和控件使用数据,所述控件使用数据包括每个用户使用的控件信息,所述控件集合信息包含所有控件的属性信息。
[0023]在本步骤中,获取控本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于低代码插拔式控件集成方法,其特征在于,所述方法包括:获取控件集合信息和控件使用数据,所述控件使用数据包括每个用户使用的控件信息,所述控件集合信息包含所有控件的属性信息;根据控件集合信息为每个控件生成控件关键字;统计控件使用数据,确定控件组合方案,并生成集成控件,所述集成控件具有独立的接口;为集成控件生成关键字集合,并对集成控件使用产生的数据进行独立加密存储。2.根据权利要求1所述的基于低代码插拔式控件集成方法,其特征在于,所述根据控件集合信息为每个控件生成控件关键字的步骤,具体包括:对控件集合信息中的所有控件进行分类,得到分类控件;统计所有控件的属性信息,根据不同的属性信息生成不同的备选关键字;根据分类控件中每个控件的属性信息确定每个控件对应的控件关键字。3.根据权利要求1所述的基于低代码插拔式控件集成方法,其特征在于,所述统计控件使用数据,确定控件组合方案,并生成集成控件的步骤,具体包括:解析控件使用数据,确定每个用户使用的控件组合;统计每个控件组合的使用频次,筛选使用频次超过预设值的控件组合;生成集成控件,为每个集成控件生成独立的接口。4.根据权利要求1所述的基于低代码插拔式控件集成方法,其特征在于,所述为集成控件生成关键字集合,并对集成控件使用产生的数据进行独立加密存储的步骤,具体包括:查询各个集成控件内控件对应的属性信息,并调取相应的控件关键字,并进行去重处理,得到关键字集合;对集成控件内各个控件产生的数据按照时间顺序进行连续编码;对各个控件产生的数据进行独立加密存储,存储时按照编码顺序依次存储。5.根据权利要求4所述的基于低代码插拔式控件集成方法,其特征在于,后产生的数据覆盖先产生的数据时,删除先产生的数据,并将先产生的数据对应的编码附在后产生的数据内。6.根据权利要求1所述的基于低代码插...

【专利技术属性】
技术研发人员:蔡鑫莹胡艳平罗绍巍舒展
申请(专利权)人:湖南云畅网络科技有限公司
类型:发明
国别省市:

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

1