计量业务管理平台的全自动化检测模式应用分析

2018-04-25 06:29田明棋柏文琦宋扬黎松筠
商品与质量 2018年35期
关键词:原始记录业务管理组件

田明棋 柏文琦 宋扬 黎松筠

湖南省计量检测研究院 湖南长沙 410014

过去的检测方法非常落后,需要计算的数据也非常多。为了降低差错率和重复率,并促使检测业务达到电子化、无纸化的程度,提高检测的效果。笔者认为可采用一种基于计量业务管理的全自动化检测模式,从而使得过去的检测方式得到优化和改进。借助计量业务管理平台,能提高一致化的数据接口模型,最终实现这样的自动化流程:送检——交接——检测——证书出具、审核——产生证书仪器。

1 系统的设计和架构

在全自动检测模式中,使用了COM组件技术和MVC三层技术架构,同时也提供一致化的数据接口。不管哪种类型的单机检测系统,都能借助这个接口模式和业务管理平台更好的共享数据,具体如下图所示。

图1 系统模式的整体结构

为了更加方便的对全自动化检测模式进行研究,笔者认为可以采用一种对各个通道进行扫描的技术,其被称为基于多通道扫描开关的热电阻自动检测设备。并且在此基础上更加全面的分析全自动检测模式的整体结构。热电阻自动检测模式先要借助串口通信模式,对下位机传递命令,从而采集热电阻在不同温度下的参数,将这些参数传递给上位机。再借助对COM组件接口的利用,自动形成原始记录。最后,将检测数据发送给计量业务管理平台[1]。这样才能促使自动检测系统和计量业务管理平台更好的配合,达到良好的效果,提高工作的效率。

2 全自动化检测模式的流程

全自动化检测模式的流程,包括了送检设备、录入送检信息、仪器交换、仪器实施检测、数据证书、打印仪器、仪器发放证书等。该系统流程的功能是促使仪器检测达到自动化、电子化的程度。

对于计量业务管理平台而言,其主体业务流程没有包含仪器检测部分。也就是说,仪器检测部分和业务管理的电子化流程不相符,这使得数据需要再次录入,不但容易产生差错,而且会影响计量检测的监管工作。全自动检测模式促使和平台所独立的热电阻自动检测系统被纳入到了计量业务管理平台里。这样一来,仪器检测阶段便和主体业务流程进行了结合,最终实现这样的流程:仪器从送检——交接——检测——证书发布、审核——证书仪器发放。

3 关键技术和难点

3.1 COM组件技术

COM属于一种以组件为发布单位的对象模型,其促使不同的软件借助一种统一的方式来完成交换[2]。COM不但能促使组件之间更加合理,也使得组件的交互拥有一个适宜的环境。总体来说,COM组件应用程序能被分为两个部分,一个部分是COM服务器,另一个部分是COM客户。COM服务器需要提供组件的模块,但COM客户则需要充分利用COM服务器中的应用程序,并且依靠规范的接口,才能对COM服务器进行命令。

全自动化检测模式需要充分的利用C#语言开发工具,内部结构则采用MVC三层架构。所发布的形式是DLL,同时供应数据接口。这样一来,才能对基于计量业务管理平台的全自动检测标准化接口模式进行优化,使得系统的应用可以得到拓展。

3.2 定制原始记录和证书模板

如今产生了大量的计量工具,而且检测的方法也有很大的差异,检测装置的数据接口、自动化程度更是差别非常大。全自动化检测模式能容纳各种各样的数据接口,但对业务数据和检测结果数据均有着极高的要求。此外,也采用了证书模板和定制原始记录的形式,促使原始记录、证书等更加规范合理。

全自动检测模式促使原始记录被分成这几个部分:数据处理部分、基本信息部分、证书显示部分。在下图中,展示了原始记录的格式。使用者需要按照全自动化检测的模式要求,借助COM组件接口对需要的参数进行使用,最终制定出不同计量器具的检测原始记录形式。同时也按照原始记录模板来形成需要的证书,从而促使送检设备的信息录入更加方便简单,避免产生差错和重复[3]。

图2 原始记录的格式

全自动化检测模式一般需要建立在C#.Net Framework框架的基础上,并充分利用office Primary Interop Assemblies技术,从而更好的操作原始记录、证书模板等。在添加了对Office PIA程序集的使用之后,NET代码需要和托管对象的使用一样,对非托管Office对象进行使用和操作。这些对象包括了Bookmark、Range、Document等,其会对Office里的事件进行获取,最终产生需要的文档。

3.3 热电阻自动检定系统的产生

要实现全自动检测技术,就需要将热电阻自动检定系统作为基础。同时促使数据接口和计量管理信息平台进行结合,更全面的实现自动化的功能。在本文中,笔者所提到的热电阻自动检定系统需要将ARM作为载体,同时其拥有众多的软硬件。其中的上位机程序对数字表、恒温槽、开关等进行控制,最终自动的完成数据采集、数据处理、温度控制、数据存储等工作。热电阻自动检定系统按照自身的组织结构,可分为这几个部分:下位机数据采集、上位机检测管理、数据传输。另外,其中还包括了这9个功能模块:系统调整、数据处理、发送命令、接收命令、搜集数据。

4 该技术的优势和劣势

全自动化检测模式需要将计量业务管理平台作为载体,促使热电阻自动检定系统放入到计量检测业务管理当中去。对原始记录、证书模板进行自动的加载,使得计量检测达到电子化、无纸化的程度。这种模式促使计量业务管理平台的全自动化检测接口更加科学合理,而且也能和各种自动化程度不同的系统进行结合,使得应用能够得到一定的扩展。这样一来,便能降低送检的重复率,避免产生人为的差错,提升检测工作的总体效率。

然而从目前的使用来看,全自动化检测模式仍然存在一些缺陷,这些缺陷主要体现在数据的采集、人机交换等方面。对于怎样和微信等软件进行结合,怎样优化数据的采集、交互,将会是该项技术在未来的主要发展趋势,所以研究的面也需要不断扩大。随着计量自动检测技术的进步,相信在将来,信息技术和自动化技术在计量检定行业会得到更多的使用,为人们带来更多的方便。

5 总结与体会

在过去,单机版的检测方式没有和计量业务进行结合,检测完毕后还需要人工录入,这样才能形成证书。到了现在,为了避免计量技术部门产生数据录入方面的差错,并防止业务管理和仪器检测信息化流程不相符,产生了一种基于计量业务管理平台的全自动检测模式。这种模式需要将COM组件技术作为基础和载体,不但优化和完善了过去的检测形式,数据接口也得到了统一,所以值得大力推广和使用。

猜你喜欢
原始记录业务管理组件
浅谈原始记录的重要性及控制要求
无人机智能巡检在光伏电站组件诊断中的应用
Kistler全新的Kitimer2.0系统组件:使安全气囊和安全带测试更加可靠和高效
3月光伏组件出口量增长164.6%至7.49GW!单价创新低
一种嵌入式软件组件更新方法的研究与实现
计量检定中原始记录的重要性
浅析高校办公室业务管理的结构优化
银行卡收单业务管理系统分析与设计
质疑“档案形成在前论”