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

技术编号:23559279 阅读:50 留言:0更新日期:2020-03-25 04:36
本公开公开了一种跨信息系统的订单配置逻辑转换方法及系统,包括接收订单创建请求,生成配置订单,初始化配置特征组,以及初始化配置特征组中每个特征的特征属性值;将特征以及特征属性值映射为计算机识别的特征语句,将特征语句之间的逻辑关系通过运算符组合成相关性关系表达式;根据相关性关系表达式,在全配置特征基础库中选择满足配置订单需求的装配特征,得到装配清单。把现有的约束逻辑、程序逻辑、价格变式逻辑的表达式转换为系统所支持的算法,实现在不同的系统,不同系统语言,不同架构下的选配功能;相关性约束逻辑算法、相关性程序逻辑算法和相关性价格变式算法三种相关性关系表达式,实现选配实时报价。

A logic transformation method and system of order configuration across information systems

【技术实现步骤摘要】
一种跨信息系统的订单配置逻辑转换方法及系统
本公开涉及产品数据管理领域,具体涉及一种跨信息系统的订单配置逻辑转换方法及系统。
技术介绍
本部分的陈述仅仅是提供了与本公开相关的
技术介绍
信息,不必然构成在先技术。订单配置器为与用户进行交互并帮助或支持用户确定产品配置信息的系统,随着客户对产品配置个性化需求的加剧,为满足客户的需求,产品的配置项也在不断增加。现有的配置器存在于单系统内,无法应对客户日渐增强的多元化需求;同时产品配置所含有的约束关系也不允许别的系统直接使用,存在系统间不兼容的问题,现有的订单配置器无法实现多系统间配置逻辑方法的转换。
技术实现思路
为了解决上述问题,本公开提出了一种跨信息系统的订单配置逻辑转换方法及系统,把现有的约束逻辑、程序逻辑、价格变式逻辑的表达式转换为系统所支持的算法,实现在不同的系统,不同系统语言,不同架构下的选配功能;相关性约束逻辑算法、相关性程序逻辑算法和相关性价格变式算法三种相关性关系表达式,实现选配实时报价。为了实现上述目的,本公开采用如下技术方案:第一方面,本公开提供一种跨信息系统的订单配置逻辑转换方法,包括,接收订单创建请求,生成配置订单,初始化配置特征组,以及初始化配置特征组中每个特征的特征属性值;将特征以及特征属性值映射为计算机识别的特征语句,将特征语句之间的逻辑关系通过运算符组合成相关性关系表达式;根据相关性关系表达式,在全配置特征基础库中选择满足配置订单需求的装配特征,得到装配清单。作为可能的一些实现方式,所述相关性关系表达式包括相关性约束逻辑算法、相关性程序逻辑算法和相关性价格变式算法。作为可能的一些实现方式,所述得到装配清单的方法包括,采用相关性约束逻辑算法,定义配置关系约束式,以配置特征组中第n个特征对应的特征属性值作为初始参数,在全配置特征基础库中筛选满足配置关系约束式的可加载特征属性值;n为大于等于1的整数;对所得的第n个特征的可加载特征属性值按照特征类型进行分类,得到配置特征清单表;采用相关性价格变式算法,定义配置特征清单表中第i个特征的任意一个可加载特征属性值所对应的价格为标准价格,其他可加载特征属性值的价格定义为标准价格加差价,得到配置特征清单表中所有配置特征对应的可加载特征属性值的价格表;i为大于等于1的整数;根据得到的配置特征清单表和价格表中的各类特征、相对应的可加载特征属性值以及价格,得到该配置订单的装配清单。作为可能的一些实现方式,还包括根据相关性关系表达式,对待变更特征进行变更选配,得到选配特征属性值与选配差价。作为可能的一些实现方式,所述对待变更特征进行变更选配的方法包括,获取待变更特征,初始化待变更特征的特征属性值,定义为第一属性值;采用相关性程序逻辑算法,根据变更要求,定义变更约束条件,在全配置特征基础库中筛选满足变更约束条件的特征属性值,定义为第二属性值;将所有满足变更约束条件的第二属性值存储为变更特征属性值集合;取第m个第二属性值,带入配置关系约束式,判断是否满足该条件,若满足,则存入选配特征库,若不满足,则舍弃该数据;m为大于等于1的整数;定义选配特征库中任意一个第二属性值的价格为标准价格,根据其他第二属性值的基础价格和标准价格的差,得到选配差价;以选配特征库中的特征属性值以及对应的选配差价作为待变更特征的选配结果,完成选配。第二方面,本公开提供一种跨信息系统的订单配置逻辑转换系统,包括:订单初始化模块,被配置为接收订单创建请求,生成配置订单,初始化配置特征组,以及初始化配置特征组中每个特征的特征属性值;逻辑转换模块,被配置为将特征以及特征属性值映射为计算机识别的特征语句,将特征语句之间的逻辑关系通过运算符组合成相关性关系表达式;订单装配模块,被配置为根据相关性关系表达式,在全配置特征基础库中选择满足配置订单需求的装配特征,得到装配清单。第三方面,本公开还提供了一种电子设备,包括存储器和处理器以及存储在存储器上并在处理器上运行的计算机指令,所述计算机指令被处理器运行时,完成第一方面所述方法的步骤。第四方面,本公开还提供了一种计算机可读存储介质,用于存储计算机指令,所述计算机指令被处理器执行时,完成第一方面所述方法的步骤。与现有技术相比,本公开的有益效果为:把现有的约束逻辑、程序逻辑、价格变式逻辑的表达式转换为系统所支持的算法,实现在不同的系统,不同系统语言,不同架构下的选配功能;基于本公开的方法,不同的系统均可实现选配功能;相关性约束逻辑算法、相关性程序逻辑算法和相关性价格变式算法三种相关性关系表达式,实现选配实时报价。附图说明构成本公开的一部分的说明书附图用来提供对本公开的进一步理解,本公开的示意性实施例及其说明用于解释本公开,并不构成对本公开的不当限定。图1为本公开元数据转换为相关性关系表达式的流程示意图;图2为本公开装配清单的流程示意图;图3为本公开执行选配和计算差价的流程示意图。具体实施方式:下面结合附图与实施例对本公开做进一步说明。应该指出,以下详细说明都是例示性的,旨在对本公开提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本公开所属
的普通技术人员通常理解的相同含义。需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本公开的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。实施例1如图1所示,本公开提供一种跨信息系统的订单配置逻辑转换方法,包括如下步骤:(1)接收订单创建请求,生成配置订单,初始化配置特征组,以及初始化配置特征组中每个特征的特征属性值;(2)将特征以及特征属性值映射为计算机识别的特征语句,将特征语句之间的逻辑关系通过运算符组合成相关性关系表达式;(3)根据相关性关系表达式,在全配置特征基础库中选择满足配置订单需求的装配特征,得到装配清单。还包括根据相关性关系表达式,对待变更特征进行变更选配,得到选配特征属性值与选配差价。相关性关系表达式包括相关性约束逻辑算法、相关性程序逻辑算法和相关性价格变式算法;接收订单创建请求,生成配置订单,初始化配置特征组,以及初始化配置特征组中每个特征的特征属性值;以车辆订单配置器为例,根据客户要求,生成配置订单,全配置特征基础库中存储所有产品的配置特征,例如发动机、车轮、座椅等装配零部件,而每一种特征都对应由多种特征属性值,例如发动机由于动力来源、工作方式、燃油方式等不同会有多种型号,每一种型号又有相对应的价格;在生成配置订单后,首先选择一组初始特征值,以及对应的特征属性值。本文档来自技高网
...

【技术保护点】
1.一种跨信息系统的订单配置逻辑转换方法,其特征是,包括,/n接收订单创建请求,生成配置订单,初始化配置特征组,以及初始化配置特征组中每个特征的特征属性值;/n将特征以及特征属性值映射为计算机识别的特征语句,将特征语句之间的逻辑关系通过运算符组合成相关性关系表达式;/n根据相关性关系表达式,在全配置特征基础库中选择满足配置订单需求的装配特征,得到装配清单。/n

【技术特征摘要】
1.一种跨信息系统的订单配置逻辑转换方法,其特征是,包括,
接收订单创建请求,生成配置订单,初始化配置特征组,以及初始化配置特征组中每个特征的特征属性值;
将特征以及特征属性值映射为计算机识别的特征语句,将特征语句之间的逻辑关系通过运算符组合成相关性关系表达式;
根据相关性关系表达式,在全配置特征基础库中选择满足配置订单需求的装配特征,得到装配清单。


2.如权利要求1所述的一种跨信息系统的订单配置逻辑转换方法,其特征是,
所述相关性关系表达式包括相关性约束逻辑算法、相关性程序逻辑算法和相关性价格变式算法。


3.如权利要求1所述的一种跨信息系统的订单配置逻辑转换方法,其特征是,
所述得到装配清单的方法包括,
采用相关性约束逻辑算法,定义配置关系约束式,以配置特征组中第n个特征对应的特征属性值作为初始参数,在全配置特征基础库中筛选满足配置关系约束式的可加载特征属性值;n为大于等于1的整数;
对所得的第n个特征的可加载特征属性值按照特征类型进行分类,得到配置特征清单表;
采用相关性价格变式算法,定义配置特征清单表中第i个特征的任意一个可加载特征属性值所对应的价格为标准价格,其他可加载特征属性值的价格定义为标准价格加差价,得到配置特征清单表中所有配置特征对应的可加载特征属性值的价格表;i为大于等于1的整数;
根据得到的配置特征清单表和价格表中的各类特征、相对应的可加载特征属性值以及价格,得到该配置订单的装配清单。


4.如权利要求1所述的一种跨信息系统的订单配置逻辑转换方法,其特征是,
还包括根据相关性关系表达式,对待变更特征进行变更选配,得到选配特征属性值与选配差价。


5.如权利要求4所述的一种跨信息系统的订单配置逻辑转换方法,其特征是,
所述对待变更特征进行变更选配的方法包括,
获取待变更特征,初始化待变更特征的特征属性值,定义为第一属性值;
采...

【专利技术属性】
技术研发人员:苏怀福赵明帅宫先营曹传春
申请(专利权)人:中通客车控股股份有限公司
类型:发明
国别省市:山东;37

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

1