配套关系检索方法和系统技术方案

技术编号:13677419 阅读:49 留言:0更新日期:2016-09-08 04:03
本发明专利技术公开了一种配套关系检索方法和系统,其中方法包括:当接收到检索请求信号后,由检索请求信号中获取当前需要检索的第一实际单元,并定位第一实际单元在自由树模型中的当前节点;以当前节点作为根节点,根据当前节点对应的第一配置文件按照自由树模型的连接路径逐级检索与根节点相关联的关联节点,并由关联节点中获取与第一实际单元相关联的配套实际单元。其基于预先建立的自由树模型,由自由树模型中的节点表征实际单元集合,由自由树模型中的连接路径表征各个实际单元集合之间的关联关系,进而根据自由树模型的连接路径逐级进行检索,实现了自动化链条式检索效果。最终解决了传统的人工查询表格方式效率低下的问题。

【技术实现步骤摘要】

本专利技术涉及数据处理
,特别是涉及一种配套关系检索方法和系统
技术介绍
目前,公司或企业各个部门均有各自的配套系统,如:零部件配套、控制器配套、软件配套、硬件配套和文档系统配套等。通常,各部门多使用Excel表格形式来建立相应的配套关系。由此,当进行某一零件的配套关系检索时,需要采用人工查询Excel表格方式查找到与该零件相关的一级零件,进而再根据所查找到的一级零件依次查找与一级零件相关的二级零件等。当所查找的某一零件的上下游关系(即,相关联的零件)繁多且复杂的时候,所需的人工量就会很大,从而很容易导致查找效率低下。
技术实现思路
基于此,有必要针对传统的采用人工查询表格方式查找配套关系效率低下的问题,提供一种配套关系检索方法和系统。为实现本专利技术目的提供的一种配套关系检索方法,包括如下步骤:当接收到检索请求信号后,由所述检索请求信号中获取当前需要检索的第一实际单元,并定位所述第一实际单元在预先建立的自由树模型中的当前节点;其中,所述自由树模型包括多个节点和多条连接路径;各个所述节点表征不同的实际单元集合,每个所述实际单元集合中均包括多个具有相同属性的实际单元;且各个所述节点均配置有相应的配置文件;所述配置文件用于存储各个所述实际单元之间的配套关系;所述连接路径表征各个所述实际单元集合之间的关联关系;以所述当前节点作为根节点,根据所述当前节点对应的第一配置文件按照所述自由树模型的所述连接路径逐级检索与所述根节点相关联的关联节点,并
由所述关联节点中获取与所述第一实际单元相关联的配套实际单元。在其中一个实施例中,在接收所述检索请求信号之前,还包括将不同的所述实际单元集合转换为自由树的各个所述节点,并将各个所述实际单元集合之间的关联关系转换为所述自由树的连接路径,获取相应的所述自由树模型的步骤。在其中一个实施例中,所述将不同的所述实际单元集合转换为自由树的各个节点,并将各个所述实际单元集合之间的关联关系转换为所述自由树的连接路径,获取相应的自由树模型,包括如下步骤:根据所述实际单元的属性,将多个所述实际单元进行分类打包,获取多个所述实际单元集合,并将每个所述实际单元集合设置为所述自由树的节点;其中,具有相同属性的所述实际单元划分为一类作为一个所述实际单元集合;收集多个所述实际单元集合之间的关联关系,根据所述关联关系将各个所述节点按照所述自由树的方式进行连接形成所述自由树的连接路径,建立相应的树模型架构;收集每个所述节点内部的每个所述实际单元与相关联的所述节点中的所述实际单元之间的配套关系,并根据所述配套关系编写汇总相应的配置文件,将所述配置文件添加至相应的所述节点中,获取相应的所述自由树模型。在其中一个实施例中,将各个所述实际单元集合之间的关联关系转换为所述自由树的连接路径时,所述自由树的连接路径为单向路径。在其中一个实施例中,所述配置文件的格式为Excel表格形式、数据库形式或XML格式。在其中一个实施例中,所述由所述检索请求信号中获取当前需要检索的第一实际单元,并定位所述第一实际单元在所述自由树模型中的当前节点,包括如下步骤:由所述检索请求信号中获取所述第一实际单元;在所述自由树模型中的各个节点中检索所述第一实际单元,并判断是否检索到所述第一实际单元;若是,则将所述第一实际单元所在的节点定位为所述当前节点;若否,则
返回所述接收所述检索请求信号的步骤。在其中一个实施例中,所述将不同的所述实际单元集合转换为自由树的各个所述节点时,还包括如下步骤:分别对每个所述实际单元集合中的每个所述实际单元设置相应的标识号。在其中一个实施例中,所述在所述自由树模型中的各个节点中检索所述第一实际单元时,根据所述第一实际单元对应的第一标识号进行检索。在其中一个实施例中,所述将各个所述实际单元集合之间的关联关系转换为所述自由树的连接路径时,还包括如下步骤:统计每个所述节点所直接相连的节点个数;将所述节点个数大于等于两个的所述节点标识为干节点,将所述节点个数为一个的所述节点标识为叶节点。在其中一个实施例中,所述以所述当前节点作为根节点,根据所述当前节点对应的第一配置文件按照所述自由树模型的连接路径逐级检索与所述根节点相关联的关联节点,并由所述关联节点中获取与所述第一实际单元相关联的配套实际单元,包括如下步骤:以所述当前节点作为根节点,按照所述自由树模型中的连接路径获取与所述根节点直接相连的关联节点;其中,所述关联节点的个数为一个以上;判断所述关联节点中是否包括所述干节点;若是,则根据所述第一配置文件,由所述关联节点中检索并提取出与所述第一实际单元有关联的配套实际单元,同时保存所述关联节点中的所述干节点,并以所述干节点作为根节点,返回执行所述按照所述自由树模型中的连接路径获取与所述根节点直接相连的关联节点的步骤;若否,则直接根据所述第一配置文件,由所述关联节点中检索并提取出与所述第一实际单元有关联的配套实际单元。在其中一个实施例中,所述以所述当前节点作为根节点,按照所述自由树模型中的连接路径获取与所述根节点直接相连的关联节点,还包括如下步骤:以所述当前节点作为所述根节点,并设置所述自由树模型中的所有连接路径的标志位为初始值;按照所述自由树模型中的连接路径,获取与所述根节点直接相连的关联路径,并将所述关联路径的标志位由初始值修改为标记值;当判断出所述一级关联节点中包括有所述干节点,并保存所述干节点,以所述干节点作为根节点,返回执行所述按照所述自由树模型中的连接路径获取与所述根节点直接相连的关联节点的步骤时,还包括如下步骤:以所述干节点作为根节点,按照所述自由树模型的连接路径,由标志位为初始值的连接路径中获取与所述根节点直接相连的关联路径,并将所述关联路径的标志位由初始值修改为标记值。在其中一个实施例中,还包括如下步骤:依次输出并显示所述第一实际单元及所述配套实际单元;其中,所述第一实际单元及所述配套实际单元以图片格式、表格格式或文字格式输出显示。相应的,本专利技术还提供了一种配套关系检索系统,包括获取定位模块和配套检索模块;所述获取定位模块,用于当接收到检索请求信号后,由所述检索请求信号中获取当前需要检索的第一实际单元,并定位所述第一实际单元在预先建立的自由树模型中的当前节点;其中,预先建立的所述自由树模型包括多个节点和多条连接路径;各个所述节点表征不同的实际单元集合;每个所述实际单元集合中均包括多个具有相同属性的实际单元;且各个所述节点均配置有相应的配置文件;所述配置文件用于存储各个所述实际单元之间的配套关系;所述连接路径表征各个所述实际单元集合之间的关联关系;所述配套检索模块,用于以所述当前节点作为根节点,根据所述当前节点对应的第一配置文件按照所述自由树模型的所述连接路径逐级检索与所述根节点相关联的关联节点,并由所述关联节点中获取与所述第一实际单元相关联的配套实际单元。在其中一个实施例中,还包括自由树模型建立模块;所述自由树模型建立模块,用于将不同的所述实际单元集合转换为自由树的各个所述节点,并将各个所述实际单元集合之间的关联关系转换为所述自由树的所述连接路径,获取相应的所述自由树模型。在其中一个实施例中,所述自由树模型建立模块包括节点设置单元、路径架构单元和配置文件添加单元;所述节点设置单元,本文档来自技高网
...

【技术保护点】
一种配套关系检索方法,其特征在于,包括如下步骤:当接收到检索请求信号后,由所述检索请求信号中获取当前需要检索的第一实际单元,并定位所述第一实际单元在预先建立的自由树模型中的当前节点;其中,所述自由树模型包括多个节点和多条连接路径;各个所述节点表征不同的实际单元集合,每个所述实际单元集合中均包括多个具有相同属性的实际单元;且各个所述节点均配置有相应的配置文件;所述配置文件用于存储各个所述实际单元之间的配套关系;所述连接路径表征各个所述实际单元集合之间的关联关系;以所述当前节点作为根节点,根据所述当前节点对应的第一配置文件按照所述自由树模型的所述连接路径逐级检索与所述根节点相关联的关联节点,并由所述关联节点中获取与所述第一实际单元相关联的配套实际单元。

【技术特征摘要】
1.一种配套关系检索方法,其特征在于,包括如下步骤:当接收到检索请求信号后,由所述检索请求信号中获取当前需要检索的第一实际单元,并定位所述第一实际单元在预先建立的自由树模型中的当前节点;其中,所述自由树模型包括多个节点和多条连接路径;各个所述节点表征不同的实际单元集合,每个所述实际单元集合中均包括多个具有相同属性的实际单元;且各个所述节点均配置有相应的配置文件;所述配置文件用于存储各个所述实际单元之间的配套关系;所述连接路径表征各个所述实际单元集合之间的关联关系;以所述当前节点作为根节点,根据所述当前节点对应的第一配置文件按照所述自由树模型的所述连接路径逐级检索与所述根节点相关联的关联节点,并由所述关联节点中获取与所述第一实际单元相关联的配套实际单元。2.根据权利要求1所述的配套关系检索方法,其特征在于,在接收所述检索请求信号之前,还包括将不同的所述实际单元集合转换为自由树的各个所述节点,并将各个所述实际单元集合之间的关联关系转换为所述自由树的连接路径,获取相应的所述自由树模型的步骤。3.根据权利要求2所述的配套关系检索方法,其特征在于,所述将不同的所述实际单元集合转换为自由树的各个节点,并将各个所述实际单元集合之间的关联关系转换为所述自由树的连接路径,获取相应的自由树模型,包括如下步骤:根据所述实际单元的属性,将多个所述实际单元进行分类打包,获取多个所述实际单元集合,并将每个所述实际单元集合设置为所述自由树的节点;其中,具有相同属性的所述实际单元划分为一类作为一个所述实际单元集合;收集多个所述实际单元集合之间的关联关系,根据所述关联关系将各个所述节点按照所述自由树的方式进行连接形成所述自由树的连接路径,建立相应的树模型架构;收集每个所述节点内部的每个所述实际单元与相关联的所述节点中的所述
\t实际单元之间的配套关系,并根据所述配套关系编写汇总相应的配置文件,将所述配置文件添加至相应的所述节点中,获取相应的所述自由树模型。4.根据权利要求2所述的配套关系检索方法,其特征在于,将各个所述实际单元集合之间的关联关系转换为所述自由树的连接路径时,所述自由树的连接路径为单向路径。5.根据权利要求2所述的配套关系检索方法,其特征在于,所述配置文件的格式为Excel表格形式、数据库形式或XML格式。6.根据权利要求2所述的配套关系检索方法,其特征在于,所述由所述检索请求信号中获取当前需要检索的第一实际单元,并定位所述第一实际单元在所述自由树模型中的当前节点,包括如下步骤:由所述检索请求信号中获取所述第一实际单元;在所述自由树模型中的各个节点中检索所述第一实际单元,并判断是否检索到所述第一实际单元;若是,则将所述第一实际单元所在的节点定位为所述当前节点;若否,则返回所述接收所述检索请求信号的步骤。7.根据权利要求6所述的配套关系检索方法,其特征在于,所述将不同的所述实际单元集合转换为自由树的各个所述节点时,还包括如下步骤:分别对每个所述实际单元集合中的每个所述实际单元设置相应的标识号。8.根据权利要求7所述的配套关系检索方法,其特征在于,所述在所述自由树模型中的各个节点中检索所述第一实际单元时,根据所述第一实际单元对应的第一标识号进行检索。9.根据权利要求2所述的配套关系检索方法,其特征在于,所述将各个所述实际单元集合之间的关联关系转换为所述自由树的连接路径时,还包括如下步骤:统计每个所述节点所直接相连的节点个数;将所述节点个数大于等于两个的所述节点标识为干节点,将所述节点个数为一个的所述节点标识为叶节点。10.根据权利要求9所述的配套关系检索方法,其特征在于,所述以所述
\t当前节点作为根节点,根据所述当前节点对应的第一配置文件按照所述自由树模型的连接路径逐级检索与所述根节点相关联的关联节点,并由所述关联节点中获取与所述第一实际单元相关联的配套实际单元,包括如下步骤:以所述当前节点作为根节点,按照所述自由树模型中的连接路径获取与所述根节点直接相连的关联节点;其中,所述关联节点的个数为一个以上;判断所述关联节点中是否包括所述干节点;若是,则根据所述第一配置文件,由所述关联节点中检索并提取出与所述第一实际单元有关联的配套实际单元,同时保存所述关联节点中的所述干节点,并以所述干节点作为根节点,返回执行所述按照所述自由树模型中的连接路径获取与所述根节点直接相连的关联节点的步骤;若否,则直接根据所述第一配置文件,由所述关联节点中检索并提取出与所述第一实际单元有关联的配套实际单元。11.根据权利要求10所述的配套系统检索方法,其特征在于,所述以所述当前节点作为根节点,按照所述自由树模型中的连接路径获取与所述根节点直接相连的关联节点,还包括如下步骤:以所述当前节点作为所述根节点,并设置所述自由树模型中的所有连接路径的标志位为初始值;按照所述自由树模型中的连接路径,获取与所述根节点直接相连的关联路径,并将所述关联路径的标志位由初始值修改为标记值;当判断出所述一级关联节点中包括有所述干节点,并保存所述干节点,以所述干节点作为根节点,返回执行所述按照所述自由树模型中的连接路径获取与所述根节点直接相连的关联节点的步骤时,还包括如下步骤:以所述干节点作为根节点,按照所述自由树模型的连接路径,由标志位为初始值的连接路径中获取与所述根节点直接相连的关联路径,并将所述关联路径的标志位由初始值修改为标记值。12.根据权利要求1至11任一项所述的配套关系检索方法,其特征在于,还包括如下步骤:依次输出并显示所述第一实际单元及所述配套实际单元;其中,所述第一实际单元及所述配套实际单元以图片格式、表格格式或文字格式输出显示。13.一种配套关系检索系统(100),其特征在于,包括获取定位模块(110)和配套检索模块(120);所述获取定位模块(110),用于当接收到检索请求信号后,由所述检索请求信号中获取当前需要检索的第一实际单元,并定位所述第一实际单元在预先建立的自由树模型中的当前节点;其中,预先建立的所述自由树模型包括多个节点和多条连接路径;各个...

【专利技术属性】
技术研发人员:宋飞彭志富郭华定熊光灿牛安万泽超
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东;44

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

1