姚 强,李卫华,杨龙波,王瑞红,张志远,赵 婷,关婕葳(.中国动物疫病预防控制中心,北京 005;.中国动物卫生与流行病学中心,山东青岛 6603)
全国跨省动物检疫合格证明数据对接工作原理及其实现
姚强1,李卫华2,杨龙波1,王瑞红1,张志远1,赵婷1,关婕葳1
(1.中国动物疫病预防控制中心,北京100125;2.中国动物卫生与流行病学中心,山东青岛266032)
全国各省级电子出证系统与中央电子出证平台全面实施数据对接,实现了动物原产地、目的地检疫监督信息互联互通与实时共享,有助于动物卫生监督信息化工作深度融合。本文分析了全国各省级电子出证系统与中央电子出证平台数据对接方案、技术实现及工作原理,梳理了目前数据对接实施过程中出现的问题,提出了研发APP,加强专有云建设及探索大数据技术应用等相关对策。
电子出证;数据对接;实时共享;云计算;大数据
自2016年7月1日起,全国跨省调运动物检疫证明已实现电子出证,各省级电子出证系统与中央电子出证平台已实施数据对接,公众查询服务系统也已正式上线运行,这些工作的顺利实施,说明中央电子出证平台与省级电子出证系统数据对接的设计方案、技术路线是切实可行的,深入分析数据对接的技术方案和工作原理,对不断完善、提高数据对接的功能与效率,为推动全国动物卫生监督信息化监管平台建设具有重要意义。
1.1对接方案
全国已确定有28个省市使用本省自建的电子出证系统。未建立本省级电子出证系统的福建、新疆、兵团和海南等地直接使用中央电子出证平台上的检疫出证系统。
1.1.1省级电子出证系统与中央电子出证平台对接方案。中央电子出证平台确定跨省调运动物检疫出证数据交换机制,数据格式及编码标准,省级电子出证系统按照确定的交换机制和标准协议实现与中央电子出证平台数据对接。
1.1.2使用中央电子出证平台检疫出证系统的省地将生成的检疫数据直接存入中央电子出证平台相应的数据库。
1.1.3中央电子出证平台实现各地跨省调运动物A证、产品A证信息向调运目的省及地方的推送。
1.1.4中央电子出证平台实现全国动物A证、产品A证信息的查询和统计功能,以便实时了解全国动物及动物产品流通情况,并为全国动物卫生监督机构提供跨省调运动物检疫合格证明信息检索和数据综合分析服务。
1.2技术实现
中央电子出证平台和各省级电子出证系统分别部署了数据同步交换组件,组件包括数据缓存(发送,接收,错误数据回发)队列接口、数据解析队列接口及数据提取、发送、接收和解析等功能模块。省级电子出证系统在生成检疫数据时,按照数据标准和编码标准将其封装并同步插入到数据交换组件中的发送队列,由交换组件自动完成数据从省级到中央的传输,中央平台提取上传的数据,并存入中央数据库。对接传输功能模型见图1。
图1 数据同步对接模型
部署在省级系统上的同步组件带有一个MySQL数据库,用来存储发送队列、接收队列、错误数据回发队列中的数据。被中央平台解析为错误的数据会被回发到省级系统,省级系统在错误回发队列中及时获取这些数据,分析原因,采取措施后,重新发送。中央平台在接收到上传的数据后,在解析存储这些数据的同时,还需识别数据传输的目的地,并将数据再次打包,即时推送到目的省,完成数据对接。直接使用中央电子出证平台检疫出证系统的省地,由中央平台上的交换组件将检疫数据及跨省调运数据直接存入其对应的数据库中,并由相应的数据交换组件实时将其跨省调运检疫数据向调运目的省地推送。
2.1省级电子出证系统向中央电子出证平台上传跨省调运动物检疫数据
各省通过省级电子出证系统开具跨省检疫合格证明(动物A证、产品A证),然后通过系统功能模块将开具的检疫证明数据插入到数据同步服务组件中的发送队列,数据同步服务组件自动完成检疫证明数据从省级系统到中央平台的传输(图2)。
图2 省级系统向中央平台上传跨省检疫数据示意图
2.2中央电子出证平台向目的地省推送检疫证明数据
中央电子出证平台数据同步组件接收到省级电子出证系统发送的检疫证明数据后,按照制定的数据标准和规范,完成上传数据的解析、存储,然后由数据分发服务组件将解析的跨省检疫证明数据自动分发到调运目标省的服务器上。各省级电子出证系统的数据接收组件将接收到的数据转发到省级电子出证系统进行处理(图3)。
图3 中央电子出证平台向目的省推送检疫合格证明数据示意图
2.3中央电子出证平台对无法正确解析数据处理
中央电子出证平台在接收到省级封装上传的检疫证明数据后,对上传数据进行解析,如果在解析过程中发生错误,则认为上传的数据不能被正确解析为检疫证明数据,中央电子出证平台上负责数据分发服务的组件将解析发生错误的数据打包,回发到省级数据同步服务器;省级出证工作人员从电子出证系统同步服务组件中接收到解析错误的数据后,对错误数据进行分析,并对数据进行修正,再重新上传给中央电子出证平台(图4)。
图4 中央平台向目的省回发解析错误数据示意图
数据同步服务组件的数据队列接口形式为数据库表,各省级检疫出证系统根据要求可对相关数据表进行插入或读取等操作。
跨省调运动物检疫证明数据对接工作全面开展,说明数据对接技术方案是可行的,但随着对接数据的大量增加,以及在对接过程中不断出现的问题,表明数据对接实现技术还有需要改进的地方。对于系统运维的网络环境、服务器等方面的问题,可通过设备升级,建立制度,理清责任,加强技术支持等手段加以解决;对于数据内容不规范可通过制定数据标准、制定统一管理规范加以解决;对于上传数据量大导致解析延迟、数据解析错误、数据检索不到等方面的问题,除上述软硬件因素外,中央电子出证平台及省级电子出证系统还应在数据存储、提取、传输、接收、推送等技术层面的具体实现上加以改进,以提高系统并行处理能力,提高数据对接工作效率。
4.1手机等便携智能终端的APP研发应用
由于基层设备、网络资源和环境相对薄弱,目前使用的电子出证终端无法保证开具的检疫证明数据及时上传到中央电子出证平台。为了业务需要,时常出现离线开证和预先开证的现象,这给跨省调运动物检疫监管带来困难,也影响到检疫出证信息的查询、统计、分析的准确性。为改善这一状况,除在管理上制定相应的制度和措施来规范出证行为外,还应探索新的技术应用,从根本上解决此类问题。
随着我国农村网络基础设施建设不断深入推进,村级信息服务站覆盖率达到80%,农村互联网普及率已达52%,“宽带中国”战略在农村已开始推动实施,手机应用在基层已大幅提升。在此背景下,研究开发手机等智能移动终端的APP应用,采用移动互联网和物联网技术来实现电子出证和检疫证明数据实时上传、接收、推送是未来数据对接技术发展的方向,也是解决离线出证、预先出证等问题的根本保障。
4.2加强疫控中心专有云建设
云计算也称云服务、网络服务。它的本质是网络计算,由网络提供数据和服务,无论是手机、笔记本、平板电脑或PC终端,只要能通过有线或无线网络与云连接,都可以使用云上的资源,实现网络计算。其特点是能够承载大流量的数据需求,根据用户的不同需求,提供可扩展的网络服务。
中国动物疫病预防控制中心数据中心,经过多年运维与发展,已具备建立专有云的软硬件环境,加快构建疫控中心专有云建设,充分运用云技术不但能够降低数据中心的运维成本,提高服务器的运行效率,还可对跨省调运数据对接提供专有云服务,全面提高数据对接工作质量和效率,确保全国跨省调运动物电子出证系统顺利运行。
4.3探索研究大数据技术的应用
随着全国跨省调运动物检疫信息互联互通和信息共享,与之相关的执法人员信息、行政管理相对人的基础信息、违法案件办理信息、检疫申报、监督检查、养殖档案、和免疫信息等也已实现信息化,动物检疫大数据正在形成,通过云计算来实现大数据的应用,充分运用云计算和大数据技术,加强数据的采集、整理、挖掘、提取、分析、应用,根据需要,通过统计、分析针对某一个体或现象监测数据的变化,敏感、准确推断出监测该个体或现象背后的必然结果,预先或及时做好必要的准备工作。
只有真正严谨、踏实、深入地研究移动互联网、物联网、云计算、大数据技术在动物疫病预防与控制方面的应用,才能全面提高动物卫生安全水平。
[1]姚强.全国跨省调运动物检疫合格证明数据对接现况分析[J].中国动物检疫,33(11):18-20.
(责任编辑:孙荣钊)
Analysis on the Operating Principle of Sharing the Data Related to the Animal Quarantine Conformity Certificate for Cross-provincial Animals in China and its Realization
Yao Qiang1,Li Weihua2,Yang Longbo1,Wang Ruihong1,Zhang Zhiyuan1, Zhao Ting1,Guan Jiewei1
(1. China Animal Disease Prevention and Control Center,Beijing100125;2. China Animal Health and Epidemiology Center,Qingdao,Shandong266032)
Thanks to the implementation of data docking mechanism between the provincial electronic-based certificate issuing system and the central platform for such system,the interconnection and real-time sharing of animal quarantine and supervision information in both production area and destination were realized,which was conducive to deep integration of informatization of animal health and the supervision services. In this article,the data docking scheme,technological realization and its operating principle of the above system and platform were analyzed,some problems appeared in the process of data docking were also sorted out. In the end,related countermeasures were proposed,which included the R&D of the APP,strengthening construction of private clouds and exploring the application of big data technology.
electronic-based certificate issuing;data docking;real-time sharing;cloud computing;big data
S851.34
A
1005-944X(2016)12-0043-03
10.3969/j.issn.1005-944X.2016.12.012