彭海云
(邵阳市市场监督管理局计量测试检定所,湖南 邵阳 422000)
现阶段,计量测试软件已经愈加普遍,但是,其在助推计量技术逐步发展的同时,也为计量测试软件与其相关的测量设备方面的监管给予许多问题、挑战。部分应用计量测试软件进行作弊,进而非法牟利,这样的问题逐步增多,这不但会对市场秩序带来干扰,还无法保障消费者的利益。由于测量控制软件发生故障,进而引发工业方面的意外、事故,出现经济损失,这也偶有发生。对此,研究、分析怎样对计量测试软件进行计量确认,能够改良、优化其各项监管对策,这对于维护好市场秩序、保障社会安定等都是十分关键的。
现阶段,在对计量测试软件进行监管期间,软件测评是其核心,大多都是第三方软件评测机构在交付、应用软件以前,参照相关的要求进行测试。在平时的生活中,以软件测评作为核心的软件管理模式具有较多的缺点、问题。其一,软件测评的水平与质量。对于第三方软件评测机构,其在进行测评期间,是否是参照相关的要求对软件进行测试,其水平与质量依靠的是第三方软件测评机构总体的技能、诚信。其二,进行软件测评的时间。在软件出现修改,直至能够对其进行重新测评后,极有可能没有参照相关的要求来进行。其三,在软件测评相关的标志具有较低的可辨识性后,部分消费者较难辨别软件技术所处的状态是否能够符合于相关的要求,这会给不法分子机会,也较易对工业领域带来影响。
测量管理系统是为进行计量确认,并控制好各个测量过程需要的彼此关联的部分要素,其中,包括控制好设计测量过程、测量设备方面的计量确认、支持过程等。需要保障测量管理系统能够满足于相关的要求。对于计量测试软件,其是测量设备中的构成,与测量仪器一同构成测量体系,以进行测量,所以,计量测试软件中的计量确认在测量管理系统中也是一大构成,是保障测量管理系统能够满足于相关要求的根本保证。对计量测试软件进行计量确认,能够保障在进行测量期间具有科学性、适用性,计量确认所生成的标志可以让消费者掌握到软件技术所处的状态,让软件能够更为安全也更为可靠。
以往所应用的计量测试仪器大多都会被各类零件参数所影响,使得计量最终的结果具有相应的偏差。而对于现代化计量仪器,其是鉴于计算机进行计量,可以参照各项性能指标调节相对应的参数,相较于传统仪器,其能够体现出更高的灵活性。另外,因为应用到部分新兴的信息技术,所以,现代化计量仪器可以发挥出更多传感器信息融合等方面的功能,让操作人员能够由更多的方面、更多的维度研究、分析测量最终的结果,以提升测量的精准性,降低发生失误的概率,体现出高效化。
各项新兴科技的逐步发展,使得现代化计量仪器在工业领域中已经发挥出愈加关键的作用。在应用该类仪器期间,大多都是应用智能检测对现存的各项计量仪器工作机制进行改良、优化。在应用智能化检测技术后,能够让计量仪器自主处理好相应的故障。在现代化通信、大数据逐步发展后,能够促进现代化计量仪器的应用条件与环境逐步优化、改良,让智能化检测技术得以发展。现代化计量仪器可以处于可视化的状态下进行人机交流与沟通,能够简化仪器相关的操作,操作人员可以参照测试设计、调节测试方案,同时,还可以掌握好信号变化,以调节计量仪器中的量程。在应用现代化计量仪器期间所生成的各类故障,可以应用故障显示研究与分析,加之修复以自主进行改良、优化,进而增强其各项性能。另外,现代化计量仪器还能够自主储存信息,并进行自动报警,显示出仪器本身的人性化。
对于数据处理软件,想要促进其相关功能能够实现,需要保障数据处理的精准性,这就需要依靠数据处理软件中的算法设计、运转环境等方面的配置。对于测量软件,其应用嵌入式的方法,与硬件系统间彼此结合,生成测量功能各式各样的仪器,所以,测量软件的相关功能与各个仪器中的功能设计、硬件系统间紧密相连,其无法与仪器以及相对应的硬件系统间彼此脱离。测量控制软件大多都是依靠计算机应用各类总线技术、仪器而生成测量系统。在该测量系统中,包括三大方面的功能:其一,是人机接口,能够方便操作人员对系统进行相关的操作;其二,能够控制好测量系统中各个硬件下的通信,让测量系统具有更多特定性的功能;其三,能够实现自身的设计,参照测量系统中的各个设计,测量控制软件极有可能具有数据搜集及处理、生成测试报告等方面的特定性功能。所以,测量控制软件想要实现更多的功能,不但需要依靠其算法设计、运转环境等,同时,还与其所生成的测量系统中应用的硬件系统间紧密相连。
在对数据处理软件、测量控制软件等相关功能的实现进行研究、分析后,可以导出该类软件自身需要的计量要求。
对于数据处理软件,其计量要求需要参照其数据处理精准性的保障而被导出,其中,包括软件的唯一性标志、代码的可靠性、运转的稳定性等。对于唯一性标志,可以应用名称或是版本号等进行标记,以保障软件在受到修改、更新、升级后,可以被发现、辨别;对于算法的科学性与合理性,其包括算法在数据计算方式方面的高效性与科学性、数字修约的标准性与规范性、算法方式选取方面的首选性等;对于代码的可靠性,其包括代码的容错性、写保护等;对于运转的稳定性,其是保障软件能够更为安全运转的基础。
测量软件、测量仪器硬件系统间密切相连,测量仪器相关的技术指标、软件功能间具有较高的关联性,无法更为科学、更为精准地把测量仪器中的软件、硬件间脱离,所以,其计量需要应用测量仪器相关的技术指标。对于测量仪器中具体的计量确认,其是把测量仪器中的软件、硬件作为总体,没有进行划分,即由校准得到测量仪器相关的技术指标值,以对测量仪器进行计量确认,无需划分软件、硬件。
测量控制软件除需要把测量仪器等相关的硬件系统联合以外,其余功能大多都可以依靠计算机运转而实现,比如,测量控制软件的开启、功能选取等,较易与其所构成的测量系统中的测量仪器等相关的硬件系统间彼此脱离。在其计量要求中,包括软件唯一性标志、功能实现的相符性。对于唯一性标志,其与数据处理软件均可以应用名称或是版本号等来进行标记,以保障软件在受到修改、更新、升级后,可以被发现、辨别。功能实现的相符性是软件功能实现、预期设计功能要求之间的相符性,包括两大部分:其一,与硬件系统间彼此脱离可以实现的功能,该类功能实现导出相关的计量要求与数据处理软件间相似,包括算法的科学性与合理性、代码的可靠性、运转的稳定性等;其二,需要与硬件系统间彼此结合实现的功能,该类功能实现导出相关的计量要求与测量软件间相似,其计量要求需要应用测量仪器各项技术指标中的计量要求。
3.3.1 计量测试软件中的计量确认时间
对于计量测试软件,其相较于普通的测量设备,不具有“检定/校准”的周期,也不具有计量确认间隔。由“信息资源”中相关的监管要求来说,计量测试软件在出现修改、更新、升级后,在开启以前,都需要对其进行测试;由“物资资源”中相关的监管要求来说,计量测试软件在被明确有效以前,需要处在“校准”的状态下。所以,软件中的计量确认时间可以在受到修改、更新、升级后,在开启以前,这一时间能够一同满足于“信息资源”“物资资源”监管有关的要求。
3.3.2 软件计量确认的设计及其实施
对于测量设备中的计量确认,其包括测量设备的校准、验证等,计量测试软件具有相应的特殊性,其计量确认包括五大方面。对于“校准”需求辨别,其包括两大输入:其一,计量测试软件功能实现导出中的计量要求,其二,现存规范、标准对软件测试具有的要求。参照这两大输入,分析、研究获得计量测试软件所需“校准”的各项内容,比如,数据搜集的精准性、数据处理的精准性、运转的可靠性等,获得的“校准”内容需要具有一定程度的可“校准”性。
对于计量测试软件,其“校准”其实是第三方软件测评机构对计量测试软件进行的以得到软件技术指标作为核心的各类测评活动,其中,包括功能测试、病毒检测等,应用“校准”,可以得到软件中“计量特性”相关的数据。在进行“校准”期间,需要进行相应的记录,并开具出报告。“校准”是以功能测试作为核心(也就是黑盒测试),无需考虑到软件相关的逻辑结构、特性等,在进行黑盒测试期间,系统仅会考虑到输入值,之后,分析、研究输出结果是否能够符合于预期。现阶段,许多人员对黑盒测试已经进行较多的分析、研究,一般都包括等价类划分法、边界值分析法、状态转换分析法等,现存的研究、分析与测试方式已经能够满足于计量测试软件中的各项“校准”工作。
在计量测试软件中,对于“计量验证”,其是消费者把“校准”获得的“计量特性”中相关的数据、软件预期方面的要求间进行对比,包括软件运转检查、功能运转检查、“校准”获得“计量特性”相关的数据处理及对比等。
应用“计量验证”,获得计量测试软件中计量确认最终的结论,参照该结论应用相对应的对策,并对软件进行“封印”“标记”。对于计量测试软件,其通过“计量验证”,如果能够符合于相关的要求,可以“粘贴”好合格的标签;如果不符合,需要“粘贴”好禁用的标签,并对计量测试软件进行修改、更新、升级或是禁用等。在“粘贴”标签期间,该标签需要体现出计量测试软件具有的唯一性标记(即名称或是版本号),“粘贴”部位需要十分显著,以方便进行监管,可以应用纸质标签,粘贴至计量测试软件运转的计算机显眼部位,也可以设定电子标签,让电子标签在运转期间能够可见,让消费者能够掌握到其所处的技术状态。对于软件的“封印”,是对软件加以保护,避免其出现非法执行或是修改等,可以把现存的软件保护技术逐步应用到计量确认结束后的计量测试软件“封印”中。在“封印”“标记”结束后,会生成计量测试软件中的计量确认记录,到此,计量测试软件结束计量确认。
综上所述,现阶段,在以软件测评作为核心的管理模式中,计量测试软件方面的监管在具体的生活中具有部分缺点、问题,针对于该类问题,需要对计量测试软件进行具有针对性的计量确认,以增强计量测试软件在平时生活中应用的监管效益,保障在测量管理系统中,计量测试软件具有更高的科学性、适用性。同时,这对于完善并健全测量管理系统、助推计量测试软件中的计量顺利、增强计量测试软件总体的监管效益等都具有十分关键的作用。