数据收集方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:29988694 阅读:28 留言:0更新日期:2021-09-11 04:24
本申请涉及一种数据收集方法、装置、计算机设备和存储介质。所述方法包括:获取管理系统生成模型;所述管理系统生成模型包括与系统需求信息相匹配的页面约束条件和数据约束条件;运行所述管理系统生成模型以生成对应的管理系统,并通过所述管理系统提供满足所述页面约束条件的数据收集页面;获取录入至所述数据收集页面的配置数据;当所述配置数据满足所述数据约束条件时,将所述配置数据存储至所述管理系统;存储的所述配置数据用于提供至业务系统进行相应的业务处理。采用本方法能够提高数据收集效率。据收集效率。据收集效率。

【技术实现步骤摘要】
数据收集方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种数据收集方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着计算机技术的发展,出现了系统开发技术,系统开发就是基于具体的业务需求分析而进行软件编码,从而开发出至少具有前端界面展示和后端数据处理等功能的应用系统的过程。比如,当需要进行特定业务数据收集时,可基于开发需求开发出对应的管理系统,以辅助进行数据收集处理。
[0003]而传统的管理系统开发需要投入前端开发和后端开发,从模型设计、DAO/AO(Data Access Object/Application Object,数据访问对象/应用对象)开发到最后的验收发布,环节众多,开发过程需要多人协作且耗时长,导致数据收集的整个处理周期长,效率低。

技术实现思路

[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]上述数据收集方法、装置、计算机设备和存储介质,直接根据系统需求信息开发出具有页面约束条件和数据约束条件的管理系统生成模型,从而通过模型驱动的方式直接生成对应的管理系统。进而可通过该管理系统提供与系统需本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据收集方法,所述方法包括:获取管理系统生成模型;所述管理系统生成模型包括与系统需求信息相匹配的页面约束条件和数据约束条件;运行所述管理系统生成模型以生成对应的管理系统,并通过所述管理系统提供满足所述页面约束条件的数据收集页面;获取录入至所述数据收集页面的配置数据;当所述配置数据满足所述数据约束条件时,将所述配置数据存储至所述管理系统;存储的所述配置数据用于提供至业务系统进行相应的业务处理。2.根据权利要求1所述的方法,其特征在于,所述获取管理系统生成模型,包括:进入管理系统生成页面,并通过所述管理系统生成页面触发身份验证请求;响应于所述身份验证请求,采集对应的用户身份信息;当所述用户身份信息通过校验后,从所述管理系统生成页面中调用基于系统需求信息所创建的管理系统生成模型。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:确定预配置的管理系统标识、以及录入至所述管理系统生成页面的管理系统名称和相应的系统描述信息;所述运行所述管理系统生成模型以生成对应的管理系统,包括:运行所述管理系统生成模型,并根据所述管理系统标识、所述管理系统名称和相应的系统描述信息生成对应的管理系统。4.根据权利要求1所述的方法,其特征在于,所述通过所述管理系统提供满足所述页面约束条件的数据收集页面,包括:通过所述管理系统展示配置列表页面;所述配置列表页面包括用于添加配置记录的添加控件;当发生作用于所述添加控件的触发操作时,展示满足所述页面约束条件的数据收集页面;所述当所述配置数据满足所述数据约束条件时,将所述配置数据存储至所述管理系统的步骤之后,所述方法还包括:根据存储的所述配置数据生成相应的配置记录,并将生成的配置记录添加至所述配置列表页面中。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:对于每条配置记录,基于历次通过相应数据收集页面对配置数据进行收集的收集时间的先后顺序,生成与各所述配置记录分别对应的历次版本信息;当在所述配置列表页面中发生对目标配置记录的版本查看指令时,展示与所述目标配置记录对应的历次版本信息;根据作用于所述历次版本信息的选中指令,展示所述选中指令所选中的目标版本信息对应的配置数据。6.根据权利要求1所述的方法,其特征在于,所述当所述配置数据满足所述数据约束条件时,将所述配置数据存储至所述管理系统,包括:确定各所述配置数据分别对应的数据格式;
按照所述数据约束条件,对各所述配置数据的数据格式进行有效性验证;当有效性验证通过时,将所述配置数据存储至所述管理系统。7.根据权利要求1所述的方法,其特征在于,所述当所述配置数据满足所述数据约束条件时,将所述配置数据存储至所述管理系统,包括:当所述配置数据满足所述数据约束条件时,确定与所述配置数据对应的数据收集页面的页面标识、以及录...

【专利技术属性】
技术研发人员:刘骏健郭润增黄东庆李建东欧霄崔齐
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1