一种QMap序列化标记的通用计量原始记录上传方法技术

技术编号:21309022 阅读:54 留言:0更新日期:2019-06-12 10:58
本发明专利技术公开了一种QMap序列化标记的通用计量原始记录上传方法,包括如下步骤:(1)专用检定装置在离线状态下对专用测试设备进行计量检定,生成原始记录和结果数据,原始记录和结果数据以XML格式文件存在本地目录下,并加密后存储至本地数据库中;(2)文件上传;(3)序列化标记;(4)二次验证;(5)原始记录和证书格式的生成。本发明专利技术的QMap序列化标记的通用计量原始记录上传方法,通过构建QMap序列化实时记录文件上传的状态和FTP原始记录文件的解析验证,解决了计量检定数据常规上传方法带来的问题,提高了证书原始记录上传的完整性、可靠性和易用性。

A General Method for Uploading Quantitative Original Records with QMap Serialization Markers

The invention discloses a general method for uploading original measurement records of QMap serialization tags, which includes the following steps: (1) the special verification device verifies the measurement of the special test equipment in the offline state, generates the original record and result data, and the original record and result data are stored in the local directory in XML format file, and are encrypted and stored in the local database; (2) file upload. (3) serialized markers; (4) secondary verification; (5) generation of original records and certificate formats. By constructing the status of QMap serialized real-time record file upload and the parsing and validation of FTP original record file, the general method of measuring original record upload for QMap serialized marker of the present invention solves the problems caused by the conventional method of uploading metrological verification data, and improves the integrity, reliability and usability of the original record upload of certificates.

【技术实现步骤摘要】
一种QMap序列化标记的通用计量原始记录上传方法
本专利技术涉及一种QMap序列化标记的通用计量原始记录上传方法,属于计量信息

技术介绍
在自动化计量领域,大多数计量检定装置在离线状态下对专用测试设备进行计量检定,而生成的原始记录需要在联网状态下,通过以太网上传至计量信息系统服务器,而使用密码验证或者常规FTP上传的手段,很难保证数据的可靠性、完整性和准确性。另一方面,用于原始记录、证书管理的计量信息系统为Web服务器软件,通常状态下,与检定装置的数据交互不具备实时握手通信的条件,无法满足专用测试设备发展计量保证需求。因此,提出一种QMap序列化标记的通用计量原始记录上传方法,来确保计量原始记录的完整性和可靠性,避免原始记录上传遗漏或者重复上传等现象的发生,是很有必要的。
技术实现思路
本专利技术的目的是,针对以上问题,提供一种QMap序列化标记的通用计量原始记录上传方法,为计量检定数据的上传提供一种简单有效的手段,以确保证书原始记录的完整性、可靠性和易用性。本专利技术的上述目的是通过以下技术方案达到的一种QMap序列化标记的通用计量原始记录上传方法,包括如下步骤:(1)检定专用检定装置在离线状态下,对专用测试设备进行计量检定,生成原始记录和结果数据,原始记录和结果数据以XML格式文件存在本地目录下,并加密后存储至本地数据库中;(2)文件上传检定任务完成后,移动专用检定装置至具备互联网的环境下,根据检定日期、检定人、设备编号等条件检索原始记录文件,上传状态自动关联QMap容器序列化标记的二进制流文件,通过状态选择上传任务列表;基于QMap容器建立对应的数据结构,动态添加上传成功的XML文件绝对路径,序列化后,把文件上传的状态实时记录、更新并保存在二进制流文件中,实现快速高效的对文件上传状态信息的解析;(3)序列化标记专用检定装置把步骤(2)选择的XML文件,通过FTP协议传输至计量信息管理系统服务器特定目录下,FTP上传状态实时反馈至步骤(2)QMAP容器进行序列化标记;(4)二次验证登陆计量信息管理系统,对接收的原始记录文件进行XML原始记录文件的数据解析分析,然后进行服务器端二次有效性验证,验证成功后存储到数据库服务器中,失败则返回至步骤(2);(5)原始记录和证书格式的生成计量信息管理系统根据步骤(4)解析的被检设备类型和计量检定数据,匹配并调用服务器中对应的计量证书模板,自动生成精确的原始记录和证书格式并打印输出。优选地,所述步骤(1)中所述专用检定装置为便携式PXI机箱,其控制器内安装检定软件,用于完成各类专用测试设备的检定任务,实现检定过程的自动化控制及相应数据采集、处理等功能。优选地,所述步骤(1)中所述专用检定装置是用来进行计量测试的设备、配件等软硬件资源,用于完成各类专用测试设备的检定任务,专用检定装置通过测试电缆、通信电缆、机械接口等方式实现与被检设备相连,用户可通过专用检定装置中的应用程序实现计量数据的自动采集、处理、通信等功能。优选地,所述步骤(3)中所述的计量信息系统包括数据库服务器和Web服务器。优选地,所述数据库服务器与Web服务器相连,传输数据请求及应答信息,数据库服务器存储专用测试设备的原始记录、结果数据、证书信息、流程信息等,建立基于Json存储原始记录的数据存储标准,系统应能适应后续型号应用的添加,实现对数据库通用化的管理;Web服务器通过响应客户的HTTP请求,实现对专用测试设备有关的原始数据、任务、证书信息、规程、标准、设备状态及操作者权限等信息的统一管理。本专利技术的一种QMap序列化标记的通用计量原始记录上传方法,系统基于B/S架构设计,专用检定装置选择便携式PXI机箱,建立基于Json存储格式的原始数据表,系统整体框架保持稳定;利用QMap容器序列号标记和服务器端XML文件解析验证的技术手段,文件上传的状态实时记录和更新,保证了证书原始记录的完整性,便于维护,提高了数据上传的可靠性和易用性。与现有技术相比,本专利技术的有益效果是:本专利技术公开了一种QMap序列化标记的通用计量原始记录上传方法,通过构建QMap序列化实时记录文件上传的状态和FTP原始记录文件的解析验证,解决了计量检定数据常规上传方法带来的问题,提高了证书原始记录上传的完整性、可靠性和易用性。下面结合附图和具体实施方式对本专利技术作详细说明:本实施例在以本专利技术技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本专利技术的保护范围不限于下述的实施例。附图说明图1为本专利技术实施例1中QMap序列化标记的通用计量原始记录上传流程示意图。具体实施方式实施例1如图1所示,为本专利技术实施例1中QMap序列化标记的通用计量原始记录上传流程示意图;本专利技术的一种QMap序列化标记的通用计量原始记录上传方法,其具体实施步骤如下:(1)在离线状态下,用专用检定装置对专用测试设备进行计量检定,检定完成后,生成原始记录和结果数据,以XML格式文件存在本地目录下;文件格式为XML,命名规则:型号_编号_时间,标记名称包括基本信息(Info)、结果数据(Result)、原始数据(ProcessData)共3部分内容,采用XML文件进行传递,良好的可读性,可扩展性,非常适合Web传输;所述专用检定装置为便携式PXI机箱,其控制器内安装检定软件,用于完成各类专用测试设备的检定任务,实现检定过程的自动化控制及相应数据采集、处理等功能;(2)在专用检定装置具备互联网条件下,进入系统数据上传模块,根据检定日期、检定人、设备编号等检索原始记录文件,上传状态自动关联QMap容器序列化标记的二进制流文件,通过状态选择上传任务列表,QMap容器动态添加上传成功的XML文件绝对路径,序列化后,写入二进制流文件*.rec文件中,二进制流占用磁盘空间小,效率快,不易被破解;(3)专用检定装置把步骤(2)选择的XML文件,通过FTP协议传输至计量信息管理系统WEB服务器特定目录下,FTP上传状态实时反馈至步骤(2)QMAP容器进行序列化标记;(4)登陆计量信息管理系统,对接收的原始记录文件进行XML原始记录文件的数据解析分析,然后进行服务器端二次有效性验证,验证成功后存储到Oracle数据库服务器中,失败则返回至步骤(2)QMap容器进行序列化标记;所述的计量信息管理系统包括数据库服务器和Web服务器;所述数据库服务器与Web服务器相连,传输数据请求及应答信息,数据库服务器存储专用测试设备的原始记录、结果数据、证书信息、流程信息等,建立基于Json存储原始记录的数据存储标准,系统应能适应后续型号应用的添加,实现对数据库通用化的管理;Web服务器通过响应客户的HTTP请求,实现对专用测试设备有关的原始数据、任务、证书信息、规程、标准、设备状态及操作者权限等信息的统一管理;(5)根据步骤(4)解析的被检设备类型和计量检定数据,调用服务器内相应的计量证书模板(WORD类型),自动生成原始记录和证书,最后打印输出。本专利技术提供的QMap序列化标记的通用计量原始记录上传方法,采用基于B/S架构设计,专用检定装置选择便携式PXI机箱,其控制器内安装检定软件,用于完成各类专用测试设备的检定任务,可实现检定过程的自动化控制及相应数据采集、处理等功能。计量信息管理本文档来自技高网...

【技术保护点】
1.一种QMap序列化标记的通用计量原始记录上传方法,包括如下步骤:(1)检定专用检定装置在离线状态下对专用测试设备进行计量检定,生成原始记录和结果数据,原始记录和结果数据以XML格式文件存在本地目录下,并加密后存储至本地数据库中;(2)文件上传检定任务完成后,移动专用检定装置至具备互联网的环境下,根据检定日期、检定人、设备编号等条件,检索原始记录文件,上传状态自动关联QMap容器序列化标记的二进制流文件,通过状态选择上传任务列表;基于QMap容器建立对应的数据结构,动态添加上传成功的XML文件绝对路径,序列化后,把文件上传的状态实时记录、更新并保存在二进制流文件中,实现快速高效的对文件上传状态信息的解析;(3)序列化标记专用检定装置把步骤(2)选择的XML文件,通过FTP协议传输至计量信息管理系统服务器特定目录下,FTP上传状态实时反馈至步骤(2)QMAP容器进行序列化标记;(4)二次验证登陆计量信息管理系统,对接收的原始记录文件进行XML原始记录文件的数据解析分析,然后进行服务器端二次有效性验证,验证成功后存储到数据库服务器中,失败则返回至步骤(2);(5)原始记录和证书格式的生成计量信息管理系统根据步骤(4)解析的被检设备类型和计量检定数据,匹配并调用服务器中对应的计量证书模板,自动生成精确的原始记录和证书格式并打印输出。...

【技术特征摘要】
1.一种QMap序列化标记的通用计量原始记录上传方法,包括如下步骤:(1)检定专用检定装置在离线状态下对专用测试设备进行计量检定,生成原始记录和结果数据,原始记录和结果数据以XML格式文件存在本地目录下,并加密后存储至本地数据库中;(2)文件上传检定任务完成后,移动专用检定装置至具备互联网的环境下,根据检定日期、检定人、设备编号等条件,检索原始记录文件,上传状态自动关联QMap容器序列化标记的二进制流文件,通过状态选择上传任务列表;基于QMap容器建立对应的数据结构,动态添加上传成功的XML文件绝对路径,序列化后,把文件上传的状态实时记录、更新并保存在二进制流文件中,实现快速高效的对文件上传状态信息的解析;(3)序列化标记专用检定装置把步骤(2)选择的XML文件,通过FTP协议传输至计量信息管理系统服务器特定目录下,FTP上传状态实时反馈至步骤(2)QMAP容器进行序列化标记;(4)二次验证登陆计量信息管理系统,对接收的原始记录文件进行XML原始记录文件的数据解析分析,然后进行服务器端二次有效性验证,验证成功后存储到数据库服务器中,失败则返回至步骤(2);(5)原始记录和证书格式的生成计量信息管理系统根据步骤(4)解析的被检设备类型和计量检定数据,匹配并调用服务器中对应的计量证书模板,...

【专利技术属性】
技术研发人员:张修建刘晓旭张鹏程张铁犁王兵高翌春
申请(专利权)人:北京航天计量测试技术研究所中国运载火箭技术研究院
类型:发明
国别省市:北京,11

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

1