掌桥专利:专业的专利平台
掌桥专利
首页

焊口管理方法、系统、电子设备和计算机可读存储介质

文献发布时间:2024-04-18 20:01:23


焊口管理方法、系统、电子设备和计算机可读存储介质

技术领域

本发明涉及焊接管理技术领域,尤其是涉及一种焊口管理方法、系统、电子设备和计算机可读存储介质。

背景技术

工艺系统管道安装完毕后图纸及程序进行工艺系统符合性检查,工艺系统符合性检查以水压试验回路为单元进行全覆盖核查。工艺管道根据介质、压力等要求不同,分为5%比例射线探伤、10%比例射线探伤等不同要求,为保证焊口抽批工作的有效性,必须符合抽批规则,保证抽中的焊口有代表性。

目前,国内焊口管理方法主要有两类。第一类为民用工业管道焊口抽批,采用Excel数据表格统计焊口,质检人员或监理人员在数据表中随机抽取焊口进行探伤,或者根据现场施焊情况指定焊口进行探伤;利用Excel表格统计焊口抽批方式,数据不规范,不利于数据统计分析;抽批人为主观因素影响质量状况判断;抽批易漏抽、错抽,所抽焊口不具代表性等问题;各阶段数据要求不一致,管理工作效率低。

第二类为核设施管道焊口抽批,采用JAVA等搭建的施工管理软件,管道信息焊口数据在计算机中随机抽批;核设施施工管理软件焊口抽批,作为施工管理系统的一部分,需要完善的图纸信息、管段信息、材料信息、焊口信息、施工信息,要求数据量庞大,焊口信息容错率低;数据流转与其他施工信息关联性强,流转工作效率低;不适用于非核设施工业管道施工。

发明内容

本发明的目的在于提供一种焊口管理方法、焊口管理系统、电子设备和可读存储介质,通过获取简单规范的焊口信息,根据预设的抽批规则随机抽批,确定目标焊口,进一步对目标焊口进行探伤作业,降低了抽批过程中的主观认为因素,提高了工作效率,提升了用户体验。

第一方面,本发明实施例提供了一种焊口管理方法,应用于焊口管理系统,焊口管理方法包括:获取待施焊的焊口的基础信息;基础信息包括:焊口规格和焊口对应的抽批比例;在对焊口施焊后,获取已施焊的焊口的施焊信息;施焊信息包括:焊工号和焊接工艺;基于预设的抽批规则对已施焊的焊口进行抽批,确定目标焊口;抽批规则包括:将焊口规格、抽批比例、焊工号和焊接工艺相同的多个焊口按照抽批比例进行抽批;生成探伤指令,基于探伤指令对目标焊口进行探伤检查;基于探伤检查的结果生成目标焊口的探伤报告。

在本发明一些较佳的实施例中,基础信息还包括:焊口管径;基于预设的抽批规则对已施焊的焊口进行抽批,确定目标焊口的步骤,包括:判断已施焊的焊口的焊口管径是否大于预设阈值;如果是,将已施焊的焊口作为目标焊口;如果否,将已施焊的焊口作为待探伤焊口;基于抽批规则从多个待探伤焊口中确定目标焊口。

在本发明一些较佳的实施例中,基于抽批规则从多个待探伤焊口中确定目标焊口的步骤,包括:确定多个待探伤焊口的数量;如果待探伤焊口的数量与抽批比例的乘积大于或等于预设的目标焊口的数量阈值,基于抽批比例从多个待探伤焊口中确定数量大于或等于数量阈值的目标焊口。

在本发明一些较佳的实施例中,确定多个待探伤焊口的数量的步骤之后,焊口管理方法还包括:如果待探伤焊口的数量与抽批比例的乘积小于目标焊口的数量阈值,并确定对待探伤焊口强制抽批;基于抽批比例从多个待探伤焊口中确定数量小于数量阈值的目标焊口。

在本发明一些较佳的实施例中,焊口管理方法还包括:如果探伤报告表征目标焊口不合格,基于预设的扩探规则确定新的目标焊口。

第二方面,本发明实施例提供了一种焊口管理系统,焊口管理系统包括:焊口信息录入模块、焊口信息回填模块、焊口抽批模块、探伤委托模块和探伤报告模块;焊口信息录入模块,用于获取待施焊的焊口的基础信息;基础信息包括:焊口规格和焊口对应的抽批比例;焊口信息回填模块,用于在对焊口施焊后,获取已施焊的焊口的施焊信息;施焊信息包括:焊工号和焊接工艺;焊口抽批模块,用于基于预设的抽批规则对已施焊的焊口进行抽批,确定目标焊口;抽批规则包括:将焊口规格、抽批比例、焊工号和焊接工艺相同的多个焊口按照抽批比例进行抽批;探伤委托模块,用于生成探伤指令,基于探伤指令对目标焊口进行探伤检查;探伤报告模块,用于基于探伤检查的结果生成目标焊口的探伤报告。

在本发明一些较佳的实施例中,焊口管理系统还包括:焊口查询模块;焊口查询模块,用于查询焊口信息;焊口信息包括:基础信息、施焊信息和探伤报告。

在本发明一些较佳的实施例中,焊口管理系统还包括:基础字典模块和基础信息模块;基础字典模块,用于存储基础信息和探伤报告内所用字段的字典数据;基础信息模块,用于存储施焊信息内所用字段的字典数据。

第三方面,本发明实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现上述任一项的焊口管理方法。

第四方面,本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现上述任一项的焊口管理方法。

本发明实施例带来以下有益效果:

本发明实施例提供了一种焊口管理方法、系统、电子设备和计算机可读存储介质,该方法应用于焊口管理系统,焊口管理方法包括:获取待施焊的焊口的基础信息;基础信息包括:焊口规格和焊口对应的抽批比例;在对焊口施焊后,获取已施焊的焊口的施焊信息;施焊信息包括:焊工号和焊接工艺;基于预设的抽批规则对已施焊的焊口进行抽批,确定目标焊口;抽批规则包括:将焊口规格、抽批比例、焊工号和焊接工艺相同的多个焊口按照抽批比例进行抽批;生成探伤指令,基于探伤指令对目标焊口进行探伤检查;基于探伤检查的结果生成目标焊口的探伤报告;通过获取简单规范的焊口信息,根据预设的抽批规则随机抽批,确定目标焊口,进一步对目标焊口进行探伤作业,降低了抽批过程中的主观认为因素,提高了工作效率,提升了用户体验。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种焊口管理方法的流程图;

图2为本发明实施例提供的另一种焊口管理方法的流程图;

图3为本发明实施例提供的一种焊口管理系统技术设计的示意图;

图4为本发明实施例提供的一种数据库结构设计示意图;

图5为本发明实施例提供的一种电子设备的结构示意图。

图标:500-存储器;501-处理器;502-总线;503-通信接口。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

此外,术语“水平”、“竖直”、“悬垂”等术语并不表示要求部件绝对水平或悬垂,而是可以稍微倾斜。如“水平”仅仅是指其方向相对“竖直”而言更加水平,并不是表示该结构一定要完全水平,而是可以稍微倾斜。

在本发明的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

实施例一

本发明实施例提供了一种焊口管理方法,该方法应用于焊口管理系统,参见图1所示的本发明实施例提供的一种焊口管理方法的流程图,该焊口管理方法包括下述步骤:

步骤S102,获取待施焊的焊口的基础信息;基础信息包括:焊口规格和焊口对应的抽批比例;

具体的,待施焊的焊口的基础信息包括图纸信息,以及焊口的相关信息;其中,图纸信息一般包括图纸号、图纸版次、抽批规则以及扩探规则等信息,抽批规则是指将某一些具有相同特征的焊口作为同一抽批批次,按照一定的抽批比例抽取样本,上述特征包括:母材信息、焊口规格等信息,上述基础信息一般可以通过图纸直接获取。

步骤S104,在对焊口施焊后,获取已施焊的焊口的施焊信息;施焊信息包括:焊工号和焊接工艺;

具体的,在焊工对待施焊的焊口进行施焊作业后,获取已施焊的焊口的施焊信息,其中,施焊信息包括焊接方法、焊接工艺、焊工编号、焊接日期等,其中焊接方法通常包括:手弧焊、埋弧焊、钨极氩弧焊等;焊接工艺通常指焊接过程中的一整套技术规定,包括:焊接方法、焊前准备、焊接材料、焊接设备、焊接顺序、焊接操作、工艺参数以及焊后热处理等;上述施焊信息通常由人工输入焊口管理系统。

步骤S106,基于预设的抽批规则对已施焊的焊口进行抽批,确定目标焊口;抽批规则包括:将焊口规格、抽批比例、焊工号和焊接工艺相同的多个焊口按照抽批比例进行抽批;

具体的,将焊口规格、抽批比例、焊工号和焊接工艺相同的多个焊口按照抽批比例进行抽批,获取目标焊口;进一步的,预设的抽批规则中还可以包括其他条件,根据现场施工需求具体设置;示例性的,焊口规格可以是母材壁厚,抽批比例可以是10%,抽批比例根据具体请款更具体设定从0至100%均可以,相同的焊工号表征多个焊口由同一个焊工进行施焊作业,焊工号对应的焊工信息存储在焊口管理系统中,相同的焊接工艺表征多个焊接口具有相同的施焊状态,焊接工艺信息同样存储在焊口管理系统中。

示例性的,将母材壁厚为3.5毫米,抽批比例为10%,焊工号为A0001,焊接工艺为WPS-A-0001的100个焊接口作为同一批次的焊口,采用array_rand()(一种随机抽样函数)方法随机抽取10个焊口,将这10个焊口作为目标焊口。

步骤S108,生成探伤指令,基于探伤指令对目标焊口进行探伤检查;

具体的,对目标焊口生成探伤指令,同时生成一个探伤委托编号,对又探伤委托编号的焊口进行探伤。

步骤S110,基于探伤检查的结果生成目标焊口的探伤报告;

具体的,对目标焊口探伤后,基于探伤检查的结果生成探伤报告,探伤报告包括焊口是否合格,如果焊口不合格,描述具体的缺陷,探伤报告的编号,探伤人员,探伤日期,返修标识和关闭标识。

本发明实施例提供了一种焊口管理方法,应用于焊口管理系统,焊口管理方法包括:获取待施焊的焊口的基础信息;基础信息包括:焊口规格和焊口对应的抽批比例;在对焊口施焊后,获取已施焊的焊口的施焊信息;施焊信息包括:焊工号和焊接工艺;基于预设的抽批规则对已施焊的焊口进行抽批,确定目标焊口;抽批规则包括:将焊口规格、抽批比例、焊工号和焊接工艺相同的多个焊口按照抽批比例进行抽批;生成探伤指令,基于探伤指令对目标焊口进行探伤检查;基于探伤检查的结果生成目标焊口的探伤报告;通过获取简单规范的焊口信息,根据预设的抽批规则随机抽批,确定目标焊口,进一步对目标焊口进行探伤作业,降低了抽批过程中的主观认为因素,提高了工作效率,提升了用户体验。

实施例二

在上述实施例的基础上,本发明实施例提供了另一种焊口管理方法,参见图2所示的本发明实施例提供的另一种焊口管理方法的流程图,该方法包括下属步骤:

获取待施焊焊口的基础信息;在对焊口施焊后,获取已施焊焊口的施焊信息;确定待抽批焊口清单;

具体的,隔一段时间录入一批已施焊的焊口的施焊信息,将已施焊的焊口作为待抽批焊口,获取待抽批焊口清单。

进一步的,基础信息还包括:焊口管径;基于预设的抽批规则对已施焊的焊口进行抽批,确定目标焊口的步骤,包括:判断已施焊的焊口的焊口管径是否大于预设阈值;如果是,将已施焊的焊口作为目标焊口;如果否,将已施焊的焊口作为待探伤焊口;基于抽批规则从多个待探伤焊口中确定目标焊口。

示例性的,预设的阈值可以是DN400,表征管道公称径直径400毫米,将焊口管径大于或等于400毫米的已施焊焊口作为目标焊口,将焊口管径小于400毫米的已施焊焊口作为待探伤焊口。

进一步的,基于抽批规则从多个待探伤焊口中确定目标焊口的步骤,包括:确定多个待探伤焊口的数量;如果待探伤焊口的数量与抽批比例的乘积大于或等于预设的目标焊口的数量阈值,基于抽批比例从多个待探伤焊口中确定数量大于或等于数量阈值的目标焊口;确定多个待探伤焊口的数量的步骤之后,焊口管理方法还包括:如果待探伤焊口的数量与抽批比例的乘积小于目标焊口的数量阈值,并确定对待探伤焊口强制抽批;基于抽批比例从多个待探伤焊口中确定数量小于数量阈值的目标焊口。

具体的,确定待探伤焊口的抽批比例,如果该待探伤焊口的抽批比例为0%,直接将该焊口进行关批处理,不进行后续步骤;在具体施工过程中,在一些高温高压或有毒环境中,需要保证焊口绝对合格,就需要进行百分百探伤检查,如果该待探伤焊口的抽批比例为100%,直接将该待探伤焊口作为目标焊口,并继续执行后续探伤作业。

进一步的,如果该待探伤焊口的抽批比例>0%且小于100%,系统内预设了目标焊口的数量阈值,如果待探伤焊口的数量与抽批比例的乘积小于目标焊口的数量阈值,但是在具体施工过程中,可能出现提前探伤的情况,就需要判断是否强制抽批,如果强制抽批,基于抽批比例从多个待探伤焊口中确定数量小于数量阈值的目标焊口。

进一步的,如果如果待探伤焊口的数量与抽批比例的乘积大于或等于预设的目标焊口的数量阈值,基于抽批比例从多个待探伤焊口中确定数量大于或等于数量阈值的目标焊口,抽取的目标焊口作为同批次的焊口。

进一步的,针对目标焊口生成探伤指令,基于探伤指令对目标焊口进行探伤检查;基于探伤检查的结果商城探伤报告,探伤报告可以表征已施焊的焊口是否合格。

进一步的,焊口管理方法还包括:如果探伤报告表征目标焊口不合格,基于预设的扩探规则确定新的目标焊口。

具体的,将参与同一次抽批的所有已施焊的焊口赋予相同的批号,如果至少有一个已施焊焊口的探伤报告不合格,则基于预设的扩探规则在同批号焊口中未被抽取到的焊口中抽取新的目标焊口。

实施例三

目前,国内焊口管理方法主要有两类。第一类为民用工业管道焊口抽批,采用Excel数据表格统计焊口,质检人员或监理人员在数据表中随机抽取焊口进行探伤,或者根据现场施焊情况指定焊口进行探伤;利用Excel表格统计焊口抽批方式,数据不规范,不利于数据统计分析;抽批人为主观因素影响质量状况判断;抽批易漏抽、错抽,所抽焊口不具代表性等问题;各阶段数据要求不一致,管理工作效率低;数据表格修改删除无法设置权限,数据不够安全。

第二类为核设施管道焊口抽批,采用JAVA等搭建的施工管理软件,管道信息焊口数据在计算机中随机抽批;核设施施工管理软件焊口抽批,作为施工管理系统的一部分,需要完善的图纸信息、管段信息、材料信息、焊口信息、施工信息,要求数据量庞大,焊口信息容错率低;数据流转与其他施工信息关联性强,流转工作效率低;技术人员录入基础信息、分析、回填施焊信息、委托、报告等操作效率低;系统复杂、维护难度大,以上特点不适用于非核设施工业管道施工。

基于此,本发明实施例提供了一种焊口管理系统,该焊口管理系统包括:焊口信息录入模块、焊口信息回填模块、焊口抽批模块、探伤委托模块和探伤报告模块;焊口管理模块出具焊口信息表,焊口的基础信息、施焊信息、抽批情况、探伤情况均存储在一张焊口信息表中,便于数据共享。

焊口信息录入模块,用于获取待施焊的焊口的基础信息;基础信息包括:焊口规格和焊口对应的抽批比例。

进一步的,焊口信息录入模块还具有新增、复制、修改、删除、筛选、导入、导出功能。

具体的,焊口信息录入模块,以图纸信息为树状结构进行展示,以厂房(子项)为根目录,系统作为二级目录,图纸作为三级目录,图纸信息除包括图纸号、版次信息外,还包含抽批/扩探规则,在图纸信息下添加焊口信息,主要包括焊口号、接头类型、母材材质、规格等信息;除焊口号外,其他信息均作为字典项,以下拉菜单形式选择,减少人为输入不规范的问题;因在同一张图纸中部分焊口规格、材质等大部分信息基本相同,可以复制已输入的焊口信息,更改焊口号等信息减少输机量;根据人员权限不同,分为录入和审核,审核完成后,焊口信息流入焊口信息回填模块。

焊口信息回填模块,用于在对焊口施焊后,获取已施焊的焊口的施焊信息;施焊信息包括:焊工号和焊接工艺。

进一步的,施焊信息还包括焊接日期等信息,焊口信息回填模块,还用于将上述焊口信息回填补充至焊口信息表中;焊口信息回填模块还具有回填、修改、提交、退回、筛选、导出功能。

具体的,焊接技术人员根据现场焊接记录,选择焊口清单中的条目回填施焊信息,施焊信息仅需输入三项内容:焊接工艺、焊工号、施焊日期;焊接工艺及焊工号均取自于焊接工艺清单、合格焊工清单,以下拉菜单选择方式填写,施工日期为日历插件选择日期,默认回填当天日期,减少回填工作量;焊接记录与已输机图纸信息不一致时,可将焊口退回至焊口信息录入模块修改后重新提交;焊口信息回填完成后,焊口信息流入焊口抽批模块。

焊口抽批模块,用于基于预设的抽批规则对已施焊的焊口进行抽批,确定目标焊口;抽批规则包括:将焊口规格、抽批比例、焊工号和焊接工艺相同的多个焊口按照抽批比例进行抽批。

进一步的,焊口抽批模块包括待抽批界面和已抽批界面,焊口抽批模块待抽批界面具有抽批、强制抽批、筛选、导出功能,不允许其他人为操作功能;焊口抽批模块已抽批界面仅具有换口、筛选、导出功能,不允许其他人为操作功能。

具体的,焊口抽批模块分两个界面,分别为待抽批焊口和已抽批焊口,焊口抽批权限限定为质检人员,操作方式为一键自动抽批,无法人为干预,以同壁厚(以焊口规格为基础取数据)、同工艺(以回填信息为基础取数据)、同焊口(以回填信息为基础取数据),同抽批比例焊口(以图纸信息为基础取数据),根据不同的抽批规则,以array_rand()方法随机抽中焊口,同批次焊口赋值同一批次号,自动生成抽批操作人、抽批日期等信息。

技术人员可查看已抽批焊口界面,查看抽批结果情况,根据抽批结果情况可以在下一流程中进行探伤委托,如抽中焊口因现场特殊原因(如无探伤机操作空间等)无法探伤,可发起换口申请,质检人员核实情况后,若批准换口,在同一批次其他焊口中以同样方法随机抽取焊口,第一次抽批结果、换口申请、第二次抽批结果等信息均保留。

探伤委托模块,用于生成探伤指令,基于探伤指令对目标焊口进行探伤检查;探伤委托模块,可以自动或手动生成探伤委托,存储探伤委托数据表,探伤委托数据表与焊口信息表通过关系数据库关联。

进一步的,探伤委托模块包括委托下带有子表,子表包括焊口信息,具备自动生成委托、手动生成委托、修改、打印、筛选、导出功能。

具体的,探伤委托模块同样包括两个界面:待委托焊口及已委托焊口。所有抽中焊口,均自动流入待委托焊口清单,技术人员一键自动委托探伤,填入需求日期(默认为生成日期后1天),即可打印委托单,同时焊口数据流入已委托焊口清单。

探伤报告模块,用于基于探伤检查的结果生成目标焊口的探伤报告;探伤报告模块,自动或手动生成探伤报告,存储探伤报告数据表,探伤报告数据表同样与焊口信息表通过关系数据库关联。

进一步的,探伤报告模块,包括标记合格、标记不合格、标记缺陷、自动生成报告、打印、筛选、导出功能。

具体的,探伤报告可将流入的已委托焊口清单批量接收,填入探伤结果,缺陷等信息生成探伤报告并打印探伤报告,焊口标识合格后,同批次焊口均流入可关闭焊口清单;焊口标识为不合格后,自动在焊口录入模块生成一道返修焊口,同批次焊口按扩探规则随机抽批进入已抽批焊口清单(待委托焊口清单),直到同批次焊口达到合格标准为止。

进一步的,本发明实施例提供了一种焊口数据表的设计方式,参见表1,焊口数据表作来业务流程的核心数据表,在前端模块焊口信息录入、施焊信息回填、焊口抽批、探伤委托、探伤报告中均对其进行操作。

表1:焊口数据表

进一步的,焊口管理系统还包括:焊口查询模块;焊口查询模块,用于查询焊口信息;焊口信息包括:基础信息、施焊信息和探伤报告;主要存储、展示焊口全部信息,可以实现导出分析、使用可视化图表展示进度、质量趋势等信息。

具体的,焊口查询模块可以查看焊口全部状态,根据不同的筛选状态可以查看项目焊口总清单、已完成焊口清单,焊口施工质量趋势,焊接缺陷统计及原因分析,焊工合格率统计,项目总体焊接施工效率统计、焊工施工效率统计等。

进一步的,焊口管理系统还包括:基础字典模块和基础信息模块;基础字典模块,用于存储基础信息和探伤报告内所用字段的字典数据;基础信息模块,用于存储施焊信息内所用字段的字典数据。

具体的,基础字典模块,存储有焊接施工及抽批、探伤管理所用字段的字典数据表;基础信息模块,存储有焊接施工基础信息,所述焊接基础信息分别包括焊材清单数据表、焊工资格清单数据表、焊接工艺评定清单数据表、焊接工艺卡清单数据表。

本发明实施例提供了一种焊口管理系统,带来了以下有益效果:

(1)储存焊工基础数据及相关记录,构成多维度焊工客观评价;

(2)储存焊接工艺基础数据及信息,可以评价焊接工艺的使用率,质量情况、焊接工艺评价、焊材用量分析;

(3)焊接方法、母材规格、材质等均建立字典,使现场管道焊接信息输入规范化,利于数据统计分析;

(4)用户分为不同角色,包括管道工程师、焊接工程师、质检工程师、NDE(非破坏可靠性评价)人员,系统维护员,根据不同角色,设置不同权限,保障数据安全;

(5)综合利用各模块数据信息,一键生成各类表单,避免重复输入信息;

(6)焊口抽批利用计算机随机算法实现,避免人为主观因素影响施工质量判断;

(7)利用计算机技术,实现焊口探伤全覆盖,不漏探,保证施工质量。

实施例四

本发明实施例提供的焊口管理系统采用B/S架构模式,在局域网中部署服务器,用户端以Web方式使用浏览器即可访问操作,不需单独安排软件。

焊口管理系统技术设计参见图3所示的本发明实施例提供的一种焊口管理系统技术设计的示意图,在服务器端采用WAMP(Windows+Apache+Mysql+PHP)自动部署软件搭建环境,也可采用LAMP(Linux+Apache+Mysql+PHP),搭建形式自由;使用PHPMyAdmin(一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具)管理数据库,采用ThinkPHP(一种开源轻量级PHP框架)框架部署网站,前端采用EasyUI(一种基于 jQuery 的用户界面插件集合)框架,后端使用PHP(Hypertext Preprocessor,超文本预处理器)语言实现逻辑功能,打印使用Lodop(一种开发工具包)插件实现,可视化图表使用ECharts(一款基于JavaScript的数据可视化图表库)库。

该部署实现方式简便易操作,均为现有框架及平台,可免费使用并且开源,易维护升级,可以把主要精力集中于功能实现。

进一步的,焊口抽批管理系统数据库分为四种级别数据表,参见图4 所示的本发明实施例提供的一种数据库结构设计示意图,由底层向上层分别为系统级数据表、数据字典表、基础信息表以及业务数据表。系统级数据表包括操作人员权限表、模块菜单表等系统基础信息;数据字典表包括焊接方法、焊接位置等字段数据字典表,是数据录入的最基础信息;基础信息表包括工艺评定表、焊工资格表、焊接工艺表、焊材清单表,是业务流程信息的支撑;业务数据表包括焊口数据表,探伤委托表、探伤报告表,其中焊口数据表中业务流程中核心数据表,数据库结构见图2 数据库结构设计图。

本发明实施例提供了一种焊口管理系统,带来了以下有益效果:

(1)输入信息基本以字典形式下拉选择,数据规范,建立子项、系统、焊接位置、焊接方法等数据字典,同时输入的信息首先使用JavaScript的trim()函数去掉输入信息前后误输入的空格,再使用EasyUI的validatebox()函数方法在前端进行验证数据的有效性,在写入数据库前再次用ThinkPHP的$_validate()自动验证功能再次核对数据,多重验证保证数据规范,利于数据统计分析;

(2)焊口抽批使用array_rand()函数,从焊口中随机抽取焊口,利用计算机客观公正、全面把控施工质量;

(3)焊口抽批利用建立的抽批规则,计算机严格按规则进行抽批,保证不发生漏抽、错抽的情况,能够保证现场施工焊口的全覆盖;

(4)委托、报告、扩探、返修等焊口信息均利用同一张数据表,操作均可一键生成,方便高效。委托信息可利用已输机焊口信息、焊口回填信息、委托用户信息、当前系统时间等信息自动填入,避免重复输入;探伤报告可根据委托信息、焊口信息判断探伤源信息,利用数据字典选择焊接缺陷问题;根据探伤结果以及扩探规则,可以直接生成返修口,如M1焊口判定为不合格后,根据管径不同,自动生成一条焊口基础信息相同的M1X1或M1R1焊口,同时在同一批次中,利用array_rand()再次选择两道未抽中焊口修订为抽中状态作为扩探焊口,减少人为操作,提高管理工作效率;

(5)不同角色拥有不同权限分级控制,数据安全。管道工程师具有焊口信息录入权限及审核权限,数据审核完成流入焊口信息回填后,基础信息即不允许修改,若需修改,必须退回至焊口信息录入模块;焊接工程师有权限回填施焊信息,探伤委托,其他信息无权限修改;抽批权限仅对质检人员开放;探伤报告模块仅对探伤人员开放,查询模块对全员开放但无修改权限,按组织分工各司其职,保障数据不被篡改、误删;

(6)该抽批管理系统仅存储与焊口相关的数据信息,不必录入其他施工信息,录入及流转效率高,适用于非核设施施工特点;

(7)实施平台基于MVC模型,使用ThinkPHP、EasyUI等开源框架,插件丰富,功能多样,可扩展性强,简单易维护,PHP语言简单,使用维护门槛低。

(8)利用ECharts库,使施工数据可视化,展示数据图表,直观展现现场进度情况、质量管理情况。

实施例五

本发明实施例还提供了一种电子设备,用于运行上述焊口管理方法;参见图5所示的本发明实施例提供的一种电子设备的结构示意图,该电子设备包括存储器500和处理器501,其中,存储器500用于存储一条或多条计算机指令,一条或多条计算机指令被处理器501执行,以实现上述焊口管理方法。

进一步地,图5所示的电子设备还包括总线502和通信接口503,处理器501、通信接口503和存储器500通过总线502连接。

其中,存储器500可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口503(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线502可以是ISA总线、PCI总线或EISA总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。

处理器501可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器501中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器501可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DigitalSignal Processor,简称DSP)、专用集成电路(Application Specific IntegratedCircuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器500,处理器501读取存储器500中的信息,结合其硬件完成前述实施例的方法的步骤。

本发明实施例所提供的进行焊口抽批的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。

在本发明所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明提供的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

相关技术
  • 一种剑杆织机与提花龙头的传动装置
  • 一种有引绳功能织带机器及其编织方法
  • 一种织带机
  • 一种电脑提花织带机提花龙头绕轴承座转动可调整高低结构
  • 电脑提花织带机提花龙头绕轴承座转动可调整高低结构
技术分类

06120116553917