CN110472750A - 查询电路图的方法、装置、服务器及介质 - Google Patents
查询电路图的方法、装置、服务器及介质 Download PDFInfo
- Publication number
- CN110472750A CN110472750A CN201910603763.8A CN201910603763A CN110472750A CN 110472750 A CN110472750 A CN 110472750A CN 201910603763 A CN201910603763 A CN 201910603763A CN 110472750 A CN110472750 A CN 110472750A
- Authority
- CN
- China
- Prior art keywords
- circuit
- product
- data
- running parameter
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000010586 diagram Methods 0.000 claims abstract description 64
- 230000005540 biological transmission Effects 0.000 claims abstract description 14
- 238000004590 computer program Methods 0.000 claims description 14
- 238000003860 storage Methods 0.000 claims description 10
- 241000208340 Araliaceae Species 0.000 claims description 3
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 claims description 3
- 235000003140 Panax quinquefolius Nutrition 0.000 claims description 3
- 235000008434 ginseng Nutrition 0.000 claims description 3
- 239000000047 product Substances 0.000 abstract description 120
- 239000006227 byproduct Substances 0.000 abstract description 2
- 230000005611 electricity Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 6
- 238000007726 management method Methods 0.000 description 6
- 230000000704 physical effect Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 239000000872 buffer Substances 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005183 dynamical system Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000005304 joining Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/284—Relational databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/53—Querying
- G06F16/532—Query formulation, e.g. graphical querying
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/53—Querying
- G06F16/538—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/20—Administration of product repair or maintenance
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Mathematical Physics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请适用于数据查询技术领域,提供了一种查询电路图的方法、装置、服务器及介质,其中,一种查询电路图的方法,通过预先将产品唯一标识、工作参数以及目标电路图对应配置到目标数据库中,使得在接收到终端发送的数据信息时,基于该数据信息携带的产品唯一标识从目标数据库中确定出与数据信息所表征的工作参数对应的目标电路图,进而将目标电路图返回至终端并令终端展示该目标电路图,提高了电路图获取方案的自动化程度。
Description
技术领域
本申请属于数据查询技术领域,尤其涉及一种查询电路图的方法、装置、服务器及计算机可读存储介质。
背景技术
在用电产品的生产或维修过程中,工作人员需要参阅产品的电路图,以制定产品的生产或维修策略。例如,在产品发生故障时,为了分析故障原因,所以需要参考电路图。现有技术中,获取电路图的方式均是通过查阅维修手册找出对应的电路图。
然而对于一些特殊产品例如车辆,由于车辆的组成涉及多个用电***,且每个用电***中还包括多个电路,维修人员若通过查阅维修手册的方式查询对应的电路图,则需要耗费较长的时间。可见,现有技术存在电路图获取方案存在自动化程度低的问题。
发明内容
有鉴于此,本申请实施例提供了一种查询电路图的方法、装置、服务器及计算机可读存储介质,以解决现有的电路图获取方案存在自动化程度低的问题。
本申请实施例的第一方面提供了一种查询电路图的方法,包括:
接收终端发送的携带有产品唯一标识的数据信息;所述数据信息包括所述产品的至少一种工作参数;
基于所述数据信息从目标数据库中确定出与所述工作参数对应的目标电路图;
将所述目标电路图发送至所述终端并展示所述目标电路图。
进一步地,所述基于所述数据信息从目标数据库中确定出与所述工作参数对应的目标电路图,包括:
根据所述数据信息从目标数据库中确定出对应的初始电路图;
基于所述初始电路图判断所述工作参数是否在预设阈值范围内;
若所述工作参数不在预设阈值范围内,则调用预设绘图工具对所述初始电路图中的部分内容进行标注,得到目标电路图。
进一步地,所述基于所述初始电路图判断所述工作参数是否在预设阈值范围内的步骤之后,还包括:
若所述工作参数在预设阈值范围内,则将所述初始电路图识别为目标电路图。
进一步地,所述目标电路图包括:器件缩略符号电路图和/或器件实体连接图;
所述将所述目标电路图发送至所述终端并展示所述目标电路图,包括:
将所述器件缩略符号电路图和/或所述器件实体连接图发送至所述终端,以加载所述器件缩略符号电路图和/或所述器件实体连接图。
进一步地,所述方法还包括:
将每个产品唯一标识、每个产品的所有工作参数以及每个产品的所有电路图对应配置到初始数据库中,得到目标数据库;所述目标数据库中的数据用于描述所述产品唯一标识与所有所述工作参数之间的对应关系,以及每个所述工作参数与所述电路图之间的对应关系。
进一步地,所述将每个产品唯一标识、每个产品的所有工作参数以及每个产品的所有电路图对应配置到初始数据库中,得到目标数据库的步骤之前,还包括:
获取数据库配置脚本;
调用关系型数据库管理工具MySQL基于所述数据库配置脚本对预先建立的数据库进行数据格式配置,得到初始数据库。
进一步地,所述调用关系型数据库管理工具MySQL基于所述数据库配置脚本对预先建立的数据库进行数据格式配置,得到初始数据库,包括:
调用MySQL执行所述数据库配置脚本,以在所述预先建立的数据库中配置数据列表,得到初始数据库;所述数据列表用于规范所述产品唯一标识、所述工作参数以及所述电路图的配置位置和关联关系。
本申请实施例的第二方面提供了一种查询电路图的装置,包括:
接收单元,用于接收终端发送的携带有产品唯一标识的数据信息;所述数据信息包括所述产品的至少一种工作参数;
确定单元,用于基于所述数据信息从目标数据库中确定出与所述工作参数对应的目标电路图;
发送单元,用于将所述目标电路图发送至所述终端并展示所述目标电路图。
进一步地,所述确定单元,包括:
第一确定单元,用于根据所述数据信息从目标数据库中确定出对应的初始电路图;
判断单元,用于基于所述初始电路图判断所述工作参数是否在预设阈值范围内;
第一执行单元,用于若所述工作参数不在预设阈值范围内,则调用预设绘图工具对所述初始电路图中的部分内容进行标注,得到目标电路图。
进一步地,所述确定单元还包括:
第二执行单元,用于若所述工作参数在预设阈值范围内,则将所述初始电路图识别为目标电路图。
进一步地,所述目标电路图包括:器件缩略符号电路图和/或器件实体连接图。
所述发送单元具体用于,将所述器件缩略符号电路图和/或所述器件实体连接图发送至所述终端,以使所述终端加载所述器件缩略符号电路图和/或所述器件实体连接图。
进一步地,所述装置还包括:
配置单元,用于将每个产品唯一标识、每个产品的所有工作参数以及每个产品的所有电路图对应配置到初始数据库中,得到目标数据库;所述目标数据库中的数据用于描述所述产品唯一标识与所有所述工作参数之间的对应关系,以及每个所述工作参数与所述电路图之间的对应关系。
进一步地,所述装置还包括:
获取单元,用于获取数据库配置脚本;
调用单元,用于调用关系型数据库管理工具MySQL基于所述数据库配置脚本对预先建立的数据库进行数据格式配置,得到初始数据库。
进一步地,所述调用单元具体用于,调用MySQL执行所述数据库配置脚本,以在所述预先建立的数据库中配置数据列表,得到初始数据库;所述数据列表用于规范所述产品唯一标识、所述工作参数以及所述电路图的配置位置和关联关系。
本申请实施例的第三方面提供了一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述服务器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方案提供的查询电路图的方法的各步骤。
本申请实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现第一方案提供的查询电路图的方法的各步骤。
实施本申请实施例提供的一种查询电路图的方法、装置、服务器及计算机可读存储介质具有以下有益效果:
本申请实施例提供的一种查询电路图的方法,通过预先将产品唯一标识、工作参数以及目标电路图对应配置到目标数据库中,使得在接收到终端发送的数据信息时,基于该数据信息携带的产品唯一标识从目标数据库中确定出与数据信息所表征的工作参数对应的目标电路图,进而将目标电路图返回至终端并令终端展示该目标电路图,提高了电路图获取方案的自动化程度。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种查询电路图的方法的实现流程图;
图2是本申请另一实施例提供的一种查询电路图的方法的实现流程图;
图3是本申请再一实施例提供的一种查询电路图的方法的实现流程图;
图4是本申请实施例提供的一种查询电路图的装置结构框图;
图5是本申请另一实施例提供的一种服务器的结构框图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在本申请的所有实施例中,查询电路图的方法的执行主体为服务器,服务器与终端之间能够进行无线通信,终端可以通过终端上安装的客户端,也即应用程序访问服务器并获取电路图,其中,电路图为用电产品的电路图,也可以是任何产品中用电部件或者用电单元的电路图,用电产品可以是任何一种用电产品如电子产品等;用电部件和用电单元也可以是现有的任一种用电器件或者用电设备组成的部件或单元,此处不做限定。
请参阅图1,图1是本申请实施例提供的一种查询电路图的方法的实现流程图。
如图1所示的查询电路图的方法包括以下步骤:
S11:接收终端发送的携带有产品唯一标识的数据信息;所述数据信息包括所述产品的至少一种工作参数。
在步骤S11中,终端可以通过该应用程序实现与服务器之间的数据交互,应用程序为终端上安装的客户端应用程序。数据信息携带的产品唯一标识作为查询电路图的索引之一,用于区分不同类型的产品。数据信息中包括产品的工作参数,该工作参数为电路工作过程中被检测到的物理属性值,用于明确电路图的范围。
可以理解的是,工作参数为电路工作过程中被检测到的物理属性值,具体可以是由检测设备对电路进行检测得到的数据,再通过有线或者无线的方式发送至终端,再由终端将该数据存储至终端缓存,或者导入应用程序的本地数据库中。或者,工作参数也可以是人为输入的且与电路工作过程相互关联的物理属性值,例如,温度值、电压值、电流值或者湿度值等。
需要说明的是,在查询某一产品的电路图时,需要确定该产品的类型以及该产品工作在什么模式下等信息。通过接收携带有产品唯一标识的数据信息,可以根据产品唯一标识区分该产品的类型。在确定了产品的类型后即可确定该产品的所有电路图,由于产品中不同功能的单元电路在运行过程中会产生不同的工作参数,也即不同功能的单元电路之间至少存在一项不同范围或者不同类型的工作参数,因此通过获取运行过程中生成的工作参数,能够进一步缩小电路图的查询范围。
在实际应用中,数据信息为用户在终端中选择或者输入的,且与产品属性,数据信息中的工作参数可以是通过现有的检测设备对产品进行检测所得,再通过无线网络发送至终端。另外,工作参数还可以是电路图中个别器件的属性参数。
以查询电路图的方法应用于汽修领域为例,工作参数可以为汽车中动力***、操控***、安全***或者电力***中任一电路生成的工作参数。例如,车辆中发动机的温度、变速箱运行参数等。再例如,电车蓄电池的输出电压值、蓄电池的剩余电量等。
至于何时接收终端通过应用程序发送的携带有产品唯一标识的数据信息,具体可以包括但不仅限于以下两种场景。
场景1:服务器预先配置有接收数据信息的策略信息,根据该策略信息向终端发送数据信息的获取指令,使得终端根据该获取指令从本地数据库或者从检测设备中获取对应的工作参数,生成数据信息并发送给服务器。
例如,若监听到向终端发送信息获取指令的任务已完成,则开放信息接收端口接收终端通过应用程序发送的携带有产品唯一标识的数据信息。
场景2:用户通过终端对应用程序发送数据信息的时机进行配置,在检测到当前时间或其他环境条件满足发送数据信息的时机时,终端通过应用程序向服务器发送权限验证消息,服务器对该权限验证消息进行验证通过后,接收终端通过应用程序发送的携带有产品唯一标识的数据信息。
例如,若监听到对终端进行权限验证成功,则开放信息接收端口接收终端通过应用程序发送的携带有产品唯一标识的数据信息。
可以理解的是,在实际应用中,接收终端发送的携带有产品唯一标识的数据信息前,服务器向终端发送查询表单文件,终端通过加载该查询表单文件,进而展示相应的查询表单,用户通过在查询表单中输入产品唯一标识后,工作参数可以是终端缓存空间中存储的数据,或者是通过调用应用程序本地数据库中存储的数据得到,再或者是由用户输入的数据得到,终端根据该表单中的内容生成对应的数据信息,并将该数据信息发送给服务器。
S12:基于所述数据信息从目标数据库中确定出与所述工作参数对应的目标电路图。
在步骤S12中,目标电路图为产品的所有电路图或部分电路图。目标电路图用于表征产品的全部或者部分电路结构,数据信息包括了目标电路图工作过程中生成的工作参数。
在本申请的所有实施例中,目标数据库中的信息用于表征产品唯一标识、工作参数以及目标电路图之间的对应关系,其中,产品唯一标识用于区分具体的产品,可以对应该产品的多个工作参数,每个工作参数至少对应一个目标电路图。需要说明的是,工作参数对应的目标电路图中包括与工作参数关联的器件。
以查询电路图的方法应用于汽修领域为例,例如,产品为车辆,产品唯一标识为车辆型号。假设数据信息携带有车辆型号A,数据信息中包括的工作参数为车辆A的发动机温度,目标电路图则为车辆A的包括发动机在内,且与发动机温度相关的电路器件所组成的电路图。
作为本实施例一种可能实现的方式,步骤S12具体包括:
根据所述数据信息从目标数据库中确定出对应的初始电路图;基于所述初始电路图判断所述工作参数是否在预设阈值范围内;若所述工作参数不在预设阈值范围内,则调用预设绘图工具对所述初始电路图中的部分内容进行标注,得到目标电路图。
在本实施例中,数据信息包括产品的至少一种工作参数,由于工作参数为电路工作过程中被检测到的物理属性值,因此根据该数据信息可以确定生成该工作参数的电路图,也即初始电路图。预设阈值范围用于描述产品电路在正常工作状态下衡量得到的正常工作参数的大小,通过判断工作参数是否为在预设范围内,能够确定产品电路是否存在故障情况。
在实际应用中由于工作参数为电路工作过程中被检测到的物理属性值,且电路的组成可以包括多个器件,不同的器件与器件之间存在相互影响的关联关系,因此,在确定产品电路工作原理的前提下,本领域技术人员可以对产品电路进行分析,进而确定对工作参数造成影响的器件以及该器件所在的线路。
预设绘图工具可以是现有的任一种绘图辅助工具,通过调用绘图工具对初始电路图中导致工作参数不在预设阈值范围内的特征内容进行标注,进而得到目标电路图。
需要说明的是,通过调用绘图工具对初始电路图中导致工作参数不在预设阈值范围内的特征内容进行标注,具体可以是在初始电路图中将导致工作参数不在预设阈值范围内的特征内容标记为亮色,与初始电路图中的其他部分形成视觉上的明显情分。或者,通过调用绘图工具增加标注框图,在初始电路图中用将导致工作参数不在预设阈值范围内的特征内容用标注框图进行标记,进而得到目标电路图。
进一步地,作为本实施例一种可能实现的方式,所述基于所述初始电路图判断所述工作参数是否在预设阈值范围内的步骤之后,还包括:
若所述工作参数在预设阈值范围内,则将所述初始电路图识别为目标电路图。
可以理解的是,本实施例中当工作参数在预设阈值范围内,则确定该工作参数对应的初始电路图所表征的电路工作正常,因此不需要从初始电路图中标记出导致故障的部分。
S13:将所述目标电路图发送至所述终端并展示所述目标电路图。
在步骤S13中,目标电路图用于表征的电路为产生工作参数的电路。
需要说明的是,目标电路图的文件格式可以为现有的可编辑图片的格式。在实际应用中,也可以令终端通过应用程序展示目标电路图,根据实际需求,对该目标电路图的文件格式进行配置,使其仅能被本实施例中的应用程序加载。
可以理解的是,服务器将目标电路图发送给终端后,可以同时显示用于提醒是否展示目标电路图的提示信息,基于该提示信息可以获取到用户触发的用于展示该目标电路图的指令。该指令具体可以是调用应用程序展示该目标电路图的指令,终端根据该指令启动应用程序并展示目标电路图。
作为本实施例一种可能实现的方式,目标电路图包括:器件缩略符号电路图和/或器件实体连接图。步骤S13可以包括:
将所述器件缩略符号电路图和/或所述器件实体连接图发送至所述终端,以使所述终端加载所述器件缩略符号电路图和/或所述器件实体连接图。
在本实施例中,器件缩略符号电路图中各个器件用相应的缩略符号显示,各个相连器件的缩略符号之间通过连接线表示器件之间的相连关系。器件实体连接图为器件实体相连的照片。
可以理解的是,终端在接收到目标电路图后,用户可以根据需求在终端中设置是显示器件缩略符号电路图还是显示器件实体连接图,或者同时显示器件缩略符号电路图和器件实体连接图。同样的,当目标电路是终端通过应用程序进行加载,用户也可以根据需求在应用程序中设置是显示器件缩略符号电路图还是显示器件实体连接图,或者同时显示器件缩略符号电路图和器件实体连接图。
以上可以看出,本实施例提供的一种查询电路图的方法,通过预先将产品唯一标识、工作参数以及目标电路图对应配置到目标数据库中,使得在接收到终端通过应用程序发送的数据信息时,基于该数据信息携带的产品唯一标识从目标数据库中确定出与数据信息所表征的工作参数对应的目标电路图,进而将目标电路图返回至终端并令终端展示该目标电路图,提高了电路图获取方案的自动化程度。
请参阅图2,图2是本申请另一实施例提供的一种查询电路图的方法的实现流程图。相对于图1对应的实施例,本实施例提供的播放视频方法在步骤S11之前还包括S21。详述如下:
S21:将每个产品唯一标识、每个产品的所有工作参数以及每个产品的所有电路图对应配置到初始数据库中,得到目标数据库。
在步骤S21中,目标数据库中的数据用于描述产品唯一标识与所有工作参数之间的对应关系,以及每个工作参数与电路图之间的对应关系。
在本实施例中,每个产品指的是能够提供产品电路图的产品集合中的每个产品。产品唯一标识可以为产品的品牌名称和型号的结合。
需要说明的是,由于同样类型的产品若出自不同品牌厂商,其电路结构也会有所不同,因此在查询电路图时确定对应产品的品牌名称和型号,能够避免查询到的电路图与实际产品不对应的情况。
可以理解的是,由于产品的品牌和型号属于用户可以直接获悉或已知晓的信息,所以此处不赘述获取产品唯一表示的方式。
在本申请的所有实施例中,将每个产品唯一标识、每个产品的所有工作参数以及每个产品的所有电路图之间的对应关系可以通过配置成列表形式,在列表中,每个产品唯一标识位于列表中第一列,每个产品的所有工作参数位于列表中第二列,每个产品的所有电路图位于列表中第三列,第一列中的行数等于产品唯一标识的个数,第二列中的行数等于产品的所有工作参数的个数,第三列中的行数等于产品的所有电路图的个数。
本实施例中,通过预先将产品唯一标识、工作参数以及目标电路图对应配置到目标数据库中,使得在接收到终端通过发送的数据信息时,基于该数据信息携带的产品唯一标识从目标数据库中确定出与数据信息所表征的工作参数对应的目标电路图,进而将目标电路图返回至终端令终端展示该目标电路图,提高了电路图获取方案的自动化程度。
此外,通过配置得到的目标数据库中的数据,用于描述产品唯一标识与所有工作参数之间的对应关系,以及每个工作参数与电路图之间的对应关系,其中,产品唯一标识可以为产品的品牌名称和型号的结合,不仅方便用户查询,且使得在查询电路图时确定对应产品的品牌名称和型号,能够避免查询到的电路图与实际产品不对应的情况。
请参阅图3,图3是本申请另一实施例提供的一种查询电路图的方法的实现流程图。相对于图2对应的实施例,本实施例提供的播放视频方法在步骤S21之前还包括S31和S32。详述如下:
S31:获取数据库配置脚本。
S32:调用关系型数据库管理工具MySQL基于所述数据库配置脚本对预先建立的数据库进行数据格式配置,得到初始数据库。
在本实施例中,数据库配置脚本为预先配置好的脚本文件,在启动MySQL后通过MySQL执行该数据库配置脚本,对预先建立的数据库进行格式配置。
需要说明的是,MySQL是一种关系数据库管理***,用于将数据保存在不同的表中,而不是将数据放在一个大仓库内,这样就增加数据的查询速度,也提高了数据存储和数据查询的灵活性。在对MySQL进行访问时,可以使用结构化查询语言SQL实现,同时SQL是目前市面上用于访问数据库的最常用标准化语言。
在实际应用中,可以根据具体的数据查询需求配置相应的数据库配置脚本,例如,可以根据设置的查询条件的多少,多个查询条件之间的级别关系等,使得在MySQL执行该数据库配置脚本时,能够对预先建立的数据库进行格式配置,得到适合进行数据匹配查询的初始数据库。
作为本实施例一种可能实现的方式,步骤S32具体包括:调用MySQL执行所述数据库配置脚本,以在所述预先建立的数据库中配置数据列表,得到初始数据库。
在本实施例中,数据列表用于规范产品唯一标识、工作参数以及电路图的配置位置和关联关系。
在初始数据库中,由于数据列表规范了产品唯一标识、工作参数以及电路图的配置位置和关联关系,因此当每个产品唯一标识、每个产品的所有工作参数以及每个产品的所有电路图对应配置到初始数据库中时,产品唯一标识、工作参数以及电路图之间的对应关系已经被规范化,所以得到的目标数据库中的信息能够用于描每个产品唯一标识与工作参数之间的对应关系,以及每个工作参数与电路图之间的对应关系。
可以理解的是,在查询电路图时,由于不同品牌或者不同类型的产品存在电路构造上的差异,因此仅根据工作参数确定出的电路图有很多,需要用户自行筛选,查询效率不够高。为了提高电路图的查询效率,实现电路图的准确查询,本实施例通过增加产品唯一标识,且将产品唯一标识作为第一查询条件配置到数据列表中,能够缩小电路图的查询范围。
请参阅图4,图4是本申请实施例提供的一种查询电路图的装置的结构框图。本实施例中该查询电路图的装置包括的各单元用于执行图1至图3对应的实施例中的各步骤。具体请参阅图1至图3以及图1至图3所对应的实施例中的相关描述。为了便于说明,仅示出了与本实施例相关的部分。参见图4,查询电路图的装置300包括:接收单元31、确定单元32以及发送单元33。其中:
接收单元31,用于接收终端通过发送的携带有产品唯一标识的数据信息;所述数据信息包括所述产品的至少一种工作参数。
确定单元32,用于基于所述数据信息从目标数据库中确定出与所述工作参数对应的目标电路图。
发送单元33,用于将所述目标电路图发送至所述终端并展示所述目标电路图。
作为本申请一实施例,所述确定单元,包括:
第一确定单元,用于根据所述数据信息从目标数据库中确定出对应的初始电路图。
判断单元,用于基于所述初始电路图判断所述工作参数是否在预设阈值范围内。
第一执行单元,用于若所述工作参数不在预设阈值范围内,则调用预设绘图工具对所述初始电路图中的部分内容进行标注,得到目标电路图。
作为本申请一实施例,所述确定单元还包括:
第二执行单元,用于若所述工作参数在预设阈值范围内,则将所述初始电路图识别为目标电路图。
作为本申请一实施例,所述目标电路图包括:器件缩略符号电路图和/或器件实体连接图。
所述发送单元具体用于,将所述器件缩略符号电路图和/或所述器件实体连接图发送至所述终端,以使所述终端加载所述器件缩略符号电路图和/或所述器件实体连接图。
作为本申请一实施例,装置还包括:
配置单元,用于将每个产品唯一标识、每个产品的所有工作参数以及每个产品的所有电路图对应配置到初始数据库中,得到目标数据库;所述目标数据库中的数据用于描述所述产品唯一标识与所有所述工作参数之间的对应关系,以及每个所述工作参数与所述电路图之间的对应关系。
作为本申请一实施例,装置还包括:
获取单元,用于获取数据库配置脚本。
调用单元,用于调用关系型数据库管理工具MySQL基于所述数据库配置脚本对预先建立的数据库进行数据格式配置,得到初始数据库。
作为本申请一实施例,调用单元具体用于,调用MySQL执行所述数据库配置脚本,以在所述预先建立的数据库中配置数据列表,得到初始数据库;所述数据列表用于规范所述产品唯一标识、所述工作参数以及所述电路图的配置位置和关联关系。
以上可以看出,本实施例提供的方案,通过预先将产品唯一标识、工作参数以及目标电路图对应配置到目标数据库中,使得在接收到终端通过发送的数据信息时,基于该数据信息携带的产品唯一标识从目标数据库中确定出与数据信息所表征的工作参数对应的目标电路图,进而将目标电路图返回至终端并令终端展示该目标电路图,提高了电路图获取方案的自动化程度。
此外,通过配置得到的目标数据库中的数据,用于描述产品唯一标识与所有工作参数之间的对应关系,以及每个工作参数与电路图之间的对应关系,其中,产品唯一标识可以为产品的品牌名称和型号的结合,不仅方便用户查询,且使得在查询电路图时确定对应产品的品牌名称和型号,能够避免查询到的电路图与实际产品不对应的情况。
图5是本申请另一实施例提供的一种服务器的结构框图。如图5所示,该实施例的服务器4包括:处理器40、存储器41以及存储在所述存储器41中并可在所述处理器40上运行的计算机程序42,例如查询电路图的方法的程序。处理器40执行所述计算机程序42时实现上述各个查询电路图的方法各实施例中的步骤,例如图1所示的S11至S13。或者,所述处理器40执行所述计算机程序42时实现上述图4对应的实施例中各单元的功能,例如,图4所示的单元31至33的功能,具体请参阅图4对应的实施例中的相关描述,此处不赘述。
示例性的,所述计算机程序42可以被分割成一个或多个单元,所述一个或者多个单元被存储在所述存储器41中,并由所述处理器40执行,以完成本申请。所述一个或多个单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序42在所述服务器4中的执行过程。例如,所述计算机程序42可以被分割成分屏单元、第一加载单元及第一图像生成单元,各单元具体功能如上所述。
所述服务器可包括,但不仅限于,处理器40、存储器41。本领域技术人员可以理解,图5仅仅是服务器4的示例,并不构成对服务器4的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述服务器还可以包括输入输出设备、网络接入设备、总线等。
所称处理器40可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述存储器41可以是所述服务器4的内部存储单元,例如服务器4的硬盘或内存。所述存储器41也可以是所述服务器4的外部存储设备,例如所述服务器4上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器41还可以既包括所述服务器4的内部存储单元也包括外部存储设备。所述存储器41用于存储所述计算机程序以及所述服务器所需的其他程序和数据。所述存储器41还可以用于暂时地存储已经输出或者将要输出的数据。
以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。
Claims (10)
1.一种查询电路图的方法,其特征在于,包括:
接收终端发送的携带有产品唯一标识的数据信息;所述数据信息包括所述产品的至少一种工作参数;
基于所述数据信息从目标数据库中确定出与所述工作参数对应的目标电路图;
将所述目标电路图发送至所述终端并展示所述目标电路图。
2.根据权利要求1所述的方法,其特征在于,所述基于所述数据信息从目标数据库中确定出与所述工作参数对应的目标电路图,包括:
根据所述数据信息从目标数据库中确定出对应的初始电路图;
基于所述初始电路图判断所述工作参数是否在预设阈值范围内;
若所述工作参数不在预设阈值范围内,则调用预设绘图工具对所述初始电路图中的部分内容进行标注,得到目标电路图。
3.根据权利要求2所述的方法,其特征在于,所述基于所述初始电路图判断所述工作参数是否在预设阈值范围内的步骤之后,还包括:
若所述工作参数在预设阈值范围内,则将所述初始电路图识别为目标电路图。
4.根据权利要求1所述的方法,其特征在于,所述目标电路图包括:器件缩略符号电路图和/或器件实体连接图;
所述将所述目标电路图发送至所述终端并展示所述目标电路图,包括:
将所述器件缩略符号电路图和/或所述器件实体连接图发送至所述终端,以使所述终端加载所述器件缩略符号电路图和/或所述器件实体连接图。
5.根据权利要求1~4任一项所述的方法,其特征在于,所述方法还包括:
将每个产品唯一标识、每个产品的所有工作参数以及每个产品的所有电路图对应配置到初始数据库中,得到目标数据库;所述目标数据库中的数据用于描述所述产品唯一标识与所有所述工作参数之间的对应关系,以及每个所述工作参数与所述电路图之间的对应关系。
6.根据权利要求5所述的方法,其特征在于,所述将每个产品唯一标识、每个产品的所有工作参数以及每个产品的所有电路图对应配置到初始数据库中,得到目标数据库的步骤之前,还包括:
获取数据库配置脚本;
调用关系型数据库管理工具MySQL基于所述数据库配置脚本对预先建立的数据库进行数据格式配置,得到初始数据库。
7.根据权利要求5所述的方法,其特征在于,所述调用关系型数据库管理工具MySQL基于所述数据库配置脚本对预先建立的数据库进行数据格式配置,得到初始数据库,包括:
调用MySQL执行所述数据库配置脚本,以在所述预先建立的数据库中配置数据列表,得到初始数据库;所述数据列表用于规范所述产品唯一标识、所述工作参数以及所述电路图的配置位置和关联关系。
8.一种查询电路图的装置,其特征在于,包括:
接收单元,用于接收终端发送的携带有产品唯一标识的数据信息;所述数据信息包括所述产品的至少一种工作参数;
确定单元,用于基于所述数据信息从目标数据库中确定出与所述工作参数对应的目标电路图;
发送单元,用于将所述目标电路图发送至所述终端并展示所述目标电路图。
9.一种服务器,其特征在于,所述服务器包括存储器、处理器以及存储在所述存储器中并可在所述服务器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910603763.8A CN110472750A (zh) | 2019-07-05 | 2019-07-05 | 查询电路图的方法、装置、服务器及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910603763.8A CN110472750A (zh) | 2019-07-05 | 2019-07-05 | 查询电路图的方法、装置、服务器及介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110472750A true CN110472750A (zh) | 2019-11-19 |
Family
ID=68506862
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910603763.8A Pending CN110472750A (zh) | 2019-07-05 | 2019-07-05 | 查询电路图的方法、装置、服务器及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110472750A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107679064A (zh) * | 2017-07-31 | 2018-02-09 | 平安科技(深圳)有限公司 | 数据查询方法、装置及计算机可读存储介质 |
WO2018049885A1 (zh) * | 2016-09-14 | 2018-03-22 | 广东欧珀移动通信有限公司 | 一种数据迁移方法及装置 |
CN109284326A (zh) * | 2018-11-26 | 2019-01-29 | 北京中创碳投科技有限公司 | 一种数据库访问方法和装置 |
CN109543053A (zh) * | 2018-10-15 | 2019-03-29 | 深圳市轱辘汽车维修技术有限公司 | 电路图的查询方法、装置、终端及计算机可读存储介质 |
-
2019
- 2019-07-05 CN CN201910603763.8A patent/CN110472750A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018049885A1 (zh) * | 2016-09-14 | 2018-03-22 | 广东欧珀移动通信有限公司 | 一种数据迁移方法及装置 |
CN107679064A (zh) * | 2017-07-31 | 2018-02-09 | 平安科技(深圳)有限公司 | 数据查询方法、装置及计算机可读存储介质 |
CN109543053A (zh) * | 2018-10-15 | 2019-03-29 | 深圳市轱辘汽车维修技术有限公司 | 电路图的查询方法、装置、终端及计算机可读存储介质 |
CN109284326A (zh) * | 2018-11-26 | 2019-01-29 | 北京中创碳投科技有限公司 | 一种数据库访问方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111813804B (zh) | 一种数据查询方法、装置、电子设备及存储介质 | |
CN103577658A (zh) | 智能终端硬件的评估方法及评估*** | |
CN106403188A (zh) | 一种空调维护方法及其维护装置 | |
CN111106899B (zh) | 物联网中的数据校验方法、装置、计算机设备及存储介质 | |
WO2015128954A1 (ja) | デバイス情報提供システム、デバイス情報提供方法 | |
CN110245128A (zh) | 元模型的建立方法及装置、存储介质、电子装置 | |
CN107580040A (zh) | 一种对智能家居终端中的通信模块升级的方法和装置 | |
CN110910143A (zh) | 身份标识生成方法、装置、相关节点及介质 | |
CN112364187B (zh) | 基于大数据的汽车配件数据库建库方法、装置及设备 | |
CN106095511A (zh) | 一种服务器升级方法和装置 | |
WO2024078191A1 (zh) | 负载设置方法、装置及*** | |
CN111125226B (zh) | 一种配置数据采集方法及装置 | |
CN110472750A (zh) | 查询电路图的方法、装置、服务器及介质 | |
CN111291045A (zh) | 服务隔离数据传输方法、装置、计算机设备及存储介质 | |
US20160012179A1 (en) | Method for managing data relative to motor vehicles with a view to the subsequent graphic generation of electrical diagrams of electrical systems | |
CN113868475A (zh) | 基于多渠道消费者数据整合方法、***、设备及介质 | |
CN114356400A (zh) | 云组态应用开发方法、装置及电子设备 | |
CN108400901A (zh) | 应用的测试方法、终端设备及计算机可读存储介质 | |
CN104660428B (zh) | 一种性能数据的管理方法及装置 | |
CN110119337A (zh) | 一种数据分析方法、装置及服务器 | |
CN109543053A (zh) | 电路图的查询方法、装置、终端及计算机可读存储介质 | |
CN110297947A (zh) | 一种数据调用方法、装置及电子设备 | |
CN117573449B (zh) | 一种串口设备测试***和方法 | |
CN113258671B (zh) | 备自投装置监控方法、装置、电子设备及存储介质 | |
CN111930620B (zh) | 应用运行环境数据处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Bantian street, Longgang District of Shenzhen City, Guangdong province 518000 yuan and five Avenue sign technology plant No. 1 building 4 floor Applicant after: GOLO IOV DATA TECHNOLOGY Co.,Ltd. Address before: Bantian street, Longgang District of Shenzhen City, Guangdong province 518000 yuan and five Avenue sign technology plant No. 1 building 4 floor Applicant before: GOLO IOV DATA TECHNOLOGY Co.,Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191119 |