一种参数化动态项目构建方法、装置、电子设备以及存储介质制造方法及图纸

技术编号:34097238 阅读:11 留言:0更新日期:2022-07-11 22:36
本申请涉及一种参数化动态项目构建方法、装置、电子设备以及存储介质,其涉及业务数据管理的技术领域,其中方法包括以下步骤:获取第一用户上传的项目特征信息,所述项目特征信息包括项目识别号以及项目数据;根据预设的层级分类模型,选取对应于所述项目识别号的目标层级;选取预存储对应于目标层级的参数池;在所述项目数据中,获取与所述参数池匹配的目标项目数据;将所述目标项目数据更新至预设的项目数据库中,并生成构建信息;向第一用户发送所述构建信息。本申请具有减少用户工作量的效果。果。果。

【技术实现步骤摘要】
一种参数化动态项目构建方法、装置、电子设备以及存储介质


[0001]本申请涉及业务数据管理的
,尤其是涉及一种参数化动态索引构建方法、装置、电子设备以及存储介质。

技术介绍

[0002]目前,随着一些企业的规模扩大,这些企业的业务量也随之增大,为了更有效的管理大量的业务数据,通常会利用计算机、通信、网络等技术进行数字化管理。
[0003]相关技术中,通常企业会配置数据管理服务器,企业用户会通过用户终端,用户终端可以是计算机,也可以是手机,对需要录入的项目编辑并生成项目特征信息,项目特征信息包括项目识别号以及项目数据,项目数据可以是项目的工作内容、执行人、占用时间等。数据管理服务器接收到项目特征信息,将项目数据储至预设的代码仓库中,将对应的项目识别号存储至项目数据库中。当用户需要对项目数据进行更新时,用户输入相应的项目识别号,服务器向用户反馈对应的项目数据,用户可以对项目数据进行编辑。
[0004]在实现本申请过程中,专利技术人发现该技术中至少存在如下问题:当用户需要上传新的项目时,需要用户手动编译项目,再发送给数据管理服务器,费时费工,增加了用户的工作量。

技术实现思路

[0005]为了改善用户手动编译项目导致用户工作量增加的问题,本申请提供一种参数化动态项目构建方法、装置、电子设备以及存储介质。
[0006]第一方面,本申请提供一种参数化动态项目构建方法,采用如下的技术方案:一种参数化动态项目构建方法,包括以下步骤:获取第一用户上传的项目特征信息,所述项目特征信息包括项目识别号以及项目数据;根据预设的层级分类模型,选取对应于所述项目识别号的目标层级;选取预存储对应于目标层级的参数池;在所述项目数据中,获取与所述参数池匹配的目标项目数据;将所述目标项目数据更新至预设的项目数据库中,并生成构建信息;向第一用户发送所述构建信息。
[0007]通过采用上述技术方案,数据管理服务器按照预设的层级分类模型,选取对应于项目识别号的某一个层级(即目标层级),再将获取到的项目数据与目标层级对应的参数池进行匹配,筛选出与参数池匹配的某一些项目数据(即目标项目数据)。数据管理服务器将目标项目数据更新至项目数据库中,并将生成的构建信息反馈给第一用户。数据管理服务器可根据项目识别号确定对应的参数池,并筛选与该参数池中匹配的目标项目数据,即可对项目数据库进行更新。数据管理服务器可以自动识别需要的项目数据并筛选需求的项目数据,有效减少需要用户手动编辑项目数据的情况,减少用户的工作量。
[0008]可选的,所述方法还包括以下步骤:获取第二用户上传的第一更新请求,所述第一更新请求携带有第一构建信息以及时间序列;根据所述第一构建信息的属性,得到目标更新时间;若识别到所述时间序列与所述目标更新时间不一致,则向第二用户发送第一构建信息发生更改的提示信息;否则,基于第一构建信息,对项目数据库进行更新。
[0009]通过采用上述技术方案,在对项目数据库进行更新时,数据管理服务器将时间序列与第一构建信息属性中的目标更新时间进行比较,若两者一致,则将第一构建信息更新至项目数据库中。使得数据管理服务器判断在更新传输过程中第一构建信息是否发生变化,提高项目数据库的安全性。
[0010]可选的,所述方法还包括以下步骤:获取第三用户上传的第二更新请求,所述第二更新请求携带有第二构建信息以及第一权限标识;比较所述第一权限标识以及预存储的第二权限标识;若所述第一权限标识与所述第二权限标识不一致,则向第三用户发送第二构建信息发生更改的提示信息;否则,基于第二构建信息,对项目数据库进行更新。
[0011]通过采用上述技术方案,第二构建信息在被截取后,相应的第一权限标识会发生更改,而数据管理服务器在识别到第一权限标识与第二权限标识不一致时,向第三用户发送第二构建细屑发送更改的提示信息,进而进一步提高项目数据库的安全性。
[0012]可选的,所述方法还包括以下步骤:获取第四用户上传的项目获取请求,所述项目获取请求携带有目标密钥;在预设的所有公钥中,选取与所述目标密钥匹配的目标公钥以及对应的目标构建信息;向第四用户发送所述目标构建信息。
[0013]通过采用上述技术方案,数据管理服务器配置有不同类型的公钥,不同类型的公钥对应不同的私钥,在某一个用户发送项目获取请求时,数据管理服务器可以根据第四用户的目标密钥,选取匹配的公钥以及对应的目标构建信息,数据管理服务器向第四用户发送目标构建信息,以使用户在没有相应权限或者资质时无法匹配对应的项目,进而提高数据管理服务器给用户匹配项目的准确性。
[0014]可选的,所述根据预设的层级分类模型,选取对应于项目识别号的目标层级,包括以下步骤:根据预设的层级分类模型,获取项目识别号中的一类索引标识以及二类索引标识;根据所述一类索引标识以及二类索引标识,在预设的层级对照表中,选取对应于项目标识号的目标层级。
[0015]通过采用上述技术方案,数据管理服务器对每一个构建信息设置有一类索引标识以及二类索引标识,可以对构建信息划分更加准确,针对性更强,有效提高数据管理服务器
调取相应的项目的构建信息。
[0016]可选的,在所述生成构建信息之后,还包括以下步骤:根据所述构建信息,对预设的构建表单进行更新并生成更新日志;基于所述更新日志,将构建表单与项目数据库进行关联匹配。
[0017]通过采用上述技术方案,数据管理服务器会预先设定有构建表单,便于用户可以通过构建表单调取项目数据库中的构建信息。而当项目数据库发生更新时,构建表单同步更新并生成更新日志,数据管理服务器基于更新日志,将构建表单与项目数据库进行重新关联匹配,减少用户根据构建表单无法匹配到相应的项目数据的情况。
[0018]可选的,所述方法还包括以下步骤:根据预设的验证脚本,定期对更新日志进行扫描,并得到扫描结果;当在所述扫描结果中存在有与预设的漏洞模型匹配的字符段时,获取对应于所述字符段的漏洞种类;若存在有与所述漏洞种类关联的修复脚本,则基于所述修复脚本,对字符段进行更新;否则,向第五用户发送更新日志存在漏洞的提示信息。
[0019]通过采用上述技术方案,数据管理服务器定期对更新日志进行扫描,当更新日志中出现有漏洞时,可以对一些与修复脚本关联的漏洞进行基础性修复,提高更新日志的准确性。
[0020]第二方面,本申请提供一种参数化动态项目构建装置,采用如下的技术方案:一种参数化动态项目构建装置,包括:第一获取模块,用于获取第一用户上传的项目特征信息,所述项目特征信息包括项目识别号以及项目数据;第一选取模块,用于根据预设的层级分类模型,选取对应于所述项目识别号的目标层级;第二选取模块,用于选取预存储对应于目标层级的参数池;第一更新模块,用于当所述项目数据与所述参数池匹配时,将所述项目数据更新至预设的项目数据库中,并生成构建信息;第一发送模块,用于向第一用户发送所述构建信息。
[0021]通过采用上述技术方案,数据管理服务器可根据项目识别号确定对应的参数池,并筛选与该参本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种参数化动态项目构建方法,其特征在于,包括以下步骤:获取第一用户上传的项目特征信息,所述项目特征信息包括项目识别号以及项目数据;根据预设的层级分类模型,选取对应于所述项目识别号的目标层级;选取预存储对应于目标层级的参数池;在所述项目数据中,获取与所述参数池匹配的目标项目数据;将所述目标项目数据更新至预设的项目数据库中,并生成构建信息;向第一用户发送所述构建信息。2.根据权利要求1所述的一种参数化动态项目构建方法,其特征在于,所述方法还包括以下步骤:获取第二用户上传的第一更新请求,所述第一更新请求携带有第一构建信息以及时间序列;根据所述第一构建信息的属性,得到目标更新时间;若识别到所述时间序列与所述目标更新时间不一致,则向第二用户发送第一构建信息发生更改的提示信息;否则,基于第一构建信息,对项目数据库进行更新。3.根据权利要求1所述的一种参数化动态项目构建方法,其特征在于,所述方法还包括以下步骤:获取第三用户上传的第二更新请求,所述第二更新请求携带有第二构建信息以及第一权限标识;比较所述第一权限标识以及预存储的第二权限标识;若所述第一权限标识与所述第二权限标识不一致,则向第三用户发送第二构建信息发生更改的提示信息;否则,基于第二构建信息,对项目数据库进行更新。4.根据权利要求1所述的一种参数化动态项目构建方法,其特征在于,所述方法还包括以下步骤:获取第四用户上传的项目获取请求,所述项目获取请求携带有目标密钥;在预设的所有公钥中,选取与所述目标密钥匹配的目标公钥以及对应的目标构建信息;向第四用户发送所述目标构建信息。5.根据权利要求1所述的一种参数化动态项目构建方法,其特征在于,所述根据预设的层级分类模型,选取对应于项目识别号的目标...

【专利技术属性】
技术研发人员:徐健高会芳吴妍冰
申请(专利权)人:北京汇元网科技股份有限公司
类型:发明
国别省市:

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

1