農(nóng)藥殘留檢驗(yàn)計(jì)算機(jī)安全論文_第1頁
農(nóng)藥殘留檢驗(yàn)計(jì)算機(jī)安全論文_第2頁
農(nóng)藥殘留檢驗(yàn)計(jì)算機(jī)安全論文_第3頁
農(nóng)藥殘留檢驗(yàn)計(jì)算機(jī)安全論文_第4頁
農(nóng)藥殘留檢驗(yàn)計(jì)算機(jī)安全論文_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

精品文檔-下載后可編輯農(nóng)藥殘留檢驗(yàn)計(jì)算機(jī)安全論文一、設(shè)計(jì)需求

蔬菜農(nóng)殘檢驗(yàn)是一個(gè)復(fù)雜的過程,所有檢驗(yàn)必須經(jīng)過抽樣、樣品登記、樣品檢驗(yàn)、報(bào)告輸出、數(shù)據(jù)匯總幾個(gè)階段.首先在樣品登記階段時(shí),檢驗(yàn)機(jī)構(gòu)抽樣人員必須對進(jìn)入蔬菜批發(fā)市場的蔬菜品種進(jìn)行抽樣,然后立即進(jìn)行登記,登記內(nèi)容包括業(yè)主的身份及車輛等信息.樣品登記后應(yīng)該進(jìn)行樣品檢驗(yàn),檢驗(yàn)數(shù)據(jù)應(yīng)輸入管理系統(tǒng)中,經(jīng)校核后作為最終檢驗(yàn)結(jié)果存檔,然后出具檢驗(yàn)報(bào)告.所有檢驗(yàn)數(shù)據(jù)必須于第二天上報(bào)檢驗(yàn)機(jī)構(gòu)總部,再由檢驗(yàn)機(jī)構(gòu)總部上報(bào)市政府備案.因?yàn)楸静烤嚯x農(nóng)殘檢驗(yàn)站很遠(yuǎn),這段工作通常是第二天由專人開車到農(nóng)殘檢驗(yàn)站獲取檢驗(yàn)記錄單再回質(zhì)檢機(jī)構(gòu)總部錄入?yún)R總,這種工作方式費(fèi)時(shí)費(fèi)力,無法滿足工作要求,需要設(shè)計(jì)出即時(shí)數(shù)據(jù)傳輸功能.另外檢驗(yàn)報(bào)告出具后需在檢驗(yàn)機(jī)構(gòu)總部存檔,因此還需設(shè)計(jì)出檢驗(yàn)數(shù)據(jù)查詢功能供管理者和使用者對檢驗(yàn)數(shù)據(jù)進(jìn)行查詢統(tǒng)計(jì).

二、PRIM的體系結(jié)構(gòu)

PRIM系統(tǒng)的架構(gòu)分為數(shù)據(jù)庫部分和客戶端部分和數(shù)據(jù)上傳部分,數(shù)據(jù)庫部分采用MSSQL數(shù)據(jù)庫,客戶端采用.net技術(shù)開發(fā).?dāng)?shù)據(jù)庫安裝在服務(wù)器,客戶端裝在檢驗(yàn)部門、總部管理部門,登記人員、檢驗(yàn)人員、管理員和總部管理人員根據(jù)各自權(quán)限分別可進(jìn)行登記、檢驗(yàn)、檢驗(yàn)數(shù)據(jù)處理、權(quán)限設(shè)定、各種查詢、數(shù)據(jù)上傳等工作.總部可以實(shí)現(xiàn)遠(yuǎn)程監(jiān)控檢驗(yàn)機(jī)構(gòu)的檢驗(yàn)行為和及時(shí)調(diào)用、查詢、分析檢驗(yàn)結(jié)果.通過開放接口,實(shí)現(xiàn)總部實(shí)驗(yàn)室管理系統(tǒng)和現(xiàn)場實(shí)現(xiàn)對接,從而提高檢驗(yàn)數(shù)據(jù)上報(bào)時(shí)間,簡化操作步驟.檢驗(yàn)數(shù)據(jù)保存后,通過PRIM系統(tǒng)提供的接口,使相關(guān)工作人員可以調(diào)出檢驗(yàn)數(shù)據(jù)進(jìn)行查詢、分析、匯總,提高了數(shù)據(jù)的使用效率.另外,使用者可以通過查詢統(tǒng)計(jì)調(diào)用需要的數(shù)據(jù).

三、系統(tǒng)模塊設(shè)計(jì)

3.1基礎(chǔ)模塊

基礎(chǔ)模塊包括數(shù)據(jù)庫設(shè)計(jì)、人員設(shè)置、基本信息設(shè)置等部分,數(shù)據(jù)庫部分可以采用ACCESS、SQL等數(shù)據(jù)庫,ACCESS數(shù)據(jù)庫數(shù)據(jù)處理和統(tǒng)計(jì)分析十分方便,利用ACCESS處理十萬條級以下記錄數(shù)據(jù)時(shí)速度快且操作方便.但是如果處理大的數(shù)據(jù)(百萬條記錄以上)以及復(fù)雜查詢ACCESS有時(shí)不穩(wěn)定易導(dǎo)致系統(tǒng)崩潰,另外,ACEESS數(shù)據(jù)庫適用于單用戶還可以,在處理多用戶時(shí)就顯得數(shù)據(jù)處理能力不夠.相比較而言,MSSQL具備相對穩(wěn)定處理大數(shù)據(jù)的能力,但是查詢設(shè)計(jì)代碼編寫復(fù)雜,不容易被開發(fā)掌握,作為一個(gè)重要的檢驗(yàn)管理系統(tǒng),穩(wěn)定是第一要的,而且每天處理的數(shù)據(jù)量達(dá)到幾千條,很快就會(huì)超過幾十萬條記錄,所以農(nóng)殘檢驗(yàn)管理系統(tǒng)采用SQL數(shù)據(jù)庫是合適的.客戶端采用.net作為編程語言.

3.2報(bào)告輸出模塊

報(bào)告輸出的形式有多種,可以采用數(shù)據(jù)鏈接的方式實(shí)現(xiàn)管理系統(tǒng)與OFFICE文檔的輸出,這種方法的優(yōu)點(diǎn)是開發(fā)方便,適應(yīng)性強(qiáng),缺點(diǎn)是不穩(wěn)定,有時(shí)會(huì)出現(xiàn)亂碼現(xiàn)象.第二種方法是采用.net語言把報(bào)告寫在編碼里,這種方法比較繁瑣,開發(fā)周期長,但是功能強(qiáng)大.系統(tǒng)工作穩(wěn)定,不會(huì)出現(xiàn)亂碼現(xiàn)象,所以報(bào)告輸出方面采用.net編程方式進(jìn)行.

3.3數(shù)據(jù)匯總查詢

在進(jìn)行信息查詢和統(tǒng)計(jì)時(shí),經(jīng)常同時(shí)牽涉到幾個(gè)數(shù)據(jù)表,這就必須考慮數(shù)據(jù)表之間的數(shù)據(jù)關(guān)聯(lián)性[1].?dāng)?shù)據(jù)匯總的實(shí)現(xiàn)可以通過多個(gè)途徑實(shí)現(xiàn),首先可以編程實(shí)現(xiàn),即通過ADO.NET實(shí)現(xiàn)各種查詢統(tǒng)計(jì)的功能,在多層次查詢時(shí)可以采用普通的組合查詢方式,也可采用“SHAPE...APPEND”以及“SHAPE...COMPUTE”等高級語句生成關(guān)系層次和參數(shù)化以及組合層次進(jìn)行復(fù)雜條件的查詢.其次,也可采用在數(shù)據(jù)庫實(shí)現(xiàn)編寫存儲(chǔ)過程再調(diào)用的查詢方式.?dāng)?shù)據(jù)遠(yuǎn)程傳遞是一個(gè)復(fù)雜過程,它涉及到諸多方面的問題,包括遠(yuǎn)程服務(wù)器和本地服務(wù)器的硬件對接,數(shù)據(jù)的實(shí)時(shí)性、數(shù)據(jù)傳遞的便捷性、數(shù)據(jù)的大小、及遠(yuǎn)程查詢等諸多軟件對接問題,對此,專門開發(fā)了LDTD(LONGDISTANCETRANSPORTDATA)技術(shù),用于處理遠(yuǎn)程數(shù)據(jù)傳遞問題.遠(yuǎn)程數(shù)據(jù)傳遞應(yīng)注意的問題是數(shù)據(jù)傳輸以4096個(gè)字節(jié)為一個(gè)單位,所以每次數(shù)據(jù)傳遞盡量優(yōu)化在4096個(gè)字節(jié)以下,這樣的傳輸才能快捷.

四、應(yīng)用實(shí)例

是按照鞍山市產(chǎn)品質(zhì)量監(jiān)督檢驗(yàn)所要求開發(fā)的PRIM系統(tǒng)的運(yùn)行界面.抽樣登記人員從登錄窗口登錄主界面后,輸入基本信息后,系統(tǒng)自動(dòng)生成產(chǎn)品檢驗(yàn)編號(hào),然后通過任務(wù)界面提交檢驗(yàn)申請并發(fā)送,這樣,檢驗(yàn)員接到任務(wù)后開始檢驗(yàn)并出具檢驗(yàn)報(bào)告,然后上傳檢驗(yàn)結(jié)果.在所有的檢驗(yàn)測試數(shù)據(jù)都輸入到系統(tǒng)數(shù)據(jù)庫進(jìn)行保存后,檢驗(yàn)員還可以查詢登記情況和檢驗(yàn)結(jié)果.管理人員及其他需要用到檢驗(yàn)測試數(shù)據(jù)的人員可以通過查詢統(tǒng)計(jì)模塊進(jìn)行查詢、統(tǒng)計(jì),并可以生成相應(yīng)的分析圖,使得相關(guān)部門可以直觀地看到農(nóng)產(chǎn)品農(nóng)藥殘留情況.甚至還可以預(yù)測一定時(shí)期內(nèi)農(nóng)產(chǎn)品農(nóng)藥殘留的走勢,為其做出相應(yīng)決策提供可靠的依據(jù).沒有使用PRIM計(jì)算機(jī)管理程序之前,檢驗(yàn)人員做完實(shí)驗(yàn)后用word文檔出具一份檢驗(yàn)報(bào)單告需5min左右時(shí)間,200份檢驗(yàn)報(bào)告需要1000min左右.加上匯總及改錯(cuò)等時(shí)間,處理檢驗(yàn)的時(shí)間需要一個(gè)人用大致1040min去完成.而使用PRIM計(jì)算機(jī)管理系統(tǒng)后,處理一份報(bào)告平均只需1min完成,200份檢驗(yàn)報(bào)告共需200min左右時(shí)間,同時(shí)出錯(cuò)率低,數(shù)據(jù)實(shí)時(shí)上傳,無需匯總,合計(jì)共省去約940min寶貴時(shí)間,處理檢驗(yàn)報(bào)告工作量是未使用計(jì)算機(jī)管理程序時(shí)工作量的1/5.經(jīng)使用單位使用,5個(gè)人的工作量可以4個(gè)人完成,極大地提高了檢驗(yàn)工作效率,得到了使用單位的認(rèn)可.

五、結(jié)束語

本文研究的PRIM農(nóng)殘檢驗(yàn)管理系統(tǒng)是通過C/S的方式,上傳數(shù)據(jù)采用B/S方式.客戶端語言采用.NET語言開發(fā),這種.NET語言使一些較為復(fù)雜的操作(如訪問Web服務(wù)和生成組件)更易完成[2].PRIM農(nóng)殘檢驗(yàn)管理系統(tǒng)實(shí)現(xiàn)了農(nóng)殘產(chǎn)品檢驗(yàn)數(shù)據(jù)的計(jì)算機(jī)管理和上傳分析.通過系統(tǒng)可以實(shí)現(xiàn)檢驗(yàn)機(jī)構(gòu)能夠及時(shí)出具檢驗(yàn)報(bào)告和遠(yuǎn)程上傳檢驗(yàn)數(shù)據(jù),滿足了檢驗(yàn)機(jī)構(gòu)和

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論