• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      面向數(shù)據(jù)共享的養(yǎng)殖水產(chǎn)品溯源信息XML文件設(shè)計(jì)

      2019-09-06 03:38:09嚴(yán)志雁吳輝丁建
      現(xiàn)代農(nóng)業(yè)科技 2019年8期
      關(guān)鍵詞:溯源數(shù)據(jù)共享

      嚴(yán)志雁 吳輝 丁建

      摘要 現(xiàn)有養(yǎng)殖水產(chǎn)品質(zhì)量安全溯源平臺開發(fā)主體眾多,造成溯源信息難以交互和共享,為解決數(shù)據(jù)共享問題,該文分析現(xiàn)有了養(yǎng)殖水產(chǎn)品溯源信息的數(shù)據(jù)結(jié)構(gòu)及XMLSchema的實(shí)現(xiàn),提出了一種基于WebService的XML文件數(shù)據(jù)共享方法。本文分析了養(yǎng)殖水產(chǎn)品產(chǎn)業(yè)鏈中質(zhì)量安全關(guān)鍵點(diǎn),采用面向?qū)ο笏枷霕?gòu)建了養(yǎng)殖水產(chǎn)品溯源信息的數(shù)據(jù)結(jié)構(gòu),采用XMLSchema設(shè)計(jì)了XML文件,采用WebService技術(shù)設(shè)計(jì)了XML文件的數(shù)據(jù)交換模型。該文設(shè)計(jì)的養(yǎng)殖水產(chǎn)品溯源信息XML文件能作為信息載體在政府監(jiān)管數(shù)據(jù)中心和各個溯源系統(tǒng)之間進(jìn)行數(shù)據(jù)傳遞。養(yǎng)殖水產(chǎn)品溯源信息XML文件可較好的用于政府監(jiān)管中心的數(shù)據(jù)共享與交換。

      關(guān)鍵詞 養(yǎng)殖水產(chǎn)品;XML;溯源;數(shù)據(jù)共享

      中圖分類號 S126;TP393.09

      文獻(xiàn)標(biāo)識碼 A

      文章編號 1007-5739(2019)08-0258-03

      隨著農(nóng)業(yè)信息化發(fā)展的深入,很多農(nóng)產(chǎn)品生產(chǎn)企業(yè)建立了農(nóng)產(chǎn)品溯源系統(tǒng)及數(shù)據(jù)中心,各級地方政府建立了農(nóng)產(chǎn)品質(zhì)量安全數(shù)據(jù)中心來存儲這些數(shù)據(jù),采用信息技術(shù)實(shí)現(xiàn)不同系統(tǒng)和數(shù)據(jù)之間的交互和共享成為亟需解決的問題-9。

      已有眾多學(xué)者對農(nóng)產(chǎn)品追溯系統(tǒng)進(jìn)行大量的研究(6-7]。有學(xué)者以流通環(huán)節(jié)水產(chǎn)品為研究對象,針對不同的水產(chǎn)品交易模式,基于條碼標(biāo)識技術(shù),建立了適用于不同模式下的水產(chǎn)品流通質(zhì)量追溯系統(tǒng)891。張龍青1、叢斯琳叫顏波等叫以水產(chǎn)品供應(yīng)鏈為視角,采用物聯(lián)網(wǎng)技術(shù),分析建立了水產(chǎn)品追溯信息模型的基礎(chǔ)。任晰等叫以羅非魚為例,設(shè)計(jì)了系統(tǒng)的功能模塊以及體系結(jié)構(gòu),建立基于Web的羅非魚養(yǎng)殖質(zhì)量安全可追溯系統(tǒng)。孫傳恒等提出了一種基于行政監(jiān)管的適合中國國情的水產(chǎn)品追溯系統(tǒng)架構(gòu)方式,生成了融合一維碼、二維碼的水產(chǎn)品混合條碼標(biāo)簽。楊信廷等呵以實(shí)現(xiàn)數(shù)據(jù)無縫交換為目標(biāo),基于XML構(gòu)建了蔬菜溯源信息描述語言,并設(shè)計(jì)了VTMLSchema,應(yīng)用于蔬菜溯源系統(tǒng)數(shù)據(jù)交換。

      由于溯源中心與供應(yīng)鏈各企業(yè)計(jì)算機(jī)軟件環(huán)境和數(shù)據(jù)庫結(jié)構(gòu)的差異。要實(shí)現(xiàn)養(yǎng)殖水產(chǎn)品的政府監(jiān)管,就要在不同平臺和系統(tǒng)間實(shí)現(xiàn)數(shù)據(jù)共享。實(shí)現(xiàn)數(shù)據(jù)共享有多種方式,XML以自描述性、可擴(kuò)展性及開放性等優(yōu)點(diǎn)已逐漸成為信息表示和信息交換的標(biāo)準(zhǔn)[16-18]、以XML為基礎(chǔ)進(jìn)行養(yǎng)殖水產(chǎn)品溯源信息的數(shù)據(jù)共享還未見報道。通過對養(yǎng)殖水產(chǎn)品質(zhì)量安全關(guān)鍵信息的分析,構(gòu)建養(yǎng)殖水產(chǎn)品質(zhì)量信息組織模型,以XMLSchema構(gòu)建養(yǎng)殖水產(chǎn)品溯源信息XML的文件結(jié)構(gòu),并將XML文件用于政府監(jiān)管中心。

      1養(yǎng)殖水產(chǎn)品溯源信息XML文件設(shè)計(jì)

      1.1養(yǎng)殖水產(chǎn)品溯源信息分析

      養(yǎng)殖水產(chǎn)品溯源信息分為主體責(zé)任信息和質(zhì)量安全信息。主體責(zé)任信息包括生產(chǎn)單位名稱統(tǒng)一社會信用代碼、養(yǎng)殖場區(qū)和生產(chǎn)單元(水塘、水庫)信息等。養(yǎng)殖水產(chǎn)品質(zhì)量安全信息包括生產(chǎn)、運(yùn)輸、銷售和質(zhì)檢信息等19。經(jīng)相同生產(chǎn)、運(yùn)輸、銷售和質(zhì)檢信息的同一品種為批次產(chǎn)品。生產(chǎn)和運(yùn)輸信息包括投入品信息和生產(chǎn)運(yùn)輸過程信息。投入品信息包括種苗信息、飼料信息、肥料信息、飼料添加劑信息、藥品信息等;生產(chǎn)過程信息包括移池?fù)Q塘引起的生產(chǎn)批次變化和養(yǎng)殖生產(chǎn)單元的水質(zhì)及調(diào)控信息。根據(jù)查詢的需要,組織上述相關(guān)的信息作為養(yǎng)殖水產(chǎn)品溯源信息。

      1.2養(yǎng)殖水產(chǎn)品溯源信息組織

      采用面向?qū)ο笏枷虢M織養(yǎng)殖水產(chǎn)品溯源信息,組成溯源信息的結(jié)構(gòu)如圖1。整個養(yǎng)殖水產(chǎn)品溯源信息的數(shù)據(jù)文件應(yīng)包括5個部分,依次為追溯碼信息生產(chǎn)主體信息、生產(chǎn)過程信息、收獲存儲暫養(yǎng)銷售信息、質(zhì)檢信息。追溯碼信息應(yīng)當(dāng)包含產(chǎn)品的基礎(chǔ)信息,如追溯碼,產(chǎn)品批次,產(chǎn)品的名稱、規(guī)格、數(shù)量等基本信息;生產(chǎn)主體信息應(yīng)包含生產(chǎn)責(zé)任單位的名稱、統(tǒng)一社會信用代碼信息,也可以包含擴(kuò)展信息,例如生產(chǎn)責(zé)任單位的評定和認(rèn)證信息,企業(yè)的各個養(yǎng)殖場區(qū)信息及養(yǎng)殖生產(chǎn)單元信息等;生產(chǎn)過程信息應(yīng)包括投人品信息,也可擴(kuò)展記錄水質(zhì)管理和調(diào)控信息等。質(zhì)檢信息按檢測單位性質(zhì)可分為生產(chǎn)單位自行檢測和檢測機(jī)構(gòu)檢測2類,質(zhì)量檢測應(yīng)以PDF文件形式存儲,防止修改。依據(jù)上述數(shù)據(jù)結(jié)構(gòu)逐步逐層構(gòu)建XML文件,數(shù)據(jù)交換時,通過WebService提供該XML文件。圖1中實(shí)線框中內(nèi)容指溯源信息XML文件必須包含的基礎(chǔ)內(nèi)容,虛線框內(nèi)為擴(kuò)展內(nèi)容。

      1.3溯源信息文件XMLSchema設(shè)計(jì)

      XMLSchema可以作為養(yǎng)殖水產(chǎn)品溯源信息XML文檔遵循的一個公共的標(biāo)準(zhǔn)性協(xié)議,它可以保證XML文件被不同系統(tǒng)解析,實(shí)現(xiàn)養(yǎng)殖水產(chǎn)品溯源信息的數(shù)據(jù)共享。按照圖1結(jié)構(gòu),定義每個信息模塊內(nèi)元素和屬性,包括元素和屬性命名,元素間關(guān)系及元素順序,元素和屬性的數(shù)據(jù)類型、數(shù)目、默認(rèn)值以及固定值等。

      XML文檔含有traceInformation根元素,根元素含有追溯碼信息、生產(chǎn)主體信息、生產(chǎn)過程信息、收獲存儲暫養(yǎng)銷售信息、質(zhì)檢信息5個元素,元素表述如下:

      其中name關(guān)鍵字表示元素名稱,ref關(guān)鍵字表示引用的自行定義的數(shù)據(jù)類型。

      根據(jù)圖1,每個元素都具有自身類型的定義。例如生產(chǎn)主體信息元素類型內(nèi)部定義責(zé)任主體信息(必有元素),養(yǎng)殖場區(qū)信息(擴(kuò)展元素)、養(yǎng)殖生產(chǎn)單元信息(擴(kuò)展元素)3個子元素,生產(chǎn)主體信息元素類型的定義的簡化實(shí)現(xiàn)如下:

      責(zé)任主體信息子元素內(nèi)定義了企業(yè)名稱屬性企業(yè)的社會信用統(tǒng)一代碼屬性和評定認(rèn)證信息元素,2個屬性均為必選唯一屬性,其定義如下。評定認(rèn)證信息元素可含多個評定認(rèn)證信息,通過Schema,可使用maxOccurs和minOccurs屬性來定義某個元素可能出現(xiàn)的次數(shù)。maxOccurs定義某元素出現(xiàn)次數(shù)的最大值,而minOceurs則定義某元素出現(xiàn)次數(shù)的最小值。采用use="required",一個必選屬性。

      通過逐層定義圖1中的元素與屬性,我們就得到了整個XMLSchema文件最后的XML文件簡化代碼實(shí)現(xiàn)如下:<?xmlversion="1.0"?>

      2016157824751SDC21502016157824751SDC2150

      .....

      2養(yǎng)殖水產(chǎn)品溯源信息數(shù)據(jù)共享模型

      常見的溯源信息查詢模型主要有自建系統(tǒng)提供的溯源信息查詢模型和開放溯源平臺查詢模型2種2021。自建系統(tǒng)提供的溯源信息查詢模式,溯源數(shù)據(jù)僅在自身系統(tǒng)內(nèi)使用,形成信息孤島。政府監(jiān)管溯源信息平臺就是一種開放溯源平臺,平臺需要加盟的系統(tǒng)提供相同數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)文件,本文提供的XML文件就是很好的信息載體。

      養(yǎng)殖水產(chǎn)品溯源信息共享要求各個系統(tǒng)的數(shù)據(jù)中心與政府監(jiān)管中心數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交換,在中心節(jié)點(diǎn)記錄各個系統(tǒng)提供的WebService服務(wù),并建立服務(wù)的索引表2,中心節(jié)點(diǎn)可備份所有節(jié)點(diǎn)數(shù)據(jù)并直接提供查詢服務(wù),也可僅記錄查詢服務(wù)的鏈接。各溯源系統(tǒng)之間也通過XML文件進(jìn)行數(shù)據(jù)交換。數(shù)據(jù)中心公開的Web服務(wù)主要用于共享數(shù)據(jù),業(yè)務(wù)系統(tǒng)既可以通過公開Web服務(wù)的方式向數(shù)據(jù)中心提供數(shù)據(jù),也可以調(diào)用綜合數(shù)據(jù)中心的數(shù)據(jù)共享服務(wù)查詢數(shù)據(jù)。具體結(jié)構(gòu)如圖2所示。

      3XML文件在數(shù)據(jù)共享中的應(yīng)用

      3.1XML數(shù)據(jù)文件的構(gòu)建

      每個溯源系統(tǒng)遵循VTMLSchema模式,采用XML文件作為數(shù)據(jù)交換的信息載體,通過對XML文件的讀寫實(shí)現(xiàn)數(shù)據(jù)交換,如圖3所示。

      依據(jù)追溯碼在數(shù)據(jù)庫中檢索目標(biāo)記錄,獲取數(shù)據(jù)集,根據(jù)已建XMLSchema,將記錄轉(zhuǎn)換為符合圖1數(shù)據(jù)集的XML文檔,將生成的XML文檔經(jīng)WebService協(xié)議提供給查詢系統(tǒng)或數(shù)據(jù)中心。

      3.2XML數(shù)據(jù)文件的共享機(jī)制

      每個溯源系統(tǒng)均需在水產(chǎn)品質(zhì)量安全監(jiān)管數(shù)據(jù)中心,注冊自身WebService,水產(chǎn)品質(zhì)量安全監(jiān)管數(shù)據(jù)中心系統(tǒng)為其產(chǎn)品看溯源信息的追溯碼建立索引。索引表結(jié)構(gòu)如表1。

      每個系統(tǒng)發(fā)布的對外查詢WebService都應(yīng)遵循相同的規(guī)則1231,即支持相同的調(diào)用方法和返回元素等,在本文中也就是支持實(shí)現(xiàn)傳遞以追溯碼為關(guān)鍵詞 的XML文件傳遞接口,實(shí)現(xiàn)數(shù)據(jù)交換的具體執(zhí)行過程如圖4所示。用戶啟動查詢流程,出現(xiàn)查詢界面輸人查詢條件,系統(tǒng)進(jìn)行檢驗(yàn),若合法,則調(diào)用產(chǎn)品信息表進(jìn)行查詢,然后顯示查詢結(jié)果。

      4結(jié)語

      本文分析了養(yǎng)殖水產(chǎn)品的質(zhì)量安全信息模型構(gòu)成,采用XMLSchema建立了用于數(shù)據(jù)共享的養(yǎng)殖水產(chǎn)品溯源信息XML文件,探討了基于WebService的XML文件數(shù)據(jù)共享方法,試驗(yàn)了養(yǎng)殖水產(chǎn)品溯源系統(tǒng)數(shù)據(jù)共享的應(yīng)用.通過WebService屏蔽了數(shù)據(jù)庫和數(shù)據(jù)接口的細(xì)節(jié),通過XMLSchema統(tǒng)一數(shù)據(jù)交換共享的數(shù)據(jù)結(jié)構(gòu),實(shí)現(xiàn)了異構(gòu)系統(tǒng)的養(yǎng)殖水產(chǎn)品溯源數(shù)據(jù)的共享。

      5參考文獻(xiàn)

      [1]尹玉伶,何靜.我國建立農(nóng)產(chǎn)品質(zhì)量安全溯源系統(tǒng)的對策研究[J].山西農(nóng)業(yè)科學(xué),2011,39(5):488-490.

      [2]趙巖,吳莉宇,王強(qiáng),等我國農(nóng)產(chǎn)品質(zhì)量安全追溯系統(tǒng)的建立研究[J].現(xiàn)代農(nóng)業(yè)科技,2009(18):323-325.

      [3]鄭火國.食品安全可追溯系統(tǒng)研究[D].北京:中國農(nóng)業(yè)科學(xué)院,2012.

      [4]姜爽,韓貴清,司震宇,等.第三方稻米溯源平臺設(shè)計(jì)與實(shí)現(xiàn)[J].農(nóng)業(yè)工程學(xué)報,2017,33(24):215-221.

      [5] ZHANG H,ZHANG J ,SHEN P, et al.Modeling method of traceabilitysystem based on information flow in meat food supply chain [J].WSEASTransactions on Information Science and Applications , 2009 , 6(7): 1094-1103.

      [6]錢建平,范蓓蕾,李潔,等.支持分布環(huán)境的農(nóng)產(chǎn)品協(xié)同追溯平臺構(gòu)建[J].農(nóng)業(yè)工程學(xué)報,2017,33(8):259-266.

      [7]董玉德,丁保勇,張國偉,等基于農(nóng)產(chǎn)品供應(yīng)鏈的質(zhì)量安全可追溯系統(tǒng)[J].農(nóng)業(yè)工程學(xué)報,2016,32(1):280-285.

      [8]劉學(xué)馨,馬莉,孫傳恒,等流通環(huán)節(jié)水產(chǎn)養(yǎng)殖產(chǎn)品質(zhì)量追溯系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].農(nóng)業(yè)網(wǎng)絡(luò)信息,2008(12):22-24.

      [9]張珂,張文志水產(chǎn)品可追溯系統(tǒng)研究與應(yīng)用[J].中國漁業(yè)經(jīng)濟(jì),2009,27(5):107-112.

      [10]張龍青.基于物聯(lián)網(wǎng)的洞庭湖淡水魚質(zhì)量安全溯源系統(tǒng)[D].長沙:中南林業(yè)科技大學(xué),2015.

      [11]叢斯琳.基于Petri網(wǎng)的水產(chǎn)品追溯信息模型及其應(yīng)用[D]上海:上海海洋大學(xué),2016

      [12]顏波,石平,黃廣文.基于RFID和EPC物聯(lián)網(wǎng)的水產(chǎn)品供應(yīng)鏈可追溯平臺開發(fā)[J].農(nóng)業(yè)工程學(xué)報,2013(15):172-183.

      [13]任晰,張小栓,穆維松,等基于Web的羅非魚養(yǎng)殖質(zhì)量安全可追溯

      系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2009,30(16):3883-3886.

      [14]孫傳恒,楊信廷,李文勇,等.基于監(jiān)管的分布式水產(chǎn)品追溯系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].農(nóng)業(yè)工程學(xué)報,2012,28(8):146-153.

      [15]楊信廷,錢建平,趙春江,等.基于XML的蔬菜溯源信息描述語言構(gòu)建及在數(shù)據(jù)交換中的應(yīng)用[J].農(nóng)業(yè)工程學(xué)報,2007(11):201-205.

      [16]孔令波,唐世渭,楊冬青,等.XML數(shù)據(jù)的查詢技術(shù)[J].軟件學(xué)報,2007(6):1400-1418.

      [17]張曉琳.面向?qū)ο蟮腦ML數(shù)據(jù)管理技術(shù)研究[D].沈陽:東北大學(xué),2006

      [18]何國輝,卿銀波.基于XML的數(shù)據(jù)交換系統(tǒng)設(shè)計(jì)[J].計(jì)算機(jī)工程與設(shè)計(jì),2007,28(3):583-587.

      [19]中華人民共和國農(nóng)業(yè)部.養(yǎng)殖水產(chǎn)品溯源信息采集規(guī)程:SC/T3045-2014[$].北京:中國農(nóng)業(yè)出版社,2014.

      [20]郝世博,鄧雨亭融合數(shù)據(jù)監(jiān)管與數(shù)據(jù)溯源的科學(xué)數(shù)據(jù)共享管理研究[J].情報理論與實(shí)踐,2018,41(3):23-28.

      [21]黃兮.基于電子交易的農(nóng)產(chǎn)品溯源模型的設(shè)計(jì)與實(shí)現(xiàn)[D]哈爾濱:東北農(nóng)業(yè)大學(xué),2009.

      [22]李季輝,賈永偉.基于索引表和:二分圖的Web服務(wù)操作發(fā)現(xiàn)[J].計(jì)算機(jī)工程,2012,38(13):37-39.

      [23]嚴(yán)志雁,陳桂鵬,蘇小波,等基于XML和WebService的農(nóng)產(chǎn)品溯源數(shù)據(jù)交換技術(shù)設(shè)計(jì)與應(yīng)用[J].江西農(nóng)業(yè)學(xué)報,2016,28(11):80-84.

      猜你喜歡
      溯源數(shù)據(jù)共享
      毛澤東與黨的實(shí)事求是思想路線確立
      東方教育(2016年7期)2017-01-17 21:07:45
      有機(jī)RFID標(biāo)簽在農(nóng)產(chǎn)品食品溯源中的應(yīng)用
      “簞瓢陋巷”典故研究
      數(shù)字化迎新系統(tǒng)宿舍分配模塊的設(shè)計(jì)與實(shí)現(xiàn)
      貴州大數(shù)據(jù)產(chǎn)業(yè)發(fā)展戰(zhàn)略理解和實(shí)施建議
      “時務(wù)文體”溯源
      新聞世界(2016年7期)2016-08-23 08:36:24
      淺談“營配貫通”對供電企業(yè)的作用
      施甸县| 密云县| 固始县| 彭水| 茶陵县| 洱源县| 麦盖提县| 招远市| 荆州市| 鄂温| 西和县| 兴安盟| 丽江市| 天镇县| 微博| 抚远县| 沁水县| 松潘县| 都昌县| 澳门| 吉木乃县| 麦盖提县| 高邑县| 炉霍县| 叙永县| 木兰县| 清河县| 永清县| 全州县| 永春县| 永昌县| 松江区| 茶陵县| 南丹县| 吉首市| 迭部县| 聂拉木县| 六安市| 安化县| 五家渠市| 梨树县|