亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Web Services實驗室數(shù)據(jù)集成應(yīng)用研究

        2016-11-25 09:17:14毛曉靖
        科技與創(chuàng)新 2016年20期
        關(guān)鍵詞:數(shù)據(jù)采集數(shù)據(jù)分析

        毛曉靖

        摘 要:基于實驗室綜合管理系統(tǒng)LIMS,全面分析了多領(lǐng)域檢驗檢測數(shù)據(jù)集成的需求,實驗室檢測檢驗數(shù)據(jù)采集、分析、傳輸集成等要素,提出了以Web Services為技術(shù)核心的實驗室數(shù)據(jù)集成系統(tǒng)。應(yīng)用在服務(wù)端建立多種Web服務(wù)的模型,有效解決了不同設(shè)備儀器業(yè)務(wù)數(shù)據(jù)結(jié)構(gòu)、邏輯組成的不同問題。在此軟件模型的基礎(chǔ)上,應(yīng)用C#.NET、Delphi 7.0對ARL3460型直讀光譜儀進行服務(wù)端和客戶端的開發(fā),實現(xiàn)實驗數(shù)據(jù)的采集和實驗原始記錄的生成,進而與LIMS系統(tǒng)實現(xiàn)無縫對接。

        關(guān)鍵詞:網(wǎng)絡(luò)服務(wù);數(shù)據(jù)集成;數(shù)據(jù)采集;數(shù)據(jù)分析

        中圖分類號:TP311.13 文獻標(biāo)識碼:A DOI:10.15913/j.cnki.kjycx.2016.20.072

        文章編號:2095-6835(2016)20-0072-02

        在產(chǎn)品質(zhì)量檢驗中,所涉及到的儀器設(shè)備眾多,所采用的數(shù)據(jù)接口技術(shù)、數(shù)據(jù)采集技術(shù)和數(shù)據(jù)顯示技術(shù)參差不齊。要想實現(xiàn)眾多設(shè)備檢測數(shù)據(jù)的集中自動化采集,實現(xiàn)與LIMS系統(tǒng)的無縫對接,可應(yīng)用Web Services技術(shù)實現(xiàn)獨立智能DAQ控件技術(shù),對實驗室檢測數(shù)據(jù)進行智能采集、分析、存儲,實現(xiàn)遠程報告的輸出。

        1 Web Services基本組成

        Web Services是一個平臺獨立、松耦合、自包含、基于可編程的Web應(yīng)用程序,可使用開放的XML標(biāo)準(zhǔn)描述、發(fā)布、發(fā)現(xiàn)、協(xié)調(diào)和配置這些應(yīng)用程序,用于開發(fā)分布式互操作應(yīng)用程序。其本質(zhì)是一種在應(yīng)用程序之間傳遞XML的機制,建立在HTTP、XML、SOAP、WSDL等技術(shù)之上。

        按照拓?fù)浣Y(jié)構(gòu),Web Services可以分為兩類,具體如圖1所示。第一種類型是信息型,Web Service僅支持簡單的請求/響應(yīng)操作。Web Services一般在等待請求,然后處理并響應(yīng)請求。第二種是復(fù)合型,Web Service在進入操作和離開操作之間進行一定形式的協(xié)調(diào)。

        2 數(shù)據(jù)集成系統(tǒng)組成

        實驗室數(shù)據(jù)集成系統(tǒng)是由數(shù)據(jù)采集系統(tǒng)、分析系統(tǒng)和報告生成系統(tǒng)3部分組成。

        2.1 數(shù)據(jù)采集系統(tǒng)

        根據(jù)實驗室不同接口的檢測設(shè)備,從邏輯結(jié)構(gòu)上來講,數(shù)據(jù)采集系統(tǒng)包括設(shè)備采集/控制、數(shù)據(jù)存儲、數(shù)據(jù)訪問、數(shù)據(jù)通訊、數(shù)據(jù)安全、調(diào)用接口幾大部分,各個模板協(xié)同工作,可獨立擴展,并且支持文件采集,直接設(shè)備采集/控制, RS-232、USB、TCP/IP等通信協(xié)議。前端組件池可以被單獨安裝、卸載、升級,以達到有效管理和復(fù)用的目的。

        2.2 分析系統(tǒng)

        由于綜合性檢驗機構(gòu)的檢驗檢測項目具有多樣性,使得其檢測檢測設(shè)備具有多樣性。不同儀器、設(shè)備制造商所提供的儀器設(shè)備數(shù)據(jù)傳輸接口、傳輸協(xié)議、業(yè)務(wù)數(shù)據(jù)結(jié)構(gòu)都各不相同。分析系統(tǒng)的主要功能是:在完成數(shù)據(jù)采集之后,需分析生成的相關(guān)數(shù)據(jù)、文件,將有價值的數(shù)據(jù)轉(zhuǎn)換成XML格式傳輸?shù)椒?wù)器中,與LIMS系統(tǒng)實現(xiàn)無縫對接。由于不同儀器間數(shù)據(jù)分析方法具有多樣性,所以,將每種分析方法集成在不同的Web服務(wù)中,可以實現(xiàn)靈活調(diào)用。

        2.3 報告生成

        當(dāng)實現(xiàn)檢測數(shù)據(jù)與LIMS系統(tǒng)無縫對接后,報告生成系統(tǒng)采用LIMS系統(tǒng)報告模板。

        3 軟件模型

        如圖2所示,實驗室數(shù)據(jù)集成軟件模型由客戶端和服務(wù)端組成。客戶端有數(shù)據(jù)采集和數(shù)據(jù)分析2個功能。數(shù)據(jù)采集采用控件集成的形式,以滿足不同設(shè)備硬件數(shù)據(jù)采集通訊要求;數(shù)據(jù)分析調(diào)用不同的Web服務(wù)接口實現(xiàn)不同的數(shù)據(jù)分析需求。服務(wù)端根據(jù)不同設(shè)備的數(shù)據(jù)分析要求實行不同的Web服務(wù)程序,在服務(wù)端設(shè)立不同的接口地址,以方便客戶端調(diào)用。

        對于軟件客戶端,根據(jù)儀器設(shè)備不同的通訊協(xié)議和業(yè)務(wù)數(shù)據(jù)邏輯結(jié)構(gòu),開發(fā)出不同的數(shù)據(jù)采集組件。對眾多的組件形成前度組件池,可獨立實現(xiàn)安裝、卸載和更新。在客戶端軟件設(shè)置相關(guān)組件配置項,從而實現(xiàn)不同儀器設(shè)備不同的數(shù)據(jù)采集組件,以保證數(shù)據(jù)的正常采集。當(dāng)數(shù)據(jù)采集組件采集到相關(guān)數(shù)據(jù)后,數(shù)據(jù)分析模塊讀取相關(guān)數(shù)據(jù)文件或直接讀取采集組件傳送的相關(guān)字符串。依據(jù)設(shè)備客戶端軟件的配置的相關(guān)Web服務(wù)接口地址,調(diào)用相關(guān)的Web服務(wù)程序,進行業(yè)務(wù)數(shù)據(jù)機構(gòu)分析、數(shù)據(jù)邏輯分析和XML文件格式定義等工作。最后將Web服務(wù)返回的XML格式分析數(shù)據(jù)通過數(shù)據(jù)傳輸Web服務(wù)傳輸給LIMS系統(tǒng)服務(wù)器,以便于LIMS系統(tǒng)相關(guān)控件調(diào)用。

        4 模型應(yīng)用

        依據(jù)上述軟件模型,以火花直讀光譜儀為例,簡要講述軟件的應(yīng)用實現(xiàn)。ARL3460火花直讀光譜儀采用系統(tǒng)自帶軟件OXSAS1.7進行數(shù)據(jù)采集分析,可將最終結(jié)果以.cvs文件存儲在相應(yīng)的目錄中。數(shù)據(jù)集成軟件客戶端需對系統(tǒng)生成.cvs文件進行解析、分析、存儲、調(diào)用,從而實現(xiàn)LIMS系統(tǒng)中檢驗報告原始記錄的自動生成。為了實現(xiàn)系統(tǒng)可擴展性,提出應(yīng)用Web Services技術(shù)建立.cvs文件解析、分析、存儲和調(diào)用模塊,以便將其靈活應(yīng)用到不同平臺的客戶端中。

        在Windows 7 IIS 7.5 應(yīng)用 Visual Studio Team System 2008開放環(huán)境中進行Web Services服務(wù)端的開發(fā)時,先打開vs.net,新建工程(asp.net web服務(wù)),在位置中鍵入http://192.168.0.200:801/DAQServices,其中,DAQServices是工程的名字。服務(wù)端主要功能是分析測試儀器產(chǎn)生的test.cvs數(shù)據(jù),并將其轉(zhuǎn)換為系統(tǒng)需要的XML文件。其具體實現(xiàn)過程如下:

        namespace webserver

        {

        [WebService(Namespace="http://localhost/webserver/")]

        [WebMethod]

        Public string taran( )

        {

        string[] source = File.ReadAllLines("test.csv");

        XElement cust = new XElement("Root",

        from str in source

        let fields = str.Split(',')

        select new XElement("SampleNumber", fields[0]),

        new XElement("TestDate", fields[1]),

        new XElement("ElementC",fields[2]),

        new XElement("ElementP",fields[3]),

        }

        }

        這個程序的主要功能是讀取生成的test.cvs文件,根據(jù)文件的數(shù)據(jù)分布規(guī)律提取金屬材料的檢驗日期,樣品編號,碳、磷元素含量等相關(guān)信息,并生成相應(yīng)的XML文件。

        客戶端應(yīng)用Delphi 7.0進行開發(fā),開發(fā)界面如圖3所示。

        在客戶端界面,可為相關(guān)采集組件選擇適合不同儀器的采集方式,以滿足其需求。采集組件應(yīng)用C#.NET獨立開發(fā),最終生成對應(yīng)的.DLL文件放入對應(yīng)的客戶端調(diào)用目錄進行配置使用??紤]到實驗室檢測的實際情況,客戶端數(shù)據(jù)確認(rèn)分為手工上傳和自動采集上傳2種。手工上傳數(shù)據(jù)是將檢測人員測試確認(rèn)生成的.CVS文件人為選擇的通過服務(wù)端上傳,客戶端對其進行數(shù)據(jù)結(jié)構(gòu)分析,數(shù)據(jù)格式轉(zhuǎn)換后上傳到服務(wù)器相對端口,存儲數(shù)據(jù),LIMS系統(tǒng)通過相應(yīng)的空間接口調(diào)用顯示數(shù)據(jù),以便于報告編制人員調(diào)取相關(guān)報告的原始記錄。

        5 結(jié)束語

        本文全面分析了實驗室綜合管理系統(tǒng)LIMS多領(lǐng)域檢驗檢測數(shù)據(jù)集成的需求,簡要介紹了Web Services的基本組成和調(diào)用方式,闡述了實驗室檢測檢驗數(shù)據(jù)采集、分析、傳輸集成等要素,提出了以Web Services為技術(shù)核心的實驗室數(shù)據(jù)集成系統(tǒng)。要想相關(guān)應(yīng)用能夠順利運行,要在服務(wù)端建立多種Web服務(wù)的模型,有效解決不同設(shè)備儀器業(yè)務(wù)數(shù)據(jù)結(jié)構(gòu)、邏輯組成的不同問題。在此軟件模型的基礎(chǔ)上,應(yīng)用C#.NET、Delphi 7.0對ARL3460型直讀光譜儀進行服務(wù)端和客戶端開發(fā),實現(xiàn)實驗數(shù)據(jù)的采集、實驗原始記錄生成,進而與LIMS系統(tǒng)實現(xiàn)無縫對接。

        參考文獻

        [1]Chris Payne.Asp.net從入門到精通[M].北京:人民郵電出版社,2002.

        [2]鄭曉東,王志堅,周曉峰,等.一種基于Web Service的分布式計算模型研究及其實現(xiàn)[J].計算機工程與應(yīng)用,2004(1).

        [3]李玉海,杜暉,黃京.基于Web的實時信息報送系統(tǒng)的設(shè)計與實現(xiàn)[J].科技進步與對策,2005(06).

        [4]郭清菊.基于Web Service企業(yè)級應(yīng)用分析與構(gòu)建[J].電腦知識與技術(shù),2009(15).

        [5]修云,董明望.Web服務(wù)在遠程監(jiān)控系統(tǒng)中的應(yīng)用研究[J].中國水運(理論版),2007(03).

        [6]凌翔.Web應(yīng)用安全防護系統(tǒng)的研究與實現(xiàn)[D].西安:西安工業(yè)大學(xué),2014.

        猜你喜歡
        數(shù)據(jù)采集數(shù)據(jù)分析
        CS5463在植栽用電子鎮(zhèn)流器老化監(jiān)控系統(tǒng)中的應(yīng)用
        大數(shù)據(jù)時代高校數(shù)據(jù)管理的思考
        科技視界(2016年18期)2016-11-03 22:51:40
        鐵路客流時空分布研究綜述
        我校如何利用體育大課間活動解決男生引體向上這個薄弱環(huán)節(jié)
        體育時空(2016年8期)2016-10-25 18:02:39
        基于廣播模式的數(shù)據(jù)實時采集與處理系統(tǒng)
        軟件工程(2016年8期)2016-10-25 15:54:18
        通用Web表單數(shù)據(jù)采集系統(tǒng)的設(shè)計與實現(xiàn)
        軟件工程(2016年8期)2016-10-25 15:52:53
        Excel電子表格在財務(wù)日常工作中的應(yīng)用
        淺析大數(shù)據(jù)時代背景下的市場營銷策略
        新常態(tài)下集團公司內(nèi)部審計工作研究
        中國市場(2016年36期)2016-10-19 04:31:23
        淺析大數(shù)據(jù)時代對企業(yè)營銷模式的影響
        亚洲综合色无码| 亚洲av人片在线观看调教| 日韩国产一区二区三区在线观看| 人妻少妇被猛烈进入中文字幕| 国产成人精品无码一区二区老年人 | 宝贝把腿张开我要添你下边动态图 | 狠狠色综合7777久夜色撩人| 亚洲人成无码网www| 欧美一级鲁丝片免费一区| 亚洲福利二区三区四区 | 中日韩精品视频在线观看| 色狠狠一区二区三区香蕉蜜桃| 日韩伦理av一区二区三区| 精品欧美一区二区三区久久久| 狠狠色噜噜狠狠狠888米奇视频| 一本一本久久久久a久久综合激情| 亚洲图文一区二区三区四区 | 欧美激情内射喷水高潮| 欧美在线成人免费国产| 新视觉亚洲三区二区一区理伦| 亚洲av高清在线观看一区二区| 真实国产乱啪福利露脸| 欧洲亚洲色一区二区色99| 亚洲视频一区二区免费看| 久久精品国产亚洲av影院| 亚洲国产成人91| 久久久精品国产亚洲av网不卡| 亚洲国产a∨无码中文777| 男女啪啪免费体验区| 国产av色| 在线播放国产自拍av| 午夜福利一区二区三区在线观看| 狠狠色噜噜狠狠狠97影音先锋| av男人的天堂手机免费网站| 欧美性猛交aaaa片黑人| 欧美疯狂性xxxxxbbbbb| japanese色国产在线看视频| 二区视频在线免费观看| 国产午夜福利片| 福利视频一二区| 亚洲综合久久精品少妇av |