资产模型的配置方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38504665 阅读:16 留言:0更新日期:2023-08-19 16:52
本申请提供一种资产模型的配置方法、装置、电子设备及存储介质,资产模型的配置方法包括:获取目标修改字段,目标修改字段是基于目标对象的字段增减需求得到的;在代码库中查找目标修改字段对应的修改代码,代码库中存储有多个修改字段及其对应的修改代码,修改代码为用于对预设资产模型的程序代码进行修改,并且修改后的预设资产模型能够通过测试的代码;按照查找出的修改代码,在预设资产模型的程序代码中进行修改,得到为目标对象配置的资产模型。这样,可以不再进行测试,可以直接交付给目标对象使用,能够缩短资产模型的配置周期,进而提高资产模型的配置效率。而提高资产模型的配置效率。而提高资产模型的配置效率。

【技术实现步骤摘要】
资产模型的配置方法、装置、电子设备及存储介质


[0001]本申请涉及网络资产管理
,尤其涉及一种资产模型的配置方法、装置、电子设备及存储介质。

技术介绍

[0002]所谓网络资产,是指计算机(或通讯)网络中使用的各种设备,例如:主机、网络设备(路由器、交换机等)和安全设备(防火墙等)。为了实现网络资产的管理,就需要将网络资产存储于资产管理平台,而资产管理平台的核心就是资产模型,这里的资产模型可以看作是数据表,网络资产需要按照资产模型中的字段分类存入资产管理平台,从而实现资产管理平台对网络资产的分类管理。
[0003]不同企业的网络资产各不相同,资产模型需要针对每个企业的网络资产的具体内容分别进行配置。也就是说,对于A企业,首先需要根据A企业的网络资产确定A企业在资产模型中都需要哪些字段,或者直接获取A企业在资产模型中的字段增减需求,然后根据这些字段或需求对预先创建的资产模型中的字段进行增减。这样,针对企业A配置的资产模型就生成了。这里需要说明的是,上述修改是在资产模型的程序代码中进行修改的,因此,对资产模型中字段进行的修改,相当于是对资产模型的程序代码进行的修改。资产模型的程序代码修改后,需要先进行功能测试,测试通过后,才能够将修改程序代码后的资产模型发布,即交付于A企业使用。而对于B企业,也需要进行一次类似于A企业的操作。
[0004]可见,对于每一个企业,在资产模型配置的过程中,都需要经过分析字段增减需求、在预设资产模型的程序代码中增减字段、对增减字段后的程序代码进行测试、测试通过后发布资产模型这四个步骤。这相当于是进行了一次软件开发,采用这种方式配置资产模型耗时较长,降低了资产模型的配置效率。

技术实现思路

[0005]本申请实施例的目的是提供一种资产模型的配置方法、装置、电子设备及存储介质,以提高资产模型的配置效率。
[0006]为解决上述技术问题,本申请实施例提供如下技术方案:
[0007]本申请第一方面提供一种资产模型的配置方法,所述方法包括:获取目标修改字段,所述目标修改字段是基于目标对象的字段增减需求得到的;在代码库中查找所述目标修改字段对应的修改代码,所述代码库中存储有多个修改字段及其对应的修改代码,修改代码为用于对预设资产模型的程序代码进行修改,并且修改后的预设资产模型能够通过测试的代码;按照查找出的修改代码,在预设资产模型的程序代码中进行修改,得到为所述目标对象配置的资产模型。
[0008]本申请第二方面提供一种资产模型的配置装置,所述装置包括:获取模块,用于获取目标修改字段,所述目标修改字段是基于目标对象的字段增减需求得到的;查询模块,用于在代码库中查找所述目标修改字段对应的修改代码,所述代码库中存储有多个修改字段
及其对应的修改代码,修改代码为用于对预设资产模型的程序代码进行修改,并且修改后的预设资产模型能够通过测试的代码;修改模块,用于按照查找出的修改代码,在预设资产模型的程序代码中进行修改,得到为所述目标对象配置的资产模型。
[0009]本申请第三方面提供一种电子设备,所述电子设备包括:处理器、存储器、总线;其中,所述处理器、所述存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行第一方面中的方法。
[0010]本申请第四方面提供一种计算机可读存储介质,所述存储介质包括:存储的程序;其中,在所述程序运行时控制所述存储介质所在设备执行第一方面中的方法。
[0011]相较于现有技术,本申请第一方面提供的资产模型的配置方法,在获取到目标修改字段后,在代码库中查找目标修改字段对应的修改代码,进而按照查找出的修改代码,在预设资产模型的程序代码中进行修改,得到为所述目标对象配置的资产模型。由于代码库中存储的修改代码都是基于各种修改字段生成的,并且已经代入到资产模型的程序代码中通过测试的,因此,在将从代码库中提取的目标修改字段对应的修改代码在资产模型的程序代码中进行修改后,可以不再进行测试,可以直接交付给目标对象使用,能够缩短资产模型的配置周期,进而提高资产模型的配置效率。
[0012]本申请第二方面提供的资产模型的配置装置、第三方面提供的电子设备、第四方面提供的计算机可读存储介质,与第一方面提供的资产模型的配置方法具有相同或相似的有益效果。
附图说明
[0013]通过参考附图阅读下文的详细描述,本申请示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本申请的若干实施方式,相同或对应的标号表示相同或对应的部分,其中:
[0014]图1为本申请实施例中资产模型的配置方法的流程示意图;
[0015]图2为本申请实施例中资产模型配置平台的界面示意图一;
[0016]图3为本申请实施例中资产模型配置平台的界面示意图二;
[0017]图4为本申请实施例中资产模型配置平台的界面示意图三;
[0018]图5为本申请实施例中资产模型的配置装置的结构示意图;
[0019]图6为本申请实施例中电子设备的结构示意图。
具体实施方式
[0020]下面将参照附图更详细地描述本申请的示例性实施方式。虽然附图中显示了本申请的示例性实施方式,然而应当理解,可以以各种形式实现本申请而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本申请,并且能够将本申请的范围完整的传达给本领域的技术人员。
[0021]需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本申请所属领域技术人员所理解的通常意义。
[0022]目前,对于不同企业,资产模型都需要单独进行配置。在对资产模型进行配置的过程中,需要对资产模型的程序代码进行修改,修改程序代码后,还需要对修改后的代码进行
测试,测试通过后,才能够将配置好的资产模型交付于相应的企业使用。资产模型配置的周期较长,降低了资产模型的配置效率。
[0023]专利技术人经过研究发现,如果能够确保资产模型程序代码的修改正确,那么就可以跳过对修改后的代码进行测试,进而就能够缩短资产模型的配置周期,提高资产模型的配置效率。
[0024]有鉴于此,本申请实施例提供一种资产模型的配置方法、装置、电子设备及存储介质,通过构建一个资产模型配置平台,在该平台中,配置人员能够直接在界面中选择需要修改的目标字段,该平台能够从代码库中提取修改的目标字段相应的修改代码,并将修改代码在资产模型的程序代码中进行修改,由于代码库中存储的修改代码都是基于各种修改字段生成的,并且已经代入到资产模型的程序代码中通过测试的,因此,在将从代码库中提取的目标修改字段对应的修改代码在资产模型的程序代码中进行修改后,可以不再进行测试,可以直接交付给目标对象使用,缩短了资产模型的配置周期,提高了资产模型的配置效率。
[0025]首先,对本申请实施例提供的资产模型的配置方法进行详细说明。
[0026]图1为本申请实施例中资产模型的配置方法的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种资产模型的配置方法,其特征在于,所述方法包括:获取目标修改字段,所述目标修改字段是基于目标对象的字段增减需求得到的;在代码库中查找所述目标修改字段对应的修改代码,所述代码库中存储有多个修改字段及其对应的修改代码,修改代码为用于对预设资产模型的程序代码进行修改,并且修改后的预设资产模型能够通过测试的代码;按照查找出的修改代码,在预设资产模型的程序代码中进行修改,得到为所述目标对象配置的资产模型。2.根据权利要求1所述的方法,其特征在于,所述目标修改字段为待增加的目标字段,所述按照查找出的修改代码,在预设资产模型的程序代码中进行修改,得到为所述目标对象配置的资产模型,包括:在预设资产模型的程序代码中查找涉及待增加的目标字段的目标位置;在目标位置处插入查找出的修改代码,得到为所述目标对象配置的资产模型。3.根据权利要求1所述的方法,其特征在于,所述目标修改字段为待删除的目标字段,所述按照查找出的修改代码,在预设资产模型的程序代码中进行修改,得到为所述目标对象配置的资产模型,包括:在预设资产模型的程序代码中查找目标代码,所述目标代码为与待删除的目标字段对应的修改代码;删除预设资产模型的程序代码中的目标代码,得到为所述目标对象配置的资产模型。4.根据权利要求1所述的方法,其特征在于,所述目标修改字段为待增加的目标字段,所述代码库中还存储有多个字段及其对应的检索方式,以及各检索方式对应的检索代码,在得到为所述目标对象配置的资产模型之前,所述方法还包括:在所述代码库中查找所述待增加的目标字段对应的目标检索方式;在所述代码库中查找所述目标检索方式对应的目标检索代码;在预设资产模型的程序代码中所述待增加的目标字段的检索位置处插入所述目标检索代码。5.根据权利要求1所述的方法,其特征在于,所述代码库中还存储有多个字段及其对应的检索方式,以及各检索方式对应的检索代码,在得到...

【专利技术属性】
技术研发人员:张良
申请(专利权)人:奇安信科技集团股份有限公司
类型:发明
国别省市:

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

1