首页 / 专利库 / 商业 / 报价请求 / 一种跨信息系统的订单配置逻辑转换方法及系统

一种跨信息系统的订单配置逻辑转换方法及系统

阅读:616发布:2020-05-11

专利汇可以提供一种跨信息系统的订单配置逻辑转换方法及系统专利检索,专利查询,专利分析的服务。并且本公开公开了一种跨信息系统的订单配置逻辑转换方法及系统,包括接收订单创建 请求 ,生成配置订单,初始化配置特征组,以及初始化配置特征组中每个特征的特征属性值;将特征以及特征属性值映射为计算机识别的特征语句,将特征语句之间的逻辑关系通过运算符组合成相关性关系表达式;根据相关性关系表达式,在全配置特征 基础 库中选择满足配置订单需求的装配特征,得到装配清单。把现有的约束逻辑、程序逻辑、价格变式逻辑的表达式转换为系统所支持的 算法 ,实现在不同的系统,不同系统语言,不同架构下的选配功能;相关性约束逻辑算法、相关性程序逻辑算法和相关性价格变式算法三种相关性关系表达式,实现选配实时报价。,下面是一种跨信息系统的订单配置逻辑转换方法及系统专利的具体信息内容。

1.一种跨信息系统的订单配置逻辑转换方法,其特征是,包括,
接收订单创建请求,生成配置订单,初始化配置特征组,以及初始化配置特征组中每个特征的特征属性值;
将特征以及特征属性值映射为计算机识别的特征语句,将特征语句之间的逻辑关系通过运算符组合成相关性关系表达式;
根据相关性关系表达式,在全配置特征基础库中选择满足配置订单需求的装配特征,得到装配清单。
2.如权利要求1所述的一种跨信息系统的订单配置逻辑转换方法,其特征是,所述相关性关系表达式包括相关性约束逻辑算法、相关性程序逻辑算法和相关性价格变式算法。
3.如权利要求1所述的一种跨信息系统的订单配置逻辑转换方法,其特征是,所述得到装配清单的方法包括,
采用相关性约束逻辑算法,定义配置关系约束式,以配置特征组中第n个特征对应的特征属性值作为初始参数,在全配置特征基础库中筛选满足配置关系约束式的可加载特征属性值;n为大于等于1的整数;
对所得的第n个特征的可加载特征属性值按照特征类型进行分类,得到配置特征清单表;
采用相关性价格变式算法,定义配置特征清单表中第i个特征的任意一个可加载特征属性值所对应的价格为标准价格,其他可加载特征属性值的价格定义为标准价格加差价,得到配置特征清单表中所有配置特征对应的可加载特征属性值的价格表;i为大于等于1的整数;
根据得到的配置特征清单表和价格表中的各类特征、相对应的可加载特征属性值以及价格,得到该配置订单的装配清单。
4.如权利要求1所述的一种跨信息系统的订单配置逻辑转换方法,其特征是,还包括根据相关性关系表达式,对待变更特征进行变更选配,得到选配特征属性值与选配差价。
5.如权利要求4所述的一种跨信息系统的订单配置逻辑转换方法,其特征是,所述对待变更特征进行变更选配的方法包括,
获取待变更特征,初始化待变更特征的特征属性值,定义为第一属性值;
采用相关性程序逻辑算法,根据变更要求,定义变更约束条件,在全配置特征基础库中筛选满足变更约束条件的特征属性值,定义为第二属性值;
将所有满足变更约束条件的第二属性值存储为变更特征属性值集合;
取第m个第二属性值,带入配置关系约束式,判断是否满足该条件,若满足,则存入选配特征库,若不满足,则舍弃该数据;m为大于等于1的整数;
定义选配特征库中任意一个第二属性值的价格为标准价格,根据其他第二属性值的基础价格和标准价格的差,得到选配差价;
以选配特征库中的特征属性值以及对应的选配差价作为待变更特征的选配结果,完成选配。
6.一种跨信息系统的订单配置逻辑转换系统,其特征是,包括:
订单初始化模,被配置为接收订单创建请求,生成配置订单,初始化配置特征组,以及初始化配置特征组中每个特征的特征属性值;
逻辑转换模块,被配置为将特征以及特征属性值映射为计算机识别的特征语句,将特征语句之间的逻辑关系通过运算符组合成相关性关系表达式;
订单装配模块,被配置为根据相关性关系表达式,在全配置特征基础库中选择满足配置订单需求的装配特征,得到装配清单。
7.如权利要求6所述的一种跨信息系统的订单配置逻辑转换系统,其特征是,所述订单装配模块还包括根据相关性关系表达式,对待变更特征进行变更选配,得到选配特征属性值与选配差价。
8.如权利要求6所述的一种跨信息系统的订单配置逻辑转换系统,其特征是,所述相关性关系表达式包括相关性约束逻辑算法、相关性程序逻辑算法和相关性价格变式算法。
9.一种电子设备,其特征是,包括存储器和处理器以及存储在存储器上并在处理器上运行的计算机指令,所述计算机指令被处理器运行时,完成权利要求1-5任一项方法所述的步骤。
10.一种计算机可读存储介质,其特征是,用于存储计算机指令,所述计算机指令被处理器执行时,完成权利要求1-5任一项方法所述的步骤。

说明书全文

一种跨信息系统的订单配置逻辑转换方法及系统

技术领域

[0001] 本公开涉及产品数据管理领域,具体涉及一种跨信息系统的订单配置逻辑转换方法及系统。

背景技术

[0002] 本部分的陈述仅仅是提供了与本公开相关的背景技术信息,不必然构成在先技术。
[0003] 订单配置器为与用户进行交互并帮助或支持用户确定产品配置信息的系统,随着客户对产品配置个性化需求的加剧,为满足客户的需求,产品的配置项也在不断增加。现有的配置器存在于单系统内,无法应对客户日渐增强的多元化需求;同时产品配置所含有的约束关系也不允许别的系统直接使用,存在系统间不兼容的问题,现有的订单配置器无法实现多系统间配置逻辑方法的转换。发明内容
[0004] 为了解决上述问题,本公开提出了一种跨信息系统的订单配置逻辑转换方法及系统,把现有的约束逻辑、程序逻辑、价格变式逻辑的表达式转换为系统所支持的算法,实现在不同的系统,不同系统语言,不同架构下的选配功能;相关性约束逻辑算法、相关性程序逻辑算法和相关性价格变式算法三种相关性关系表达式,实现选配实时报价。
[0005] 为了实现上述目的,本公开采用如下技术方案:
[0006] 第一方面,本公开提供一种跨信息系统的订单配置逻辑转换方法,包括,[0007] 接收订单创建请求,生成配置订单,初始化配置特征组,以及初始化配置特征组中每个特征的特征属性值;
[0008] 将特征以及特征属性值映射为计算机识别的特征语句,将特征语句之间的逻辑关系通过运算符组合成相关性关系表达式;
[0009] 根据相关性关系表达式,在全配置特征基础库中选择满足配置订单需求的装配特征,得到装配清单。
[0010] 作为可能的一些实现方式,所述相关性关系表达式包括相关性约束逻辑算法、相关性程序逻辑算法和相关性价格变式算法。
[0011] 作为可能的一些实现方式,所述得到装配清单的方法包括,
[0012] 采用相关性约束逻辑算法,定义配置关系约束式,以配置特征组中第n个特征对应的特征属性值作为初始参数,在全配置特征基础库中筛选满足配置关系约束式的可加载特征属性值;n为大于等于1的整数;
[0013] 对所得的第n个特征的可加载特征属性值按照特征类型进行分类,得到配置特征清单表;
[0014] 采用相关性价格变式算法,定义配置特征清单表中第i个特征的任意一个可加载特征属性值所对应的价格为标准价格,其他可加载特征属性值的价格定义为标准价格加差价,得到配置特征清单表中所有配置特征对应的可加载特征属性值的价格表;i为大于等于1的整数;
[0015] 根据得到的配置特征清单表和价格表中的各类特征、相对应的可加载特征属性值以及价格,得到该配置订单的装配清单。
[0016] 作为可能的一些实现方式,还包括根据相关性关系表达式,对待变更特征进行变更选配,得到选配特征属性值与选配差价。
[0017] 作为可能的一些实现方式,所述对待变更特征进行变更选配的方法包括,[0018] 获取待变更特征,初始化待变更特征的特征属性值,定义为第一属性值;
[0019] 采用相关性程序逻辑算法,根据变更要求,定义变更约束条件,在全配置特征基础库中筛选满足变更约束条件的特征属性值,定义为第二属性值;
[0020] 将所有满足变更约束条件的第二属性值存储为变更特征属性值集合;
[0021] 取第m个第二属性值,带入配置关系约束式,判断是否满足该条件,若满足,则存入选配特征库,若不满足,则舍弃该数据;m为大于等于1的整数;
[0022] 定义选配特征库中任意一个第二属性值的价格为标准价格,根据其他第二属性值的基础价格和标准价格的差,得到选配差价;
[0023] 以选配特征库中的特征属性值以及对应的选配差价作为待变更特征的选配结果,完成选配。
[0024] 第二方面,本公开提供一种跨信息系统的订单配置逻辑转换系统,包括:
[0025] 订单初始化模,被配置为接收订单创建请求,生成配置订单,初始化配置特征组,以及初始化配置特征组中每个特征的特征属性值;
[0026] 逻辑转换模块,被配置为将特征以及特征属性值映射为计算机识别的特征语句,将特征语句之间的逻辑关系通过运算符组合成相关性关系表达式;
[0027] 订单装配模块,被配置为根据相关性关系表达式,在全配置特征基础库中选择满足配置订单需求的装配特征,得到装配清单。
[0028] 第三方面,本公开还提供了一种电子设备,包括存储器和处理器以及存储在存储器上并在处理器上运行的计算机指令,所述计算机指令被处理器运行时,完成第一方面所述方法的步骤。
[0029] 第四方面,本公开还提供了一种计算机可读存储介质,用于存储计算机指令,所述计算机指令被处理器执行时,完成第一方面所述方法的步骤。
[0030] 与现有技术相比,本公开的有益效果为:
[0031] 把现有的约束逻辑、程序逻辑、价格变式逻辑的表达式转换为系统所支持的算法,实现在不同的系统,不同系统语言,不同架构下的选配功能;
[0032] 基于本公开的方法,不同的系统均可实现选配功能;
[0033] 相关性约束逻辑算法、相关性程序逻辑算法和相关性价格变式算法三种相关性关系表达式,实现选配实时报价。附图说明
[0034] 构成本公开的一部分的说明书附图用来提供对本公开的进一步理解,本公开的示意性实施例及其说明用于解释本公开,并不构成对本公开的不当限定。
[0035] 图1为本公开元数据转换为相关性关系表达式的流程示意图;
[0036] 图2为本公开装配清单的流程示意图;
[0037] 图3为本公开执行选配和计算差价的流程示意图。具体实施方式:
[0038] 下面结合附图与实施例对本公开做进一步说明。
[0039] 应该指出,以下详细说明都是例示性的,旨在对本公开提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本公开所属技术领域的普通技术人员通常理解的相同含义。
[0040] 需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本公开的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
[0041] 实施例1
[0042] 如图1所示,本公开提供一种跨信息系统的订单配置逻辑转换方法,包括如下步骤:
[0043] (1)接收订单创建请求,生成配置订单,初始化配置特征组,以及初始化配置特征组中每个特征的特征属性值;
[0044] (2)将特征以及特征属性值映射为计算机识别的特征语句,将特征语句之间的逻辑关系通过运算符组合成相关性关系表达式;
[0045] (3)根据相关性关系表达式,在全配置特征基础库中选择满足配置订单需求的装配特征,得到装配清单。
[0046] 还包括根据相关性关系表达式,对待变更特征进行变更选配,得到选配特征属性值与选配差价。
[0047] 相关性关系表达式包括相关性约束逻辑算法、相关性程序逻辑算法和相关性价格变式算法;
[0048] 接收订单创建请求,生成配置订单,初始化配置特征组,以及初始化配置特征组中每个特征的特征属性值;
[0049] 以车辆订单配置器为例,根据客户要求,生成配置订单,全配置特征基础库中存储所有产品的配置特征,例如发动机车轮、座椅等装配零部件,而每一种特征都对应由多种特征属性值,例如发动机由于动来源、工作方式、燃油方式等不同会有多种型号,每一种型号又有相对应的价格;在生成配置订单后,首先选择一组初始特征值,以及对应的特征属性值。
[0050] 如图2所示,产品的装配过程如下:
[0051] (1)采用相关性约束逻辑算法,定义配置关系约束式,以配置特征组中第n个特征对应的特征属性值作为初始参数,在全配置特征基础库中筛选满足配置关系约束式的可加载特征属性值;n为大于等于1的整数;
[0052] 所述配置关系约束式为,定义特性值之间的限定关系,例如发动机和变速箱之间存在一定的相关性,如果存在某一型号的发动机不适于和某一型号的变速箱互相配合使用,那么可以通过配置关系约束式将其过滤,配置约束关系就是用来体现特性值间的相关性关系。
[0053] (2)对所得的第n个特征的可加载特征属性值按照特征类型进行分类,得到配置特征清单表;
[0054] 例如,与发动机相关的有变速箱、曲轴驱动轮等,而变速箱又有多种型号,也就是多个属性值,曲轴也有多个属性值,那么按照变速箱、曲轴、驱动轮等的特征类型将特征属性值分类存到配置特征清单表中。
[0055] (3)采用相关性价格变式算法,定义配置特征清单表中第i个特征的任意一个可加载特征属性值所对应的价格为标准价格,其他可加载特征属性值的价格定义为标准价格加差价,得到配置特征清单表中所有配置特征对应的可加载特征属性值的价格表;i为大于等于1的整数;
[0056] 每个特征属性值都有一个基础价格,这是产品本身所定义的价格,以任意一个特征属性值的基础价格作为标准价格,其他特征属性值的价格与标准价格之差为差价,则其他特征属性值的价格可重新定义为标准价格加差价,将传统的数据转换为计算机可识别的算法语句,在不同的系统的运行环境下,翻译为当前语言环境的语句,组合成系统可识别的算法,打破了系统间不兼容的屏障。
[0057] 基础价格可从预先定义的配置价格表中提取;
[0058] (4)根据得到的配置特征清单表和价格表中的各类特征、相对应的可加载特征属性值以及价格,得到该配置订单的装配清单。
[0059] 装配清单中,存储有符合配置订单要求的装配该车的所有机械组件以及各种机械组件的型号以及相关价格。
[0060] 如图3所示,得到配置订单的装配清单后,接下来就是选配的过程,对某一项特征进行变更的方法为:
[0061] (1)获取待变更特征,初始化待变更特征的特征属性值,定义为第一属性值;
[0062] (2)采用相关性程序逻辑算法,根据变更要求,定义变更约束条件,在全配置特征基础库中筛选满足变更约束条件的特征属性值,定义为第二属性值;
[0063] 获取待变更特征,例如选配发动机,根据选配的要求,例如发动的气缸数、气缸排列形式要求等,在全配置特征基础库中筛选满足变更约束条件的发动机特征属性值。
[0064] (3)将所有满足变更约束条件的第二属性值存储为变更特征属性值集合;
[0065] (4)取第m个第二属性值,带入配置关系约束式,判断是否满足该条件,若满足,则存入选配特征库,若不满足,则舍弃该数据;m为大于等于1的整数;
[0066] 单独选出的发动机能够满足变更条件,但是与车辆上的例如变速箱等不一定适合配合工作,为了解决这一问题,再次采用相关性约束逻辑算法,过滤不满足条件的特征属性值。
[0067] (5)定义选配特征库中任意一个第二属性值的价格为标准价格,根据其他第二属性值的基础价格和标准价格的差,得到选配差价;
[0068] (6)以选配特征库中的特征属性值以及对应的选配差价作为待变更特征的选配结果,完成选配。
[0069] 实施例2,一种跨信息系统的订单配置逻辑转换系统,包括:
[0070] 订单初始化模块,被配置为接收订单创建请求,生成配置订单,初始化配置特征组,以及初始化配置特征组中每个特征的特征属性值;
[0071] 逻辑转换模块,被配置为将特征以及特征属性值映射为计算机识别的特征语句,将特征语句之间的逻辑关系通过运算符组合成相关性关系表达式;
[0072] 订单装配模块,被配置为根据相关性关系表达式,在全配置特征基础库中选择满足配置订单需求的装配特征,得到装配清单。
[0073] 所述订单装配模块还包括根据相关性关系表达式,对待变更特征进行变更选配,得到选配特征属性值与选配差价。
[0074] 所述相关性关系表达式包括相关性约束逻辑算法、相关性程序逻辑算法和相关性价格变式算法。
[0075] 实施例3
[0076] 本公开提供了一种电子设备,包括存储器和处理器以及存储在存储器上并在处理器上运行的计算机指令,所述计算机指令被处理器运行时,完成所述一种跨信息系统的订单配置逻辑转换方法的步骤。
[0077] 实施例4
[0078] 第四方面,本公开还提供了一种计算机可读存储介质,用于存储计算机指令,所述计算机指令被处理器执行时,完成所述一种跨信息系统的订单配置逻辑转换方法的步骤。
[0079] 以上仅为本公开的优选实施例而已,并不用于限制本公开,对于本领域的技术人员来说,本公开可以有各种更改和变化。凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。
[0080] 上述虽然结合附图对本公开的具体实施方式进行了描述,但并非对本公开保护范围的限制,所属领域技术人员应该明白,在本公开的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本公开的保护范围以内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈