软件系统的配置实现方法和装置与流程

文档序号:12719123阅读:来源:国知局

技术特征:

1.一种软件系统的配置实现方法,其特征在于,包括:

获取至少一条配置项,所述配置项包括n个维度;n为自然数;

根据配置项的所有维度值,采用预置算法生成所述配置项的权重指标;所述维度值包括具体维度和使本条配置项适用于所有具体维度的通用维度;所述预置算法中,相同维度的不同具体维度值对权重指标的影响相同,不同维度的维度值对权重指标的影响不同,任一维度的具体维度对权重指标的影响大于或小于同一维度的通用维度对权重指标的影响;

根据业务场景的具体维度选择适用于所述业务场景的配置项,按照权重指标选择一条配置项对所述业务场景进行配置。

2.根据权利要求1所述的方法,其特征在于,所述配置项还包括:本条配置项的正反向特征,用于描述本条配置项是正向配置还是反向配置;

所述根据配置项的所有维度值,采用预置算法计算所述配置项的权重指标,包括:根据配置项的所有维度值、以及本条配置项的正反向特征,采用预置算法生成所述配置项的权重指标;所述预置算法中,正向配置的配置项中每个维度具体维度对权重指标的影响大于同一维度通用维度对权重指标的影响,反向配置的配置项中每个维度具体维度对权重指标的影响小于同一维度通用维度对权重指标的影响。

3.根据权利要求1或2所述的方法,其特征在于,所述维度的具体维度或通用维度对权重指标的影响采用维度权重来衡量;

所述根据配置项的所有维度值,采用预置算法计算所述配置项的权重指标,包括:将配置项中所有维度的维度权重加总后得到权重总值,作为所述配置项的权重指标;

所述按照权重指标选择一条配置项对所述业务场景进行配置,包括:采用权重总值最大或最小的配置项对所述业务场景进行配置。

4.根据权利要求3所述的方法,其特征在于:对第k个维度,其具体维 度和通用维度的维度权重分别为2k和(2k-1),或者分别为(2k-1)和2k;k为小于等于n的自然数。

5.根据权利要求1所述的方法,其特征在于,所述配置项还包括:本配置项的配置值;

所述按照权重指标选择一条配置项对所述业务场景进行配置,包括:将按照权重指标选择的配置项的配置值作为所述业务场景的配置值。

6.一种软件系统的配置实现装置,其特征在于,包括:

配置项获取单元,用于获取至少一条配置项,所述配置项包括n个维度;n为自然数;

权重指标生成单元,用于根据配置项的所有维度值,采用预置算法生成所述配置项的权重指标;所述维度值包括具体维度和使本条配置项适用于所有具体维度的通用维度;所述预置算法中,相同维度的不同具体维度值对权重指标的影响相同,不同维度的维度值对权重指标的影响不同,任一维度的具体维度对权重指标的影响大于或小于同一维度的通用维度对权重指标的影响;

业务场景配置单元,用于根据业务场景的具体维度选择适用于所述业务场景的配置项,按照权重指标选择一条配置项对所述业务场景进行配置。

7.根据权利要求6所述的装置,其特征在于,所述配置项还包括:本条配置项的正反向特征,用于描述本条配置项是正向配置还是反向配置;

所述权重指标生成单元具体用于:根据配置项的所有维度值、以及本条配置项的正反向特征,采用预置算法生成所述配置项的权重指标;所述预置算法中,正向配置的配置项中每个维度具体维度对权重指标的影响大于同一维度通用维度对权重指标的影响,反向配置的配置项中每个维度具体维度对权重指标的影响小于同一维度通用维度对权重指标的影响。

8.根据权利要求6或7所述的装置,其特征在于,所述维度的具体维度或通用维度对权重指标的影响采用维度权重来衡量;

所述权重指标生成单元具体用于:将配置项中所有维度的维度权重加总 后得到权重总值,作为所述配置项的权重指标;

所述业务场景配置单元具体用于:根据业务场景的具体维度选择适用于所述业务场景的配置项,采用权重总值最大或最小的配置项对所述业务场景进行配置。

9.根据权利要求8所述的装置,其特征在于:对第k个维度,其具体维度和通用维度的维度权重分别为2k和(2k-1),或者分别为(2k-1)和2k;k为小于等于n的自然数。

10.根据权利要求6所述的装置,其特征在于,所述配置项还包括:本配置项的配置值;

所述所述业务场景配置单元具体用于:根据业务场景的具体维度选择适用于所述业务场景的配置项,将按照权重指标选择的配置项的配置值作为所述业务场景的配置值。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1