一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种企业信息化系列产品版本管控方法与流程

2021-12-17 22:16:00 来源:中国专利 TAG:

技术特征:
1.一种企业信息化系列产品版本管控方法,其特征在于,包括以下步骤:步骤s1、将企业信息化系列产品均拆解封装为多个包括输入项和输出项的封装模块,并根据多个封装模块的输入项和输出项的关系,构建用于表征多个封装模块运行连接关系的模块运行拓扑结构;步骤s2、为模块运行拓扑结构添加运行代价,基于路径最短原则在所述模块运行拓扑结构中搜索出能够实现目标需求且运行代价最小的模块运行路径,将所述模块运行路径作为目标需求的产品版本进行标定并保存进版本库;步骤s3、若目标用户的目标需求在版本库中,则直接根据目标需求检索出针对性实现目标需求的产品版本;若目标用户的目标需求不在版本库中,返回步骤s2,并根据目标需求对产品版本进行管控;其中,目标需求作为版本库的检索索引,产品版本作为版本库的检索目标。2.根据权利要求1所述的一种企业信息化系列产品版本管控方法,其特征在于,所述步骤s1中,将企业信息化系列产品均拆解封装为多个包括输入项和输出项的封装模块,包括:将所述企业信息化系列产品从输入端至输出端拆解为多个独立功能组件,并将所述独立功能组件封装成仅外显输入项和输出项的封装模块;对所有所述封装模块进行分种类聚类分析,以去除封装模块的重复项得到唯一封装模块。3.根据权利要求2所述的一种企业信息化系列产品版本管控方法,其特征在于,对所有所述封装模块进行分种类聚类分析,包括:将封装模块的输入项和输出项作为聚类特征,基于聚类特征并利用k

means聚类算法对所述封装模块进行聚类分析,得到多个模块种类集;其中,所述模块种类集与封装模块的种类一一对应;所述k

means聚类算法采用欧式距离衡量进行距离计算,所述k

means聚类算法的距离计算的公式为:其中,x
i
、y
i
分别为封装模块i的输入项和输出项,x
o
、y
o
分别为作为聚类中心的封装模块的输入项和输出项;依次将每个模块种类集中作为k

means聚类算法中心的封装模块保留为唯一封装模块。4.根据权利要求3所述的一种企业信息化系列产品版本管控方法,其特征在于,构建用于表征多个封装模块运行连接关系的模块运行拓扑结构,包括:将唯一封装模块编码为运行节点,将唯一封装模块间的输入项和输出项的匹配关系量化为所述运行节点的连接边关系;其中,所述匹配关系指唯一封装模块i的输出项与所述唯一封装模块j的输入项相同;基于所述运行节点和所述运行节点的连接边关系,利用图算法构建出模块运行拓扑结构。5.根据权利要求4所述的一种企业信息化系列产品版本管控方法,其特征在于,所述步骤s2中,所述运行代价表征为运行节点对应的唯一封装模块的程序复杂度;
所述运行代价作为唯一封装模块的节点权重添加至模块运行拓扑结构中。6.根据权利要求5所述的一种企业信息化系列产品版本管控方法,其特征在于,所述目标需求包括目标输入项和目标输出项。7.根据权利要求6所述的一种企业信息化系列产品版本管控方法,其特征在于,所述步骤s2中,基于路径最短原则在所述模块运行拓扑结构中搜索出能够实现目标需求且运行代价最小的模块运行路径,包括:获取所述目标需求中的目标输入项和目标输出项,在所述运行拓扑结构中寻找出输入项与目标输入项相同的唯一封装模块作为路径起点,并在所述运行拓扑结构中寻找出输出项与目标输出项相同的唯一封装模块作为路径终点;利用dijkstra算法在所述运行拓扑结构中搜索出路径起点到路径终点间具有最小运行代价的模块运行路径;将所述模块运行路径中包含的所有唯一封装模块,按照模块运行路径进行模块连接组装构成实现目标需求的产品版本,并将目标需求和对应目标需求的产品版本分别作为检索索引和检索目标存储至版本库内。8.根据权利要求7所述的一种企业信息化系列产品版本管控方法,其特征在于,所述步骤s3中,根据目标需求对产品版本进行管控,包括:将待解决的目标需求的目标输入项和目标输出项同时输入版本库中进行检索;其中:若在版本库中匹配到与所述待解决的目标需求的目标输入项和目标输出项相一致的检索索引,将检索索引对应的检索目标作为待解决的目标需求的产品版本,使版本库中产品版本直接迁移应用;若在版本库中匹配到与所述待解决的目标需求的输入项或输出项不一致的检索索引,返回步骤s2,并将待解决的目标需求和对应待解决的目标需求的产品版本存储至版本库内分别作为检索索引和检索目标。9.根据权利要求8所述的一种企业信息化系列产品版本管控方法,其特征在于,所述步骤s2还包括:将所述目标输入项、目标输出项、封装模块的输入项和封装模块的输出项映射至同一语义空间。10.根据权利要求9所述的一种企业信息化系列产品版本管控方法,其特征在于,将所述目标输入项、目标输出项、封装模块的输入项和封装模块的输出项映射至同一语义空间,包括:获取所述目标输入项所对应的目标输入项图大小、所述目标输出项所对应的目标输出项图大小、所述封装模块的输入项所对应的封装模块的输入项图大小,以及封装模块的输出项所对应的封装模块的输出项图大小;将所述目标输入项的输入卷积核大小作为所述目标输入项图大小的卷积层进行矩阵变换;将所述目标输出项的输入卷积核大小作为所述目标输出项图大小的卷积层进行矩阵变换将所述封装模块的输入项的输入卷积核大小作为所述封装模块的输入项图大小的卷
积层进行矩阵变换;将所述封装模块的输出项的输入卷积核大小作为所述封装模块的输出项图大小的卷积层进行矩阵变换。

技术总结
本发明公开了一种企业信息化系列产品版本管控方法,包括以下步骤:将企业信息化系列产品均拆解封装为多个包括输入项和输出项的封装模块,并构建表征多个封装模块运行连接关系的模块运行拓扑结构;基于路径最短原则在所述模块运行拓扑结构中搜索出运行代价最小的实现目标需求的模块运行路径,将所述模块运行路径作为目标需求的产品版本进行标定保存进版本库;若目标用户的目标需求不在版本库中,则返回步骤S2。本发明利用路径搜索方法获得运行代价最小的解决目标需求的所有封装模块作为目标需求的产品版本,实现从目标需求出发使得产品版本适应目标需求,无需对产品版本进行再调整,提高产品版本适应度。提高产品版本适应度。提高产品版本适应度。


技术研发人员:吉小恒 陈志坚 胡健坤 解文艳 孙浩 王海吉 卢雪莹
受保护的技术使用者:中国能源建设集团广东省电力设计研究院有限公司
技术研发日:2021.09.18
技术公布日:2021/12/16
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献