产品检验与评价自动化技术构建
2009-03-25王进仲学宪李小恩黄超雷一厉
王 进 仲学宪 李小恩 黄 超 雷一厉
摘要 按照确定的技术路线,构建标准技术模型,设计系统程序结构,编制委托、检验、审核、维护、纤维成分分析、外观质量、色牢度和织物组织结构等功能模块,组成产品检验与评价自动化技术体系,实现数据采集、录入、记忆、评价、统计与管理等产品检验全过程自动化运行及多平台、多用户的网络运行模式。
关键词:技术路线;程序结构;功能模块
产品检验与评价自动化是一个技术体系,构建这样一个技术体系涉及众多种类的产品标准、检验技术、计算机应用以及软件程序编写等方面的技术和知识。本课题就是在集合这些技术知识的基础上提出了产品检验与评价运行自动化的设想。其达到的目标是:在多平台、多用户的网络运行模式下,对多种类产品检验流程实现数据采集、录入、记忆、评价、统计与管理运行自动化,从而形成功能齐全、系统灵活、实用范围广、自动化程度高、可维护性强的产品检验与评价运行平台。
1技术路线
(1)对各类产品标准、方法标准等所涉内容和数据进行分类归纳,建立标准技术模型。
(2)按照实验室运行规则及产品检验规程设定系统程序结构。
(3)根据标准技术模型设计功能模块,对有独特要求的检验项目设计特定功能模块。
(4)采用Asp语言和access(SQL server)数据库,浏览器—服务器B/S结构运行模式,构建运行平台。特别构建多平台、多用户的网络运行模式,为在不久的将来可能出现的产品检验远程化、网络化、信息化提供保障。
2运行程序
通常的产品检验运行包括委托、检验、审核、报告编制和打印4个过程,本模型设计要求每一过程的运作在相应程序结构中尽可能地实现自动化与简化操作。
2.1委托
运行过程由承担接受委托工作的人员完成,是一个确认客户、产品及所检项目的过程,所涉内容包括客户信息、产品信息、委托信息。运行中为了提高工作效率,委托人员应熟悉系统中的产品分类及检验项目。
2.2检验
运行过程由检验人员完成,包括两个步骤:①修正委托信息;②复核、录入检验结果。系统之所以设置修正产品委托信息这一程序,是考虑到在一个检验机构往往有多个检验室,承担着多种类产品的检验,而接受委托工作的往往只是一个岗位,一个工作人员,难以做到对所有产品的详细信息都能了如指掌;另一方面可能存在委托人员为了在某个时间段内完成大量接受委托的工作而不能将委托信息完全准确地录入。为了弥补以上可能存在的不足特设定修正产品委托信息项。检验人员在确认委托信息准确无误后,将自己所完成的检验结果录入系统并复核,最后确定检验报告的结论语,完成检验运行过程。为了确认检验内容和数据与系统表达形式吻合,检验人员应对系统规范的检验项目和运行程序有一个基本了解。
2.3报告审核与评价
报告评价过程是在程序设定条件下完成的,①由程序自动运行完成,②由检验或审核人员选择完成。具体运作首先由程序根据定义自动对单项目作出“符合/不符合”判定,并将各项目的判定转变为设定条件,再由程序根据设定条件自动进行报告结论默认或由技术人员对报告结论作简单选择(运行前系统用户可根据程序设定条件对报告结论进行若干条格式语言维护,第一条设为系统默认,其他各条由检验人员和审核人员选择确认),最终完成对产品质量的评价。报告审核这一运行过程是由技术负责人完成的,分二级审核和三级审核。二级审核人员主要审查产品和委托的相关信息、检验人员、执行标准、检验项目、检验数据、报告结论和提出评语。三级审核是在二级审核的基础上审查检验人员、执行标准、报告结论和提出评语。
2.4报告编制与打印
报告编制与打印过程由授权人员点击按钮系统即自动运行完成。报告的格式按用户要求提前编制出若干种贮备于系统之中供选。
产品检验与评价自动运行流程见图1。
3模型概述
在模型设计中结合各个不同的运行程序及针对不同类型的检验项目对表达形式的要求,设计出具有特定功能的模块,包括委托模块、检验模块(分普通检验项目功能模块以及外观质量、色牢度、纤维成分分析、织物组织结构等特定检验项目功能模块)、审核模块、维护模块等。
3.1委托模块
以委托运行程序设置,对客户信息、产品信息、委托信息具有录入功能或自动生成功能。要求系统在委托中对部分产品信息(如与标准相一致或已设定部分)、部分委托信息(如常规检验项目)、老客户(非第一次对检验部门进行委托的客户)信息等,尽可能地实现自动运行,或设为默认,或只作简单选择,以减少人工操作或重复操作。当委托工作完成即自动编制出协议书。
3.2普通项目检验模块
这是为最常见的检验项目而设计的模块,适用于大多数项目的检验与判定。内涵包括项目名称(含计量单位)、技术要求、检验结果。前二者根据标准数据提前进行维护,后者在检验运行过程中由检验人员录入,系统自动进行检验结果与技术要求比较(判定)。
3.3外观质量检验模块
几乎所有标准对外观质量的规定都可归纳成一段内容丰富的文字描述,在每次的产品检验运行中,对质量判定也需要就这些文字描述的内容进行分项并逐个确认。对于外观质量技术要求的表达也是一个很难处理的技术问题,既不可能照搬标准原句,也不可能列入全部内容;仅作“应符合XXX标准规定”又显得过于简单,过于苍白无力,客户不可能满意;如由检验人员在结果栏中就检验内容及结果进行叙述,又不符合技术体系最大限度地简化工作人员操作的指导思想。建立一个数据表,将其全部内容拆解成一个个内容明确、定义完整,并能在报告中起技术要求作用的词组或短句,检验运行时只需工作人员对这些待检的词组或短句进行选择,并确认特定判定词“符合/不符合”或“轻缺陷/重缺陷/严重缺陷”(可添加简单说明),是一个比较好的模式。
3.4色牢度检验模块
色牢度在纺织产品中作为一个检验项目,其中包含有多个耐性色牢度,又有变色和沾色之分,它们互为一体但又彼此独立(判定)。系统设置了专门的色牢度子项目表,用以支撑模块功能的实现。
3.5纤维成分分析模块
纺织产品纤维成分分析类似于通常意义上的某物质的化学成分分析,所不同的是纺织品的所有成分往往都是不知的,都要通过物理试验或化学分析确定。系统设置了纤维专业名称与纤维商用名称对应表及纤维含量允差表,在纤维名称表的基础上构建纤维成分分析模块。在纤维定性检验运行中,所设定的优质纤维只要检验结果与技术要求一一对应即为合格,否则为不合格。纤维定量分析是在纤维定性的基础上结合纤维含量允差再进行量化比较(判定)。
3.6使用说明检验模块
表现形式与外观质量检验模块相似,检验项目名称为“使用说明”(可更改),也是以词组或短句作为技术要求,检验运行中以确认符合/不符合(可添加简单说明)作为检验结果,程序将自动以“符合/不符合”进行质量判定。
3.7织物组织结构模块
通过系统设置织物组织结构目录表,检验运行中确认技术要求和检验结果时只需从目录表中选用即可。
3.8审核模块
分审核、批准两阶段,审核人员可以对所审核的内容进行复制、粘贴,提出审核意见,可以对检验结果和检验人员进行确认(通过审核)或将检验资料退回检验环节(不通过审核)。
3.9维护模块
其作用是可以随时对系统和标准数据进行维护和更新。内容包括实验室维护(含实验室分工)、工作人员维护(含分级授权)、客户信息维护、产品(标准)维护、(产品)分类管理维护、检验项目管理维护、技术要求维护、样品外观状态维护(分三个层面)等。为了尽可能地延长系统的生命周期及扩大使用范围,凡系统之中可变数据与信息均以数据表的形式出现,使之处于随时可维护的可变更状态。
4结语
以上程序结构及模型设计,所表现的运行过程不仅可视界面简洁明了,操作简便易行,而且可变性高,可控性高,准确率高,工作效率高。
(作者单位:陕西省纤维检验局)