一种映射规则创建方法及装置的制造方法

文档序号:8258705阅读:153来源:国知局
一种映射规则创建方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,具体涉及一种映射规则创建方法及装置。
【背景技术】
[0002]在现有的高速列车开发过程中,车辆生产厂商接到订单之后,需要人为将订单的技术指标分解到各个组份模块,如,承载组份、走行组份、动力组份,等等。如此分解之后,再由各组份对应的研发部门的设计人员,根据自身的设计经验,开发出满足分解到该组份的技术指标的要求的车型。
[0003]现有的高速列车开发过程,当有新的开发任务时,车辆生产厂商都会重新进行新车型的开发,开发效率低,浪费了大量的人力、物力、财力等资源。

【发明内容】

[0004]本发明实施例的映射规则创建方法及装置,有助于通过创建需求与技术指标之间的映射规则,来提高新车型的开发效率,节省开发资源。
[0005]为此,本发明实施例提供如下技术方案:
[0006]一种映射规则创建方法,所述方法包括:
[0007]从需求元模型中获取至少一个需求项;
[0008]从技术指标数据库中获取一个技术指标项;
[0009]利用所述至少一个需求项和所述技术指标项,建立映射规则,所述至少一个需求项作为所述映射规则的输入项,所述技术指标项作为所述映射规则的输出项;
[0010]将所述映射规则存储至映射规则数据库。
[0011 ] 可选地,所述方法还包括:
[0012]如果所述输入项和/或所述输出项发生变化,更新所述映射规则。
[0013]可选地,所述需求元模型体现为需求元模型结构树,所述方法还包括:
[0014]获取所述至少一个需求项在所述需求元模型结构树中的位置;
[0015]将所述位置确定为所述映射规则的位置,构建映射规则结构树。
[0016]可选地,所述方法还包括:
[0017]从所述映射规则结构树中获得指定结构,所述指定结构包括至少一条指定映射规则;
[0018]从所述需求元模型结构树中,获得所述指定结构对应的至少一个指定需求项;
[0019]判断所述指定映射规则中是否包括第一映射规则,所述第一映射规则的输入项与所述指定需求项中的至少一个第一需求项相匹配;
[0020]如果所述指定映射规则中包括所述第一映射规则,获得所述第一需求项对应的第一参数值;
[0021]基于所述第一映射规则,利用所述第一参数值对所述第一映射规则的输出项进行赋值操作,生成第一技术指标实例。
[0022]可选地,所述方法还包括:
[0023]如果所述指定映射规则的输出项对应有一个技术指标实例,则输出所述技术指标实例;
[0024]如果所述指定映射规则的输出项对应有至少两个技术指标实例,则从所述至少两个技术指标实例中选取一个,并输出选取出的技术指标实例;
[0025]如果所述指定映射规则的输出项未对应技术指标实例,则响应于赋值请求,利用所述赋值请求中的指定参数值对所述输出项进行赋值操作,生成技术指标实例并输出。
[0026]一种映射规则创建装置,所述装置包括:
[0027]需求项获取单元,用于从需求元模型中获取至少一个需求项;
[0028]技术指标项获取单元,用于从技术指标数据库中获取一个技术指标项;
[0029]建立单元,用于利用所述至少一个需求项和所述技术指标项,建立映射规则,所述至少一个需求项作为所述映射规则的输入项,所述技术指标项作为所述映射规则的输出项;
[0030]存储单元,用于将所述建立单元建立的映射规则存储至映射规则数据库。
[0031]可选地,所述装置还包括:
[0032]更新单元,用于在所述输入项和/或所述输出项发生变化时,更新所述映射规则。
[0033]可选地,所述需求元模型体现为需求元模型结构树,所述装置还包括:
[0034]位置获取单元,用于获取所述至少一个需求项在所述需求元模型结构树中的位置;
[0035]构建单元,用于将所述位置获取单元获取的位置确定为所述映射规则的位置,构建映射规则结构树。
[0036]可选地,所述装置还包括:
[0037]指定结构获得单元,用于从所述映射规则结构树中获得指定结构,所述指定结构包括至少一条指定映射规则;
[0038]指定需求项获得单元,用于从所述需求元模型结构树中,获得所述指定结构对应的至少一个指定需求项;
[0039]判断单元,用于判断所述指定映射规则中是否包括第一映射规则,所述第一映射规则的输入项与所述指定需求项中的至少一个第一需求项相匹配;
[0040]参数值获得单元,用于在所述指定映射规则中包括所述第一映射规则时,获得所述第一需求项对应的第一参数值;
[0041]生成单元,用于基于所述第一映射规则,利用所述第一参数值对所述第一映射规则的输出项进行赋值操作,生成第一技术指标实例。
[0042]可选地,所述装置还包括:
[0043]第一输出单元,用于在所述指定映射规则的输出项对应有一个技术指标实例时,输出所述技术指标实例;
[0044]第二输出单元,用于在所述指定映射规则的输出项对应有至少两个技术指标实例时,从所述至少两个技术指标实例中选取一个,并输出选取出的技术指标实例;
[0045]第三输出单元,用于在所述指定映射规则的输出项未对应技术指标实例时,响应于赋值请求,利用所述赋值请求中的指定参数值对所述输出项进行赋值操作,生成技术指标实例并输出。
[0046]本发明实施例的映射规则创建方法及装置,可建立需求与技术指标之间的映射规则,如此,在需要进行新车型开发时,便可根据开发需求,选择合适的映射规则,并基于映射规则生成技术指标实例。这样,就可避免列车开发过程中重复开发的现象,有助于提高开发效率,节省开发资源。
【附图说明】
[0047]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其它的附图。
[0048]图1是本发明实施例映射规则创建方法的流程图;
[0049]图2是本发明实施例生成技术指标实例的流程图;
[0050]图3是本发明实施例映射规则创建装置的示意图。
【具体实施方式】
[0051]为了使本技术领域的人员更好地理解本发明方案,下面结合附图和实施方式对本发明实施例作进一步的详细说明。
[0052]参见图1,示出了本发明实施例映射规则创建方法的流程图,可包括:
[0053]101,从需求元模型中获取至少一个需求项。
[0054]102,从技术指标数据库中获取一个技术指标项。
[0055]103,
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1