一种智能表单生成方法及智能表单系统技术方案

技术编号:37817219 阅读:10 留言:0更新日期:2023-06-09 09:48
本申请公开了一种智能表单生成方法及智能表单系统,涉及终端软件领域,用于解决组件功能固定,无法根据实际情况进行配置的技术问题。该方法包括:响应于业务人员针对组件库中任一组件的触发操作,得到目标组件,所述组件库用于存储有在表单设计和修改时直接进行拖拽的组件;响应于所述业务人员针对接口数据库中任一功能接口的选择操作,得到目标接口,所述接口数据库用于存储有信息配置完成的功能接口;将所述目标接口与所述目标组件进行绑定,得到已绑定的目标组件;基于多个所述已绑定的目标组件,生成智能表单。本申请实施例,可以实现组件层面的接口动态对接。以实现组件层面的接口动态对接。以实现组件层面的接口动态对接。

【技术实现步骤摘要】
一种智能表单生成方法及智能表单系统


[0001]本申请涉及终端软件领域,尤其涉及一种智能表单生成方法及智能表单系统。

技术介绍

[0002]随着终端软件领域的不断发展,智能表单开始出现在大众视野中,为人们的工作、生活提供了方便。人们可以从多个表单模板中选择合适的智能表单,并通过该智能表单来完成网上申报、审批、信息采集等功能。
[0003]然而,表单模板是智能表单的固定格式,虽能够为更多的企业提供服务,但在适用于大多数企业的同时也意味着无法有针对性地为企业提供配置需求,也即,可能无法针对表单模板中的部分表单内容(如无关内容)进行修改、删除等操作,进而影响用户的使用体验。

技术实现思路

[0004]本申请提供了一种智能表单生成方法及智能表单系统,能够根据用户的实际需求设置表单内容,提升了用户的使用体验。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,本专利技术提供了一种智能表单生成方法,包括:
[0007]响应于业务人员针对组件库中任一组件的触发操作,得到目标组件,组件库用于存储有在表单设计和修改时直接进行拖拽的组件;
[0008]响应于业务人员针对接口数据库中任一功能接口的选择操作,得到目标接口,接口数据库用于存储有信息配置完成的功能接口;
[0009]将目标接口与目标组件进行绑定,得到已绑定的目标组件;
[0010]基于多个已绑定的目标组件,生成智能表单。
[0011]本申请,业务人员可以根据实际需求来选择目标组件以及目标接口,并在确定目标组件以及目标接口后,将目标接口与目标组件进行绑定,以生成智能表单,如此,可以实现组件层面的接口动态对接,使得智能表单系统能够满足更多的业务场景,提升用户的使用体验。
[0012]在一种可能的实施方式中,所述基于多个已绑定的目标组件,生成智能表单,包括:
[0013]基于多个已绑定的目标组件,确定模板文件,模板文件存储于模板数据库中;
[0014]响应于业务人员针对模板文件中任意表单组件的修改操作,生成智能表单。
[0015]本申请,在确定模板文件后,仍然可以根据实际需求进行修改,如此,可以更加灵活的对已经使用的目标组件进行修改,为业务人员提供了方便,减少因部分目标组件的问题而重新配置智能表单的情况发生,提升了业务人员的使用体验。
[0016]在一种可能的实施方式中,所述方法还包括:
[0017]响应于管理人员针对模板数据库中任一模板文件的选择操作,确定目标模板文
件;
[0018]响应于所述管理人员针对目标模板文件中任意目标组件的修改操作,生成智能表单。
[0019]本申请,管理人员可以直接从模板数据库中调用符合自己要求的目标模板文件,并根据实际需求对目标模板文件中任意表单组件进行修改,节约了配置智能表单的时间,为管理人员的工作提供了方便,提升了管理人员的使用体验。
[0020]在一种可能的实施方式中,所述方法还包括:
[0021]响应于使用人员针对智能表单的填写操作,生成表单文件,表单文件存储于表单数据库中;
[0022]从表单数据库中获取与智能表单对应的所有表单文件;
[0023]对所有表单文件进行数据分析,得到表单分析结果。
[0024]本申请,可以根据使用人员填写的表单文件,自动对表单文件中的内容进行数据分析,使得管理人员可以依据表单文件分析出的内容,进行后续的运营动作,节约了人力分析成本,提高了管理人员的工作效率。
[0025]在一种可能的实施方式中,所述方法还包括:
[0026]获取正在访问智能表单的访问人数;
[0027]在访问人数达到预设人数的情况下,对智能表单系统进行扩容处理。
[0028]本申请,在确定正在访问智能表单的访问人数达到预设人数后,需要对智能表单系统进行扩容处理,如此,可以在访问量过大时自动扩容到满足访问需求的节点个数,减少因访问量过大而造成系统崩溃的情况发生,提升使用人员的访问体验。
[0029]在一种可能的实施方式中,所述方法还包括:
[0030]在智能表单系统处于扩容状态,且正在访问智能表单的访问人数未达到预设人数的情况下,对智能表单系统进行缩容处理。
[0031]本申请,在确定智能表单系统处于扩容状态,且正在访问智能表单的访问人数未达到预设人数后,需要对智能表单系统进行缩容处理,如此,可以根据实时访问量,及时对系统做出相应的操作,减少因访问量较小而造成资源浪费的情况发生,节约了配置成本。
[0032]在一种可能的实施方式中,所述方法还包括:
[0033]响应于业务系统针对智能表单系统的调用请求,获取目标用户的身份信息,目标用户为正在登录智能表单系统的用户;
[0034]将表单数据库中的人员信息与目标用户的身份信息进行对比,得到对比结果,其中,表单数据库中的人员信息与信息数据库中的人员信息同步,信息数据库为业务系统所对应的数据库,信息数据库中存储有所有使用人员的身份信息;
[0035]在对比结果指示目标用户的身份信息存在于表单数据库中的情况下,允许业务系统调用智能表单系统。
[0036]本申请,在接收到业务系统发出的调用请求后,确定目标用户的身份信息是否存在于表单数据库中,若目标用户的身份信息存在于表单数据库中,则允许业务系统调用智能表单系统,如此,可以实现智能表单系统的业务融合,使得每个业务系统都可以实现表单能力共用、业务流程独立运行的功能,为管理人员提供了方便。
[0037]在一种可能的实施方式中,所述方法还包括:
[0038]在确定目标用户针对智能表单填写完成的情况下,从表单数据库中获取与目标用户对应的目标表单文件;
[0039]将目标表单文件同步于信息数据库中。
[0040]本申请,在确定目标用户针对智能表单填写完成后,需要将填写好的目标表单文件同步至信息数据库中,如此,可以实现表单数据库与信息数据库间的数据同步,避免业务系统无法获取目标表单文件的情况发生。
[0041]在一种可能的实施方式中,所述方法还包括:
[0042]基于目标集群,对微服务中的多个子服务进行管理,多个子服务之间通过目标集群中的数据存储组件进行数据传输,智能表单为多个子服务中的一个子服务。
[0043]本申请,通过目标集群可以对微服务中的多个子服务进行管理,以实现子服务间的隔离,减少因其中一个子服务出现故障而影响其他子服务的情况发生。此外,多个子服务之间可以通过目标集群中的数据存储组件进行数据传输,可以实现数据的稳定同步。
[0044]在一种可能的实施方式中,所述方法还包括:
[0045]基于目标网络协议以及目标技术,将目标服务器与客户端进行连接。
[0046]本申请,通过目标网络协议以及目标技术的方式将目标服务器与客户端进行连接,可以在不修改代码的同时实现国产化适配,减少了因代码修改而造成了人力、时间的浪费,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能表单生成方法,其特征在于,包括:响应于业务人员针对组件库中任一组件的触发操作,得到目标组件,所述组件库用于存储有在表单设计和修改时直接进行拖拽的组件;响应于所述业务人员针对接口数据库中任一功能接口的选择操作,得到目标接口,所述接口数据库用于存储有信息配置完成的功能接口;将所述目标接口与所述目标组件进行绑定,得到已绑定的目标组件;基于多个所述已绑定的目标组件,生成智能表单。2.根据权利要求1所述的智能表单生成方法,其特征在于,所述基于多个所述已绑定的目标组件,生成智能表单,包括:基于多个所述已绑定的目标组件,确定模板文件,所述模板文件存储于模板数据库中;响应于所述业务人员针对所述模板文件中任意目标组件的修改操作,生成所述智能表单。3.根据权利要求2所述的智能表单生成方法,其特征在于,所述方法还包括:响应于管理人员针对所述模板数据库中任一模板文件的选择操作,确定目标模板文件;响应于所述管理人员针对所述目标模板文件中任意目标组件的修改操作,生成所述智能表单。4.根据权利要求1

3任一所述的智能表单生成方法,其特征在于,所述方法还包括:响应于使用人员针对所述智能表单的填写操作,生成表单文件,所述表单文件存储于表单数据库中;从所述表单数据库中获取与所述智能表单对应的所有表单文件;对所述所有表单文件进行数据分析,得到表单分析结果。5.根据权利要求4所述的智能表单生成方法,其特征在于,所述方法还包括:获取正在访问所述智能表单的访问人数;在所述访问人数达到预设人数的情况下,对智能表单系统进行扩容处理。6.根据权利要求5所述的智能表单生成方法,其特征在于,所述方法还包括:在所述智能表单系统处于扩容状态,且正在访问所述智能表单的访问人数未达到所述预设人数的情况下,对所述智能表单系统进行缩容处理。7.根据权利要求1所述的智能表单生成方法,其特征在于,所述方法还包括:响应于业务系统针对智能表单系统的调用请求,获取目标用户的身份信息,所述目标用户为正在登录所述智能表单系统的用户;将表单数据库中的人员信息与所述目标用户的身份信息进行对比,得到对比结果,其中,所述表单数据库中的人员信息与信息数据库中的人员信息同步,所述信息数据库为所述业务系统所对应的数据库,所述信息数据库中存储有所有使用人员的身份信息;在所述对比结果指示所述目标用户的身份信息存在于所述表单数据库中的情况下,允许所述业务系统调用所述智能表单系统。8.根据权利要求7所述的智能表单生成方法,其特征在于,所述方法还包括:在确定所述目标用户针对所述智能表单填写完成的情况下,从所述表单数据库中获取与所述目标用户对应的目标表单文件;
将所述目标表单文件同步于所述信息数据库中。9.根据权利要求1所述的智能表单生成方法,其特征在于,所述方法还包括:基于目标集群,对微服务中的多个子服务进行管理,所述多个子服务之间通过...

【专利技术属性】
技术研发人员:吴健赵云峰拓万帅
申请(专利权)人:联通数字科技有限公司
类型:发明
国别省市:

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

1