一种项目需求与焊工信息的匹配方法和系统技术方案

技术编号:38470460 阅读:10 留言:0更新日期:2023-08-11 14:47
本发明专利技术涉及一种项目需求与焊工信息的匹配方法和系统,方法包括:获取项目需求描述、电焊工专业代码数据库和焊工信息数据库,电焊工专业代码数据库的数据类别包括关键词、分类和代码;焊工信息数据库包括焊工信息和证书代码;采用基于中文语义识别的双向匹配算法,从项目需求描述中,提取中文关键词,构建中文关键词列表;根据中文关键词列表中的中文关键词,从电焊工专业代码数据库中匹配对应的分类和代码,构成代码列表;根据代码列表,生成匹配条件,从焊工信息数据库中匹配焊工证书代码,获取对应的焊工信息列表。与现有技术相比,本发明专利技术只要通过项目对焊工需求进行中文白话描述,即可完成对满足条件焊工的筛选功能,达到了快速、便捷的目的。便捷的目的。便捷的目的。

【技术实现步骤摘要】
一种项目需求与焊工信息的匹配方法和系统


[0001]本专利技术涉及焊工数据匹配
,尤其是涉及一种项目需求与焊工信息的匹配方法和系统。

技术介绍

[0002]在传统的信息系统中,查找符合条件的焊工时,只能按照约定好的条件(选定的关键字),在关系型数据库中检索。其中所有的选定条件:必须提前限定好,在本案中,具体条件包括:焊工所属地区、是否处罚、考评分数、焊工拥有证书类型(国家级、电力行业、动火证、核电证、华能证书)、需要的焊接方法、焊接材质、焊工等级。在实际使用中,就存在两个问题:
[0003]1、能清楚限定的条件,包括地区、处罚、考评、证书类型,可以在编辑焊工信息时,清楚的设定,也就能精准的定位查询并选择。但是有一些条件,比如:焊接方法、焊接材质、焊工等级这些条件,无法在编辑焊工信息时设定,因为这些条件,是在焊工获得证书时,通过代码的方式设定的,比如:
[0004]证书代码SMAW

AI

2G

20

S

III表示:焊条电弧焊、A类钢I级、横向位置施焊、20mm板厚、板状试件、酸性焊条、III类焊工资质。
[0005]证书代码TIG/SMAW

AI/AII

5FQ

3(63.5)/2(63.5)/12

J

I表示:钨极氩弧焊和焊条电弧焊、A类I级钢管和A类II级钢板、骑坐式水平固定位置、壁厚3mm管径63.5mm和壁厚2mm管径63.5mm板厚12mm、碱性焊条、I类焊工资质。
[0006]通过证书代码,可以看出,焊接方法、焊接材质、焊工等级等信息,都在焊工证的代码中表达,但是焊工证的代码具有一定的复杂程度,而且都不是中文含义。这种情况下,对于焊接方法、焊接材质、焊工等级内容的编辑设定,无论是在编辑项目时填写,还是在编辑焊工时填写,都具有一定的难度,并且其特点描述不容易描述清楚完整,就造成了在依据项目需求,检索符合条件的焊工时,不够全面或者满足条件的未能检索到。
[0007]2、在实际管理工作中,项目管理员并不具备焊工专业相关的知识,他们只能通过中文白话(包含简单英文)描述项目需求。这样带来了两个问题,一个是在编辑项目时,无法清楚的按照信息系统的要求描述项目需求;另一个是,在根据条件检索焊工时,不知道怎么选择检索条件。
[0008]针对上述问题,虽然传统的信息系统也能使用,但是在实际使用过程中,因为这个匹配不对位的问题,造成被通知的焊工可能不符合要求,还有一些满足条件的焊工没有被通知到,从而造成了项目管理延期等问题。

技术实现思路

[0009]本专利技术的目的就是为了克服上述现有技术存在传统的信息系统在实际使用过程中,因为这个匹配不对位的问题,造成被通知的焊工可能不符合要求,还有一些满足条件的焊工没有被通知到,从而造成了项目管理延期等问题的缺陷而提供一种项目需求与焊工信
息的匹配方法和系统。
[0010]本专利技术的目的可以通过以下技术方案来实现:
[0011]一种项目需求与焊工信息的匹配方法,包括以下步骤:
[0012]S1:获取项目需求描述、预先构建的电焊工专业代码数据库和焊工信息数据库,所述电焊工专业代码数据库的数据类别包括关键词、分类和代码,所述代码为焊工证书代码段;所述焊工信息数据库包括焊工信息和证书代码;
[0013]S2:采用基于中文语义识别的双向匹配算法,从所述项目需求描述中,提取中文关键词,构建中文关键词列表;
[0014]S3:根据所述中文关键词列表中的各个中文关键词,从所述电焊工专业代码数据库中匹配对应的分类和代码,构成代码列表;
[0015]S4:根据所述代码列表,生成匹配条件,从所述焊工信息数据库中匹配焊工证书代码,根据匹配出的焊工证书代码,获取对应的焊工信息列表。
[0016]进一步地,所述基于中文语义识别的双向匹配算法的处理过程包括:
[0017]在所述项目需求描述与电焊工专业代码数据库中的关键词之间分别进行正向匹配和逆向匹配,将正向匹配和逆向匹配的结果进行对比优化,获取最终的匹配结果。
[0018]进一步地,若步骤S2中未成功获取关键词,则返回步骤S1,并提示用户重新输入。
[0019]进一步地,若步骤S4中未成功获取满足匹配条件的焊工信息,则返回步骤S1,并提示用户重新输入。
[0020]进一步地,根据所述代码列表,生成匹配条件具体为:
[0021]根据所述代码列表中每项的分类和代码,逐项生成匹配条件,最终合并为最终的匹配条件。
[0022]本专利技术还提供一种项目需求与焊工信息的匹配系统,包括浏览器和服务器,所述浏览器用于获取项目需求描述和显示服务器传输的数据;
[0023]所述服务器预先设有电焊工专业代码数据库和焊工信息数据库,所述电焊工专业代码数据库的数据类别包括关键词、分类和代码,所述代码为焊工证书代码段;所述焊工信息数据库包括焊工信息和证书代码;
[0024]所述服务器用于执行如下处理过程:
[0025]S1:接收项目需求描述;
[0026]S2:采用基于中文语义识别的双向匹配算法,从所述项目需求描述中,提取中文关键词,构建中文关键词列表;
[0027]S3:根据所述中文关键词列表中的各个中文关键词,从所述电焊工专业代码数据库中匹配对应的分类和代码,构成代码列表;
[0028]S4:根据所述代码列表,生成匹配条件,从所述焊工信息数据库中匹配焊工证书代码,根据匹配出的焊工证书代码,获取对应的焊工信息列表,并传输到浏览器中。
[0029]进一步地,所述基于中文语义识别的双向匹配算法的处理过程包括:
[0030]在所述项目需求描述与电焊工专业代码数据库中的关键词之间分别进行正向匹配和逆向匹配,将正向匹配和逆向匹配的结果进行对比优化,获取最终的匹配结果。
[0031]进一步地,若步骤S2中未成功获取关键词,则返回步骤S1,并提示用户重新输入。
[0032]进一步地,若步骤S4中未成功获取满足匹配条件的焊工信息,则返回步骤S1,并提
示用户重新输入。
[0033]进一步地,根据所述代码列表,生成匹配条件具体为:
[0034]根据所述代码列表中每项的分类和代码,逐项生成匹配条件,最终合并为最终的匹配条件。
[0035]与现有技术相比,本专利技术具有以下优点:
[0036](1)本专利技术为克服传统的信息系统中数据匹配不对位的问题,构建了电焊工专业代码数据库,该在电焊工专业代码数据库通过设置各种可能形式的关键词与焊工证书代码的分类和代码段相对应,对于在匹配时,将项目需求描述与电焊工专业代码数据库中的关键词进行双向匹配,根据匹配出的关键词获取对应的代码段,从而在焊工信息数据库中匹配到对应的焊工信息;
[0037]该方案使得项目管理人员不需要掌握电本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种项目需求与焊工信息的匹配方法,其特征在于,包括以下步骤:S1:获取项目需求描述、预先构建的电焊工专业代码数据库和焊工信息数据库,所述电焊工专业代码数据库的数据类别包括关键词、分类和代码,所述代码为焊工证书代码段;所述焊工信息数据库包括焊工信息和证书代码;S2:采用基于中文语义识别的双向匹配算法,从所述项目需求描述中,提取中文关键词,构建中文关键词列表;S3:根据所述中文关键词列表中的各个中文关键词,从所述电焊工专业代码数据库中匹配对应的分类和代码,构成代码列表;S4:根据所述代码列表,生成匹配条件,从所述焊工信息数据库中匹配焊工证书代码,根据匹配出的焊工证书代码,获取对应的焊工信息列表。2.根据权利要求1所述的一种项目需求与焊工信息的匹配方法,其特征在于,所述基于中文语义识别的双向匹配算法的处理过程包括:在所述项目需求描述与电焊工专业代码数据库中的关键词之间分别进行正向匹配和逆向匹配,将正向匹配和逆向匹配的结果进行对比优化,获取最终的匹配结果。3.根据权利要求1所述的一种项目需求与焊工信息的匹配方法,其特征在于,若步骤S2中未成功获取关键词,则返回步骤S1,并提示用户重新输入。4.根据权利要求1所述的一种项目需求与焊工信息的匹配方法,其特征在于,若步骤S4中未成功获取满足匹配条件的焊工信息,则返回步骤S1,并提示用户重新输入。5.根据权利要求1所述的一种项目需求与焊工信息的匹配方法,其特征在于,根据所述代码列表,生成匹配条件具体为:根据所述代码列表中每项的分类和代码,逐项生成匹配条件,最终合并为最终的匹配条件。6.一种项目需求与焊工信息的匹配系统,其特征在于,包括浏览器和服务器,所述...

【专利技术属性】
技术研发人员:徐霆李冬须琦川裴东升沈谨民陶晓波田静吴哲平王其睿陈永峰朱博马晓东程平李京泽徐海张节信姚友工丁泓菲袁振华
申请(专利权)人:华能上海电力检修有限责任公司
类型:发明
国别省市:

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

1