国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

食品安全監(jiān)管系統(tǒng)數(shù)據(jù)交換平臺(tái)探討

2018-01-22 13:10:44王瑋健
科技視界 2017年30期
關(guān)鍵詞:食品安全

王瑋健

【摘 要】在大數(shù)據(jù)的背景下,異構(gòu)的軟硬件平臺(tái)以及數(shù)據(jù)結(jié)構(gòu)等環(huán)境下交換和共享數(shù)據(jù)是整合電子商務(wù)的難點(diǎn)。食品安全跨部門在應(yīng)用中,將類似于中間件的數(shù)據(jù)交換平臺(tái)提出來(lái),這樣將底層的數(shù)據(jù)結(jié)果和存儲(chǔ)的方式分離,使交換和共享數(shù)據(jù)的目標(biāo)得以實(shí)現(xiàn),為各業(yè)系統(tǒng)的有效性和協(xié)同性提供了保障。而且較強(qiáng)的擴(kuò)張性以及可靠性等都是該系統(tǒng)具備的特點(diǎn),其能夠?qū)⒉煌瑧?yīng)用系統(tǒng)的互聯(lián)互通問(wèn)題合理的解決。因此本文主要是對(duì)食品安全監(jiān)管數(shù)據(jù)交換平臺(tái)進(jìn)行了具體的研究與分析。

【關(guān)鍵詞】食品安全;監(jiān)管系統(tǒng);數(shù)據(jù)交換平臺(tái)

0 前言

人類生存和健康的重要保障就是食品的安全性,其與國(guó)計(jì)民生也有緊密的聯(lián)系,所以一直是社會(huì)關(guān)注的熱點(diǎn)問(wèn)題之一。近幾年,我國(guó)各級(jí)政府大量的工作都是圍繞食品安全問(wèn)題開(kāi)展的,而且取得的成效也非常明顯[1]。但是關(guān)于食品安全事故依然在發(fā)生,所以當(dāng)前最為主要的問(wèn)題就是將食品安全監(jiān)管的力度不斷加強(qiáng)。食品安全問(wèn)題不僅與廣大人民群眾的生命安全和身體健康息息相關(guān),同時(shí)對(duì)社會(huì)經(jīng)濟(jì)的發(fā)展和穩(wěn)定性也具有一定的影響。因此具體研究食品安全監(jiān)管數(shù)據(jù)交換平臺(tái)具有非常重要的現(xiàn)實(shí)意義。

1 食品安全監(jiān)管系統(tǒng)的論述

食品安全監(jiān)管系統(tǒng)業(yè)務(wù)的內(nèi)容主要包括是三個(gè)方面,即數(shù)據(jù)采集平臺(tái)的建立、多個(gè)橫向職能部門協(xié)同監(jiān)管平臺(tái)的建立和食品安全公眾服務(wù)平臺(tái)的建立。數(shù)據(jù)采集平臺(tái)是從食品檢測(cè)一直到檢測(cè)車檢測(cè)信息的整個(gè)過(guò)程,錄入和管理各種檢測(cè)信息等相關(guān)信息,從而使在線受理業(yè)務(wù)和處理數(shù)據(jù)的目標(biāo)得以現(xiàn)實(shí)[2]。多個(gè)橫向職能部門協(xié)同監(jiān)管平臺(tái),工商、衛(wèi)生和城管等多個(gè)職能部門是食品安全中食品在商品流通領(lǐng)域中涉及到的各個(gè)環(huán)節(jié),由于各個(gè)環(huán)節(jié)中具有不同的政府職能監(jiān)管部門,因此在監(jiān)督和管理食品安全衛(wèi)生時(shí)要對(duì)橫向職能部門之間信息的聯(lián)動(dòng)性充分的考慮,將橫向部門食品檢測(cè)信息和生產(chǎn)經(jīng)營(yíng)食品市場(chǎng)主體的監(jiān)管信息及時(shí)的獲取和交換,從而使整合和共享食品安全監(jiān)管數(shù)據(jù)的目標(biāo)盡快實(shí)現(xiàn)[3]。食品安全公眾服務(wù)平臺(tái),其不僅對(duì)新聞通告等進(jìn)行提供,同時(shí)可以對(duì)食品檢測(cè)信息公示以及網(wǎng)上投訴受理和反饋等及時(shí)的提供,使食品消費(fèi)者之間信息交流的渠道及時(shí)建立。

2 設(shè)計(jì)與實(shí)現(xiàn)數(shù)據(jù)交換平臺(tái)

2.1 設(shè)計(jì)平臺(tái)功能

目錄的管理與服務(wù)、信息的交換以及平臺(tái)的管理等這些功能是通過(guò)數(shù)據(jù)交換平臺(tái)的東方通可靠消息傳輸技術(shù)的消息中間件技術(shù)和具有集成適配器框架中間件技術(shù)來(lái)實(shí)現(xiàn)的。

2.2 處理核心數(shù)據(jù)功能

加工處理數(shù)據(jù)的基本功能是由核心處理數(shù)據(jù)功能來(lái)完成的,其中采集、清洗和加載等都是主要的內(nèi)容。

2.2.1 采集數(shù)據(jù)

將數(shù)據(jù)從各個(gè)數(shù)據(jù)源中抽取,使SDO數(shù)據(jù)對(duì)象得以形成,以下幾種設(shè)計(jì)是根據(jù)不同的數(shù)據(jù)源區(qū)分的:(1)從文件中抽取,各個(gè)職能部門向前置機(jī)內(nèi)上報(bào)文件,文件由前置機(jī)的程序讀取。Text和Excel文件是被支持的[4]。一般由業(yè)務(wù)數(shù)據(jù)庫(kù)直接導(dǎo)出Text文件,用制表符分割文件內(nèi)的每列數(shù)據(jù),而Text文件形成的SDO數(shù)據(jù)對(duì)象可被平臺(tái)中的文件源組件直接讀取。由手工錄入Excel文件,數(shù)據(jù)內(nèi)容具有多樣化的格式。由于其復(fù)雜性比較強(qiáng),一般先將xml根據(jù)Excel文件的內(nèi)容配置,之后再將xml接口文件形成的SDO數(shù)據(jù)對(duì)象用Excel解析組件從文件內(nèi)抽取數(shù)據(jù)。(2)從數(shù)據(jù)庫(kù)中抽取,這種抽取方式的情況可以分為兩種,一是可以在部門生產(chǎn)庫(kù)中直接連接前置機(jī),同時(shí)觸發(fā)器在部門生產(chǎn)庫(kù)內(nèi)是允許建立的,這樣導(dǎo)出組件可以通過(guò)平臺(tái)生產(chǎn)庫(kù)內(nèi)需要抽取的表進(jìn)行建立,導(dǎo)出組件的運(yùn)作是由觸發(fā)器來(lái)完成的,之后將Oracle數(shù)據(jù)庫(kù)裝置到前置機(jī)內(nèi),同時(shí)將需要抽取的表的副本及時(shí)建立,最后將導(dǎo)入組件建立。二是前置機(jī)只能利用網(wǎng)閘定時(shí)訪問(wèn)部門生產(chǎn)庫(kù),在這種狀況下,需要將Oracle數(shù)據(jù)庫(kù)裝置到前置機(jī)內(nèi),將物化視圖和副本表根據(jù)需要抽取的表合理建立,將某個(gè)時(shí)間段確立之后要查詢物化視圖,將全量結(jié)果集A得出來(lái),之后通過(guò)對(duì)對(duì)應(yīng)副本表的查詢將全量結(jié)果集B得出來(lái),通過(guò)這兩種結(jié)果將增量更新對(duì)應(yīng)的副本表找出來(lái)[5]。將導(dǎo)出組件用平臺(tái)對(duì)全部副本表進(jìn)行建立,可以將每次更新產(chǎn)生的增量數(shù)據(jù)及時(shí)的抽取。

2.2.2 轉(zhuǎn)換清洗數(shù)據(jù)

SDO數(shù)據(jù)對(duì)象在采集數(shù)據(jù)源后得以形成,接下來(lái)需要解析數(shù)據(jù)對(duì)象,同時(shí)要篩選、過(guò)濾和轉(zhuǎn)換數(shù)據(jù)中的某些關(guān)鍵字段,身份證和部門編號(hào)等都是這些關(guān)鍵字段所擁有的,而且在確定某些數(shù)據(jù)時(shí)需要相關(guān)的業(yè)務(wù)狀況,由于這些關(guān)鍵的信息數(shù)據(jù)有些部門無(wú)法提供,所以在處理程序的過(guò)程中,需要靈活的配置,為上述的狀況提供保障[6]。因此中間件平臺(tái)提供的組件擴(kuò)展抽象類編碼,即simple process需要組件進(jìn)行繼承。另外rules這一屬性需要添加到關(guān)鍵類中來(lái)接收經(jīng)過(guò)清洗轉(zhuǎn)換組件傳遞來(lái)的參數(shù),其主要是將關(guān)鍵信息及時(shí)的標(biāo)明,從而使在過(guò)濾和轉(zhuǎn)換關(guān)鍵字段時(shí)合理配置該字段的名稱的目的得以實(shí)現(xiàn)。

2.2.3 比對(duì)數(shù)據(jù)

要比對(duì)部門個(gè)人數(shù)據(jù)、企業(yè)和權(quán)威部門的數(shù)據(jù),要比對(duì)個(gè)人數(shù)據(jù)與身份證的準(zhǔn)確性,而企業(yè)數(shù)據(jù)則要比對(duì)組織機(jī)構(gòu)代碼或者企業(yè)的名稱,而且也是在平臺(tái)自定義的基礎(chǔ)上實(shí)現(xiàn)比對(duì)功能的。

Find Qualified Date為關(guān)鍵類,首先要將權(quán)威表數(shù)據(jù)根據(jù)table Name數(shù)據(jù)進(jìn)行加載和緩沖,存放在Hash Map容器中,要根據(jù)PK屬性確定Map的鍵,之后將業(yè)務(wù)部門上報(bào)的數(shù)據(jù)也根據(jù)bus table Name進(jìn)行加載和緩沖,存放在Hash Map容器中,要根據(jù)attId屬性確定Map的鍵,最后對(duì)比Map的鍵。如果具有大量的數(shù)據(jù),則可以分頁(yè)處理,這時(shí)需要設(shè)置cut Size屬性。

2.2.4 增量查找

有些部門會(huì)全量的上報(bào)數(shù)據(jù),因此需要比對(duì)本次全量上報(bào)的數(shù)據(jù)和上一次上報(bào)更新后的全量數(shù)據(jù),將增量找出來(lái),再將中心數(shù)據(jù)庫(kù)的對(duì)應(yīng)數(shù)據(jù)進(jìn)行更新,而且也是在平臺(tái)自定義的基礎(chǔ)上實(shí)現(xiàn)增量查找功能的。endprint

Find Add Capacity Pro為關(guān)鍵類,首先將數(shù)據(jù)庫(kù)中目標(biāo)表的數(shù)據(jù)根據(jù)table Name屬性進(jìn)行加載和緩沖,存放在Hash Map容器中,要根據(jù)PK屬性確定Map的鍵,之后再將SDO對(duì)象數(shù)據(jù)根據(jù)attId屬性加載和緩沖,再將增量通過(guò)比對(duì)兩個(gè)Map的主鍵找出來(lái),新增、修改和刪除為增量的主要功能[7]。

2.2.5 加載數(shù)據(jù)

為系統(tǒng)提供數(shù)據(jù)傳輸?shù)南⒖偩€就是消息中間件,其能夠?yàn)椴煌壿嫻?jié)點(diǎn)之間數(shù)據(jù)傳輸?shù)陌踩院涂煽啃蕴峁┍U?。將之前處理完的合格?shù)據(jù)傳輸?shù)较⒅虚g件,在中心數(shù)據(jù)對(duì)象表中通過(guò)平臺(tái)的導(dǎo)入組件進(jìn)行更新,SDO對(duì)象就是通過(guò)觸發(fā)導(dǎo)出組件更新增量數(shù)據(jù)而形成的,而xml接口文件是利用平臺(tái)xml接口文件形成的,也是在平臺(tái)自定義的基礎(chǔ)上生成xml接口組件的。

2.3 設(shè)計(jì)數(shù)據(jù)交換流程

數(shù)據(jù)交換系統(tǒng)的主要作用是通過(guò)消息中間件和適配器技術(shù)交換中心與各個(gè)單位之間的政務(wù)信息。通過(guò)對(duì)消息中間件的使用可以使集成和轉(zhuǎn)換數(shù)據(jù)以及大范圍傳遞信息的目標(biāo)得以實(shí)現(xiàn),為同步實(shí)時(shí)交換和更新中心到各業(yè)務(wù)部門政務(wù)信息提供保障。各單位向交換前置機(jī)發(fā)送業(yè)務(wù)數(shù)據(jù)以后,向中心前置機(jī)發(fā)送交換數(shù)據(jù)的工作是由交換中間件來(lái)負(fù)責(zé),中心前置機(jī)通過(guò)中心數(shù)據(jù)交換管理系統(tǒng)整理以后向共享數(shù)據(jù)庫(kù)保存信息[8]。下圖是交換處理數(shù)據(jù)的流程圖。

2.4 在系統(tǒng)中接入數(shù)據(jù)交換

數(shù)據(jù)交換平臺(tái)將靈活的接入系統(tǒng)方式和接入實(shí)現(xiàn)機(jī)制提供給用戶,各個(gè)節(jié)點(diǎn)在選擇接入方式時(shí)可以根據(jù)前置機(jī)共享數(shù)據(jù)庫(kù)等進(jìn)行,而且也可以利用直接接入數(shù)據(jù)交換平臺(tái)的方式。

2.4.1 數(shù)據(jù)庫(kù)的前置機(jī)共享

委辦局向委辦局前置機(jī)的接口數(shù)據(jù)庫(kù)中發(fā)送業(yè)務(wù)系統(tǒng)數(shù)據(jù),而且要將前置機(jī)上的數(shù)據(jù)庫(kù)對(duì)平臺(tái)開(kāi)放,平臺(tái)利用對(duì)數(shù)據(jù)庫(kù)適配器的配置或者交換數(shù)據(jù)流程等,使接入共享業(yè)務(wù)數(shù)據(jù)的目標(biāo)得以實(shí)現(xiàn)。

2.4.2 數(shù)據(jù)文件的前置機(jī)共享

在數(shù)據(jù)交換節(jié)點(diǎn)服務(wù)器軟件沒(méi)有部署在前置機(jī)上的情況下,委辦局需要用數(shù)據(jù)文件打包業(yè)務(wù)系統(tǒng)的數(shù)據(jù),向前置機(jī)某一文件目錄中進(jìn)行發(fā)送,同時(shí)將前置機(jī)目錄向平臺(tái)開(kāi)放[9]。平臺(tái)利用ftp文件的配置和數(shù)據(jù)流程的交換,使接入共享業(yè)務(wù)數(shù)據(jù)的目標(biāo)得以實(shí)現(xiàn),下圖是數(shù)據(jù)文件交換圖。

2.4.3 直接接入

委辦局通過(guò)對(duì)平臺(tái)提供節(jié)點(diǎn)服務(wù)器軟件和各種適配器組件的應(yīng)用,將數(shù)據(jù)從業(yè)務(wù)系統(tǒng)中抽取出來(lái),而且可能在平臺(tái)交換流程中通過(guò)人工加入到其它數(shù)據(jù)里。這種方式就是委辦局將數(shù)據(jù)從業(yè)務(wù)系統(tǒng)中直接抽取出來(lái),但是雙方之間的溝通和協(xié)調(diào)是實(shí)用這一方式的重要前提。

3 結(jié)論

由此可見(jiàn),各個(gè)部門進(jìn)行信用信息資源的共享和交換的重要保障就是數(shù)據(jù)交換平臺(tái),其在整個(gè)信用信息技術(shù)框架中的作用非常重要,其職能主要包括服務(wù)中心以及支撐信息交換基礎(chǔ)中心等。通過(guò)對(duì)平臺(tái)提供給了適配器組件應(yīng)用系統(tǒng)的利用,可以最小限度的改造已建的應(yīng)用系統(tǒng),將信息的孤島性逐漸打破,將重復(fù)建設(shè)的現(xiàn)象及時(shí)避免,同時(shí)可以將建設(shè)信息化的周期大大縮短,為既往的投資提供保障。食品生產(chǎn)和流通過(guò)程中涉及較多的環(huán)節(jié),而食品安全將橫跨的政府管理部門也比較多,這個(gè)過(guò)程中的監(jiān)督和管理是全方位和多角度的。要想將政府對(duì)食品消費(fèi)的監(jiān)管和引導(dǎo)作用充分發(fā)揮出來(lái),需要在技術(shù)層面將數(shù)據(jù)交換和共享平臺(tái)及時(shí)的建立,從而可以為食品的安全性提供保障。

【參考文獻(xiàn)】

[1]陶光燦,譚紅,宋宇峰,林丹.基于大數(shù)據(jù)的食品安全社會(huì)共治模式探索與實(shí)踐[J/OL].食品科學(xué),2017,31(01):156-157.

[2]李麗,馬巍巍,王靜.港口危險(xiǎn)化學(xué)品安全監(jiān)管信息化發(fā)展思考[J].水運(yùn)管理,2016,38(11):19-22.

[3]劉津.天津市食品安全監(jiān)管與服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)施[D].天津大學(xué),2014.

[4]湯丹,匡曉紅.食品安全監(jiān)管系統(tǒng)數(shù)據(jù)交換平臺(tái)研究[J].軟件導(dǎo)刊,2014,13(05):123-126.

[5]楊曉哲.基于SOA架構(gòu)的食藥數(shù)字監(jiān)管平臺(tái)[D].吉林大學(xué),2014.

[6]余華偉,彭凱寧,曾嶸,羅霞.基于數(shù)據(jù)交換服務(wù)總線的食品安全監(jiān)控系統(tǒng)設(shè)計(jì)[J].內(nèi)蒙古科技與經(jīng)濟(jì),2014,23(02):72-73.

[7]李小軍.安全生豬的養(yǎng)、運(yùn)、宰、銷全程監(jiān)控?cái)?shù)字化系統(tǒng)研究與示范[D].南京農(nóng)業(yè)大學(xué),2013.

[8]何尚憲.食品(酒類)安全溯源系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].華南理工大學(xué),2012.

[9]楊洪志.基于電子政務(wù)的食品安全誠(chéng)信平臺(tái)建設(shè)研究[D].天津大學(xué),2010.endprint

猜你喜歡
食品安全
關(guān)于加強(qiáng)食品安全政府監(jiān)管的若干思考
完善我國(guó)食品召回制度的法律思考
淺析食品安全犯罪的成因及其對(duì)策
食品安全檢測(cè)技術(shù)研究現(xiàn)狀
經(jīng)濟(jì)法視角下大學(xué)生網(wǎng)絡(luò)訂餐食品安全問(wèn)題分析
市場(chǎng)經(jīng)濟(jì)下食品安全對(duì)經(jīng)濟(jì)發(fā)展的意義
新媒體在食品安全監(jiān)管工作中的特點(diǎn)和作用
食品安全存在的問(wèn)題和解決對(duì)策
我國(guó)食品安全監(jiān)管面臨的挑戰(zhàn)及應(yīng)對(duì)措施分析
科技視界(2016年21期)2016-10-17 20:50:50
食品安全體系中物流的重要性
马公市| 电白县| 常宁市| 光山县| 古浪县| 利川市| 阿瓦提县| 高陵县| 富锦市| 阳春市| 稻城县| 任丘市| 连城县| 句容市| 苏州市| 柳河县| 芜湖县| 通化市| 汤原县| 景谷| 曲水县| 南宁市| 华安县| 通化市| 舟曲县| 山东省| 星座| 阳西县| 北辰区| 无极县| 三门县| 蒲城县| 临澧县| 格尔木市| 肥城市| 彰武县| 宁明县| 万州区| 临潭县| 阿坝| 宁城县|