吳小香 徐冬寅 董顏顏 顧懿偉
摘要? ? 為了解決獸藥監(jiān)控中存在追溯數(shù)據(jù)不能共享、硬件成本投入高、使用率低及操作過(guò)程單一等問(wèn)題,本文簡(jiǎn)述了利用系統(tǒng)原理、編程模式、二維碼識(shí)別和云平臺(tái)構(gòu)建等關(guān)鍵技術(shù)構(gòu)建的獸藥追溯平臺(tái),實(shí)現(xiàn)了基本信息采集模塊及追溯平臺(tái)模塊等主要功能,旨在提高獸藥監(jiān)管力度,確保流通市場(chǎng)的獸藥安全。
關(guān)鍵詞? ? 二維碼;云平臺(tái);獸藥追溯
中圖分類(lèi)號(hào)? ? S859.6? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼? ? A
文章編號(hào)? ?1007-5739(2020)02-0255-01? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?開(kāi)放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID)
Abstract? ? In order to solve the problems of non-sharing of traceability data,high cost of hardware input,low utilization rate and single operation process in veterinary drug monitoring,this paper briefly described veterinary drug tracing platform which was constructed by system principle,progra-mming mode,2-dimensional code,cloud platform,and implemented the main functions of basic information collection module and traceability platform module,aiming at improving veterinary medicine supervision.The strength of management ensures the safety of veterinary drugs in the circulation market.
Key words? ? 2-dimensional code;cloud platform;veterinary drug traceability
近些年來(lái),隨著信息技術(shù)的不斷發(fā)展,“互聯(lián)網(wǎng)+”技術(shù)深入各行各業(yè),尤其是在農(nóng)業(yè)建設(shè)中,“互聯(lián)網(wǎng)+”技術(shù)發(fā)揮了很好的技術(shù)保障作用。為提高獸藥監(jiān)督執(zhí)法效率,提升監(jiān)督執(zhí)法能力,實(shí)現(xiàn)從生產(chǎn)、銷(xiāo)售到使用全鏈條動(dòng)物藥品風(fēng)險(xiǎn)管控,在生產(chǎn)、銷(xiāo)售及使用獸藥中,采用大數(shù)據(jù)云平臺(tái)預(yù)警各個(gè)環(huán)節(jié),全面實(shí)施追溯管理,可以有力推進(jìn)畜牧業(yè)持續(xù)健康發(fā)展,有效推動(dòng)畜牧業(yè)調(diào)結(jié)構(gòu)和畜牧產(chǎn)業(yè)轉(zhuǎn)型升級(jí)。
1? ? 獸藥追溯模式存在的問(wèn)題
一是追溯資源不能及時(shí)信息共享。要實(shí)現(xiàn)獸藥追溯,必須有好的數(shù)據(jù)信息系統(tǒng)。由于部分獸藥追溯中仍然采用手工記賬、上報(bào)以及資金短缺等問(wèn)題,導(dǎo)致數(shù)據(jù)信息無(wú)法共享,獸藥生產(chǎn)企業(yè)、獸藥流通銷(xiāo)售、政府機(jī)關(guān)執(zhí)法是 “三張皮”,造成信息共享不流暢、環(huán)節(jié)中斷、監(jiān)管查找問(wèn)題難等。二是硬件成本提高、資源閑置。多數(shù)單位購(gòu)買(mǎi)相關(guān)計(jì)算機(jī)硬件設(shè)備,自行開(kāi)發(fā)獸藥生產(chǎn)、經(jīng)營(yíng)或執(zhí)法平臺(tái),維護(hù)效率低,加大了設(shè)備的運(yùn)行成本。三是追溯操作過(guò)程單一。獸藥流通只局限于政府機(jī)關(guān)執(zhí)法追溯,而其他環(huán)節(jié)都不能及時(shí)了解獸藥企業(yè)信息、獸藥生產(chǎn)情況、運(yùn)輸情況、藥品存放要求及過(guò)期情況,從而降低了操作效率,市場(chǎng)上隨處可見(jiàn)假藥、過(guò)期藥、高危藥等,提高了獸藥的不合格率,不能充分調(diào)動(dòng)企業(yè)、百姓的積極性,達(dá)不到監(jiān)管要求。
2? ? 獸藥追溯平臺(tái)分析及關(guān)鍵技術(shù)
2.1? ? 系統(tǒng)原理
獸藥追溯云平臺(tái)通過(guò)生產(chǎn)廠家獸藥身份認(rèn)證和綁定,在二維碼中存放每個(gè)獸藥藥品信息(包含追溯碼、產(chǎn)品生產(chǎn)企業(yè)、保質(zhì)期等),然后經(jīng)過(guò)“獸藥生產(chǎn)、獸藥經(jīng)營(yíng)、獸藥使用及獸藥執(zhí)法”多個(gè)環(huán)節(jié),不斷寫(xiě)入條形碼,數(shù)據(jù)信息實(shí)時(shí)更新,各個(gè)流程數(shù)據(jù)信息實(shí)時(shí)更新,并且采用云計(jì)算機(jī)、大數(shù)據(jù)以及Hadoop相關(guān)技術(shù),實(shí)現(xiàn)追溯平臺(tái)實(shí)時(shí)、可控、可改(圖1)。
2.2? ? 系統(tǒng)編程模式
2.3? ? 關(guān)鍵技術(shù)
2.3.1? ? 獸藥識(shí)別技術(shù)(二維碼)。二維碼又叫二維條碼(QR碼),是一種多行堆疊、連續(xù)、可變長(zhǎng)的二維碼[1],具有高密度編碼、信息容量大、編碼范圍廣、容錯(cuò)能力強(qiáng)、成本低且易制作[2]等特點(diǎn)。本平臺(tái)中,通過(guò)設(shè)置編碼規(guī)則及信息數(shù)據(jù),采用二維碼的算法技術(shù)生成圖片及圖片大小的設(shè)置,將獸藥原始信息經(jīng)過(guò)讀寫(xiě)生產(chǎn)者信息、讀寫(xiě)經(jīng)營(yíng)者信息,采用防偽數(shù)據(jù)(下轉(zhuǎn)第266頁(yè))
加密方式加密信息,只有本獸藥追溯平臺(tái)才能解密,其他系統(tǒng)無(wú)法復(fù)制和解密。
2.3.2? ? 云平臺(tái)及大數(shù)據(jù)。根據(jù)獸藥追溯平臺(tái)數(shù)據(jù)量大、訪問(wèn)量增多及數(shù)據(jù)管理服務(wù)多等特點(diǎn),采用云存儲(chǔ)技術(shù)構(gòu)建網(wǎng)絡(luò)云存儲(chǔ)平臺(tái),創(chuàng)建1個(gè)根節(jié)點(diǎn)服務(wù)器,5個(gè)節(jié)點(diǎn)服務(wù)器連接根節(jié)點(diǎn)[3],配置好HDFS集群信息。通過(guò)實(shí)現(xiàn)數(shù)據(jù)文件上傳到HDFS集群中,客戶端連接集群,實(shí)現(xiàn)通信并交互;在該平臺(tái)中,創(chuàng)建DistributeFileSystem類(lèi)連接,操作元數(shù)據(jù),并調(diào)用open方法,實(shí)現(xiàn)下載操作;云平臺(tái)中,用戶也可以隨時(shí)看到文件的相關(guān)數(shù)據(jù)狀態(tài)(如數(shù)據(jù)日期、數(shù)據(jù)內(nèi)容、數(shù)據(jù)大小等),數(shù)據(jù)可共享給相關(guān)用戶。
3? ? 主要功能模塊設(shè)計(jì)
3.1? ? 基本信息采集模塊
本模塊主要包括獸藥基礎(chǔ)信息、獸藥經(jīng)營(yíng)查詢(xún)、銷(xiāo)售情況、非法獸藥模塊(農(nóng)業(yè)部公布不合格獸藥、抽檢不合格獸藥、二維碼入庫(kù)管理信息等)。
3.2? ? 追溯管理模塊
本模塊主要由4個(gè)子模塊具體實(shí)現(xiàn)。
3.2.1? ? 生產(chǎn)者追溯管理模塊。主要基礎(chǔ)數(shù)據(jù)有生產(chǎn)商名稱(chēng)、獸藥許可證、GMP證書(shū)號(hào)及相關(guān)聯(lián)系信息的錄入;每批次獸藥的相關(guān)信息錄入(獸藥名稱(chēng)、類(lèi)型、規(guī)格、生產(chǎn)企業(yè)或代理企業(yè)、生產(chǎn)批號(hào))及打印獸藥產(chǎn)品二維碼等[4]。
3.2.2? ? 經(jīng)營(yíng)者追溯管理模塊。首先,注冊(cè)經(jīng)營(yíng)者基本信息,包括經(jīng)營(yíng)企業(yè)名稱(chēng)、地址、獸藥經(jīng)營(yíng)許可證及有效日期;其次,入庫(kù)管理二維碼,經(jīng)營(yíng)者通過(guò)掃描槍掃入信息,進(jìn)庫(kù)后填寫(xiě)入庫(kù)時(shí)間、入庫(kù)數(shù)量以及經(jīng)辦人;二維碼出庫(kù)管理包括獸藥消費(fèi)者信息填寫(xiě)(第1次需要填寫(xiě)),有聯(lián)系人姓名、電話、養(yǎng)殖場(chǎng)名稱(chēng)、養(yǎng)殖場(chǎng)地址等;然后,掃描槍再次掃描一下二維碼讀寫(xiě)成功后,即可出庫(kù);最后,經(jīng)營(yíng)者可以通過(guò)平臺(tái)關(guān)注每天、每周、每月及每年的經(jīng)營(yíng)情況,也可以查看入庫(kù)的獸藥是否存在過(guò)期或獸藥危險(xiǎn)警示情況[5]。
3.2.3? ? 獸藥消費(fèi)者追溯模塊。消費(fèi)者可以手機(jī)隨時(shí)掃描二維碼讀取購(gòu)買(mǎi)的獸藥相關(guān)提示及基礎(chǔ)數(shù)據(jù),掌握本批次獸藥追溯信息。
3.2.4? ? 獸藥監(jiān)管者追溯管理模塊。注冊(cè)監(jiān)管者基礎(chǔ)信息;審核信息包含生產(chǎn)者所有信息驗(yàn)核、經(jīng)營(yíng)者基本信息驗(yàn)核;假劣獸藥庫(kù)存數(shù)據(jù)匹配管理(匹配農(nóng)業(yè)部公布不合格獸藥和抽檢不合格獸藥信息);警示管理(消息推送),獸藥產(chǎn)品臨近過(guò)期時(shí),系統(tǒng)點(diǎn)擊產(chǎn)品提示信息,推送信息發(fā)給經(jīng)營(yíng)者及消費(fèi)者;執(zhí)法檢查包括經(jīng)營(yíng)者獸藥產(chǎn)品過(guò)期執(zhí)法檢查(二維碼掃描獸藥產(chǎn)品)并上傳執(zhí)法信息[6]。
4? ? 系統(tǒng)測(cè)試
獸藥追溯平臺(tái)測(cè)試有監(jiān)管操作員、經(jīng)營(yíng)者用戶及獸藥生產(chǎn)者通過(guò)各種瀏覽器登陸測(cè)試,均能登陸并顯示數(shù)據(jù)正常;在平臺(tái)中,能根據(jù)功能創(chuàng)建、新增及刪除數(shù)據(jù),無(wú)任何數(shù)據(jù)紊亂及異常現(xiàn)象;云平臺(tái)數(shù)據(jù)可以隨時(shí)上傳、下載及共享等,推送相關(guān)信息及時(shí)等。
5? ? 結(jié)語(yǔ)
獸藥追溯平臺(tái)是將獸藥的生產(chǎn)、經(jīng)營(yíng)、消費(fèi)及監(jiān)管等各個(gè)環(huán)節(jié)全過(guò)程的追溯平臺(tái),采用二維碼、數(shù)據(jù)云等相關(guān)關(guān)鍵技術(shù),確保獸藥隨時(shí)隨地實(shí)現(xiàn)查詢(xún)、監(jiān)管,完善了獸藥預(yù)警和假藥查處機(jī)制,提高了監(jiān)管部門(mén)的監(jiān)管效率,提升了獸藥質(zhì)量。
6? ? 參考文獻(xiàn)
[1] 楊軍,劉艷,杜彥蕊.關(guān)于二維碼的研究和應(yīng)用[J].應(yīng)用科技,2002(11):11-13.
[2] 邊吉榮,宋麗亞.基于RFID與二維碼技術(shù)的農(nóng)產(chǎn)品可追溯系統(tǒng)設(shè)計(jì)[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2010(10):39-41.
[3] 張興.基于Hadoop的云存儲(chǔ)平臺(tái)的研究與實(shí)現(xiàn)[D].北京:電子科技大學(xué),2013.
[4] 卞大偉,王虎.獸藥追溯系統(tǒng)建設(shè)的問(wèn)題思考和建議[J].動(dòng)物醫(yī)學(xué)進(jìn)展,2019,40(1):118-120.
[5] 王薇.中外畜產(chǎn)食品安全監(jiān)管體系研究[D].北京:中國(guó)農(nóng)業(yè)科學(xué)院,2016.
[6] 王為民.農(nóng)產(chǎn)品質(zhì)量安全追溯管理研究[D].北京:中國(guó)農(nóng)業(yè)科學(xué)院,2013.